╋艺 镇╋╋论坛の释疑╋┣◇玩转系统 → [android]详细的app2sd和data2ext的小白扫盲和操作教程


  共有16896人关注过本帖树形打印复制链接

主题:[android]详细的app2sd和data2ext的小白扫盲和操作教程

美女呀,离线,留言给我吧!
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
[android]详细的app2sd和data2ext的小白扫盲和操作教程  发帖心情 Post By:2013/6/1 10:10:12 [只看该作者]

先介绍一下什么是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/SWAP/DATA2EXT是否开启的方法:

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


---------

自己感觉,DATA2EXT 就是将程序占用系统内存放到了EXT分区里,设置里存储卡和手机存储的剩余大小就是/data/data 可用的大小,总容量是可以通过 RE文件管理器 查看到



此贴中,有data2ext单刷包:

http://bbs.hiapk.com/thread-1427361-1-1.html



[教程] 「7.15」data2ext!swap!CM7~7.1rom或基于CM7rom专用!更新2.3.4通过!
[此贴子已经被作者于2013-6-1 10:23:43编辑过]


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
美女呀,离线,留言给我吧!
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2013/6/1 10:29:15 [只看该作者]

大说里面有data2ext的脚本   我在终端模拟用
su
data2ext --enable
reboot
已经打开了   可是再在终端模拟打data2ext --enable   提示说data2ext has already enabled but not active
该怎么运行?


------------------------


我也碰到过这样的问题,貌似recovery里修复一下分区可以

楼上正解。这个今天我就出现过。用REcovery修复就行了。


一般是分区错误才回出现这个提示。建议用recovery重新分区一次,一般会好
[此贴子已经被作者于2013-6-1 10:30:57编辑过]


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
美女呀,离线,留言给我吧!
admin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2013/6/1 10:45:54 [只看该作者]

Data2Ext是什么?

Android手机中的App2SD功能相信大家都知道,但是Data2Ext是什么?又有什么用呢?Android123将为你详细解答。
   
    简单的来说Data2Ext就是App2SD的升级,众所周知,App2SD是将应用程序的数据文件安装在内存卡中,主程序还是在内存中,仍然能影响到Android系统的运行速度。而Data2Ext就是通过在内存卡上建立Ext文件系统分区,将应用程序的主程序和数据文件都安装在内存卡中,这样可以完全不影响系统内存,自然就影响不到安卓系统的运行了。
   
    另外Data2Ext有两大优点,其中之一就像上文提到的那样,幅提高I/O性能,有网友的HTC Desire HD上使用了Data2Ext,在内存卡中分出了2G的空间用作Data2Ext,其跑分数据甚至可以达到华硕最新的Tegra3平板的水平。
    Data2Ext的另一大优点就是可以根据需要或者内存卡大小自定义设置手机内存。只要有足够大的内存卡支持,Android手机装几百上千个程序也是有可能的。


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
美女呀,离线,留言给我吧!
admin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2013/6/1 12:11:59 [只看该作者]

为了data2ext调整 ext3分区大小方法:

前提 已经通过recovery 分了500M EXT3分区,用于a2sd+之用

想调整下ext3大小:

通过WIN7  适用的 Acronis Disk Director Suite  分区工具

连上手机和电脑,手机设置 充电时不关屏 状态

否则 Acronis Disk Director Suite 可能会发现不了手机存储卡

然后,手机 设置 为存款卡模式,这样电脑才能识别分区

确认,重复 打开 Acronis Disk Director Suite 可以找到手机存储卡和ext3分区,否则会操作失败,

一切就绪后,进入 Acronis Disk Director Suite 界面 ,选择ext3分区,在工具条上选择 调整 空闲空间大小

一步步选择,先选择要调整的ext3分区,再选择要从哪个区里分区出来给ext3扩容,其实就是主存储卡,要保证有空间空余哦

然后一步一步完成,最后选择执行就好了

其间不要关闭手机和电脑,防止出问题




-
Acronis Disk Director Suite   操作完后,关闭软件,软件提示说重启,此时看下电脑已经看不到手机存储卡了,手机上由存储卡模式改充电模式,提示 卡空白或不支持的文件系统,手机重启后还是如此,诶,咋办,杯具

重启后,手机是认得了新增的ext3空间,data2ext效果也看到了,内存增加了,之前data2ext enable已经操作过了
[此贴子已经被作者于2013-6-1 12:37:49编辑过]


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部