admin管理员组文章数量:1565834
2024年7月24日发(作者:)
2.2时代,该让2.1还你512m内存了(app2sd知识普及与分区恢复)
话说小生为什么写这篇东西呢?因为今天有机油pm小生,问2.2需不
需要分区,然后小生不经思索地回了一条要,现在突然惊醒,所以现在
郑重对那位机油说声抱歉。
然后话说大家有没有留意到咱们版区多了一个斑斑呢??速度围观他
吧,他在4楼~
===============================華麗麗的分割線
==================================
在Android手机刚面世的时候,系统版本1.5和后来的2.1都不支持把
程序装到SD卡上,由于系统内置的空间较小,装不了太多软件,于是有
国外的牛人搞出了App2SD的概念,就是把软件装在SD卡上。在官方推
出2.2版本系统的时候就把这个概念整合到系统, 于是出现了2种
App2SD.
===============================華麗麗的分割線
==================================
QUOTE:
为了区分2种App2SD,这里重新命名一下:
App2SD:
Android 2.2版本内置的App2SD,这货是官方的,现在cm2.2
的rom就是这个
App2SD+:
国外牛人从1.5系统开始搞的App2SD,这货是民间的,小
蜜2.1时代用的是这个
这两种App2SD优缺点:
App2SD:
优点:直接把软件装在SD卡的Fat32分区上,这个分区就是手机连接电
脑使用磁盘驱动器的时候看到的那个硬盘分区,就是说不用分区
缺点:
当使用磁盘驱动器模式的时候,SD卡被电脑独占,装在SD卡上的程序无
法运行,会导致很多插件和软件消失
目前来说Android上面的软件很多还是不支持App2SD的,只有极少数一
部分可以装在SD卡上
App2SD+:
通过给SD卡分区, 一个Swap分区(可选),一个Ext分区(安装软件的地
方),一个Fat32分区。这种方式很好的解决了官方2.2系统自带App2SD
的缺点,所有程序都可以装在SD卡上,在使用磁盘驱动器模式的时候也
不会影响到SD卡上程序的运行。只是这个ext系统是android内部存
储用的格式。Sd卡之所以一般都是fat32格式,那是因为这个格式的
使用是最广泛的,windows,linux,都能使用这个格式,而ext格式一
般来说,只是在linux下可以看到并读取。Ext格式有不同的版本。最
常见的就是ext3。和ext2比起来,最大的不同就是ext3格式有了“日
志”(Journal)功能。日志功能最大的好处,就是当你的操作(如对
sd进行读取或者写作的过程中)因为意外原因别打断(比如,突然断
电),那么,有日志功能的ext3分区上的文件,不会有任何损坏或者
丢失。当我们每次打开我们的电话时,上面总是提示“正在准备sd
卡”。每次都提示正在准备,但其实系统正在做的就是检查fat32格式
是不是损坏,这正是因为fat32格式不具备日志功能。回想一下以前在
windows98年代的日子,每次当我们并非正确关机或者突然重启之后,
会出来一个带着扫描进度条的蓝屏,这个扫描进度条和现在正在准备
sd卡,是一个意思。但当我们后来用windows 2000、windows xp时,
因为这两个系统开始支持带有日志功能的ntfs,所以在这两个系统下,
文件系统损坏的可能被降低了。至于ext格式是ext3还是ext4,不是
很重要。使用ext4,并不会带来什么好处,有时候rom不支持ext4,
反而麻烦
优点:这种方式很好的解决了官方2.2系统自带App2SD的缺点,所有程
序都可以装在SD卡上,在使用磁盘驱动器模式的时候也不会影响到SD
卡上程序的运行。但把sd从手机移除时候有可能造成软件
缺点:从手机把sd拿出来时候可能造成所有软件丢失。Swap读写对sd
卡寿命有损害(详细参阅2楼)
QUOTE:
判断App2SD 和 App2SD 是否启用的方法
App2SD:
首先要确定设置——cm设置——应用程序设置里面的“允许移动应用
程序”已勾选和“安装位置”选择的是sd卡,然后进入设置-应用程序
-管理应用程序- 找一个支持App2SD的程序,例如 ES 文件浏览器, 点
击进去 看一下 移至 SD 卡 按钮是否可以点, 如果可以点,代表系统
支持 App2SD,如果不可以点 有可能是某些程序本身不支持App2SD或
者系统不支持App2SD
App2SD+:
如果你的SD卡在刷系统之前已经存在 Ext分区, 那么在刷完2.1 Rom
以后会自动开启App2SD+。判断是否成功开启App2SD+,可以通过用re
管理器进入/system/sd/app/,查看该目录下是否有apk文件,如果有那
么恭喜你,你的系统已经开启App2SD+
QUOTE:
综上所述,你的小蜜在升2.1时候,对sd卡进行了一次分区,如果现
在已升2.2之后,那么就不需要分区了。
下面就介绍如何要回那ext分区和swap分区的容量
方法一、
先感谢杰伦哥提示有此简单的方法,比小生用的方法(方法二)高明多
了。ps:杰伦哥在11楼~
1、进入recovery模式
2、选择partition sd,再还是选择partition sd
3、到了调节swap和ext2大小时候,设置swap=0、ext2=0
4、之后一路确认,静候操作完成
5、重启手机,这就完成了
方法二、
1、下载并安装(不会安装的看3楼)
下载地址:/file/f9fc8102ab#
2、打开
3、右击ext分区,选择删除,然后确定
4、右击swap分区(就是linux分区),选择删除,然后确定
5、右击sd卡主区,选择重新调整大小
6、通过拉动把大小重新调整为最大就可以了
7、然后退出,这有提示,选择是,然
后重启电脑
重启之后你会发现电脑不认sd卡了,这时别急,跟我来
8、右击 “计算机”,选择管理——磁盘管理
9、右击你的移动磁盘,选择更改驱动器号和路径,然后按添加,最后
确认,好的,大功告成了
[
本帖最后由 royzdr 于 2011-4-9 01:55 编辑
]
版权声明:本文标题:app2d分区还原 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1721824655a899423.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论