Skip to content

TimeRainStarSky/Boot_Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V-AB分区设备一键安装Recovery和Magisk脚本

Stars Downloads Releases
访问量

使用教程

  1. 准备:
    ① 脚本 Boot_Tools.sh 文件
    ② 终端:MT管理器 | ZeroTermux
    ③ 第三方 Recovery 镜像:TWRP

  2. 运行脚本:
    ① MT管理器:打开方式 ➞ Linux脚本 ➞ 执行
    MT管理器运行脚本.gif
    ② 终端:输入 sh [脚本路径] 并 回车 执行 终端运行脚本.gif

使用说明

  • V-AB分区的设备会有两个系统分区,平时使用其中一个,更新系统时更新到另一个分区,然后重启进入新分区。它的好处是更新系统时手机处于正常开机状态,如果更新失败,可以切换回旧系统分区。它的坏处是把Recovery移动到了Boot分区里,安装第三方Recovery会变得更加麻烦。本脚本就是用于在系统更新后一键安装Recovery和Magisk。

  • 系统更新有两种方式,增量包更新和完整包更新。完整包更新时会下载完整的系统包,与原来的系统无关。增量包更新,是下载新系统与原系统不同的部分进行更新,所以需要验证原系统是否被修改。

  • 当安装了Recovery和Magisk后,完整包更新不受到影响,完整包更新后直接使用本脚本刷入即可。增量包更新则不能安装,由于Recovery+Magisk只修改了Boot里的Ramdisk,所以只需要备份原版Boot,在更新前恢复原版Boot,就能完成更新,更新完成之后再备份最新的Boot文件,确保下次更新时能正常恢复Boot后,刷入修改后的Ramdisk即可。

  • 由于使用本脚本的要求是安装了Magisk,所以Boot已经被修改了,这时候你可以进行一次完整包更新,就可以获得Boot备份,之后进行增量包更新即可,或者正常安装Magisk的情况下,提供了Boot备份,只需要在Magisk APP内选择 卸载Magisk 还原原厂镜像,之后进行增量包更新即可。

步骤总结

1.完整包更新:

(1)直接下载完整包进行更新
(2)运行脚本,选择刷入Ramdisk

2.增量包更新:

(1)运行脚本,选择恢复Boot
(2)下载增量包进行更新
(3)运行脚本,选择备份Boot
(4)运行脚本,选择刷入Ramdisk

! 若没有Boot备份或更新失败时:

(1)下载完整包进行更新
(2)运行脚本,选择备份Boot
(3)运行脚本,选择刷入Ramdisk
(4)下次再尝试增量包更新

! 注意:玩机有风险,刷机需谨慎

使用本脚本出现问题,可以联系作者帮忙,但作者不负任何责任

反馈问题请带上脚本目录内 日志.log

联系方式

时雨🌌星空

Awstme

赞助支持