HTCOMEMINI 零基础教程之四:ROM的刷入
htconemini吧
全部回复
仅看楼主
level 3
darknino 楼主
前面已经介绍怎样解锁、怎样ROOT、怎样s-off及修改CID,下面说下rom怎样刷。
很多人说我已经解锁并刷好第三方recovery,下载的版本也对,为什么一刷机器人就倒了,或者勉强刷完无限重启,或者开机都开不了,刷机前的准备工作比刷机要复杂的多,只有做好刷机前工作,才能保证刷机的顺利进行
2014年09月15日 14点09分 1
level 3
darknino 楼主
M4的刷机包有基于官方修改的带sense的rom,不带sense的第三方如魔趣、CM等。很多第三方刷机软件为什么不支持mini的一键刷机,其中一个原因就是分区,特别是魔趣、CM的ROM更要注意ROM里的分区,HBOOT2.19和HBOOT2.22的分区是不一样的,这就导致同一个包有人刷没问题,有人刷就挂了,所以第一点查看你的HBOOT版本(fastboot模式)
2014年09月15日 14点09分 2
level 3
darknino 楼主
只有自己的分区和rom里的分区一致,才能进行刷机,不要下载后就直接开刷,刷挂了到处问,或者自己瞎折腾搞到售后去,淘宝花钱远程协助(我在这里说可能会损害一部分人的利益),但是我还是想把一些方法贡献出来供广大机友参考。那么怎样查看自己的分区呢,手机进入recovery模式下使用命令:adb shell 然后输入cat /proc/emmc 如图
2014年09月15日 14点09分 3
level 3
darknino 楼主
我们需要关注的是以下几个分区:
mmcblk0p34: 00fffe00 00000200 "recovery"
mmcblk0p33: 01000000 00000200 "boot"
mmcblk0p35: 85fffc00 00000200 "system"
mmcblk0p36: 29fffe00 00000200 "cache"
mmcblk0p37: 2d8000000 00000200 "userdata"
以上是我的分区,你们的可能不一样,HBOOT版本导致
接下来我们打开下载来的ROM,在这个目录下Mini.zip\META-INF\com\google\android (mini.zip是我的ROM)看到updater-script 用记事本打开如图
2014年09月15日 14点09分 4
level 7
魔趣的rom是hboot2.22的 cm应该是hboot2.19 我刷不进去
2014年09月15日 14点09分 5
修改分区之后再刷
2014年09月15日 14点09分
level 3
darknino 楼主
打开之后,选择编辑-查找mmcblk0p,从上往下一个一个对比,举个例子:
我在updater-script查找到的第一个是mmcblk0p36,它对应的是/cache分区,而我手机本身的mmcblk0p36也是cache分区,所以不用修改,继续找下一个。假如我手机对应的cache分区是mmcblk035,那么我们就要修改updater-script里的cache分区,改为mmcblk035,总结起来就是ROM里的分区都要修改和我手机本身的分区一样。一直查找下去直到修改完,然后退出保存,会提示你是否要更改ZIP文件,选择是,到这里分区修改完成。
2014年09月15日 14点09分 6
level 3
darknino 楼主
刷机失败很多原因是因为这个分区问题,想想ROM里的分区"EMMC", "/dev/block/mmcblk0p35", "0", "/system")系统对应的mmcblk0p35,如果你手机本身的是mmcblk0p33 /"system",又怎么能刷进去呢,只有修改和手机本身的分区一样,才能门当户对。。。今天分享到这,有空会继续写rom刷机详细步骤、ROM美化、 Firmware升级,rom修改签名、apk反编译等
2014年09月15日 14点09分 7
level 11
技术帝,感谢!!![真棒]
2014年09月15日 15点09分 8
level 3
darknino 楼主
继续完工,下面说下具体刷机步骤:
1.电量保持50%以上
2.已刷入第三方recovery
3.有对应版本的rom并且分区已核对
4.把下载的rom复制到sdcard内,并把rom内boot.img提取出来放到桌面待用(s-off用户不用)
5.手机进入recovery内,wipe data/factory reset 清除用户数据并恢复出厂设置
wipe cache partition 清除系统缓存,选择yes双清后,选择install zip 安装ZIP包
(音量+—用来选择,电源键用来确认)
6.选择chose zip from /sdcard 找到你刚刚复制进卡内的rom,电源键确认输入
7.一种是确认后自动刷入,等待自动刷完,并且你的小机器人没倒。。。恭喜你
一种是确认后出现确认选项,就像我们刚开始设置手机画面一样,需要一步一步确认,确认完成后开始刷入,直至重启
8.重启后,s-on用户请进入fastboot界面刷入boot.img,很多人忽略了这一步,导致有的机器无限重启,或者停在开始画面,soff用户在刷rom的时候已刷入,所以s-on用户最好还是手动刷下
9.怎样刷boot.img:手机进入fastboot界面并且界面上显示fastboot usb,说明连接成功,把boot.img复制到adb文件夹,cmd打开输入命令:fastboot flash boot boot.img,显示okay说明刷入成功,然后reboot重启
2014年09月16日 01点09分 9
level 7
只要是第三方解锁的 都不用刷boot.img 所以还是不要官方解锁了
2014年09月16日 01点09分 10
level 3
darknino 楼主
第二种方法:sideload
recovery内有个选项叫:install zip form sideload,通过这个可以不用推送直接刷机
1.同样把rom包放进adb文件夹内
2.点击install zip form sideload
3.使用命令:adb sideload mini.zip(mini.zip是rom名字)
4.等待完成后重启
2014年09月16日 02点09分 12
level 7
支持,希望能指导下怎么刷ruu,我是ota到4.4,已经soff,改好了超级cid,又重新上锁恢复成locked,尝试刷网上这个RUU_M4_UL_JB_50_Cingular_US_1.32.502.3_
Radio_1.19.40d.00.14_10.20.40.4408L_release_333483_signed_2,不管是开机刷还是进hboot刷都显示155错误,hboot驱动没问题,可以刷rec各种操作,求解啊
2014年09月16日 05点09分 13
ruu刷机存在一定风险,所以最好少用,155错误原因有很多,基本上就是版本问题,理论上超级CID可以通刷,但不是说一定没问题,初步估计是ATT ruu和你手机固件问题,不建议刷此RUU
2014年09月16日 10点09分
回复 darknino :我是百思不得其解啊,我看网上只有这个RUU,而且看有人刷成功了,我就觉得奇怪,怎么我不管怎么试都155错误,电脑系统XP,WIN7也试过了还不行,就想问问,学点经验[呵呵]
2014年09月16日 13点09分
level 8
你好,我解锁以后上面是UNLOCKED,但是下面是S-ON 怎么回事 有影响吗 刷ROM
2015年09月27日 11点09分 16
1