nexus 5x 刷机记录

1. 参考链接

https://d1ag0n.asia/archives/nexus5x%E5%88%B7android81root
https://github.com/r0ysue/AndroidSecurityStudy/blob/master/FRIDA/A01/README.md

2. 下载工具 adb ,fastboot

官网的下载地址 : https://developer.android.com/studio/releases/platform-tools?hl=zh-cn
因为nexus 5x 最大只支持安卓8.1 ,fastboot 版本不能太高
参考文章: https://www.jianshu.com/p/6cc6ca71c330
我下载的链接版本为: https://dl.google.com/android/repository/platform-tools_r29.0.5-darwin.zip

3. 下载官方镜像包

https://developers.google.com/android/ota?hl=en#bullhead
nexus 5x 刷机记录_第1张图片
我选择的是最新的一个版本,验证文件是否匹配,看看sha256 是否一致
openssl dgst -sha256 bullhead-opm7.181205.001-factory-5f189d84.zip

4. 准备下载好后开刷系统

  • 开刷前先连接adb, 然后解锁orm锁,在开发者模式里启动
    或者命令解锁
adb reboot bootloader
fastboot devices
fastboot oem unlock

界面出现unlock 说明解锁成功

  • 开刷系统
# 在电脑端执行
unzip bullhead-opm7.181205.001-factory-5f189d84.zip
cd bullhead-opm7.181205.001
# 如果fastboot 版本过高会有问题,我修改了该脚本fastboot 执行的文件,替换了低版本
./flash-all.sh

刷成功后,会自动重启

5.刷twrp,我选择的是 twrp-3.2.3-0-bullhead.img 版本

地址 :https://dl.twrp.me/bullhead/

然后将手机设置到fastboot模式,使用fastboot命令将镜像刷进去。

adb reboot bootloader
fastboot flash recovery twrp-3.2.3-0-bullhead.img

刷完之后,在手机上按两次音量向下键,选择Recovery mode,按电源键进入。稍等片刻之后,就会进入twrp 3.2.3-0系统。直接滑开即可,意味着允许修改系统。此时就刷入成功。

6.卡刷Magisk,我选择的是 Magisk-v17.3.zip 版本

下载地址

adb push Magisk-v17.3.zip /sdcard/

然后再界面install 选择 Magisk-v17.3.zip ,等待刷入,然后下一步下一步,就好了

7. 验证权限,打开面具

手机会提示获取root权限,此时永久同意就好了

adb shell
su
或
adb root
adb shell

8.最后遇到的问题,连接wifi没有网络和没有同步时间

解决方式
adb shell
然后执行

settings put global captive_portal_http_url https://www.google.cn/generate_204
settings put global captive_portal_https_url https://www.google.cn/generate_204
settings put global ntp_server 1.hk.pool.ntp.org
reboot 最后reboot重启手机即可

其他安装模块

LSPosed安装
https://github.com/LSPosed/LSPosed/releases

1.我选择的是 zygisk版本的安装,需要重启手机,然后 adb push xxx.zip /sdcard/Download
2. 然后在Magisk 选择该zip安装,安装完重启手机
3. 最后在zip里面有个manager.apk, adb install manager.apk 就完成安装了

Shamiko模块 隐藏root
下载地址: https://github.com/LSPosed/LSPosed.github.io/releases

和LSposed 方式一样 adb push xxx.zip /sdcard/Download,然后安装完重启

你可能感兴趣的:(adb)