android 内置apk 卸载后开机自动恢复的实现 |
您所在的位置:网站首页 › 卸载的驱动又自动安装 › android 内置apk 卸载后开机自动恢复的实现 |
最近刷了个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 |