我用Google手机为例 要是连不上电脑,把数据线重插一下
如果出现刷好了,没法开机的情况,那肯定是安装包之间不匹配
一、环境准备
1.电脑安装adb
2.手机打开开发者模式和usb调试模式以及oem锁
3.用数据线让电脑和手机连一起:依次执行以下命令
(1)lsusb 会出现:Bus 001 Device 054: ID 18d1:4ee7 Google Inc. Nexus 6P
(2) sudo gedit /etc/udev/rules.d/70-persistent-net.rules填写以下内容注意参数对应自己手机的
SUBSYSTEM==“usb”, ATTR{idVendor}“18d1”, ATTR{idProduct}“4ee7”, MODE=“0666”, OWNER=“”
4.sudo chmod a+x 70-persistent-net.rules
5.sudo service udev restart
6.adb kill-server
7.adb start-server
8.adb devices 出现以下内容说明就好了
List of devices attached
CVH7N16325000185 device
9.在电脑上下载要刷的手机的系统:例如angler-opm7.181105.004-factory-41baa917.zip
10.给fastboot加权限(先安装fastboot)
$ whereis fastboot //先看fastboot在哪儿
$ sudo chown root:root /bin/fastboot //改为root用户所有
$ sudo chmod +s /bin/fastboot //执行的时候就会自动拥有root权限
$ fastboot devices
7D89BCD6 fastboot
二准备刷机一切都要进入当前文件夹
fastboot flash bootloader bootloader-angler-angler-03.64.img
fastboot flash radio radio-angler-angler-03.78.img (
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash cache cache.img
1.直接执行手机系统包中的 ./flash-all.sh
二获取root:
1.下载
twrp-3.0.2-0-angler.img和Magisk-v21.2.zip (SuperSU也可以,但我没法用,开不了机)
2.在当前文件夹下执行以下命令:手机是开机的状态
adb reboot bootloader
3 adb push Magisk-v21.2.zip /sdcard/ (开机的状态下)
4 fastboot flash recovery twrp-3.0.2-0-angler.img
5按音量键进入recovery mod模式
6.点install a
7 点击Magisk-v21.2.zip
8安装完成点击Reboot System就可以了
三 安装xposed+JustTrustMe
前提手机是ROOT
- adb reboot bootloader 并进入recovery模式
- XposedInstaller_3.1.5.apk push 到/sdcard/
- xposed-v90-sdk26-arm64-beta1.zip push 到/data/local/tmp/
- 安装xposed-v90-sdk26-arm64-beta1.zip
5.重启手机下载JustTrustMe app 安装
6.加载到xposed 模块中
四 刷Kali NetHunter
1下载nethunter-2021.4-angler-oreo-kalifs-full.zip和系统版本相匹配就可以
2fastboot flash recovery twrp-3.0.2-0-angler.img
3按音量键进入recovery mod模式
4.点install
5 adb push nethunter-2021.4-angler-oreo-kalifs-full.zip /sdcard/
6 点击nethunter-2021.4-angler-oreo-kalifs-full.zip
7安装完成点击Reboot System就可以了
五 安装Frida (手机先root)
1 电脑端安装
2 手机安装(https://github.com/frida/frida/releases/)