fastboot 刷入第三方 Recovery——Android 安装 Xposed 框架那点事

1 简介

fastboot,快速启动,是比 Recovery 更接近底层的一种刷机模式,俗称“线刷”,音量减 + 电源键即可启动此模式

fastboot 俗称“线刷”,因为这种模式下,需要连接电脑,通过 USB 线,使用 PC 端,将安装包刷入手机

Recovery,是 Android 手机备份功能,指的是一种可以对安卓机内部的数据或系统进行修改的模式(类似于 windows PE 或 DOS)。在这个模式下我们可以,对已有的系统进行备份或升级,也可以在此恢复出厂设置。俗称“卡刷”,音量加 + 电源键即可启动此模式

Recovery 俗称“卡刷”,因为这种模式下,可以直接选择手机 SD 卡中的安装包,刷入手机。

至于 Xposed 框架,喜欢摆弄 Android 无人不知无人不晓

Xposed 框架 (Xposed Framework) 是一套开源的、在 Android 高权限模式下运行的框架服务,可以在不修改 APK 文件的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。

2 刷入第三方 Recovery

2.1 为什么要刷入第三方 Recovery?

这里可能有人要问,为什么要刷入第三方的 Recovery 呢?自带的 Recovery 不是就可以刷入 Xposed 框架或者说是其他 .zip压缩包吗?

本人一开始也是这么想的,但是奈何现实太残酷,当我尝试使用自带 Recovery (开机时 按住 电源键+音量加 就能进入此界面),刷机时,居然显示

failed to verify whole-file signature

这不就是无法确认文件签名,无法安装的意思吗?讲白了,原版手机自带 Recovery 就是不让安装非官方更新包。所以本人决定,刷入第三方 Recovery。比较出名的就是 开源 Recovery TWRP,适配了各种国产机型,大家可登录其官网,下载适配自己手机的 TWRP 版本。

2.2 关于 fastboot

很多人都有这样一个问题,自己的手机进入了 fastboot 以后,电脑无法使用 USB 数据线连接到手机!
本人在刷机或者说是刷入 Xposed 框架时,就遇到过这个坑人的问题,而且花了好长时间才解决。为了避免再次入坑,总结如下

  • 安装驱动
  • 更新 PC 端 fastboot 版本!

讲白了,首先得安装 fastboot 的驱动,这个驱动并不是说是 Android ADB 的驱动,事实上,手机开机状态下连接电脑,显示的是普通 adb 而关机状态,而进入 fastboot 模式,电脑管理界面才能看到真正的 fastboot 连接的电脑硬件
在这里插入图片描述
上图中显示的硬件 Android Phone 是只有手机在 fastboot 模式下才能显示的界面。而且,在默认情况下,这里的驱动是会显示感叹号的,即有问题的驱动。笔者最初,在网上各种寻找 fastboot 驱动,刷入的时候,又遇到了一个麻烦,因为 win 8 及以上系统,默认禁止我们安装第三方未带有数字签名的驱动! 我又在电脑关机时,选择高级启动模式,禁用了禁止安装未被认证的驱动的选项。几经周折,才成功写入 fastboot 驱动。

其实,对于驱动,这里有一个更简单的方法,在手机进入 fastboot 模式,并且已经通过数据线连接到电脑上时,使用驱动精灵、鲁大师等软件,检测驱动,即可检测到没有安装这个驱动,并且点击更新即可!

2.3 解锁 OEM

这一步至关重要,如果你直接进行下一步操作,即使用 fastboot 直接刷入下载的第三方 Rec,你的手机将无法刷入,甚至变砖!

fastboot oem unlock

当然,对于众多的国产机,肯定是不允许解锁的,如下图
在这里插入图片描述
解锁失败,讲白了就是不让你解锁,解锁的方法呢,对于不同的厂商,都有不同的方法,对于本人使用的中兴手机,比较简单,在开机状态下,开发者模式选项中,就有解锁的开关,打开就好啦,就是这么简单粗暴。

2.4 刷入第三方 Rec

直接输入一下命令即可。

fastboot flash recovery recovery.img

在这里插入图片描述
这就说明第三方 Rec 终于成功刷入了!

3 安装 Xposed 框架

经过上面的步骤以后,刷入 Xposed 框架其实就比较容易了。在 Xposed 官网选择适配自己手机安卓版本的框架,下载到手机里,进入手机的 Recovery 模式,选择安装刷机包,点击手机里的 Xposed,安装即可。

当然 Xposed 也可以直接使用官方的安装器来安装,这是这里笔者是想亲身体验一下刷机的乐趣。

adb是Android Debug Bridge的缩写,是一种用于在计算机和安卓设备之间进行通信和传输文件的工具。第三方recovery是指由非官方开发者创建的一种用于修复设备和安装第三方软件的操作系统模式。adb刷入第三方recovery是指通过adb工具将第三方recovery镜像文件刷入安卓设备的操作。 要刷入第三方recovery,首先需要准备相关工具和文件。下载适用于设备的第三方recovery镜像文件,并确保安装了adb工具和设备驱动程序。接下来,打开命令提示符或终端,输入以下命令: 1. 首先,确认设备是否连接到计算机。输入adb devices命令查看设备是否正确连接。 2. 确认设备连接后,输入adb reboot bootloader命令将设备重启至bootloader模式。在bootloader模式下,设备可以进行写操作。 3. 运行fastboot devices命令,确认设备是否被fastboot识别。如果设备未被识别,可能需要安装正确的驱动程序。 4. 输入fastboot flash recovery [recovery镜像文件路径]命令第三方recovery。将命令中的[recovery镜像文件路径]替换为实际的镜像文件路径。 5. 写完成后,输入fastboot reboot命令重启设备。设备将进入已刷入第三方recovery模式。 需要注意的是,第三方recovery可能涉及到设备锁定和root权限等风险。请在操作前确保了解相关信息,并谨慎执行操作,以免对设备造成不可逆的损坏。同时,刷入第三方recovery可能会使设备失去官方支持和保修。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江下枫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值