完整a2sd+教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
什么是a2sd+?
android 2.2新增加了对APP TO SD的支持,是为了让程序文件利用SD卡上的空间解决手机内存空间不足,也就是可将软件安装在卡里面,这功能就叫app2sd。简称a2sd,优点是不需要对SD卡做复杂分区,缺点就是并不是所有程序都能移动到卡上,并且在一些情况下,为了省电,可能需要断开卡的供电,因此有可能导致程序运行出现问题。a2sd+是一种新的APP TO SD方案,简单来说是先将SD卡进行Andoird(Linux)分区,虽然这些分区都在SD卡上,但通过a2sd+技术可使Android认为这是本地存储硬件,进而将安装的软件以及软件的缓存放到SD卡上,这样既解决了手机本地存储剩余空间紧张的矛盾(如HD2存储只有512M,安装Android系统后一般剩余也就200M左右,像极品飞车这样的软件多安装几个,200M的空间很快就会被用光。),同时在电量不足的情况下,进入省电模式时只会切断SD卡供电,即只是将Fat32那个分区的逻辑卷卸载,而不会触及Ext3和Swap分区,并且这种方案是最稳定的。
方法一:
必备:Partition Manager分区软件以下为转载及我个人的理解和整理!!!PartitionManager9.0 分区(亲测的电脑采用的是win xp sp3系统,win 7系统没有试验过):最好采用独立读卡器,也最好不要笔记本的读卡器(采用读卡器的小白,直接从下面第4步开始看),如果实在没有,那么确保你的存储卡已插在手机里,手机采用磁盘模式连接电脑也可以。需要注意的是:尽量采用PartitionManager9.0 以上版本,9以下版本不支持ext 分区!
1、首先在手机上开启usb调试模式(设置--应用程序--开发--usb调试模式打勾);
2、先在电脑端接上usb线,然后usb连接小八;
3、手机屏幕亮起,选择磁盘模式连接,点击完成;
4、插上后等一会儿,直到你的电脑上出现了新的可移动磁盘,并且可以正常进入可移动磁盘(即你的手机卡)进行读写操作(如果是读卡器,注意不要误开了写保护开关),即可开始下一步;
5、这步很重要,请一定做一下,一定程度上避免了各种问题的出现:
在你的电脑上打开我的电脑---找到新出现的可移动磁盘---右键点击之---属性--工具--开始检查---勾选第一项自动修复(可视情况勾选第二项,不过那样会非常慢),分区之前先用这个工具修复一下你的磁盘逻辑错误,可以大幅降低各种问题出现的几率,不要存在侥幸心理,卡用久了,几乎每个人都会有磁盘逻辑错误!!!
6、下载上面那个pqmagic9中文绿色版,解压后是一个单独文件,直接点击运行;
7、稍等进入pqmagic界面,LZ这里是一张8g卡,所以显示7.6g是正常的,分区格式是fat32,标准的windows格式;
8、右键点击logical disk(是右键点击htc android phone usb device下面那个logical disk,千万别弄错了,弄错了就是格式化你的硬盘!!!),出现菜单,选择移动/调整分区大小,点击之;
如果没有出现移动/调整分区大小,检查一下你是不是adminstrator账户?另外win7 32位也可以的,win7 64位系统没有测试过,不知是否会有这个现象;
9、出现界面后,调整free space after 这里为你想要的数值,根据你的卡的大小来设定,建议不要少于256M(256M估计可供150个中小型软件使用没问题,LZ参照前辈设置了500M,因为是8G卡),这个数值可能不会准确,差不多就行了,同时保持free space before为0不然会有浪费,完成后点“是”;
10、右键点击新出现的unallocated,选择创建分区;
11、在出现的界面上选择“为新分区选择文件系统”,选择“linux ext3”,其他什么都不要改动,特别是盘符,保持默认为“无”,不要手贱设置了一个盘符哦,然后选“是”;
12、点击绿色的勾,等待,如果有防火墙或杀毒软件跳出来报错,选择“允许”即可,进度条走后即可完成,有倒计时显示的不要着急,,,完成后,点击close关闭,退出pqmagic9即可。
解释一下这个绿色的勾,前面你所做的操作,其实都并没有真正执行,而是被记录成了一个步骤,只有按下绿色勾后才会真正执行,所以如果前面有操作失误等情况不要紧,直接退出pqmagic9再次进入重来即可
点下绿色勾后,如果有杀毒软件或防火墙报错,选择“允许”!这是pq在给你分区,不是病毒或木马!
至此分区过程结束,LZ的卡上现在共有7.1g的数据区和500M的ext文件区,这个500M 就是为app2sd准备的。
大家分区完了后,可能会遇到一个小问题,重启电脑后,计算机上看不到刚刚分过区的sd 卡了。LZ分区时就遇到了,还以为数据都丢失了,卡也坏了,当时心里那个凄凉啊!!!其实,是因为分区工具取消了fat32分配的盘符,分区其实还在。LZ是在刷了2.2ROM后连接usb,打开pqmagic9才显示出来ext3分区的。然后发现很多应用程序还是不能移至SD 卡,所以又走了之前那步手动开启app2sd。
分区后,这样检验你的成果:
正确分区后的效果如下,如果你进行了上述步骤后,不确定是否正确分区,可以先拔下手机的usb线,然后过会儿再插上线,再次以磁盘模式接上电脑,用pqmagic9看一下你的sd卡,
如果有显示linux ext3分区即为正确分区。
SD卡分区方式的优缺点:
1、只要你分好区,软件自动会安装在EXT分区(当然还有小部分在手机内存)
2、卸载SD卡对所安装软件无影响(不会卸载EXT分区)
3 、此种缺点就是手机开机时尽管你卸载SD卡,也不能拔出来,不然系统崩溃
4、操作方法比较麻烦。
然后:
方法二:
用Recovery给内存卡分区
注意,此操作前请务必备份存储卡数据,重新分区将会格式化存储卡,所有数据将会丢失!!!!!
1、进入aMAGLDR菜单后用音量上下键选择第选8.AD Recovery后按通话键确认进入Recovery程序
2、选最后一行advance,按通话键确认
3、选第Partition SD Card ,按通话键确认
4、选1024 --> 256这样就会在SD卡创建一个1G大小的ext3分区和一个256M的swap缓存区
5、把下载的Recovery rom(卡刷zip包)放到sd卡上
接着是刷rom:
刷ROM
1、将卡插入手机,用音量上下键选择第8. AD Recovery后按通话键确认进入Recovery程序
2、选第5行install zip from sdcard(从SDcard选择文件更新系统),按通话键确认
3、选第2行choose zip from sdcard(从SD卡选择zip格式升级包),按通话键确认
4、选中上传的xxx.zip文件,按通话键确认
5、选择Y es确认后就开始刷机了,刷完之后会自返回二级菜单
6、按挂断键返回一级菜单,选第1行reboot system now(重启系统),按通话键确认
7、启动过程可能有些长,一般要5-10分钟,要有耐心启动。启动后MIUI的HD2手机系统建设就实现了。
好了高手注意问题出来了:
问题一:
以上几段都是出自同一个教程但是我就不明白了开始都用Partition Manager分完区了到了斜体字那里又用Recovery给内存卡分区了呢?这么做不是分了两遍区了吗?我想知道是不是用Recovery给内存卡分区和用Partition Manager分区是一样的只做一次就行啊?还是第一次分出来的2G内存是给手机的让他自己再分出来一个1G大小的ext3分区和一个256M的swap缓存区