Nexus5X(bullhead) 解锁/解除全盘加密/备份/Root/刷机——[译]

[指南]Unlock/Root/Flash for Nexus 5X

准备工作

下载ADB,fastboot工具包,windows版解压至“C:\ADB”,linux版解压至/usr/bin/,你将看到“fastboot.exe”和“adb.exe”。为确保正确安装了adb,请在“ADB”文件夹上按住shift并点击鼠标右键,选择 在此处打开命令窗口,并执行命令adb version,如果它返回Android Debug Bridge的版本号,你就可以进行下一步了。

在手机上打开开发人员选项> USB调试后连接电脑并执行命令adb devices,如果返回你的设备序列号说明 adb 正常工作。

执行命令adb reboot bootloader来重启到 bootloader 模式,执行命令fastboot devices,如果返回你的设备序列号说明fastboot正常工作。

TIPS:

  • 上文给出的ADB链接总是指向最新版,如果电脑已经有ADB,请删除并重新下载
  • 执行fastboot reboot命令正常重启
  • 开机USB调试状态时执行命令adb reboot bootloader或者关机后按电源键+下音量键都可以进入bootloader
  • 开机USB调试状态时执行命令adb reboot recovery或者进入bootloader后调到recovery都可以进入recovery
  • 命令执行后出现finished. total time: x.xxxs表示执行完毕

目录:

  1. 如何解锁你的 Bootloader
  2. 如何在您的设备上安装自定义Recovery
  3. 如何使用 TWRP Recovery 制造一个 Nandroid 备份
  4. 如何使用 TWRP Recovery 制造一个 EFS 备份
  5. 如何 root 你的 Stock Rom
  6. 如何使用 TWRP Recovery 安装 ROM
  7. 如何使用 TWRP Recovery 安装自定义内核
  8. 如何更新到Stock Rom的新版本
  9. 如何刷入工厂镜像(返回到Stock Rom)
  10. 如何刷入工厂镜像(返回到Stock Rom但不清除存储的数据)

1.如何解锁你的 Bootloader

  • 在“设置>关于手机”中不断点击版本号直到出现toast通知你开启了“开发人员选项”,进入开发人员选项开启“usb调试”并单击启用"oem解锁”复选框
  • 将手机通过usb数据线连接到电脑
  • 执行命令adb reboot bootloader进入bootloader
  • 在“C:\ADB”文件夹上调出命令提示符
  • 执行命令fastboot devices检查fastboot是否正确连接(它应该返回设备的序列号,如果不是需要确保驱动程序已正确安装。)
  • 执行命令fastboot oem unlock(这将从设备清除所有用户数据!),手机提示你确认此操作,如果你想进行下一步请用音量键滚动并用电源键确认

重要提示:除非你的手机系统是完整的不然请不要relock bootloader。你必须首先刷工厂镜像以去除root和自定义recovery(如果你有的话),如果不采取这种预防措施手机会变砖。请参阅本指南的第11条关于如何返回到stock android。

2.如何在您的设备上安装自定义Recovery

前提:解锁bootloader(第一节)

  • 下载TWRP Recovery
  • 解压文件至电脑“C:\ADB”
  • 在“C:\ADB”文件夹上按住shift并点击鼠标右键,选择 在此处打开命令窗口
  • 执行命令fastboot flash recovery <filename>.img(filename取决于你想刷的自定义Recovery名称)
  • 用音量键滚动到“Restart Bootloader”选项并用电源键选择。
  • 当手机启动回Bootloader你可以选择并启动新刷的recovery(滑动确认时要仔细看清楚。如果TWRP Recovery提示你刷入SuperSU来root时最好不要选择,因为可能系统版本不对,请参考本文方法来获取root)

3.如何使用 TWRP Recovery 制造一个 Nandroid 备份

前提:解锁bootloader(第一节),TWRP Recovery(第二节)

  • 启动TWRP Recovery
  • 从TWRP主屏幕选择backup选项
  • 只选中data/boot/system
  • 滑动确认,此过程将需要几分钟。(会在手机上TWRP目录生成备份文件,请在手机内置存储安全的地方备份一个副本)

4.如何使用 TWRP Recovery 制造一个 EFS 备份

前提:解锁bootloader(第一节),TWRP Recovery(第二节)

  • 启动TWRP Recovery
  • 从TWRP主屏幕选择backup选项
  • 只选中EFS
  • 滑动确认,此过程将需要几秒钟。(会在手机上TWRP目录生成备份文件,请在手机内置存储外安全的地方备份一个副本)

5.如何 root 你的 Stock Rom

前提:解锁bootloader(第一节),TWRP recovery(第二节)
在进行任何操作前应该先进行Nandroid备份

  • 下载SuperSU Beta(2.60+) 到你的手机
  • 开机进入TWRP recovery并选择install
  • 找到SuperSU并选择
  • 滑动确认
  • 安装完成后点wipe cache/dalvik,点back键,点reboot system按钮

因为不是用TWRP提供的方式刷入的SuperSU,如果TWRP提示你没有root要帮你刷入SuperSU的话,不要滑动!选择跳过,你已经root了,兼容而且不会造成问题,以后每次检测到你都忽略它

6.如何使用 TWRP Recovery 安装 ROM

前提:解锁bootloader(第一节), TWRP recovery(第二节)

在进行任何操作前应该先进行Nandroid备份

  • 下载并MD5验证ROM和Gapps包后放在你的设备里
  • 进入TWRP recovery
  • 执行full wipe
    • 从TWRP主屏幕选择wipe选项
    • 选择advanced wipe
    • 只选中system, data, cache, and dalvik cache
    • 滑动确认
  • 安装ROM
    • 从TWRP主屏幕选择install选项
    • 找到ROM压缩包并选择
    • 滑动确认(大多数ROM会在此时安装,但有一些ROM允许你在安装之前做一些设置)
    • 在安装完ROM后直接安装Gapps包
  • 安装完成后点wipe cache/dalvik,点back键,点reboot system按钮

7.如何使用 TWRP Recovery 安装自定义内核

前提:解锁bootloader(第一节), TWRP recovery(第二节)

刷入定制的内核可以更好的控制你的手机。例如超频和降频, 修改 I/O,色彩校准,声音校准和许多其它选项

  • 下载并MD5验证与当前ROM兼容的内核后放在你的设备里
  • 进入 TWRP recovery
  • 从TWRP主屏幕上选择install选项。
  • 找到内核并选择它
  • 滑动确认
  • 安装完成后点wipe cache/dalvik,点back键,点reboot system按钮

!!!第8,9,10节的准备工作!!!

  • 这里下载最新的工厂镜像

  • 解压“bullhead-xxxx-factory-xxxx”(x是替换变量)到“C:\bullhead\”

  • 解压完成会生成一个名为“bullhead-xxxx”(x是替换变量)的文件夹。打开并移动下列文件至文件夹“C:\bullhead\images\”
    bootloader-bullhead-xxxx.img
    radio-bullhead-xxxx.img
    windows系统请重命名 bootloader-bullhead-xxxx.img 为 bootloader.img,重命名 radio-bullhead-xxxx.img 为 radio.img

  • 在“C:\bullhead\bullhead-xxxxxx\”里你会看到一个zip名为“image-bullhead-xxxxxx”,解压至“ C:\bullhead\images\”内。现在“ C:\bullhead\images\”里应该有如下文件

  1. android-info.txt
  2. boot.img
  3. bootloader.img
  4. cache.img
  5. radio.img
  6. recovery.img
  7. system.img
  8. userdata.img
  9. vendor.img

在“ C:\bullhead\images\”文件夹里右键新建一个文本文档,打开然后粘贴下列内容进去

cd c:\adb  
fastboot devices
pause
fastboot flash bootloader C:\bullhead\images\bootloader.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot flash radio C:\bullhead\images\radio.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot flash boot C:\bullhead\images\boot.img
fastboot erase cache
fastboot flash cache C:\bullhead\images\cache.img
fastboot flash recovery C:\bullhead\images\recovery.img
fastboot flash system C:\bullhead\images\system.img
fastboot flash vendor C:\bullhead\images\vendor.img
pause

保存,关闭文件后重命名此文件为flash.bat

8.如何更新到Stock Rom的新版本

前提:解锁bootloader(第一节), flash.bat

此方法不会擦除你的数据,你的应用程序和设置会得到保留,应该不会有问题,但是如果你遇到了,需要执行恢复出厂设置并再次刷入。

  • 将手机通过usb数据线连接到电脑并进入bootloader
  • 在“ C:\bullhead\images\”文件夹里打开 flash.bat

9.如何刷入工厂镜像(返回到Stock Rom)

前提:解锁bootloader(第一节), flash.bat

本节会说明如何恢复手机到第一次使用的时候,这将从手机中删除一切。如果你需要刷入工厂镜像但不清除你的个人数据请看下一节。

  • 转到设置/备份执行恢复出厂设置。这将删除所有的用户数据(应用,设置,照片,音乐,备份等)

  • 将手机通过usb数据线连接到电脑并进入bootloader

  • 在“ C:\bullhead\images\”文件夹里打开 flash.bat

    如果你想你可以用fastboot oem lock命令来重新锁定bootloader
    请注意!这将删除你的用户数据!
    重要提示:不要在刷入工厂镜像前relock bootloader,relock bootloader的过程会让装有自定义recovery的手机变砖。另外注意锁定的过程会擦除你的所有数据哪怕你是加密中的设备。

当命令执行完成后你可以执行fastboot reboot重启设备正常使用。

10.如何刷入工厂镜像(返回到Stock Rom但不清除内部存储上的数据)

前提:解锁bootloader(第一节), flash.bat

本节会说明如何恢复手机到第一次使用的时候,除了不会删除现在你手机上内部存储的个人资料。

  • 进入TWRP recovery 并进入wipe菜单,选择advanced wipe,只选中data并滑动确认
  • 转到TWRP recovery 主菜单并进入reboot菜单里,选择bootloader
  • 将手机通过usb数据线连接到电脑
  • 在“ C:\bullhead\images\”文件夹里打开 flash.bat
    当命令执行完成后你可以执行fastboot reboot重启设备正常使用。

原文

官方工厂镜像直链:

6.0.1_MTC20K
SHA-256:4a950470af6c1e0111cfa8efbd77422928b88d01800dd2fadc6f8eeeae1b97a9

7.0.0_NRD91P_2016-12
SHA-256:3fd99923ceb4239394790dce58431324aceb134dd93e62bdf7a184c82c5fb722

7.1.1_N4F26T_2017-03
SHA-256:8eed1d9fc7f3d6365cdd41d10f0adab3888f97eeae6631f4afde9239ff0e585d

linux flash.sh

fastboot devices
read -p "Continue? (y/n)" -n 1 code
if [[ $code == n || $code == N ]]; then
    exit 2
fi
fastboot flash bootloader ./bootloader*.img
fastboot reboot-bootloader
sleep 5
fastboot flash radio ./radio*.img
fastboot reboot-bootloader
sleep 5
fastboot flash boot ./boot.img
fastboot erase cache
fastboot flash cache ./cache.img
fastboot flash recovery ./recovery.img
fastboot flash system ./system.img
fastboot flash vendor ./vendor.img
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,088评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,715评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,361评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,099评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 60,987评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,063评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,486评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,175评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,440评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,518评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,305评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,190评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,550评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,880评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,152评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,451评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,637评论 2 335

推荐阅读更多精彩内容