小米Note4、小米8、一加6刷机(三方rec+rom+root)

刷机的大致流程:
  1. 解手机bootloader锁(各个品牌手机解锁方式各不相同)
  2. 刷入三方recovery
  3. 进入三方rec模式,进行双清+刷入rom+magisk(root)

备注:所有的相关刷机包,应和手机机型和系统相匹配,否则可能出现无法正常开机的情况。

以下主要实践了三种机型,小米Note4、小米8、一加6

小米Note4
# 小米Note4

连接手机设备
# 打开手机设置->更多设置->开发者模式->usb调试->确认
adb devices # 确认手机是否连上 记录手机序列号

执行 batch_fastboot.sh
adb devices | grep 'device' | grep -v 'List' | awk '{print "adb -s " $1 " reboot bootloader"}' | sh
sleep 10
fastboot devices | awk '{print "fastboot -s " $1 " flash recovery recovery.img"}' | sh
fastboot devices | awk '{print "fastboot -s " $1 " boot recovery.img"}' | sh 

清除数据
# 进入recovery之后,先format data,然后会失败,重启一下重新进recovery
adb devices | grep 'recovery' | grep -v 'List' | awk '{print "adb -s \"" $1 "\" reboot recovery"}' | sh
# 再次进入recovery后,format data,进advanced wipe清除1、3、5、7(dalvik/art cache,system,data,cache)

执行 batch_recovery.sh
adb devices | grep 'recovery' | grep -v 'List' | awk '{print "adb -s \"" $1 "\" push rr.zip /sdcard/"}' | sh
adb devices | grep 'recovery' | grep -v 'List' | awk '{print "adb -s \"" $1 "\" push mg.zip /sdcard/"}' | sh
# 在recovery中install rr.zip mg.zip install->选择第一个->选择第二个->滑线

重启系统后手动设置环境
adb devices | grep 'recovery' | grep -v 'List' | awk '{print "adb -s \"" $1 "\" reboot"}' | sh
# 进入系统,连接WiFi
# 换一下语言 -中文简体
# 开发者模式中打开网络usb调试 网络ADB
# 进magisk中取消magisk hide

执行 batch_system.sh
adb devices | grep 'device' | grep -v 'List' | awk '{print "adb -s \"" $1 "\" push frida-server64 /data/local/tmp"}' | sh && adb devices | grep 'device' | grep -v 'List' | awk '{print "adb -s \"" $1 "\" push frida_daemon.sh /data/local/tmp"}' | sh

进入设备执行上传的脚本
adb -s 手机序列号 shell
su # 第一次需要点grant对话框
###########################
cd /data/local/tmp
chmod +x frida-server64
nohup sh frida_daemon.sh &
###########################
# 查看进程是否存在
ps -ef | grep frida

安装apk
adb devices | grep device | grep -v 'List' | awk '{print "adb -s "$1 " install weixin.apk"}' | sh 
&& adb devices | grep device | grep -v 'List' | awk '{print "adb -s "$1 " install xiaohongshu.apk"}' | sh 
&& adb devices | grep device | grep -v 'List' | awk '{print "adb -s "$1 " install douyin.apk"}' | sh


 百度网盘:链接: https://pan.baidu.com/s/1yFB2WJ3qQtI_AZ-vOvfGig?pwd=a6d3 提取码: a6d3 
小米8
# 小米8 安卓10
1、下载小米8 对应的三方rom(lineagos)、rec(twrp)和magisk 【需要准备一台window电脑进行解锁】
    百度网盘:链接: https://pan.baidu.com/s/1PnSCYEMRF6TjJhSWQmKmQA  密码: ejuw
    相关下载地址:https://download.lineageos.org.cn/
2、解锁bl 上官网下载工具根据教程解锁(一台手机需要准备一个sim卡,一个号一个月可解锁一次)
    官网地址:http://www.miui.com/unlock/index.html
    解锁教程:http://www.xianshuabao.com/guide/skill/18960.html
3、解锁完成,进入手机开发者模式,打开adb调试,通过以下指令刷入rec
    adb push lineage-17.1-20201022-nightly-dipper-signed.zip /sdcard/
    adb push Magisk-v20.4.zip /sdcard/
    adb reboot bootloader
    fastboot flash recovery xxx.img
    fastboot boot xxx.img (刷完自动进入rec模式)
4、进入rec模式,首先清除,直接划。
5、安装三方的rom(lineagos)和magisk(root),直接重启。
 
 
# 小米8 安卓9
1、由上面百度网盘链接下载刷机相关包,解锁bl
2、使用线刷包,对小米8进行降级刷,直接使用小米官方工具即可,相关线刷宝网盘中有。
3、解锁完成,进入手机开发者模式,打开adb调试,通过以下指令刷入rec
    adb reboot bootloader
    fastboot flash recovery xxx.img
    fastboot boot xxx.img (刷完自动进入rec模式)
    adb push dotOS-P-v3.1.1-dipper-UNOFFICIAL-20190822-1821.zip /sdcard/
    adb push Magisk-v20.4.zip /sdcard/
4、进入rec模式,首先双清(1.Dalvik 2.Data),选中直接划。
5、进入系统选择rom和magisk,选完一个再选一个,安装完直接重启

# 校验frida是否可用 电脑端首先要装frida 使用pip3 install frida 注意python版本和frida版本
adb push frida-server-14.0.1-android-arm64 /data/local/tmp
adb shell
su
cd /data/local/tmp && chmod 755 frida-server-14.0.1-android-arm64
./frida-server-14.0.1-android-arm64
# 电脑端
frida-ps -U
一加6
# 一加6
 
1、下载一加6 rec(twrp.img和twrp_install.img)、magisk(root)和一加氧OS 9.0.2刷机的工具包 【需要准备一台window电脑进行刷机】
    百度网盘:链接: https://pan.baidu.com/s/1CRb1sOvw3DkSxOlaSaZO4w  密码: r17v  【/一加6刷机】
    刷机教程:https://bbs.mokeedev.com/t/topic/14940 直接看最下面的刷回官方系统的教程
    参考链接:http://www.oneplusbbs.com/thread-4197994-1.html
2、直接对手机进行刷机,刷成统一的版本【安卓9+氧OS 9.0.2】
3、解锁一加6 bl
    解锁教程:https://oneplus.gadgethacks.com/how-to/unlock-bootloader-your-oneplus-6-0185473/
4、解锁完成,进入手机开发者模式,打开adb调试,通过以下指令刷入rec
    fastboot boot twrp-3.2.3-x_blu_spark_v9.86_op6.img (输入临时twrp)
    自动重启到rec模式后,首先进行清除,直接划
    adb push twrp-installer-3.3.1-2-enchilada.zip /
    adb push Magisk-v20.4.zip /
    安装twrp-installer,选择多个刷机包Magisk,直接划
    返回重启选择系统进行重启,不要直接在刷完包之后重启系统。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值