G1 提权刷机顺序

本人主要是写给在我博客中留言的@leo 以及和他一样刷机无从入手的朋友!技术是一直在更新的,老的技术文档虽然不太适用了,但是参考价值是一定有的!所以也可以翻看我之前的文档,对比本文参看! 长久不用就是会忘记哈...唉..已经很久没有从源头开始刷起了!
拿起公司的黑色美版 G1,按一直以来的刷机程序来刷,傻眼了....recovery 的版本不对,是最早的版本,机子虽然是 1.6 版本,但是没有提权,无法获得 root 权限.也就根本无从刷机.
所以需要从新捡起以前的知识来从源头开始刷起..这就需要一个逻辑性的顺序问题.也就是我们需要将 G1 降级到 RC29 或者 RC7 版本,RC29 对应的是美版第一个文件,而我的白色英版对应的则是 RC7.

顺序上应该是:
将手机降级并获取 root 权限
push recovery.img,获取 testkey
恢复出厂设置
升级所需要版本.
升级 RC 版本
升级 G2 版本
升级 APP2SD 版本
在第一步就卡着了,源头版本文件没有保存.各大论坛也都没有存档了!找的比较费劲,所以有些文件还是需要保存的....
具体可以参看博客内的相关链接!
另外,关于技术文档上比较重要的一点就是,在获取 testkey 以后,最好更换 recovery 的版本,因为以前的版本选项比较少,只能将刷机包更名为 update.zip 来进行刷机,而在后期的版本中加入了 list,可以选择根目录内的 zip 包来进行刷机而无需命名为 update,并且可以 wipe system 以及 sdcard 等多个内容.这就是所说的 full wipe,现在很多 rom 都需要 full wipe 才可以刷机,避免出错! 并且更重要的是,在后期版本中的 recovery 中加入了 ext3 to ext4 的更换分区功能.玩过 linux 的应该对这个分区很熟悉!而在黑色美版中我刷入了 1.61 版的 recovery,依旧刷的 1.6 版本 rom.

作者

Hivan Du

发布于

2021-08-31

更新于

2024-01-16

许可协议

评论