小米手机(我的是红米k30 5G)

一、事先准备

首先确定手机解锁了没,进入fastboot模式(1、关机;2、电源键+下键)

fastboot oem get-bootinfo

开机情况下进入开发者选项(连续点击5次版本号开启),开启oem,开启usb调试

电脑配置好adb环境,下载地址https://developer.android.com/studio/releases/platform-tools

下载好plaform-tools压缩包后解压,将解压好的文件夹地址复制,在windows环境变量中添加。

配置好adb环境后,去找到需要的刷机包,我在XDA论坛上找的(https://xdaforums.com/

准备好第三方rec,主要有TWRPOrangeFox,我用twrp一直失败,刷不进去,所以用的orangefox,原理差不多。将下载好的orangefox压缩包解压,只要recovery.img就行

二、刷机

2.1 刷入第三方Rec

开机情况下,确定能adb连接设备

adb devices
	List of devices attached
	******        device

adb进入fastboot模式

adb reboot recovery

这里我进入fastboot后连不上设备,搜了一下后可能是驱动没安装,驱动地址,下载解压,过程看这篇文章

# 刷入第三方Rec,这里recovery.img的地址不要错了,怕错就直接用绝对路径
fastboot flash recovery recovery.img
# 重新进入fastboot
fastboot reboot recovery
# 或者开机后adb进入,或者关机电源+下键进入都行

2.2 刷机

刷好第三方Rec后,如果提前将刷机包传到了手机里则直接在第三方Rec中找到包刷入就行

# 如果没有提前传入刷机包
fastboot push 刷机包的绝对地址(.zip结尾) /sdcard

# 或者在第三方Rec中,高级,ADB sideload
adb sideload 刷机包绝对路径(.zip结尾)
# 这样会边传文件边刷

一直等待刷好就行。

没有问题就结束了,我的是手机刷完crDroid后进系统,自动安装google服务时失败,一直报错,问题解决看第三点

三、安装完后包google服务的错误

找到论坛看问题,作者说安装NikGapps

下载安装包,我下载的是full版本的,也不太懂这几个版本,就下载的完整版本。

image-dayw-xiqo.png

下载后跟刷机一样,进入第三方Rec中,跟刷机过程一样执行就行了,安装完成后重启系统就解决了。

补充:

(android手机刷入root权限)

这里使用magisk:

  1. (手机操作)手机先安装好magisk软件(在github上,点此链接),安装好;

  2. (电脑操作)确定你手机的系统版本,并找到下载到电脑上,是一个压缩包,直接点进去(不要解压缩),找到里面的boot.img文件,拉出来,传到手机里

  3. (手机操作)进入magisk软件,看到有蓝色字体Magisk 安装,点击安装,选择修补一个文件文件(不要直接安装),然后找到你存放的boot.img文件,选择好后点击开始,然后会修补文件后,会提示一个文件地址,找到这个地址;

  4. (电脑操作)在电脑上找到手机里刚才那个文件地址,文件名是以Magisk开头的img文件,把文件放到电脑上,在这个路径下打开cmd;

  5. (电脑操作)adb devices查看设备正常情况下直接使用命令【adb reboot fastboot】进入fastboot模式(我电脑总是提示有两个device,所以我确定好自己的手机是哪个设备,命令【adb -s 设备代码 reboot fastboot】)。这里自己手机关机后,开机键+下键也可以进入fastboot模式;

  6. (电脑操作)【fastboot -s 设备代码 flash boot Magisk开头文件.img】 刷入magisk,然后手机重启就行了,电脑输入fastboot reboot也行

(adb强制让手机安装应用)

有些应用安装时会提示不兼容等,比如安卓14安装GG修改器的时候就会提示不兼容安装失败

命令【adb install --bypass-low-target-sdk-block 应用.apk】

我依然是要选择设备【adb -s 设备代码 install --bypass-low-target-sdk-block 应用.apk】