把普通应用打包成系统应用

来源:互联网 发布:劳动法律师事务所知乎 编辑:程序博客网 时间:2024/06/05 08:21

1.原理:

1.把apk文件移动到system/app目录
2.so文件移动到system/lib目录
3.修改相应的权限

本文使用的是Genymotion模拟器,未在真机上具体操作过

2.操作步骤

1.新建一个genymotion模拟器,版本5.0


2.新建一个工程文件,并签名输出

3.因为system默认是只读文件夹,所以根据上面的提示输入下面命令,使其变为可读写

    3.1 打开命令终端cmd

    3.2 输入命令 adb shell

 3.3输入命令 mount

 

3.4 因为system默认是只读文件夹,所以根据上面的提示输入下面命令,使其变为可读写,

指令为:mount -o remount /dev/block/sda6 /system ,具体看remount后面的内容可能不同,换成自己的

    

4.将你的apk文件拷贝进入/system/app


5.导入后可在app目录下显示导入的app


6.重启后可看到新安装的app


6.可以看到只有应用信息,没有了卸载功能


7.若卸载此应用,可以用RE管理器



8.重启之后此应用就不复存在

原创粉丝点击