Rescuregisk

admin 发布于 2025-08-11 58 次阅读


更新:

1、无限bootloop的原因是删除了gms数据

2、magisk确实可以在开机之前加载blob以提供恢复,但是每个机型加载的usb驱动不同,所以adb不能通过统一的脚本加载。

3、针对于第二条,想要恢复手机启动,你需要

3.1、没有更新过系统,平刷也尽量不要

3.2 有开启过usb调试模式,你的电脑有过手机的adb授权

3.3 解包原厂包,使用magisk套件解包原厂boot,然后设置开启的adb启动,设置usb模式(在我的moto设备,原厂目录下有一个脚本干这个事情 你需要写一个rc文件之类的使其运行) 然后打包 签名 并且刷入

4、adb shell pm disable 什么导致你bootloop的包

以下是过期内容

本人不幸中招了。

前情提要: 由于删除了一些 /data/data 中的内容

手机陷入无限重启状态。 (moto家的x30pro)删除的数据大概有Google一套 还有com.android.phone 之类的 还有一些高通的组件。但是本质上这些东西是应用数据,本人删掉之前也想它可以再生)(就比如说factory reset 直接格式化data也可以开机)

moto家的东西 125w用的还不错,就是我的数据很难办。 没有合适的recovery可以解密。毕竟moto用了先进的strongbox keystore 还有keymaster, 这几个绑定了tee。

然后因为magisk还不兼容这类架构,而且源码版本停留在了android 12上面。

由canye启发,遂产生这个想法。

rescuegisk截至发稿还没开始动手,仅仅是sync了magisk的repo。

其目标是借助magisk的layer,提前抢在系统启动和无限重启之前启用adbd和mtp等等,为侦错提供支持,也可以在没救的情况下抢救数据。 如果可能,也可以加载recovery二进制,从而拓展功能。借助各家厂家的原装rom绕过解锁组件不兼容,设备树问题等等。

(曾经试过orangefox,启动直接运行的recovery二进制)

此作者没有提供个人介绍。
最后更新于 2025-08-11