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

  • 相关阅读:
    GBase 8c 核心技术简介(中)
    听说你要删库跑路了?这篇Linux脚本请收好
    Nginx编译安装,信号,升级nginx
    Redis之发布订阅
    历时一年 Apache Spark 3.3.0 正式发布,新特性详解
    护眼灯有效果吗?五款好用热门的护眼台灯推荐
    yolov5优化策略
    C //例6.4 将一个二维数组行和列的元素互换,存到另一个二维数组中。
    【用户登录】模块之登录认证+鉴权业务逻辑
    Kubernetes 可观测性:利用 4 个开源工具
  • 原文地址:https://blog.csdn.net/qq_36517296/article/details/132952372