经过谷歌搜索并尝试了很多次来解决我的问题,我决定在这里寻求你的帮助。
我使用kingo root根植了我的THL 5000。
在此之后,我使用Mini Tool Partition将我的32 Gb SD卡划分为2个分区(第1个FAT32和第2个作为EXT4,均作为主要),并遵循rootmyandroid.org中的教程指南。
我将superSU的配置更改为"在启动期间启用SU"。
安装Link2SD授予root访问权限。将Link2SD的配置更改为"在引导期间重新链接库"并且"在启动期间重新链接dex"。为第二个分区选择EXT4,重新启动后,似乎工作正常。当我看到"存储信息"它显示了" SD卡第二部分"在/data/sdext2
。
但是,当我创建一个应用程序的链接并重新启动时,它就消失了。很奇怪,因为使用终端模拟器,我访问/ data / sdext2,他的apk就在那里。我也可以在那里创建一个用于测试的目录。
我尝试将Link2SD设为系统应用(mv /data/app/com.buak.Link2SD-1.apk /system/app/com.buak.Link2SD-1.apk
),但显示错误消息:"' /data/app/com.buak.Link2SD-1失败的apk' - 跨设备链接"。
我看到建议从/etc/init.d
删除脚本05mountsd和11link2sd,但我的android没有此目录。
那么,我忘记了什么?
原因是/etc/init.d
缺失?
答案 0 :(得分:0)
我不知道为什么,但“似乎”你应该做'快速重启'。您可以从Link2SD菜单>>重新启动。它适用于我的SD2上的Ext2,Ext3分区,我猜在Ext4中也可以。试一试,告诉我们它是否有效。
答案 1 :(得分:0)
我有同样的问题。对我来说,通过用SuperSU替换Kingo Root然后启用“在启动期间允许root访问”来修复它。似乎在某些手机上你可能还需要安装busybox才能使用Link2SD。