app2sd功能终于制作成功了.doc_第1页
app2sd功能终于制作成功了.doc_第2页
app2sd功能终于制作成功了.doc_第3页
app2sd功能终于制作成功了.doc_第4页
app2sd功能终于制作成功了.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

f& V5 x7 m6 X 一、什么是app2sd?它有什么作用? app2sd,就是实现把安装在rom中的应用程序安装在sd卡上,弥补rom空间的不足。 可到现在也还是没搞明白为什么叫app2sd ,后来自己琢磨了下,应该是 APP TO SD 的简写方式,即把App(应用程序)to (安装在)SD (sd卡上),由于to和two 同音,“two”就是2,所以简写为app2sd,哈哈哈,这是我自己想的啊,可能完全不是这样,不过我觉得挺好记的,也可以帮助理解。; ?4 s D* i. l8 二、哪些rom支持app2sd? 了解了什么是app2sd,马上就想试试这一功能了,可从哪而下手呢?我的rom支持这一功能吗?上网查找,得到的结论是app2sd功能不是所有的rom都支持的,要想使用这一功能,首先得让我们使用的rom支持app2sd,这是前提条件啊。目前官方版本的2.1就不直接支持app2sd,而即将发布的2.2版能直接支持这一功能,这就是为什么大家都在等待2.2了,很大一部分原因是需要app2sd功能。其实现在很多大仙们已经解决了这一问题,官方的2.1不支持,很多自制的2.1rom已经能完美支持app2sd了,如果是仅为了这一功能,大家不需要苦苦等待2.2,完全可以刷支持app2sd功能的2.1rom。推荐一个完美支持app2sd的rom,请单击这里下载三、怎样才能使用app2sd? 知道了哪些rom能支持app2sd,立马下载了一个DeFroSt 的2.2rom,当然首先要解决金卡,并且要取得root权限了。刷刷刷!启动手机!赶快去装软件和各种游戏,查看手机内部存储可用空间,一看,才40M了,不对啊,没装好多程序啊。好像没成功!2.2的rom不是已经支持app2sd的吗?怎么会这样呢?查论坛,google 百度,终于搞清楚了。前面所说的完美支持app2sd的rom(2.2的rom和能完美支持app2sd功能的2.1rom)要能够应用app2sd功能,还需要一个重要步骤,那就是对sd卡进行分区。因为android系统是基于linux内核的手机系统,只支持linux特有的系统分区ext分区安装应用程序,支持app2sd的rom虽然支持把应用程序安装在sd卡上,但它支持的是sd卡上的ext分区,而我们好多同学的sd卡只有一个fat或fat32分区,因而不能直接使用app2sd功能。我们需要对sd卡进行分区,一个ext分区,一个fat32分区共两个分区。ext分区用来安装应用软件,fat32分区作为存放数据的磁盘。只有完成了完成了分区这个工作,再刷2.2版的rom或刷支持app2sd的2.1版的rom,刷完之后,我们的手机就自动的可以使用app2sd功能了。 , F l/ _. * h! j, d: 四、如何分区?(多种分区方法,在电脑上分、手机上分等、如何无损分区) 哈哈哈,看到这儿,大家应该觉得app2sd其实并不神秘了,其实很简单的。只要选择好一个支持app2sd的rom(2.2版或支持app2sd的2.1版),然后对sd卡分区,再刷机,我们的g7就应该能够使用app2sd功能了。. z- X# _- 7 O; v) c: : R X 可是怎么分区呢?我们做过电脑系统的同学,立即能想到很多的电脑分区工具,fdisk、魔术分区大师pm、Acronis Disk等等很多分区软件。其实,手机sd卡的分区和电脑硬盘分区是一样的,有很多种方法,可以把sd卡取出来,用读卡器插在电脑上,然后按照电脑中的分区方法选择一种分区工具把sd卡当作一个磁盘进行分区。也可以利用g7手机recovery界面中的分区功能对sd卡进行分区。两种方法都可以使用,各有优势,同时也可互相补充。在电脑上分区,可以利用功能强大的分区工具实现无损分区(即可以保留你的sd卡中已有的数据,并且不破坏你的金卡,而且界面友好),适合已有数据的sd卡进行分区;用手机上的recovery界面中的分区功能,方便快捷,但不能保留sd卡中原有的数据,适合新sd卡分区,不担心数据破话。) H h8 x F q6 f1 b i2 7 C) w3 o 下面我分别介绍两种分区方法的使用,) g9 w2 p u2 l- N/ O7 r 第一种,用Acronis Disk Director Suite 10中文版在电脑上对sd卡分区,这个软件是一个很好的分区工具,软件百度一下,很多软件下载。或者我的网盘下载。 g5 E6 . v O# D2 b 这种方式最适合sd卡中已有数据,想在此基础上不损坏sd卡中原有数据,同时可以增加一个ext分区的情况。我用一张装有数据的2g的sd卡做实验,这个2g的卡已经是fat32分区,做好了金卡,装有一些数据,准备在这个sd卡上增加一个ext分区,并且不损坏原有的数据。我们很多同学都是这种情况,已经有一张金卡,并且装有数据和软件,想增加一个ext分区,实现app2sd功能,这时候用这种方法最适合了。 言规正传,开始工作了。任务:把一张带有数据并且已经是金卡的sd卡,利用它剩余的磁盘空间,分出一个ext文件系统的分区,并且不损坏金卡和卡内数据。( I% X( B! h) q( f0 K 首先取出手机中的sd卡,放入读卡器中,插入电脑中。(千万不要直接把卡放在手机里,然后usb方式连接至电脑) 打开Acronis Disk Director Suite 10中文版分区软件,在视图菜单中,选择手动模式。( Q: . + ? m M$ & V1 w; w 大家应该看到了我的sd卡信息。红色椭圆框内的磁盘信息,2g的卡,fat32分区,装有相应的一些资料和软件+ z2 n5 D0 v* Q2 Y) % U0 l6 M, J! Y4 ; p U( 菜单栏选择向导,创建分区。出现如下界面. Y g1 c3 m7 ) k# 选择磁盘2(我的sd卡),选择下一步。) i/ j+ + c/ S 选择磁盘中有空余空间的分区前面的复选框(我的sd卡中只有一个fat32分区,还有1.5g左右的空余空间,当然是选这一个了),再选下一步。0 F( Z2 h& t k T/ x, D 移动鼠标到滑块上,按住鼠标并拖动鼠标移动,在这个分区的空余空间中选择将要创建的分区大小。我的sd卡上fat32分区中还有1.5g的空余空间,而我们的ext分区一般选择512m至1024m之间就可以了,我就选择创建512m的ext分区。 再点下一步。 选择分区类型,一定要选择主分区。(也就是说这两个分区,fat32分区和ext分区都是主分区),再点下一步$ # i- g : y S( e, H g 5 k( s ?5 U 在下拉菜单中选择文件系统,当然选择linux认识的ext文件系统,我选择了ext2(ext3应该也可以,我们有试过),再点下一步。3 O/ ( h6 % W2 S2 Y( X, 3 k0 Z 选择是否给创建的分区分配盘符,一定要选择“不,谢谢,我不想赋予一个盘符”,再点下一步。 g f) ! L, S. . L( h. f1 D2 L: l. t5 2 W7 G I+ + 1 D. ?5 $ * Y7 y+ C. z 这步什么都不做,直接点下一步。0 w + V3 + E; a 看到了我创建的ext分区了吧,哈哈!最后点完成。/ S& t9 f8 y, v 到现在为止,基本做完了,这个时候你还可以选择取消前面的每一个步骤,不会对你的sd卡做任何的改变。如果确认前面所做的选项。就一定要点“提交按钮”,我确认无误后,选择提交按钮。8 U S$ a/ p6 & q; y* B 选择继续。6 O * D1 n * 3 等待电脑自动分区,大概需要一些时间,因为我们做的是无损分区,系统需要一定的时间保留已有的数据。1 T. ?7 k7 G* : V 直至出现“操作成功完成”的对话框。9 Z* 2 A. O6 v6 D7 y8 i! _# I) w/ O/ p+ ( j1 B9 y 最后退出Acronis Disk Director Suite 10分区软件,系统要求我们重启计算机,才能生效。* n% o! M1 t* W/ m* h7 m 重启之后,取出sd卡,重新放入手机,我们的分区工作彻底完成,剩下的就是去刷机了。 小结一下:用Acronis Disk Director Suite 10分区工具对sd卡分区还有好多的方法,大家熟练后可以去试试其它的方法,我的这种做法只是抛砖引玉了。但据我的经验,对sd卡分区时,一定要保证每个分区都是主分区。而且分区顺序是fat32分区在前面,ext分区在后面,如果还需要交换分区的话,交换分区在最后。我曾试过ext分区在前面,fat32分区在后面的情况,但是出现错误,至于为什么我也没搞清楚。正确的分区顺序如下图 M9 Z. c- ( G, k/ L6 大家分区完了后,可能会遇到一个小问题,重启电脑后,计算机上看不到刚刚分过区的sd卡了。我当时分区时也遇到了,还以为数据都丢失了,卡也坏了,哈哈哈。其实, 是因为分区工具取消了fat32分配的盘符,分区其实还在。解决的办法很多,如用win7下的 磁盘管理工具给fat32分区重新分配一个盘符。或者用我们刚用过的Acronis Disk Director Suite 软件给fat32分区分配盘符。方法如下: 注意观察,刚刚分区的sd卡的fat32分区没有分配盘符1 # W$ J g K p0 q M8 J! ?. 0 Z3 p. c ) a/ A, T; B2 j N2 ?1 v( S 鼠标右键单击在fat32分区,在弹出菜单中选择高级,在选择改变盘符。7 U/ G, b: c# v3 z6 R: Y& l5 ?1 ) M o) S; e0 A 在下拉列表中选择一个盘符,单击确定按钮 哈哈,观察一下,fat32分区上是不是有了久违了的盘符了,最后单击提交按钮,盘符就恢复了,在计算机上就能使用sd卡上的fat32分区了。0 t! + h9 O$ t. M4 n8 |9 L6 ; I7 T/ c; 到此,这种分区方法就介绍完毕了。# Z7 8 g/ f; Q4 b( * e& D) F 1 n* t. V4 i O- E 第二种 利用手机recovery界面中的方法分区。这种方法首先要进入recovery界面,利用刷机模式下的recovery界面里的partition sdcard 工具分区。进入recovery界面的方法,参考版主junyi写的“打造最简单的刷机教程!”中的进入界面方法, 链接地址:/thread-2367-1-1.html ,进入recovery界面的方法完全相同。界面如下:4 y* K) x! j; M# X9 d- D: M# j$ i, N6 P# i 下面就是分区的方法了。) t7 b% j7 F4 a7 q 移动光标键,到partition sdcard 选项,按光标键确认。 l w2 F V/ 1 Q; n9 d* U- r) t) L0 U3 A& m 直接选择第一个选项 partition sd ,按光标键确认# Q# - l+ . T1 W9 d+ P在手机的底部出现如下提示,如果按光标键确认,按其他键取消操作,单击一下光标键确认。 G9 r. f) T1 + X& l7 a. H- S b! i$ W$ f# 5 p! a4 w, H/ d进入选择交换分区大小的界面,默认是32m,上下移动光标键选择不同的分区大小,这里选择分区大小为0,即不需要交换分区。选好后,再次按光标键确认选择。4 J( M6 a6 U6 C C8 O* T8 I( C( s T& N: K+ D1 z) d A( Z& A5 # O; N进入选择ext分区界面,默认ext分区大小512m,上下移动光标键选择不同的分区大小,选好后,再次按光标键确认选择。1 U, r8 i# $ C6 q. M: q0 j7 H* Q进入确认分区界面,是否进行分区,按光标键确认,其它键取消。- i C# p1 Y Q1 E 如果按其它键取消,可以重新分区,按光标键就会出现下面界面,完成分区。完成后,按住下音量键,可以返回到主菜单,最后选择power off 关机结束分区。当然也可以选择不关机,直接刷机。2 f# s) F# g2 7 e3 L% m8 g9 ( ?) t8 x1 k4 t第二种方法也介绍完了。我不知道这种分区方法是否能保留住金卡,没做实验,有兴趣的朋友可以做做,把结果告诉我哦。但数据肯定是保不住了的。这个我试过。) u+ O3 i7 k5 Y五、分区、格式化后金卡还是金卡吗? 关于这个问题,我问了好多同学,也查了好多资料,都没得到一个准确的答案,没办法,只有做实验来验证了。 想知道结果吗?呵呵,回帖支持下,就可看见了哦!今天上午,做了好多次的实验,想搞清楚,格式化、分区对金卡的影响,8 w) + E3 L. K; ( L( m 实验一:一张全新没有数据的sd卡,用前面介绍的分区方法中的任意一种把sd卡分成两个区,一个fat32分区,一个ext2分区。然后试着在分区的状态下去给这张sd卡做金卡。金卡是否做成我心里没底,因为好多教程都是要求准备一张只带有fat32分区的卡去做的,但我用这张分成两个分区的sd卡,按照junyi介绍的刷机方法刷机成功了。因为刷机必须要有金卡,既然刷机都成功了,我想金卡应该是做成了的。这就给我们提供了一个保住金卡的方法,我们可以先分区,把ext分区做好,再做金卡。这样就可以很安全的完成app2sd功能了。 实验二:把前一个实验做好分区的sd金卡,用我们第二种分区方法重新分区成一个fat32分区,删除了ext分区。我不知道金卡还是否存在,我又用junyi的刷机方法去刷机,居然也刷机成功。这张卡还是金卡吗?我觉得应该还是金卡。当然可能会有疑虑,是不是刷机根本不需要金卡呢? 实验三:我们知道,取得root权限一定要金卡。先用官方的rom刷一下,这样做将会去掉已经做好的root。还是用这张sd卡,用junyi的root教程方法,来取得root权限,root成功了。通过这次实验应该能证明这张卡还是金卡,因此,分区后金卡并没有丢失,还是金卡。 实验四:在电脑上对sd卡的唯一的fat32分区格式化(不是低级格式化),先用官方的rom刷一下,去掉root。再用junyi的root教程方法取回root权限,咦,居然也成功了,可以取回root了,看来,普通格式化金卡后,金卡还是没有丢失。. U 6 h% R9 p 通过我做的这几个实验,几乎可以判定,对sd卡分区、或者对sd卡格式化操作,不会影响金卡,金卡还是金卡。% z1 z6 j P2 N; f . 2 I* m/ d3 O* j5 六、怎样判定已经可以app2sd了? 分区的问题解决了,金卡的疑虑也打消了,选择支持app2sd的rom刷机。刷完后,还是不清楚app2sd功能是否启用了,心里没底。有几种方法能够判断app2sd功能是否启用了。! x I S; R K/ 1、按手机menu键,选择设置,再单击sd卡和手机内存,出现下图:; V 9 c e6 ( ) O% t 看到了红色方框的位置吗,如果数值在140M左右,据说明你的app2sd已经启用了。& P o/ p+ T J& I 2、使用adb命令检查app2sd是否启用。 首先先下载要用到的Recovery程序包,这里面有adb命令。这个就是junyi的刷机教程中用到的recovery包,我就不提供了,地址:/thread-2367-1-1.html ,然后解压缩到磁盘根目录,这个是为了方便用dos模式进入文件夹。 / o- C; H! 4 A7 r. e 选择程序菜单中的运行,输入cmd ,可进入dos命令窗口9 p4 1 R- g: e& P& N % ( . s v.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论