0%

Pixel3刷机+magisk+root+电信支持


最近入了一台pixel3当测试机和备用机,完美刷入最新的Android系统11,据说12这样刷入也是可以的,magisk刷root权限和电信模块,确实是最佳测试机,完整的google套件,原汁原味的Android系统,喜欢尝鲜,喜欢原生系统且有梯子的小伙伴可以考虑入手一台,它不会让你失望的。下面记录一下我的刷机流程,第一次刷pixel还是踩了不少的坑


Pixel3不支持中国电信,需要手机root后刷入电信模块才可以使用电信卡(包括打电话和流量上网),Root方案选择了magisk,兼容性好

刷入完整的官方Rom包

  1. 根据自己的手机型号和刷入的系统版本,下载对应的镜像文件,google官方Rom包地址:https://developers.google.com/android/images
  2. 打开开发者模式,狂戳Setting -> Build number,打开USB调试,Setting -> System -> Developer Options打开Usb debugging,勾选oem unlocking
  3. 配置adb命令,如果不是Android开发者可下载android-platform-tools,这里就不赘述了
  4. 解压下载的blueline-rq2a.210505.002-factory-687d8468.zip,有个flash-all.sh的脚本
  5. 手机进入fastboot模式,adb reboot bootloader,再执行这个脚本./flash-all.sh

安装Magisk并Root

github下载最新Magisk并安装到手机,https://github.com/topjohnwu/Magisk/releases

提取boot.img

刚下载的blueline-rq2a.210505.002-factory-687d8468.zip文件解压后内部仍有一个压缩文件image-blueline-rq2a.210505.002.zip,继续解压,解压后的文件夹中会得到一个boot.img,把它push到手机

1
adb push ./blueline-rq2a.210505.002/image-blueline-rq2a.210505.002/boot.img sdcard/Download

Magisk修改boot.img

打开magisk选择第一个install,选择select and patch a file选择刚才push的文件boot.img,执行后会在该目录下生成一个magisk_patched.img,把这个文件pull到PC
adb pull /sdcard/Download/magisk_patched-23000_J2eHI.img

magisk_patched.img刷入手机

  1. 手机进入fastboot模式,adb reboot bootloader
  2. fastboot解锁,fastboot flashing unlock
  3. 刷入magisk_patched.img,fastboot flash boot magisk_patched-23000_J2eHI.img
  4. 重启手机,fastboot reboot

    验证是否root

    执行命令adb shell
    执行命令su
    查看pixel是否有确认root授权的提示

刷入电信模块

  1. github下载china_telecom_supporter,https://github.com/apporc/china_telecom_supporter
  2. 把压缩包push到手机上
    adb push ./china_telecom_supporter.zip /sdcard/Download
  3. adb命令解压
    1
    unzip -d /sdcard/Download/china_telecom_supporter /sdcard/Download/china_telecom_supporter.zip
  4. 移动解压后的文件夹到系统目录/data/adb/modules/
    1
    mv /sdcard/Download/china_telecom_supporter /data/adb/modules/china_telecom_supporter
  5. 删除 fdr_check 文件
    rm /data/vendor/modem_fdr/fdr_check
  6. 重启,如果刷入成功此时进入系统可以看到电信的信号了,能正常打电话和流量上网~