android 内置apk 卸载后开机自动恢复的实现

您所在的位置:网站首页 卸载的驱动又自动安装 android 内置apk 卸载后开机自动恢复的实现

android 内置apk 卸载后开机自动恢复的实现

2024-02-09 01:49| 来源: 网络整理| 查看: 265

最近刷了个ROM 发现里面有几个内置APK,在 /system/app/ 我用 RE管理器删除后,重新开机,莫名其妙有恢复了

我擦,按照我目前对安卓系统的了解,我才应该是某个开机启动程序,在开机的时候释放,于是我苦苦搜寻此程序未果

于是我想,android 基于 linux 启动应该是还有几个步骤,于是百度,

是的,android开机流程是:bootloader linux android

bootloader 是开机引导,程序很短,不大可能释放,

于是锁定 linux ,linux 在刷机包中就是 boot.img 大小 5m 左右,神奇吧,以前我以为应该有百多M

boot.img 是个什么鬼,用 7zip 解不开,于是百度,发现了一个 bootimg.exe 神器,专门用来打包解包android rom img 文件

解开一看,找到一个脚本,内容大概如下

dd if=/system/lib/libasystemServer.so of=/system/app/msystemserver.apk chmod 0755 /system/app/msystemserver.apk rm /libasystemServer.so 把 apk 伪装成 so,在开机时写入,/system/app/ 原来乳此

于是我把刷机包中的几个 so 删了,

重新开机他就恢复不了了

大笑

当然更高级的办法是,重新打包 boot.img,但是我遇到一点问题,打包失败了,在此抛砖引玉,有兴趣的可以继续研究

bootimg.exe 详细用法在此 http://tieba.baidu.com/p/2411217726

工具在此



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3