一步一步教你 unlock bootloader, 刷原生系统,root

2012-12-03 20:34:27 +08:00
 yutify
现在有很多自动刷机方法,但是我一直相信手动刷机也狠重要,就像我们在学校时,老师先是教我们如何算数,然后才可以使用计算器。

请读完整个过程再进行操作。

A. 安装驱动

1) 不要安装 LG 的驱动或PDAnet的驱动,或其他任何你从别的地方得到的驱动,如果你能保证他们正常工作,那么没问题。如果你不确定,请卸载。

2) 从这里下载驱动

http://forum.xda-developers.com/showthread.php?t=1996051



http://forum.xda-developers.com/showthread.php?t=1992345

3) 安装驱动,需要安装两次,手机正常启动时安装一次,手机进入fastboot模式安装一次,如何进入fastboot模式?关机,同时按住音量减和电源键。

如果你是windows 8,请看这里,

http://forum.xda-developers.com/showpost.php?p=33463359&postcount=109

如果你是 Linux 或 Mac, 无需安装驱动。

B. 备份你的数据

C. 下载需要的文件并解压缩


1) 建立一个文件夹,所有下载解压缩的文件都要放到这个文件夹里,文件夹的名字随便起。

2) 下载这个文件并解压缩到先前建立的文件夹里

http://forum.xda-developers.com/attachment.php?attachmentid=1506153&d=1353717141

3) 从Google 下载官方刷机包

https://developers.google.com/android/nexus/images

确定你下载的是 occam ,这个是 Nexus 4 的,如果你是 Galaxy Nexus 那么请下载对应的包

4) 从这里下载 7-zip 并安装

http://www.7-zip.org/

5) 用安装好的 7-zip 解压缩官方刷机包 .tgz 文件,不要使用 WinZIP 或 WINRAR

6)确定你解压缩了所有文件,包括压缩包里的压缩包,这时你应该得到6个以 .img 结尾的文件,这些文件都要放到刚才第一步建立的文件夹里。

7) 手机关机,同时按音量减和电源键进入 fastboot 模式,数据线连接手机到电脑。

8) 打开命令行提示符,进入第一步建立的文件夹。

D. 在命令行提示符键入命令

1) 键入

fastboot devices

确保你的手机已经正确连接至电脑(电脑应该显示手机序列号)

2) 解锁 bootloader

fastboot oem unlock

3) 手机端会要求你确认,音量键可选择,电源键确认。

4) 用命令重启手机,

fastboot reboot-bootloader

5) 刷 bootloader

fastboot flash bootloader bootloader-mako-makoz10l.img

6) 重启

fastboot reboot-bootloader

7) 刷 radio

fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.33.img

8) 重启

fastboot reboot-bootloader

9) 刷系统分区

fastboot flash system system.img

10) 刷数据分区

fastboot flash userdata userdata.img

11) 刷 kernel/ramdisk

fastboot flash boot boot.img

12) 刷 recovery 分区

fastboot flash recovery recovery.img

13) 清除缓存

fastboot erase cache

14) 重启

fastboot reboot

15) 成功!刷机完成,第一次启动时间比较长,因为要新建 Dalvik 缓存。

E. root

1) 下载 TWRP (第三方recovery)

http://techerrata.com/file/twrp2/mako/openrecovery-twrp-2.3.2.3-mako.img

2) 重命名下载的文件为 customrecovery.img, 并确保此文件在最初建立的文件夹里。

3) 下载 SuperSU

http://download.chainfire.eu/282/SuperSU/

通过命令行推送到手机

adb push CWM-SuperSU-v0.98.zip /sdcard/

4) 重启手机进入 fastboot 模式

adb reboot bootloader

5) 在命令行输入

fastboot boot customrecovery.img

6) 在手机菜单里选择 从sdcard 安装zip文件,安装刚才推送到手机的 CWM-SuperSU-v0.98.zip

7) 重启,成功,结束。

此方法不会改变 recovery, 不影响 OTA, 其实我现在已经不用OTA了,那不一定及时,每次都是手动刷之了。

以后如何在升级后保留 root?

Google Play 下载 app: Voodoo OTA RootKeeper 安装,运行,备份 su

OTA 或手动升级后,再次运行 Voodoo OTA RootKeeper, 点击恢复 root 即可。
4830 次点击
所在节点    Nexus
4 条回复
yutify
2012-12-03 20:34:49 +08:00
hafeyang
2012-12-03 21:20:46 +08:00
说的倒是挺爽,怕刷废了啊。。
little_cup
2012-12-03 21:26:23 +08:00
已下载,就差买N4了。
AnyOfYou
2012-12-03 23:01:56 +08:00
lz最近好活跃啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/54002

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX