【转载】移植TWRP第三方Recovery并刷入

转载过来的收藏用于以后测试一下
作者:stars-one
链接:杂牌机搞机之旅(二)————移植TWRP第三方Recovery并刷入 - Stars-one - 博客园

某天测试的时候,使用格式化手机变砖了,也就是未移植成功,本篇仅供参考

原本想把杂牌机作为android破解和开发的测试机,破解的话肯定是安装框架的嘛,毕竟有些是要涉及到脱壳 。
但是,我尝试安装xposed的时候,手机卡在了开机界面,也就是magisk出现了错误,如果想要开机,只能通过线刷解决。
但是,每次都得线刷解决岂不是太麻烦,于是,便想给手机刷个recovery,刷入magisk模块出现错误,可以通过recovery解决

移植recovery

1. 准备材料

  • 具有root权限且已经解BL锁的MTK手机一个
    不会告诉你我只会MTK手机的救砖的...
    获取权限的方法,可以参考一下我的上期链接:

    杂牌机搞机之旅(一)——获得root权限(刷入magisk)
  • 同类型CPU的第三方Recovery一份
    这个得自己去找,使用devcheck软件查询自己手机的cpu配置,去MTK手机网搜索同CPU配置的手机,之后在百度上找到recovery
    找不到的话就洗洗睡吧,你可以走了
  • mkbootimgtool工具
    mktool用于解包recovery.img文件
    这里有两个版本的,mkbootimg_tools—master.zip是linux版本的;bootimg.exeboot&recovery工具.zip则是windows版本的,根据自己情况选择
    下载地址: 百度网盘 请输入提取码 提取码: j892

2. 步骤(windows)

  1. 解包
  2. 替换文件
  3. 回编img文件

1. 解包

PS:windows两款解包软件是不支持中文路径的
boot&recovery工具.zip其实底层还是使用了bootimg.exe,只不过作者封装了命令行,更加小白化操作了。

  • 小白化操作:
    boot&recovery工具.zip解压出来,放在某个盘的根目录(或者英文路径),把官方的recovery.img放在与onekey-tools.bat同目录


    打开onekey-tools.bat文件,选择3选项,解压recovery.img


    把解压出来的文件夹名字改一下,比如改成官方recovery,之后再把第三方recovery按照上述步骤解包,这个时候就不需要改文件夹的名字了,之后完成替换文件之后直接打包回去就好了

  • 命令行操作:
    windows命令行有点傻,只能读取当前路径的boot.img并解包,比不上linux的命令行,不过还是讲一下吧,解包出来的文件也是放在当前目录,看起来很乱,待会替换的文件不太好操作,所以还是推荐使用小白化的操作
    PS:这里需要把recovery.img改名字为boot.img拷贝在与bootimg.exe同目录中,与之前一样,目录必须是不含中文路径的

复制bootimg --unpack-bootimg	//解包
bootimg --repack-bootimg	//打包

2.替换文件

**文件是把官方recovery的文件复制到第三方recovery的那个文件夹中 **
1.替换kenal
2.替换 initrd/etc/recovery.fstab
3.替换 initrd/default.prop
4.替换 initrd/res/keys
美化一下(适合TWRP recovery)
initrd/twres/ui.xml
initrd/twres/portrait.xml
这两个xml,可以修改recovery布局,比如加个版本,作者什么的都可以。
initrd/twres/images/ 这里边是主题,可以下载一个主题覆盖进去

3.回编img文件

和之前的打包步骤一样,略过..

2. 步骤(linux)

1.解包

复制unzip mkbootimg_tools—master.zip//解压压缩文件
//将两个recovery改一下名字,方便辨认
//把recovery_ivvi.img解包,放在当前目录的ivvi文件夹中,没有ivvi文件夹就会自动新建
./mkboot recovery_ivvi.img ivvi
./mkboot recovery_zte.img zte

2.替换文件

我这里官方是ivvi手机,我把ivvi文件夹的文件复制到zte文件夹相同的地方中去

  1. 替换 kernel
  2. 替换 ramdisk/etc/recovery.fstab
  3. 替换 ramdisk/default.prop
  4. 替换 ramdisk/res/keys
    美化一下(适合TWRP recovery)
    initrd/twres/ui.xml
    initrd/twres/portrait.xml
    这两个xml,可以修改recovery布局,比如加个版本,作者什么的都可以。
    initrd/twres/images/ 这里边是主题,可以下载一个主题覆盖进去

3.回编img文件

复制//把zte文件夹打包成一个新的img文件,之后我们就把这个img刷入到我们的手机当中
./mkboot zte newRecovery.img

杂牌机刷入第三方recovery

adb连接手机,进入到fastboot模式,adb shell reboot boder

复制adb reboot bootloader
adb reboot -bootloader
adb reboot fastboot

三条语句都试一下,直到进入到fastboot模式,进入到fastboot模式的话,一般手机屏幕会有显示fastboot的文字

复制//这里的recovery.img就是我们之前的那个打包好的recovery,
//把当前目录的recovery.img输入到手机中
//如果不想移动recovery.img,你也可以指定某个位置的recovery,例如Q:\test\recovery.img
fastboot flash recovery recovery.img
//重启到recovery模式
abd reboot recovery

如果成功进入recovery,就说明成功了
之后,我们就可以安装MM管理器,来尝试安装xposed框架啦,敬请期待下期最终章

参考

bootimg.exe使用
移植recovery

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: TWRP Recovery刷入工具是一种用于安装和刷写TWRP RecoveryAndroid设备的工具。TWRP Recovery是一种第三方Android系统恢复工具,可以比Android设备自带的恢复模式提供更多的功能和选项。 使用TWRP Recovery刷入工具的第一步是确保设备的解锁状态以及安装USB驱动程序。接下来,需要下载TWRP Recovery镜像文件,并将其保存到计算机上。然后,运行刷入工具,并通过USB连接将Android设备与计算机连接起来。在工具界面上选择"刷入Recovery"选项,然后选择下载好的TWRP Recovery镜像文件。开始刷写过程后,稍等片刻,TWRP Recovery就会成功地刷入到Android设备中。 TWRP Recovery刷入工具的优点之一是它提供了一个更友好和直观的用户界面,使得用户能够轻松地进行刷写操作。此外,TWRP Recovery还具有更全面的功能,如备份和恢复系统、刷入第三方ROM和内核、挂载分区、清除缓存等。这些功能使得用户可以更灵活地管理和定制自己的Android设备,提升用户体验。 需要注意的是,在使用TWRP Recovery刷入工具时,用户应该谨慎操作,以免误刷或刷写错误的文件,导致Android设备无法正常启动或数据丢失。此外,刷写TWRP Recovery也会使设备的保修失效,因此建议用户在使用前详细了解风险和后果,并在必要的情况下备份重要数据。 ### 回答2: TWRP Recovery刷入工具是一款用于安装TWRP Recovery文件的工具。TWRP Recovery是一种修改和恢复Android设备的强大工具。通过刷入TWRP Recovery,用户可以在设备上安装自定义ROM、核心文件和补丁,从而实现个性化定制和增强设备的功能。 要刷入TWRP Recovery,首先需要下载适用于您的设备型号的TWRP Recovery文件。确保您从可靠的来源下载文件,以避免不必要的风险。接下来,您需要将设备连接到计算机,并启动到Fastboot或下载模式。在此模式下,您可以通过运行相应的命令和操作,将TWRP Recovery文件刷入设备。 为了更方便地刷入TWRP Recovery,一些开发者为各种Android设备开发了刷入工具。这些工具通常提供了一个用户友好的界面,可以简化刷入操作,并确保安全和成功。您只需将设备连接到计算机,打开刷入工具,并按照工具的指引完成刷入过程即可。 刷入TWRP Recovery前,请务必备份设备上的重要数据。刷入过程可能会清除设备存储中的所有数据,包括应用程序、照片、文件等。通过备份,您可以在需要时恢复数据,以避免数据丢失的风险。 总而言之,TWRP Recovery刷入工具是一种帮助用户轻松安装TWRP Recovery的工具。它使用户能够实现设备个性化定制和增强功能,并为所有操作提供一定的安全保障。刷入TWRP Recovery前,请确保从可靠的来源获取文件,并务必备份设备上的重要数据。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值