首页 SD卡分区

SD卡分区

举报
开通vip

SD卡分区今天逛论坛,看到jackyaozw的原创文章:新手刷机经验谈[超级简单的ROM刷机加APPTOSD],被APPTOSD深深吸引了,因为之前我也只是将SD卡分区成功,并没有真正的把APK文件安装在SD卡上,网上关于如何将APP安装在SD卡里的教程也是少之又少,反正我是找了很久都没找到!所以有这样一篇帖子,心情豁然开朗~~~ 跟着jackyaozw所介绍的步骤,照单全收,但是#rm /data/app出问题了,原因是少了-r,正确的命令应该是#rm -r /data/app,估计是jackyaozw漏打了。当这一步纠正...

SD卡分区
今天逛论坛,看到jackyaozw的原创文章:新手刷机经验谈[超级简单的ROM刷机加APPTOSD],被APPTOSD深深吸引了,因为之前我也只是将SD卡分区成功,并没有真正的把APK文件安装在SD卡上,网上关于如何将APP安装在SD卡里的教程也是少之又少,反正我是找了很久都没找到!所以有这样一篇帖子,心情豁然开朗~~~ 跟着jackyaozw所介绍的步骤,照单全收,但是#rm /data/app出问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 了,原因是少了-r,正确的命令应该是#rm -r /data/app,估计是jackyaozw漏打了。当这一步纠正过来之后,整个操作就顺利完成了。 关于如何将SD卡分区?http://www.hiapk.com/bbs/viewthread.php?tid=701&highlight=app%2Bto%2Bsd 如何验证分区成功?http://www.hiapk.com/bbs/viewthread.php?tid=3730&highlight=app%2Bto%2Bsd, 论坛里都有详细的教程,大家可以查看链接,今天只是根据jackyaozw的新手刷机经验谈[超级简单的ROM刷机加APPTOSD],为大家附上截图,再加上简单的文字说明而已。 前提:你的G1要先取得ROOT权限,这个论坛也有,然后ROM版本也要集成app to sd的功能。 操作 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 : 1、按照jackyaozw的教程,打开超级终端,依次输入:(要注意空格) $ su #cp -a /data/app /system/sd/ #rm -r/data/app #ln -s /system/sd/app /data/app #reboot 当你输入su后回车,G1会跳出“高权限授权”,点击“总是” 然后输入,如图: cp是拷贝,第一行命令就是将ROM里的APP拷到SD卡的EXT2分区; rm是删除,当你拷贝完之后,就将ROM里的APP删除,节省空间; ln是链接,就是把原本安装到手机中的APK文件转而安装到SD卡的EXT2分区; reboot就不用多说了吧,刷过机的朋友都知道,重启! ~~~~~~~~~~ 重新开机后,APK文件就安装到你的SD卡上了! 以下是app to sd前后的ROM空间大小对比: app to sd之前的ROM空间,87M,我的G1版本是安卓2.2,SPL版 安装了五个APK文件后,ROM空间变为75M 这是app to sd后的ROM空间,由75M变回了80M,增加了5M,之前安装的那五个软件我并没有删除 也许大家会觉得很奇怪,为什么不是恢复87M,而只恢复到80M,剩下的7M到哪去了呢? 我们来看看这一步:ln是链接,就是把原本安装到手机中的APK文件转而安装到SD卡的EXT2分区; 底下这张图是在linux下的命令提示符,看到红圈圈里的app了吗?这个就是表明你已经将apk文件安装到SD卡上了 注意:在进行完app to sd后呢,Hiapk安装器就不能使用了,虽然双击APK文件后一样提示安装成功,但是在手机上是出错的,连图标都出现问题!只能是自己在G1上装个apk安装器,或者直接从Market上直接下载软件! 其实我们把apk文件安装到SD卡上,只是单纯地将apk文件安装到SD卡上,而在安装和运行的过程中apk文件会出现一系列的用户数据,这些缓存占用的空间就是ROM空间,所以手机内存依然会减少! App to SD 的问题我试了好久才成功,多亏看了 mclogo 老大这篇教程帮了大忙,转贴过来和大家一起学习。因为我没研究太明白,所以原文照转了,免得改动错误影响大家。向 mclogo 致谢! 以下文章为转载,作者:mclogo 論壇中有很多APPTOSD的ROM可以下載。其實這些版本的ROM簡化了很多APPTOSD的步驟了。 注意:sd卡分區後有可能用讀卡器在電腦端認不出卡。而用電話當讀卡器可以讀取fat32區。而且非class4或以上的sd卡請自己衡量。因為非class4或以上的sd卡速度不太夠。class4的卡可以做app to sd 但反對你把cache都放入sd。因為會減慢系統速度。   1。首先我們要做的是把SD卡分區為FAT32和EXT2。很多朋友分不了。 其實大家可以用Acronis Disk Director Suite 10這個軟件。(各大軟件站有下,一定要正式版+破解,軟件太大不提供下載,請見諒  因為本人用的是vista所以用它來分。其它方法也可以。各有各喜好 只作參考) 圖中982.2mb的是一張1g sd。先點選它。再點選上面的叉叉來把分區刪除。 點選unallocated的分區,點選帶有設定精靈的 create partition 然後跟着提示next到以上部份。注意這裡是第一個分區即fat32的區,即你日常的sdcard空間。設定大小就next啦。 最好選primary。 重點:這裡為第一分區所以要選fat32 接着next到finish。其間要設定盤符 然後按照以上步驟分第二個區。這一步記得要選ext2。 注意:ext2分區不應大於1.5gb,會出現錯誤,其實裝軟件500到800mb已足夠有余。 到最後點選工具欗的旗子確定你的任務。請耐心等待格式化。 本人是用手機直接電腦格未出現異常。 2。然後我們可以刷各版本的apptosd rom。(本人用5.01h apptosd版本) 把格好的卡放入機子試讀。 有朋友反應這時候卡不能被認。機子也認不了。其實是驅動作怪。拿另一張fat32的卡放入update.zip刷機。刷後連接電腦使其出現g1的盤符。再放入之前分好的卡。應該可以解決問題。    進入cmd輸入   adb shell ls /system (查看一下system目錄下有無sd資料夾) adb shell su busybox df -h             (如果你的卡成功分區的話。在這裡會看到 system/sd   前面的大小會是你                                         分出來ext2的大小。如下圖第十一行。如果不是的話。那說明你的卡很可能分錯了。要重來。) 如圖:圖中為我機子的8g卡。留意第十一行 416.8M    11.0M    385.0M    3%   /system/sd 這是我卡中的一個416.8m的EXT2分區。如果你也有這一項。那你可以完成接下來的工作了。   mkdir  /system/sd/app                                 紅色部份為app to sd cp -a /data/app /system/sd/ cp -a /data/app-private /system/sd/           緩存也放到sd會減慢系統速度。也不建議大家用。 cp -a /data/dalvik-cache /system/sd/         灰色部份。如果你不想把緩存也放到sd可以不用這幾個 cp -a /data/data /system/sd/ exit exit 完成後,重啟手機并進入recovery mode 就是HOME + PROWER。然後ALT + X進入recovery terminal 按下手機鍵盤上的ENTER。然後在手機上輸入以下指令。 mount data                                                   紅色部份為app to sd rm -rf /data/app ln -s /system/sd/app /data/app rm -rf /data/app-private                                            灰色部份為cache to sd ln -s /system/sd/app-private /data/app-private       如果你之前跳過了把緩存放到sd卡請不要輸入。 rm -rf /data/data ln -s /system/sd/data /data/data rm -rf /data/dalvik-cache ln -s /system/sd/dalvik-cache /data/dalvik-cache reboot 大功告成。 以後刷機。只要刷回apptosd版本只要重覆以上的adb 指令。裝在sd卡的app就能回覆。不用重裝了。哈哈。 請大家多多指教。如有失誤請指正。 最后一步是 rm -r 不是 rm -rf 我用rm -r 刷成功了  rm -rf 提示没这个命令 今天之所以会来写这个小方法,还是因为G3ROM,它真的是把我给累坏了。。。{:2_28:} 本来在昨天就要刷回2.2版本,结果怎么从G3ROM刷回2.2或2.0?到现在我还不是很清楚!刚开始的做法是自以为要先删除原先刷G3ROM时装在EXT2分区的APP_S文件夹,然后再把2.2的ZIP包放进去,然后ALT+S就完了,但是这样的做法却导致了两个结果:1、删除了APP_S文件夹后我无法开机了{:1_100:} ;2、我学会了如何验证APP to SD成功的方法,或者说让我有机会在这里写这篇文章{:1_105:} 。 很多论坛上那些转来转去的文章都没有能让人一目了然的查看EXT2分区的方法,我就把我这几天刷G3ROM的步骤整合了一下,教大家一个比较简单,而且很直观的方法。 刷了G3ROM,让我知道了一直以来都不知道的事:想查看EXT2分区,必须在LINUX系统下,但是XP上哪来的LINUX,装模拟器?算了,太累~~~有G1就够了,别忘了G1也是基于LINUX系统的。好了,我们开始验证吧!! 验证所需物品:SDK(我用的是Android1.5)、USB数据线、G1手机(装有事先分区成功的SD卡) 准备好了吗?开始吧~~~ 首先,将手机与电脑连接,无需挂载。运行cmd,进入文件(adb.exe)所在目录,我的SDK是放在D盘目录下,输入adb.exe shell 如图: shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,shell就是围绕内核的外层。当从shell或其他程序向Linux传递命令时,内核会做出相应的反应。 #的出现表示已经成功进入LINUX(如果是第一次进行此操作,那么命令窗口会出现successfully的字样) 接下来,我们键入mount,这时就已经是在LINUX下操作了,注意分隔符,由原先的 “\” 变成了 “/” ,看小圈圈,如图: mount以后,我们就可以看到SD卡的两个分区了,FAT32和EXT2,FAT32所在目录是sdcard,而EXT2则是在system/sd目录下,如图: 到了上面这步,已经基本能确定了,要是不放心,就让我们进入文件夹看看吧,键入 “ls” ,ls是查看的意思 先键入“ls sdcard”,出现的文件就是我们能够在SD卡里看到的所有东西了,有DCIM相册,还有熊猫防火墙的APK文件 再键入“ls system/sd”,只有app_s一个文件夹,这个文件就是刷G3ROM必装的东东,也就是它,差点害我的G1成砖头!!!{:2_38:} 如图: 好了,到这里,验证就已经完成了,如果你想删除app_s,可以键入rm -r app_s,这些我就不说了,伤心呐~~~
本文档为【SD卡分区】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_904574
暂无简介~
格式:doc
大小:232KB
软件:Word
页数:11
分类:文学
上传时间:2011-06-27
浏览量:61