• 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
    在这里插入图片描述
    我选择的是最新的一个版本,验证文件是否匹配,看看sha256 是否一致
    openssl dgst -sha256 bullhead-opm7.181205.001-factory-5f189d84.zip

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

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

    界面出现unlock 说明解锁成功

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

    刷成功后,会自动重启

    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
    
    • 1
    • 2

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

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

    下载地址

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

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

    7. 验证权限,打开面具

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

    adb shell
    su
    或
    adb root
    adb shell
    
    • 1
    • 2
    • 3
    • 4
    • 5

    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重启手机即可
    
    • 1
    • 2
    • 3
    • 4

    其他安装模块

    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,然后安装完重启

  • 相关阅读:
    8月AI实战:工业视觉缺陷检测
    AutoGPT:让 AI 帮你完成任务事情 | 开源日报 No.54
    [C++]C++类和对象(下)、
    弘辽科技:淘宝9月什么时候有活动?99大促有哪些活动?
    游戏架构设计——高性能并行编程
    SSM框架Demo: 简朴博客系统
    FFmpeg源代码简单分析-其他-libavdevice的gdigrab
    推荐算法高级案例-通过Wide&Deep算法进行特征组合的商品推荐详细教程 代码+数据
    ORACLE Redo Log Buffer 重做日志缓冲区机制的设计
    linux下 Mysql8.0 离线安装
  • 原文地址:https://blog.csdn.net/qq_36517296/article/details/132952372