设为首页收藏本站

移动叔叔

搜索
查看: 1590|回复: 3
打印 上一主题 下一主题

转载 a30t里面的帖子,能否适用于a500求验证

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-7 23:54:37 来自手机版 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
风雨钝剑
关于物理学,微观和介观的计算模拟,图像处理及计算技术...
主页博客相册|个人档案|好友|i贴吧
查看文章
[原创]联想a30t智能机打开Swap
2012年01月08日 星期日 3:32
仅针对联想a30t,谨供参考,如有转载,请注明出处。
——by realasking
众所周知,android系统受制于内存容量,其所能运行的程序往往受到很大限制,
而一般android系统又没有交换文件/分区来作为磁盘缓冲,因此问题十分突出,
特别是对于联想a30t这一类只有256MB内存的机器,表现更为明显。在百度linux
吧kkkmaokkk网友提到了swapper2这个软件可以解决这个问题,不过他也提到
这个东西没法让它开机自动启用Swap,上网查了一些已有的方案,大都针对有
/system/etc/init.d目录的机器【1】,或依赖于特定的虚拟设备【2~4】,对于我
的a30t也不适用,不过,在这些方案的启发下(实际上操作也大体一致),经过
百度空间
用户名: 密码: 登录 注册
风雨钝剑
关于物理学,微观和介观的计算模拟,图像处理及计算技术...
主页博客相册|个人档案|好友|i贴吧
查看文章
[原创]联想a30t智能机打开Swap
2012年01月08日 星期日 3:32
仅针对联想a30t,谨供参考,如有转载,请注明出处。
——by realasking
众所周知,android系统受制于内存容量,其所能运行的程序往往受到很大限制,
而一般android系统又没有交换文件/分区来作为磁盘缓冲,因此问题十分突出,
特别是对于联想a30t这一类只有256MB内存的机器,表现更为明显。在百度linux
吧kkkmaokkk网友提到了swapper2这个软件可以解决这个问题,不过他也提到
这个东西没法让它开机自动启用Swap,上网查了一些已有的方案,大都针对有
/system/etc/init.d目录的机器【1】,或依赖于特定的虚拟设备【2~4】,对于我
的a30t也不适用,不过,在这些方案的启发下(实际上操作也大体一致),经过
一些折腾,还是找到了解决的办法,如下。
假定机器已经取得root权限。

第一步:安busybox
网上有个busybox的apk,可以自定义安装位置,建议用它来装,
然后安装到/data/local/bin下面(为了后面用Better Terminal方便)
busybox installer我用百度找到的下载地址在:
http://www.appchina.com/soft_detail_1130_0_10.html

第二步:安Better Terminal
下载地址在:
http://xiazai.zol.com.cn/detail/42/411173.shtml

第三步:建立swap文件,先进入Better Terminal
这一步和在linux上的做法一样的【5】,用dd建空文件,然后再格式化成swap:
dd if=/dev/zero of=/mnt/sdcard/swapfile bs=1024 count=131072
这样就建了一个128MB的swap文件,然后建立swap格式:
mkswap /mnt/sdcard/swapfile

第四步:测试是否成功建立swap
su
swapon /mnt/sdcard/swapfile
exit
free
如果swap行不为0,就成功了

第五步:让开机自动挂载swap
在/data/opt下建立一个叫autostart.sh的文档,权限设置为755,内容为:
/data/local/bin/swapon /mnt/sdcard/swapfile
安装一个叫autostart.apk的软件(不是autostarts.apk),它的下载地址是:
https://market.android.com/details?id=nk.bla.android.autostart
比较有意思的是,找到它的时候在它的界面上看到的例子就是swapon
折腾好几个小时,结果比较没有成就感...
然后正常关机,开机的时候会提示需要root权限,确认即可。
另外,有人说用这个软件之后无法开机,可能确实有这种情况,不过我在a30t上
尝试结果是正常的。
第六步:扫尾工作
做了前五步,就可以保证开机自动挂载swap交换文件了,但是由于我将swap文件
创建在tf卡上的,这会导致无法将手机和电脑相连的严重问题,所以需要写一个脚
本,使我能在需要联机的时候方便的将swap关闭,这个脚本的内容是:
/data/local/bin/swapoff /sdcard/swapfile
可以进入Better Terminal后,切换到root权限再执行它,目前没有找到一个以root
权限直接执行脚本(做成快捷按钮那样)的软件。
使用中的风险:
sd卡寿命会缩短,毫无疑问。如果创建在手机的内置存储器中,可能会对手机寿命都
造成影响,所以是否这样做,应当自己考虑清楚。
参考资料:
【1】http://bbs.mydigit.cn/simple/?t346641.html
【2】http://bbs.hiapk.com/thread-276607-1-1.html
【3】http://bbs.gfan.com/android-1828391-1-1.html
【4】http://bbs.hiapk.com/viewthread.php?tid=253589&extra=&page=1
【5】http://linux.chinaunix.net/techdoc/net/2008/07/24/1020269.shtml

类别:智能手机|[图]|添加到搜藏 |分享到i贴吧|浏览(339)|评论 (0)
上一篇:[笔记]现阶段使用联想a30t所需要... 下一篇:[个人笔记]TD-SCDMA手机CMMB电视...
最近读者:
登录后,您就出现在这里。[图][图][图][图][图][图][图][图]
ljdyx2523天山无雪乐天格式化′发呆15369091nineskies白金艾紫培wukun7050Nontechnical
网友评论:
发表评论:
姓名: 注册| 登录
网址或邮箱:(选填)
内容:



帮助中心 | 空间客服 | 投诉中心 | 空间协议
2012 Baidu
沙发
发表于 2017-1-11 07:13:28 | 只看该作者
发贴看看自己积分

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

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

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

GMT+8, 2024-11-28 06:02 , Processed in 0.197866 second(s), 10 queries , Gzip On, Memcache On.

返回顶部