A2SD+后,转移内部存储安装程序及数据文件到EXT3分区的方法,完全解决空间不足的问题!

HD2直刷的安卓内置空间对于喜欢安装各种各样应用程序的朋友来说实在是不够用,安装不了多少软件就会出现内存紧张的情况。好在有A2SD+这样的技术来解决空间不足的问题。A2SD+比起DATA2SD的方法(即在SD卡上做一个data2sd\data.img文件虚拟为手机存储空间)更稳定、更快速。比如:A2SD+方式建立的EXT分区和SWAP分区,电脑Windows一般情况是看不到里面文件的,在使用手机U盘模式时,手机存储安装的程序不会受到任何影响。A2SD+方式建立的分区可以在电脑上用GHOST备份,或在手机上用Recovery备份。甚至以后刷其它的支持A2SD+的安卓ROM,安装在手机存储空间的软件不受影响,直接可以使用。
下面说一下如何达到A2SD+最佳使用效果:

1.把手机卡分区,一个1G或2G的EXT3分区,一个256M SWAP2分区,可以手工在电脑上用WINPM分区,电脑上分区方法可以下载下个视频学习http://u.115.com/file/t88bdcf742
也可以用Recovery卡刷启动方式分区。相关分区方法可以搜索论坛。
2手机线刷或卡刷直刷的安卓系统,安装支持A2SD+的软件包dtapps2sd-2.7.5.2-signed或刷的安卓是直接支持A2SD+的。
3.在手机的安卓系统上安装terminal emulator超级终端软件(如果这个ROM已经支持A2SD+正常,显示A2SD+不是0的话,可以不做这一步,不过执行一下更好,有的支持A2SD+的ROM还是有些数据放在手机存储里,且越用越少,执行以下就更好了)
如果你的终端显示的是$ 那么你需要键入:su( 取得root权限,可能需要按菜单重置终端)
当终端显示# 继续操作
su
a2sd check
a2sd reinstall
这时手机会重启,重启后
继续进入terminal emulator
su
a2sd check
a2sd zipalign
a2sd cachesd
等待手机重启,一切搞定!
这样安装软件,选择手机内存时,就会自动安装到EXT3分区里。
4.尽管使用了A2SD+及以上操作,在安装程序后,手机内部空间依然会有所减少,同时使用自带的浏览器上网,开启各种程序,程序和网页的缓存也会占用为数不多的机身空间。A2SD+的原理是将本来存储在机身空间中的文件,转移存储到卡中的/ext分区中去,那么是不是也可以把程序产生数据和缓存也移动到/ext分区中呢。
其实只需要简单几行命令就可以完成上述的操作,有点Linux基础的朋友一看就明白。
此方法需Root(这个不用多说吧。。,如果刷的ROM不支持,自行安装一键ROOT工具执行一次就可以)
打开手机上的终端
如果你的终端显示的是$ 那么你需要键入:su( 取得root权限,可能需要按菜单重置终端)
当终端显示# 继续操作
su
cp  -a  /data/data   /sd-ext
rm  -r  /data/data
ln  -s  /sd-ext/data  /data/data
reboot

执行过后,手机会自动重启,完成转移的操作,从此再安装程序,机身空间都不会再减少了。
这样软件运行的数据文件也一样转移动到EXT3分区里去了。

现在可以大胆安装软件和游戏了,基本内部存储不再减少了,减少的只是EXT3空间,也就是系统中看到的A2SD+空间。
推荐关键的输入法、任务管理器、天气软件、文件管理器、升降频率、双向挂载等少数几个系统性质和需要常驻内存的软件安装到手机内存,其它所有的软件和游戏、数据都安装或复制到SD卡上。可以用91手机助手之类的软件选择安装在哪里。

操作完成后,完全解决空间不足的问题。
注意:在执行cp  -a  /data/data  /sd-ext一行后可能要等很久,复制文件过程可能很慢,耐心等待,才会出现#提示符,再输入执行下步操作。
==================================
只要是刷的ROM支持A2SD+或安装了A2SD+的补丁软件,再把以上所有命令都执行一遍,再以后安装再多的软件,手机内存都不会再减少了。不过对手机TF卡的速度要求很高,最好是Class6以上的卡,否则可能出现运行有些软件开始时会有所卡顿。
如果大家看过后,觉得有用请大家回帖支持一下!加加分更好!你的回复是对我最好的鼓励!:)|

http://bbs.fengbao.com/thread-265200-1-1.html



微信扫描下方的二维码阅读本文

© 版权声明
THE END
喜欢就支持一下吧~
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容