操作步骤
1. 将你的手机数据线,插上,把你的设备设置为允许usb调试
2. 打开命令终端cmd
3. 输入命令 adb shell
4. 确定能进入系统
5. 输入命令 mount
6. 因为system默认是只读文件夹,所以根据上面的提示输入下面命令,使其变为可读写
mount -o remount /dev/block/nandd /system (图)
7. 为确保万一,再出输入 mount 查看system和上面的不一样了,说明正确
8. 输入 exit 退出android系统终端
9. 进入你存有apk的文件夹,找到你的apk文件备份,右键解压,进入查看lib/armeabi文件夹下有没有*.so文件,如果没有这种库文件的话,直接跳到第“12”步,进行操作,(因为有些apk文件是要调用动态链接库的,你不拷贝的话,就没有办法运行!会报错
)如果有的话,如下图:
10. 将这些*.so文件都拷贝到/system/lib文件夹下
命令:adb push libiReader_txtparser.so system/lib
11. 拷贝完了之后呢,要给这些库文件添加权限,看看别的库文件权限是几
chmod 644 xxxxx.so
12. 将你的apk文件拷贝进入/system/app(该文件夹里存放着所以系统级别的apk),图中我是将iReader.apk拷贝过去的
13. 再次进入android终端 adb shell
14. 进入system/app文件夹 cd system/app
15. 查看其他apk的权限 ll 能看出区别
16. 修改iReader.apk权限使其和其他的一样 chmod 644 iReader.apk
17. 搞定这些之后,重启设备 reboot
18. 看看系统里面是不是安装好了该应用,点击一下,看是否正常运行,可以的话,再检测是否无法卸载!