本帖最后由 sxy9811 于 2014-8-22 09:16 编辑 【救砖】无法连接ADB,未开启USB调试的救砖一例 无法连接ADB、未开启USB调试、设备管理器无Andriod Phone,进不了REC和系统、黑砖等,只要能进黑屏EMMC挂载模式,就能救。黑屏EMMC挂载模式就是通常很多机油说的可以挂载手机磁盘进行分区的那个模式。我也不知道nubia称这个模式为什么模式,暂且这么说吧,因为这不是重点。 非原创,本人只是测试和总结一下整个过程,包括遇到的问题,亲测可用。 为防不时之需,故此留帖备用,同时分享给各位机油。 风险须知: 因此方法有一定的风险性,建议有一定自救能力的机油可以一试。 建议普通机油在没出现无法连接ADB,未开启USB调试的砖机情况下,不要尝试。一定要试,也在把问题搞明白或是在有经验的机油指导下进行。 测试机型: Z5S mini 【NX403A】 进黑屏EMMC模式: 手机关机状态下, 按住音量上下键, 数据线连接电脑。 待出现找到设备提示后松手,电脑可能会有声音提示。 救砖命令:以刷REC分区为例 1、分区列表:【找到REC分区,见附:dd --list 分区列表】
2、刷写REC:【手机分区情况可见diskgenius的分区图】 把待刷写的 recovery.img 文件,和 dd.exe 一个目录; 通过列表查询及diskgenius比对分区,获知REC分区为“ \\?\Device\Harddisk1\Partition14 ”; 故输入以下命令:
OK,就这样!rec就重新刷好了! 退出黑屏EMMC模式: 数据线不拔,手机长按电源键10秒以上松手,进入关机充电状态,这个过程中电脑可能会有连接设备的声音提示。 操作过程中可能遇到的问题: 不知道哪个分区是REC的分区? 对照分区工具一起看。这个因为每个人的电脑和手机不一样,有变化,要注意。 这里提供一个分区工具: ![]() 我的是WIN7 64位系统,故这个工具是64位的。其他系统机油可以百度找 diskgenius 。 提示:手机内没刷机包的还可以通过diskgenius工具把刷机包传到手机内,图中“分区24”就是手机内存卡,复制刷机包到这个分区内就可以了。这个对没有外置存储卡的用户还是很有用的。 如果一定要搞明白和搞准确,可以在正常情况下用ADB命令列出手机分区信息。ADB命令行工具帖子最下面:【救砖、刷机、REC、boot】Nubia 专用工具
还可以查看各分区大小:得到的数值要乘以1024。例:15360*1024 = 15728640
说到这里可能有些细心的机油已经发现,其实我们只要用这两个命令就能知道手机的各个分区情况了,diskgenius这个完全可以不用,我之所以在这里提出来,是因为更直观和有个比较。 恢复其他分区可对比diskgenius分区图和DD分区列表的分区后进行命令输入。 比如:恢复boot分区 通过DD分区列表和diskgenius分区图对比可知 \\?\Device\Harddisk1\Partition7 为boot分区 那么恢复boot分区的命令就为:
为什么只说这两个分区? 因为一般情况下,很多砖机多半都是这两个分区出了问题,REC是恢复系统用的,而boot是引导系统的。况且,REC都修复了,问题就基本解决了一大半,而且,恢复REC后,后面再继续怎么弄,一般有点刷机经验的都知道,就不用再说了吧。换言之,不是特别有经验,建议不要动其他分区。 小结: 这个方法看似复杂,可能有些人一看到命令行就头大,实际上很简单,总共就四句命令,基本上可以解决很多类型的砖机。各位机油在出现问题的时候不妨一试。 题外话说一句:修电脑的经验,很多先进的工具在我看来很多时候还不如DOS或LINUX命令行管用。可能有些人要笑喷了,但在我是这么认为的,说的是实话。 救砖工具: 附:dd --list 分区列表:蓝色字体部分为REC分区 C:\Users\褪色记忆\Desktop\dd-0.5>dd --list rawwrite dd for windows version 0.5. Written by John Newbigin <jn@it . swin . edu . au> This program is covered by the GPL. See copying.txt for details Win32 Available Volume Information \\.\Volume{583e5c65-07cb-11e3-9307-806e6f6e6963}\ link to \\?\Device\HarddiskVolume1 fixed media Mounted on \\.\c: \\.\Volume{39aeb1d3-cd1d-cd35-a5ab-3054e564035a}\ link to \\?\Device\HarddiskVolume40 fixed media Not mounted \\.\Volume{583e5c66-07cb-11e3-9307-806e6f6e6963}\ link to \\?\Device\HarddiskVolume2 fixed media Mounted on \\.\d: \\.\Volume{583e5c67-07cb-11e3-9307-806e6f6e6963}\ link to \\?\Device\HarddiskVolume3 fixed media Mounted on \\.\e: \\.\Volume{583e5c68-07cb-11e3-9307-806e6f6e6963}\ link to \\?\Device\HarddiskVolume4 fixed media Mounted on \\.\f: NT Block Device Objects \\?\Device\Harddisk0\Partition0 link to \\?\Device\Harddisk0\DR0 \\?\Device\Harddisk0\Partition1 link to \\?\Device\HarddiskVolume1 \\?\Device\Harddisk0\Partition2 link to \\?\Device\HarddiskVolume2 \\?\Device\Harddisk0\Partition3 link to \\?\Device\HarddiskVolume3 \\?\Device\Harddisk0\Partition4 link to \\?\Device\HarddiskVolume4 \\?\Device\Harddisk1\Partition0 link to \\?\Device\Harddisk1\DR12 \\?\Device\Harddisk1\Partition1 link to \\?\Device\HarddiskVolume40 Fixed hard disk media. Block size = 512 size is 89636864 bytes \\?\Device\Harddisk1\Partition10 link to \\?\Device\HarddiskVolume49 Fixed hard disk media. Block size = 512 size is 3145728 bytes \\?\Device\Harddisk1\Partition11 link to \\?\Device\HarddiskVolume50 Fixed hard disk media. Block size = 512 size is 3145728 bytes \\?\Device\Harddisk1\Partition12 link to \\?\Device\HarddiskVolume51 Fixed hard disk media. Block size = 512 size is 1048576 bytes \\?\Device\Harddisk1\Partition13 link to \\?\Device\HarddiskVolume52 Fixed hard disk media. Block size = 512 size is 10485760 bytes \\?\Device\Harddisk1\Partition14 link to \\?\Device\HarddiskVolume53 Fixed hard disk media. Block size = 512 size is 15728640 bytes \\?\Device\Harddisk1\Partition15 link to \\?\Device\HarddiskVolume54 Fixed hard disk media. Block size = 512 size is 1288491008 bytes \\?\Device\Harddisk1\Partition16 link to \\?\Device\HarddiskVolume55 Fixed hard disk media. Block size = 512 size is 2362232832 bytes \\?\Device\Harddisk1\Partition17 link to \\?\Device\HarddiskVolume56 Fixed hard disk media. Block size = 512 size is 8388608 bytes \\?\Device\Harddisk1\Partition18 link to \\?\Device\HarddiskVolume57 Fixed hard disk media. Block size = 512 size is 524288000 bytes \\?\Device\Harddisk1\Partition19 link to \\?\Device\HarddiskVolume58 Fixed hard disk media. Block size = 512 size is 157286400 bytes \\?\Device\Harddisk1\Partition2 link to \\?\Device\HarddiskVolume41 Fixed hard disk media. Block size = 512 size is 131072 bytes \\?\Device\Harddisk1\Partition20 link to \\?\Device\HarddiskVolume59 Fixed hard disk media. Block size = 512 size is 798720 bytes \\?\Device\Harddisk1\Partition21 link to \\?\Device\HarddiskVolume60 Fixed hard disk media. Block size = 512 size is 798720 bytes \\?\Device\Harddisk1\Partition22 link to \\?\Device\HarddiskVolume61 Fixed hard disk media. Block size = 512 size is 798720 bytes \\?\Device\Harddisk1\Partition23 link to \\?\Device\HarddiskVolume62 Fixed hard disk media. Block size = 512 size is 8192 bytes \\?\Device\Harddisk1\Partition24 link to \\?\Device\HarddiskVolume63 Fixed hard disk media. Block size = 512 size is 1024 bytes \\?\Device\Harddisk1\Partition25 link to \\?\Device\HarddiskVolume64 Fixed hard disk media. Block size = 512 size is 10859035136 bytes \\?\Device\Harddisk1\Partition3 link to \\?\Device\HarddiskVolume42 Fixed hard disk media. Block size = 512 size is 262144 bytes \\?\Device\Harddisk1\Partition4 link to \\?\Device\HarddiskVolume43 Fixed hard disk media. Block size = 512 size is 524288 bytes \\?\Device\Harddisk1\Partition5 link to \\?\Device\HarddiskVolume44 Fixed hard disk media. Block size = 512 size is 2097152 bytes \\?\Device\Harddisk1\Partition6 link to \\?\Device\HarddiskVolume45 Fixed hard disk media. Block size = 512 size is 524288 bytes \\?\Device\Harddisk1\Partition7 link to \\?\Device\HarddiskVolume46 Fixed hard disk media. Block size = 512 size is 15728640 bytes \\?\Device\Harddisk1\Partition8 link to \\?\Device\HarddiskVolume47 Fixed hard disk media. Block size = 512 size is 524288 bytes \\?\Device\Harddisk1\Partition9 link to \\?\Device\HarddiskVolume48 Fixed hard disk media. Block size = 512 size is 1024 bytes Virtual input devices /dev/zero (null data) /dev/random (pseudo-random data) - (standard input) Virtual output devices - (standard output) C:\Users\褪色记忆\Desktop\dd-0.5> 连电脑能正常识别 Andriod Phone请参考:【救砖、刷机、REC、boot】Nubia 专用工具 |
|