确是同义词:C8650卡分区,app2sd和app2ext以及swap详细教程。

来源:百度文库 编辑:中财网 时间:2024/05/09 16:10:48
先介绍一下什么是swap,app2sd,app2ext。
swap:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。
app2sd:顾名思义,就是app to sd,应用安装到sd卡上。
app2ext:我们知道,/data/app这个文件夹是手机自身的内存(所有软件都安装在这里);我们分完了ext后看看/data/app与/sd-ext/app文件夹,里面你所安装的软件,是否都相同?为什么这样呢?重复了吗?不!不重复!其实是目录转移,或者专业的说法“文件夹映射”,笼统的说法就是:整个软件存放目录(/data/app),跑到卡里的EXT上了。我们这样做(app2ext),无形中让SD卡里面的EXT分区,分担了手机自身的内存了。分ext是为了更加节省手机自带内存空间,而省空间是为了减轻内存的负担达到流畅运行的速度。
而app2ext也能解决诸如桌面插件无法显示的问题。
App2Ext跟传统的App2SD不同,不需要进行什么设置“存到SD卡”之类的,只要分了Ext区,ROM支持的话,自动挂载Ext区,不需要再另外手动设置“程序装到Ext上”!你只需要做的就是两步:1、分出EXT区;2、刷支持EXT分区的ROM。安装软件时不需要选择任何选项,直接使用“默认”或者“手机内存” ,软件直接装在EXT上,达到App2Ext的效果!

或许有些同学已经看晕了,那么直接说效果.
app2sd的效果是把手机程序装卡上,节约手机存储。app2ext其实可以理解成是app2sd的加强版,可以一定程度为手机节约运行内存,是手机更加流畅。


相信大家都明白了app2ext肯定要更加好一些,但是问题是app2ext对sd卡速要求更高,什么事sd卡速?一般我们买的内存卡上面都会有CX字样,这里的X是个数字,c8,c6这样的卡速就比较不错了。

注意:做APP2SD或者APP2EXT 最好是刚完成刷机的机器,或者恢复一下出厂设置。其次,事先备份SD卡上的重要数据是一个好习惯

第一步,对SD卡分区。



1,下载附件,并解压打开,这时候杀毒软件可能会报毒,允许就可以了。然后SD卡用读卡器接入到电脑,打开软件。
2011-9-26 10:44 上传下载附件 (98.49 KB)


2,按照上图找到SD卡。然后右键点击删除分区。
2011-9-26 10:44 上传下载附件 (112.42 KB)


3,弹出的对话框,勾选左下角,然后点击是。
2011-9-26 10:44 上传下载附件 (26.03 KB)


4,再次找到SD卡,右键点击,选择创建分区。
2011-9-26 10:44 上传下载附件 (81.97 KB)
2011-9-26 10:44 上传下载附件 (77.89 KB)


5,设置你用来作为分区的大小,这里输入的是主分区,也就是说剩下的才是你的分区大小,比如我的是1.8G 我要用300M来作为分区,我就输入1500,那么剩下的就是300M了。分区格式那里,选择fat32.然后点击是,程序会返回主界面。
2011-9-26 10:44 上传下载附件 (62.35 KB)


6,如图所示右键点击已经分出来的分区,选择创建分区,再继续。
2011-9-26 10:44 上传下载附件 (83.95 KB)


7,接下来的界面按照图示来设置。这一步时分出swap分区,swap分区不要过大,不超过100M。
2011-9-26 10:44 上传下载附件 (75.6 KB)


8,这里建议选择4.,然后点击“是”。
2011-9-26 10:44 上传下载附件 (63.56 KB)


9,返回程序主界面,找到我们的SD卡,右键点击最右边的区域,选择创建分区。
2011-9-26 10:44 上传下载附件 (87.59 KB)


10.按照图示,选择分区格式为linux swap2.然后点击是。到这里分区就完成了。
2011-9-26 10:44 上传下载附件 (51.17 KB)


11,保存我们的分区。
2011-9-26 10:44 上传下载附件 (102.77 KB)


12,分区进度条:
2011-9-26 10:52 上传下载附件 (34.72 KB)

到这里SD卡的分区就完成了。

第二步,挂载分区。


挂载分区是很简单的事情,根据ROM的不同有不同的挂载方式,有些通过recovery来挂载,有些则通过超级客户端。
这里我介绍一下翼23社区TELLEY发布的最新版ROM的挂载方式。
用RE管理器进入:\sbin\gk\目录
如下图:

2011-9-26 11:03 上传下载附件 (43.05 KB)



对这里文件的作用做一下介绍:
=================
【命令功能说明】
=================



/sbin/gk下一共7个命令,意义分别如下:
(部分命令会自动重启,属于正常情况)


1-app2sd.sh-----app2sd状态切换开关,用于在开启/关闭/重开启APP2SD状态之间进行切换

---开启此命令,会自动判断当前APP2SD的状态,并进行状态的切换。

---未开启运行此开关将开启APP2SD;开启后运行此开关将关闭APP2SD;挂载失败后运行此开关将重开启APP2SD

2
-data2ext.sh-----data2sd状态切换开关,用于在开启/关闭/重开启DATA2EXT状态之间进行切换

---使用方法同app2sd开关,不重述

---一般不建议开启data2ext功能


3-swap.sh-----swap状态切换开关,用于开启/关闭SWAP功能

---实时开启,无需重启,重启后依然有效

---如果分了swap分区使用swap分区开启swap功能,如果没有分swap分区则在EXT分区建立swap.file文件开启swap功能

---相关参数请到system/etc/enhanced.conf中配置


4、optimize.sh-----用于开启关闭系统程序优化功能。

---关闭优化后再开启优化 = “手动优化”,更新升级程序后,程序会无法正常开启,建议更新升级程序后执行“手动优化”

---优化功能第一次可能会导致程序出错,重启手机后可解决


5-backup.sh-----备份功能开启命令,用于开启数据备份

---开启此命令并根据提示完成操作,将自动备份当前数据。主要用于刷机前,也可用于平常备份程序数据/系统设置/通讯录等

---现在分为三种模式:
0表示备份数据(不打包)到sd-ext分区;
1表示备份数据(打包)到sdcard;
2表示备份程序和数据(打包)到sdcard

---在0模式下,如果开启了data2ext的话,相当于备份了data与system数据,运行此命令只会备份wifi数据

---相关参数请到system/etc/enhanced.conf中配置



6-restore.sh-----还原功能开启命令,用于恢复备份数据

---开启此命令并根据提示完成操作,将自动恢复备份的数据。
主要用于刷机后,恢复数据到刷机前,自动判断当前安装的程序,只恢复已安装的程序的数据

---现在分为三种模式:0表示备份数据(不打包)到sd-ext分区;
1表示备份数据(打包)到sdcard;
2表示备份程序和数据(打包)到sdcard

---在0模式下,如果开启了data2ext的话,无需还原data与system数据,运行此命令只会还原wifi数据

---相关参数请到system/etc/enhanced.conf中配置



==================
【命令使用方法】
==================



用RE文件管理器进入/sbin/gk目录,点击脚本,在弹出的对话框中选择执行,等待自动重启或等待提示。
命令执行的时候会有屏幕自动关闭后无法点亮的问题,这个是因为脚本还在执行中,请等待一会儿,脚本执行完了就能开机了。
脚本执行的时候可以用HOME(小房子)键返回桌面执行其他程序,等待它自行完成即可。


点击你要的功能,选择执行,执行过程可能会重启。

2011-9-26 11:03 上传下载附件 (45.67 KB)




判断APP2SD/SWAP/DATA2EXT是否开启的方法:

用RE文件管理器(root explorer)进入/data/app文件夹,如果是你分的ext分区的大小,那么证明你APP2SD是开启了的,反之没有开启;用RE文件管理器进入/data/data文件夹,如果是你分的ext分区的大小,那么证明你DATA2EXT是开启了的,反之没有开启。swap的查看麻烦一些,进入超级终端,依次输入以下两个命令,先su回车,然后busybox free 回车,在弹出的结果看swap 后面跟的数字如果为0那么swap没有开启,不为0,当然就是swap开启了。

分区工具下载:

本帖隐藏的内容

PM9.rar(5.29 MB, 下载次数: 3886)