SD卡分区教程
安卓2.2以上的ROM虽然程序可以安装在SD卡上,但是不完整,结果内存还是占用越来越大,软件装不多,内存就不够了。这时就需要把程序完整安装到SD卡上。
而经常玩游戏的会发现,经常由于内存不足而弹出,其实安卓也有可以一种可以把SD卡的一部分容量来作为内存的本领。那么如何来实现呢?
实现方法
- 01
首先,先确认你手机的ROM是不是能够完成这些步骤。个人建议去用刺青的ROM,因为他在ROM中加入了ap2sd的脚本,比较方便。
- 02
而CM7的ROM和一些基于cfroot的第三方ROM也可以只是需要多一步,
- 03
官方的ROM请不要尝试,因为方ROM不支持ext4分区,需要第三方软件而且很烦,这里就不介绍了。
详细教程
- 01
备份文件和应用 因为接下来的步骤涉及分区,分区完后,原来SD卡上的软件会出错无法读取,所以软件都备份起来。 SD卡上的文件会丢失,先把SD卡上的文件全复制到电脑上。
- 02
分区 关机,按住下键+HOME(就是中间那个键)开机进入恢复模式, 用音量键选择adavnced,按HOME键确定, Partition SD Card,确定。 第一个选择要在SD卡上要留多少空间安装软件。 一般建议512M(就是0.5G),确定, 然后第二个选择是要扩大多少内存,系统本身有256M内存,添加多少就看大家需要了。 建议128M或256M,确定,接下来耐心等待分区。 等再次会到选择界面,用返回键回到开头,选择wipe data/factory reset确定(防止开机出错)rebootsystem now重启。
- 03
安装ap2sd(注意,这一步刺青的ROM请跳过,其他ROM必须) 下载ap2sd.zip,这个附件中有。将这个文件放到SD卡下,然后关机 按住下键+HOME开机,等到出现**的Recovery界面,选择install zip from sdcard,确认。 选择choosezip from sdcard,确认。选择ap2sd.zip,确认。 刷完后,用返回键会到开头按roboot system now重启
- 04
启动ap2sd和额外的内存 这次开机时间非常长。。。耐心、、、开机后,运行A2SDGUI,勾上前三个选项, 在最后一个选项填上100,再点设置swapiness值。
- 05
验收 在A2SDGUI中,有System Info。 看到如下画面,假如SD-EXT和SWAP都有值就正确。 那么你安装到SD卡上的软件就会移动到SD-EXT中,这样移动更为彻底, SWAP为你的手机提供了新的内存,再也不担心内存不够了 假如你需要取消分区,回到原先,请在恢复模式分区中把两个选择都调为0重新分区即可
- 06
下载地址: ap2sd.zip(下载地址见原文)