当前位置:首页 > 手机 > 正文内容

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

lonhowe13年前 (2011-10-02)手机509

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

扫描二维码推送至手机访问。

版权声明:本文由IT之家发布,如需转载请注明出处。

本文链接:https://www.it456.com/post/113.html

分享给朋友:

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

微软Mango应用程序达3万,9月发布正式版SDK

8月24日消息,据国外媒体报道,目前已有约30000个手机应用程序可用于微软最新的 Windows Phone,这是继微软3月份宣布11500个可用应用程序以来的又一次迅速增长,但距离行业的领头羊位置尚有差距。对比其他手机平台,iOS平台目前拥有约425000个应用程序,Android平台目前拥有约...

Symbian Anna和Symbian Belle 你知道吗?

Symbian Anna 为诺基亚(Nokia)于2011年4月12日最新发布的手机操作系统 诺基亚 Symbian Anna,但Symbian Anna仅仅是Symbian^3的升级固件。Symbian Anna 加入了更加人性化的输入界面,并且使用了全新的浏览器,速度更快。支持更新升级到Sym...

华硕双核Android 3.2侧滑平板开始出货

华硕双核Android 3.2侧滑平板开始出货

继上周华硕公布Eee Pad Slider平板在美国的售价后,今天国外媒体又带来最新消息称,目前这款平板已经发货,提前预订的用户几天后便可收到。华硕Eee Pad Slider采用了侧滑设计,当用户滑开后,该机的屏幕与键盘呈45度夹角,同时它还拥有10.1寸触控屏和QWERTY全键盘,屏幕分辨率为1...

解决Android关机后SD卡上的程序图标消失

 说实话,这不能不算是Android的一个弊端,也怪Android最初考虑apk安装的时候考虑的不够充分完全。解决方法的前提是机子要有root权限,并且能用命令行(或者你在电脑上用adb工具也可以),我们要做的就是重启桌面。   进入命令行,使用su获得root权限,然后执行ps命令,可以...

APP2SD (App2fat、app2ext) data2ext CM包两种方式三种方法扩大存储容量的教程与比较

一、App2sd:就是把用户程序装到sd卡中,减少对机器内存占用,从而达到多装软件的目的。Me600刷完CM包后给用户可以使用机器内存是224M,即使不装大型游戏软件也相当吃紧,比如Documents TO GO,占用内存是10.71M,UCv8是14.0M,淘宝是8.88M,如果再装一到两个大型游...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。