Magisk 这么用挺好的

最近帮root一台moto g pro.用magisk.大致过程:
首先去moto官网获得解锁码,官方的固件包用官方的RSA(Rescue and Smart Assistant)下载下来.
然后开发模式-点亮oem锁,开启usb调试注意提前备份数据.
执行进入 Bootloader 界面

> adb reboot bootloader

执行命令解锁BL,解锁完BL会重启并清除数据.重启时会有安全警告.无视之.

> fastboot oem unlock 解锁码

重启后下载magisk.apk安装,并且用magisk把官方的boot.img打上补丁,获得boot_patch.img.之后再输入命令重启进入Bootloader 界面.执行命令临时以magisk_patch.img引导进入系统.

> fastboot boot magisk_patch.img

开机后是临时root了.只要重启手机,就会恢复没有root的状态.
如果不想麻烦,可以进magisk里面再执行安装boot_patch.img即可永久root,只要是没有用RSA刷机就是永久的.亲测,只要不想root,直接用RSA线刷就可以了.

但我觉得临时root比较好.比如用oandbackup备份还原时想要root权限,就临时用一下,然后重启手机又恢复没root的状态.


求助:这款moto g pro 现在最新是android12 ,备份恢复只能用google盘.不能本地备份恢复.用oandbackup只能备份,不能恢复.再twrp官网上也没有适配moto g pro的rec. 有什么好方法能把数据备份到电脑上呢?类似于flyme里面的备份恢复功能.

adb 似乎自带一个备份恢复功能(adb backup),不带参数的话就是全盘备份,带参数的话似乎可以细化到应用粒度。备份时如果不选择加密,最后得到的似乎就是一个 tar 文件,稍微改下文件头就能提取数据了。

是的,可是Android12 了,adb备份还原要被切割了