设为首页收藏本站

移动叔叔

搜索
查看: 812|回复: 0
打印 上一主题 下一主题

[教程] 联想A765e 教你如何加入SWAP 简单实用

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-11 09:28:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


各位定制系统的朋友都遇到过这样的尴尬环境吧,就是在做好A2SD后发现自己不会做SWAP,或有时候在网上下载的脚本行不通的,有木有?
当然答案是相对的了,各位在给SD卡分完区后,用mkswap /dev/block/mmcblk0p2来看看你有分区是不是0p2"零P2" 如果显出了你所分区的容量哪么恭喜你你的SWAP分区是0p2
可能很多人还不清楚为什么我分区了,系统也有脚本,可是重启时没有加载SWAP呢,答案很简单,这是我在戴妃上试验出来的,当新分区后,脚本有时候不会识别你的分区,最好的办法就是在手机终端上执行以下代码:
su   "ROOT权限"
mkswap /dev/block/mmcblk0p2  "让它来激活一次"
swapon /dev/block/mmcblk0p2   "它的作用就是开启SWAP分区"
注意,每行都在用回车确认哦,执行完上面的再执行一次 free 看看你的分区是不是在运行了
当然这还不算完,首先在你的系统中加入一个脚本,这个脚本的作用就是让系统每次开机时自己自动化执行代码,当然,脚本很简单咯,因,以上的方式说明你的SWAP是0p2,哪么脚本中一次要是0p2
下面我就讲述一个很简单的脚本,通不通用我没有做多少实验但是已经在LG P350 MOTO MB525+ 等手机上是可行的,只要有点脑子,把脚本改一下就是可行的.意思是差不多的.
首先新建一个空的TXT文本在里面输入以下内容
#!/system/bin/sh


if [ -e /dev/block/mmcblk0p2 ];
then
        echo 60 > /proc/sys/vm/swappiness;
        swapon /dev/block/mmcblk0p2;
fi;

保存,然后删除TXT后缀名,看到了吗,是不是很简单,当然我这个脚本是绝对式的了,因为不管怎么样它都是直指向0p2分区的,当然你通过mkswap /dev/block/mmcblk0p2 或mkswap /dev/block/mmcblk0p3 来确认你的分区后只做小部份修改就行了,将修改好的脚本直接丢到system/etc/init.d里面就行了,别多此一举的再到脚本中去给它个权限了"指的是在厨房定制的时候".脚本中的哪个60是可变的,我设置的是100,虽然不清楚它的用途但是我觉得100保险些.希望你们能够真的学会灵活运用吧
您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-22 16:39 , Processed in 0.754667 second(s), 12 queries , Gzip On, Memcache On.

返回顶部