这里记录一次关于pixel刷机 7.1.2系统 + Frida搭建
一、刷机
1.把手机关机后,按下电源键和音量-键,进入fasboot模式,如下图所示
2.将sailfish-nhg47k-factory-59f23c7a71-7.1.2解压,并将platform-tools文件解压到sailfish-nhg47k-factory-59f23c7a71-7.1.2解压后的文件中
3.在cmd中运行flash-all.sh,如果运行不成功,可以直接在文件中双击flash-all.bat文件,这个过程需要一定的时候
3.刷机完成后,手机会自动重启,重启完成后即可自动进入系统。可以看到版本是7.1.2。
二、安装 twrp recovery
recovery相当于Windows PE微型系统,在recovery里我们也可以挂载磁盘,修改系统分区,使用adb命令,等一系列功能。
1.使用下面的命令将第一个zip包push到手机的/sdcard下,注:如果在推送到sdcard时提示没有权限的话,可以推送到手机/data/local/tmp目录下
adb push /yourpath/twrp-pixel-installer-sailfish-3.3.0-0.zip /sdcard
或者
adb push /yourpath/twrp-pixel-installer-sailfish-3.3.0-0.zip /data/local/tmp
2.当把文件push到手机之后,把手机关机进入fastboot模式,在cmd中使用下面命令开始刷入twrp(注数据线一定要链接电脑)
fastboot boot twrp-3.3.0-0-sailfish.img
3.这个时候手机会进入到twrp界面
4.滑动下方滑块,进入安装界面
5.点击install会进入到一个文件列表目录,我们进入到上面步骤我们push的文件目录中,这里可以看到刚才我们push进来的文件,点击它
6.这时会出来一个滑块界面,划过去之后会进入如下页面
7.点击Reboot System完成twrp刷入
三.刷入Magisk完成root
1.跟上面步骤类似,把下图中的文件push到sdcard目录中,如果没有权限可以push到/data/local/tmp
adb push .\Magisk-v29.4.zip /sdcard
2.将手机设置为fastboot模式,并按两下音量键切换至Recovery模式,并按电源键选中,这个时候手机会启动,并进入twrp的安装界面。
3.和上面步骤一样找到刚才push的文件目录,点击目录下刚才push进来的Magisk-v29.4.zip文件
4.滑块划过,会进入安装界面
5.点击Reboot System,完成Magisk安装
6.安装完成后,使用adb shell链接手机,啥用su - 获取root权限,这时手机会弹出一个权限框,点击允许即可
四.Frida-Server安装
1.推送下图文件至手机
adb push /yourpath/frida-server-12.8.0-android-arm64 /data/local/tmp
2.在adb shell 中切换到推送的目录中,使用chmod增加权限后,运行开启
注:如果显示没有权限,记得在adb shell后使用su获取权限后再使用下面命令增加权限
chmod 777 frida-server-12.8.0-android-arm64
3.在电脑上开启一个新的cmd窗口,执行如下命令
frida-ps -U
得到上面的类似的显示代表成功