吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2541|回复: 0
收起左侧

[Android 讨论] 关于TWRP自动运行OpenRecoveryScript

[复制链接]
泡泡浴 发表于 2020-5-10 18:13
昨天捣鼓手机的时候,遇到了一个匪夷所思的情况,遂与大家讨论一下,请论坛上各位熟悉安卓内核的大神不吝赐教。

先说下手机背景:基于安卓9的Zui系统,已解锁刷TWRP,在TWRP中已开启禁用DM校验,禁止AVB2.0,已刷Magisk。

由于系统默认只能用自带的packageinstaller安装应用,其它安装器如vxposed和taichi连选项也没有,而且默认安装器有一个bug是每安装一个应用就会在/data/cache文件夹复制一份apk文件。我感觉忍不了,就通过钛备份禁用了默认的安装器,还顺手把google play更新服务禁止了。然后通过系统快捷菜单栏重启手机。(这个过程可能与主题无关,但由于找不到诱因,所以还是尽量完整描述一下)

重启后无法正常启动,即区别于不能进桌面,因为此时长安开机键连“关机 重启 锁定”这些选项也没有。强行进TWRP后,自动运行OpenRecoveryScript后重启,我连操作的机会也没有。不过还是无法正常启动,重复这个步骤后,系统能正常启动了,但出现的是激活界面,进去后发现除了文件还在,其它跟新机没区别。

这一步发生的应该是TWRP强行刷入了原生boot文件,但我的疑惑在于:
1、我的哪个动作损坏了系统,导致无法开机?
2、TWRP为什么会自动运行OpenRecoveryScript,脚本由什么触发,功能是什么?
3、TWRP在刷入magisk和禁止AVB2.0时已经修改了boot文件,而我并没有手工备份,那么这里TWRP自动刷入原生boot是怎么实现的?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-23 16:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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