如何把外软件移到系统systemapp里

如何把外软件移到系统systemapp里,第1张

这个 *** 作的前提是你的手机已经root

1:下载apk.(就是那个程序)

2:下载安装rootexplore(RE文件管理器),并授权

3:打开RE文件管理器,将apk复制到system/app下面。(在根目录)

4:在app下找到刚才复制的apk,长按出现菜单,选择permission(权限),第一排全部打勾。第二排,第三排的第一个打勾。

5:重启

现在说一下原理,apk可能可以直接安装,可能也不行,经过这样 *** 作,系统会认为这是系统本身的一部分,在清理的时候就会无视它。比较适合一些插件或者桌面泪的软件

方法如下:

1、先执行 mount -o remount /system (应该是这样,重新挂在分区 ,获取权限写入)

2、然后就开始复制了,如果你已经把raw里的文件写到sd卡上了,那就执行命令 cp /sdcard/***.apk /system/app  (***.apk就是你要copy 的文件名);

3、如果没写到卡上,那就直接用文件流,直接写到/system/app下就行了。

4、复制过去后,修改下权限,命令为 chmod 755 /system/app/***.apk

移到system/app下会出错的软件多了个lib的文件夹,lib----armeabi---好多*.so库文件,而移到system/app下正常使用的软件没有lib文件夹。问题找到之后,解决就容易了,只要把lib/armeabi/*.so文件移到/system/lib下面,并修改权限就可以了。具体步骤如下:1,在电脑上,将apk文件的扩展名改成rar,双击打开或在apk文件上点右键选打开方式--选择程序--用winRAR软件打开,然后找到lib文件夹,双击,点选armeabi文件夹,解压缩,解出所有的so库文件。2,将电脑上解出的so文件,传到SD卡上。3,手机取得root权限,用RE将这些so文件从SD卡移到system文件夹,长按--权限--九宫格全打上勾,权限呢?那是因为system/lib下面的so文件实在太多了,一下就看花眼,很难找)4,然后将data/app下的安装文件移到system/app下面。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8058005.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存