*新手慎用*SD卡分区教程

2012/3/8 20:35:00  人气 481    安卓交流论坛  
 安卓2.2以上的ROM虽然程序可以安装在SD卡上,但是不完整,结果内存还是占用越来越大,软件装不多,内存就不够了。这时就需要把程序完整安装到SD卡上。   而经常玩游戏的会发现,经常由于内存不足而弹出,其实安卓也有可以一种可以把SD卡的一部分容量来作为内存的本领。那么如何来实现呢? 首先,先确认你手机的ROM是不是能够完成这些步骤。 目前支持的ROM包括: 1.JU的ROM基本上都支持分区 2.CM7_CyanoAce系列ROM和基于它开发的定制ROM 3.基于cfroot内核的ROM 基于cfroot的第三方ROM,到设置中勾选DT:AutoStart否则将无法运行脚本 注:官方的ROM请不要尝试,因为官方ROM不支持ext4分区,需要第三方软件而且很烦,这里就不介绍了。 一.备份文件和应用  因为接下来的步骤涉及分区,分区完后,原来SD卡上的软件会出错无法读取,所以软件都备份起来。  SD卡上的文件会丢失(系统分区完成后会自动格式化SD卡),先把SD卡上的文件全复制到电脑上。 二.分区 ①.关机,进入工程模式(必须先刷CWM,没刷的看下自己现在用的ROM支不支持分区!) ②.用音量键选择adavnced,按HOME键确定,Partition SD *,确定。 ③.第一个选择要在SD卡上要留多少空间安装软件。   一般建议512M(就是0.5G),确定!   然后第二个选择是要扩大多少内存,系统本身有256M内存,添加多少就看大家需要了。   建议128M或256M,确定,接下来耐心等待分区。 ④.等再次会到选择界面,用返回键回到开头,选择wipe data/factory reset确定(防止开机出错)reboot system now重启。 三.启动ap2sd和额外的内存 ①.分区完后第一次开机时间会比较久,请耐心等待!开完机后运行A2SDGUI,勾选第一页的三个选项,如图1!在最后一个选项填上100,再点设置swapiness值。 ②.点击第二页,也就是Dalvik!点击在SD-EXT上的Dalvik缓存!然后选择下面的移动!如图2 ③.点击第三页,也就是LowMem,点击适当低内存设置!然后选择下面的改变!如图3 四.验收 在A2SDGUI中,有System Info。 看到如图4,假如SD-EXT和SWAP都有值就正确。 那么你安装到SD卡上的软件就会移动到SD-EXT中,这样移动更为彻底,SWAP为你的手机提供了新的内存,再也不担心内存不够了! PS:输入法,还有桌面插件不建议移动到SD卡,因为这些软件都需要开机自启~~

. 绝客。。。!!!!

发表回复

   


  通知楼主

沙发

小楼ぷ听风.03-08 20:45
这帖不错,该顶!

回复只看TA