查看: 3389|回复: 1
收起左侧

[实用教程] <施工中>搞机教程(二):VAB分区机型的部分root流程

[复制链接]
寂寞如诗
发表于 2023-7-27 19:47:34 | 显示全部楼层 |阅读模式
本帖最后由 寂寞如诗 于 2023-7-28 14:22 编辑

注:在进行操作篇的操作时将默认你已经解开BL锁,若未解开BL锁但强制刷root变砖,楼主帮不到你。请在浏览前查看本期知识中下面的括号部分,

本期知识:
概念篇:1.什么是VAB分区?
              2.什么是root?
操作篇:3.如何在VAB分区的机型上root?
              4.如何在VAB分区的机型上隐藏root?
              5.如何在VAB分区的机型更新系统时保留root?
(因测试机器环境原因,以上第三至第五条root工具皆为magisk25.2稳定版,未来有能力会更新其他工具;第三条的VAB机型因测试机器环境原因,为小米手机安卓11-12出厂搭载联发科芯片的机型,未来有能力会更新其他机型的实图)

1.什么是VAB分区
其特别主要的特点就是取消了Recovery分区,将其合并到boot分区内。它与AB分区类似,有两套完整的A与B,但在动态分区的super分区中,system等逻辑分区仅仅只有一套,导致其不能像AB分区一样刷机玩机,一旦一个a分区损坏,另外一个b分区也不能使用,AB分区则相反。
以小米举例,出厂为安卓11开始的机型会搭载VAB分区,但是从骁龙8 Gen1开始的机型加回了单独recovery分区,但是又从天玑8100开始,把recovery改到了vendor_boot分区内,导致出现了三种VAB分区结构。

2.什么是root
准确来说是root权限,可以将其与在Windows系统中的Administrator权限理解为一个概念,只有拥有这一权限我们才能使用各种需要root权限的软件以及更多的操作。
它是安卓系统中的超级管理员用户,可以操作系统中的所有对象,但是为了保证手机的安全和稳定性,手机厂商默认出厂都不开启root权限,需要我们获取。取得root则是取得安卓手机的最高控制权。


3.如何在VAB分区的机型上root?
该部分转自酷安,原文链接,欢迎查看原作者的文章。


root必然需要一番操作,而我们要介绍的root工具便是magisk(面具)
为什么推荐它?
它内置独特systemless挂载机制,借助Magisk管理器即可刷入magisk补丁,不会影响系统,不影响OTA(在线升级手机系统)。


流程开始:




第一步:准备工作
下载一键root模版,解压,查看并安装“通用驱动”文件夹内的驱动以及框架。


下载rom(必须要与手机当前MIUI版本完全一致!!!),有线刷包的尽量下载线刷包,下载后解压,进入images文件夹内,找到boot.img文件。


如果只有卡刷包,将卡刷包内的payload.bin解压,下载FastbootEnhance_v1.3.0工具并解压,打开FastbootEnhance.exe,点击payload.bin解包,选中刚才解压的payload.bin文件,点击分区信息并选中boot,导出到你喜欢的地方。


之后数据线连接电脑,手机上改为传输文件模式,将提取出来的boot.img文件拖入手机。


第二步:root


在手机上安装一键root模版内的面具,点击顶上的安装,如果没有显示“选择并修补一个文件”那就点击下一步,找到方式中的“选择并修补一个文件”,点击,点击左上角的三条杠,选择你的设备,找到并且选择你刚刚传进手机的boot.img文件,点击开始,将修补完成后保存在Download文件夹中的文件传到电脑。


如果没有你的设备这一选项,点击右上角三个点显示内部存储。


数据线连接电脑,将手机上的boot.img文件复制到电脑上你喜欢的地方,再把刚刚复制到电脑的boot.img文件复制到一键root模版中的文件夹内,更改文件名称为root.img。(img是后缀)


将手机关机,同时按住音量下和开机键进入fastboot模式(MIUI12.5之后的系统取消了兔子图标)。


手机连接数据线到电脑,查看设备管理器中是否有 “Android Bootloader Interface” “Android ADB Interface” “Android Composite ADB Interface” 中的任意一项,有就打开“双击我一键刷入.cmd”文件,根据提示再次确认是否进入fastboot模式,确认提取的boot.img文件来源的卡刷/线刷包是否对应手机当前MIUI系统版本,如果无误根据提示操作即可。


第三步:完成操作


刷入boot文件后会自动重启,重启后打开magisk,如果提示修复运行环境则修复,选择直接安装,重启后再次打开magisk,如果Magisk下方的“当前”一栏显示了版本的话就成功完成了root流程~



4.如何在VAB分区的机型上隐藏root?



---------下文施工中---------



评分

参与人数 3人气 +10 收起 理由
wjy19800315 + 3 版区有你更精彩: )
Zy. + 3 版区有你更精彩: )
123456aaaafsdeg + 4 版区有你更精彩: )

查看全部评分

minifish
发表于 2023-7-28 18:51:53 | 显示全部楼层
虽然是 magisk GitHub 那官方的刷入流程标准方案,但这个还是十分麻烦的事儿。

有第三方 RE 支持的手机还是用直接刷入 magisk 安装包来的方便,一步到位。

对于新手不建议折腾 root,除非你会线刷卡刷什么的基本技能,至少板砖了能妙手回春。某些官方 ROM 解 root 可能连系统都进不了,需谨慎。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-8 23:18 , Processed in 0.120704 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表