求解:链接失效可能与Link2SD无关
link2sd吧
全部回复
仅看楼主
level 1
qiasini123 楼主
我只是说可能,我不是专家,只是发现了一种情况,不能提供解决,求助是也。
是关于手机重启后链接失效问题,HTC G7,刷的4.2.2 / CM10.1,我的现象是系统启动时“正在优化”N个应用,大家早见惯了,根据后面的观察猜测是系统把文件倒回了data,我拗不过呀[狂汗]
这里只说dex链接失效,因为apk和lib没问题。
发现:data下面有个sdext2文件夹,实际在ext分区(RE看分区大小确定的,不知是否L2SD弄出来的),用L2SD创建链接到ext成功后,这个data/sdext2下出现dalvik-cache,dex原体成功移至此处,data/dalvik-cache里见到成功的dex链接,至此一切正常,app打开正常。
重启后RE检查,卡上dalvik-cache消失、dex回位,即恢复原样了(data/sdext2还在,之下app-lib文件夹和移来的apk还在),dex白做了。
●开脑洞自己用RE 在data/sdext2下手动建立dalvik-cache空文件夹,重启照样消失,这是不是说明系统不让做?那么再研究L2SD没用也许,求助啊。
另外顺便说一下,有文章说可以SD卡第一分区(当然是fat格式)自建任意名文件夹,也可以用RE做链接dex,我做了失败,见提示也是大家见惯的 分区格式不支持做链接。
2016年12月24日 15点12分 1
level 13
我自己的解决方法 在data/sdext2创建date和dalvik-cacha文件夹(这里特别强调文件夹名一定要与原来不同,否则会重启后整个文件夹不见,就是你问题所在),自己每安装一个程序自己手动连接,就不会回去。我方法是麻烦些,但保证不会有问题
我怀疑是手机问题,g7用4.2和4.4都会出现你的问题,这手机用了这么多年,也差不多摸透了
2017年01月17日 04点01分 2
可以将data/app-lib整个剪贴到data/sdext2,再软连接过去,l2sd就可以不勾选连接lib
2017年01月17日 04点01分
多谢多谢,我试试[太开心]。前一阵手机丢了,又把G7拿出来了,试过分区都也不成功。现在买了新手机,可以耐心折腾G7了[太开心]
2017年01月17日 08点01分
@qiasini123 分区可以用mini tool免费版
2017年01月17日 09点01分
回复
angrybird7
:能分区就太好了[真棒]
2017年01月17日 14点01分
1