这里记录一次关于pixel刷机 7.1.2系统 + Frida搭建

一、刷机

1.把手机关机后,按下电源键和音量-键,进入fasboot模式,如下图所示

 

pixel出厂镜像下载 pixel recovery_fish

pixel出厂镜像下载 pixel recovery_pixel出厂镜像下载_02

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命令,等一系列功能。

pixel出厂镜像下载 pixel recovery_pixel出厂镜像下载_03

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界面

pixel出厂镜像下载 pixel recovery_fish_04

4.滑动下方滑块,进入安装界面

pixel出厂镜像下载 pixel recovery_滑块_05

5.点击install会进入到一个文件列表目录,我们进入到上面步骤我们push的文件目录中,这里可以看到刚才我们push进来的文件,点击它

6.这时会出来一个滑块界面,划过去之后会进入如下页面

pixel出厂镜像下载 pixel recovery_推送_06

7.点击Reboot System完成twrp刷入

 

三.刷入Magisk完成root

1.跟上面步骤类似,把下图中的文件push到sdcard目录中,如果没有权限可以push到/data/local/tmp

pixel出厂镜像下载 pixel recovery_fish_07

adb push .\Magisk-v29.4.zip /sdcard

2.将手机设置为fastboot模式,并按两下音量键切换至Recovery模式,并按电源键选中,这个时候手机会启动,并进入twrp的安装界面。

pixel出厂镜像下载 pixel recovery_滑块_08

3.和上面步骤一样找到刚才push的文件目录,点击目录下刚才push进来的Magisk-v29.4.zip文件

4.滑块划过,会进入安装界面

pixel出厂镜像下载 pixel recovery_推送_09

5.点击Reboot System,完成Magisk安装

pixel出厂镜像下载 pixel recovery_pixel出厂镜像下载_10

6.安装完成后,使用adb shell链接手机,啥用su - 获取root权限,这时手机会弹出一个权限框,点击允许即可

 

四.Frida-Server安装

1.推送下图文件至手机

adb push /yourpath/frida-server-12.8.0-android-arm64 /data/local/tmp

pixel出厂镜像下载 pixel recovery_滑块_11

2.在adb shell 中切换到推送的目录中,使用chmod增加权限后,运行开启

注:如果显示没有权限,记得在adb shell后使用su获取权限后再使用下面命令增加权限

chmod 777 frida-server-12.8.0-android-arm64

pixel出厂镜像下载 pixel recovery_fish_12

3.在电脑上开启一个新的cmd窗口,执行如下命令

frida-ps -U

pixel出厂镜像下载 pixel recovery_pixel出厂镜像下载_13

得到上面的类似的显示代表成功