本帖最后由 ♀主角★已换♂ 于 2017-8-4 14:05 编辑
把swap分区设置在手机内存上,而不是在SD卡上,可以使swap分区的读写速度更快、更省电、减少SD卡的损伤。强烈推荐大家使用! 开启 swap的条件是手机先root,关于root请自学,如果手机已root请直接往下看。
这是一个傻瓜化的教程,你只需要跟着作者一步一步的来就能成功,教程的目的是开启 swap并开机起动,以swap开在cache为例。
第一步:首先,下载附件 Swap.rar,解压得到两个文件90userinit和swap.sh
第二步:将两个文件传到手机内存卡里,
第三步:下载 re管理器,如果有请跳过这步。
第四步:用 re管理器将swap.sh 从内存卡复制到手机里的/system目录中,长按swap.sh 选择权限,勾选全部可运行复选框。
第五步:点击swap.sh 运行,之后re选择刷新,会发现/system目录多了个 swap.img,长按它选择权限,勾选全部权限。
第六步:将 90userinit复制到手机里的/system/etc/init.d/目录下,并用同样的方式给予权限,权限内容参考目录中的其它文件。
最后重启手机成功。
最后,如果你愿意用手机程序存储器的其它分区,如/data,或改变swap大小,则需要编辑两个文件,
在re中长按swap.sh和90userinit选“用文本编辑器打开”,内容分别如下
“
mount -o remount,rw /cache;
swapoff /dev/block/loop7;
dd if=/dev/zero of=/system/swap.img bs=1024 count=64000;
free;
”
“
mount -o remount,rw /cache;losetup /dev/block/loop7 /system/swap.img;
mkswap /dev/block/loop7;
swapon /dev/block/loop7;
”
只需吧文本中的/system换车你想要的分区目录就行,如/data.
若要改变swap大小,则改变count=64000(即64m)中的数值即可
swap_.zip
(666 Bytes, 下载次数: 233)
|