類型:原創 作者:baixinbai 時間:2010-06-09 05:30:11
第1頁:
Android 2.2已經自動默認開啟App2sd了,但是我們現在使用的裏程碑,以及其它Android 2.1、Android 2.01、Android 1.6和Android 1.5系統都默認只能將軟件遊戲安裝在有限的系統空間裏。如果要實現將程序安裝到存儲卡上,必須對手機App2sd才行。
Android 2.2版自帶App2sd功能截圖
什麽是App2sd?
Android手機的軟件為了安全性和穩定性都是默認安裝到手機內存裏,但是手機內存有限,所以我們會做App2sd操作,來讓我們安裝的軟件放到sd卡上,而Google的Android系統是基於Linux的,所以存儲卡上本身的Fat格式是不會被識別的,所以我們要分區(第二分區)出來,格式化成Linux認識的ext2或3或4格式,在用鏈接命令,把這個分區映射成壹個系統文件夾system/sd,把所有的軟件裝到這個“文件夾”下,這就是App2sd的操作,需要ROM支持並開啟App2sd功能。
App2sd的操作其實是犧牲了壹部分軟件的速度和穩定性來換取更多的手機內存安裝更多的軟件。另外,App2sd只是把軟件放到了sd卡上,運行軟件還是需要占用手機的內存的,所以,妳裝了軟件之後,壹般手機內存還是會減少壹些。此外,使用App2sd最大的好處就是,刷壹個帶App2sd的ROM之後,以後升級這個ROM(依然帶App2sd)的時候,妳的軟件都會完整保存(個別除外,比如HTC input chinese需要重新添加幾個文件到system/lib下),不過很多ROM是需要Wipe ext分區的,也就不能保留了。
使用RA-hero-recovery對BeAsia v1.1進行app2sd步驟和版本雖然不同,但是基本原理和步驟相同。
總的來說,App2sd對於壹些還在使用較低版本的Android手機,是很有必要的,不過目前絕大多數網友修改的ROM,基本上默認都開啟了App2sd,省去了麻煩。
第2頁:Android手機通用的App2sd教程
Android手機通用的App2sd教程
之所以說是通用的,是因為Android手機構架基本上都壹樣。整個App2sd過程需要較多的動手操作過程,但並不繁瑣,按照以下教程即可。
第壹步、將SD卡分區
先下載安裝分區必備軟件:AcronisDiskDirector10下載(單擊下載)
安裝以後,接下來啟動軟件。確保已經將SD卡連接至電腦。
第二步、打開軟件,選擇視圖-手動模式
分區軟件AcronisDiskDirector截圖
第三步、右鍵妳的SD卡-選擇重新調整
分區軟件AcronisDiskDirector調整分區截圖
減少妳原來分區500MB-1.5GB的空間,這些減少的空間就是用來裝軟件的,另外ext2盡量不要超過1.4GB。
第四步、右鍵未分配選擇創建分區
AcronisDiskDirector創建分區截圖
AcronisDiskDirector創建分區格式截圖
第五步、如果有同學的SD本身不是Fat32文件系統的需要轉換成Fat32文件系統,總之最後效果如圖所示
AcronisDiskDirector分區截圖
第六步、提交掛起操作,整個分區過程就完成了。
註意:Ext2千萬不要設置盤符,而Fat32壹定要設置盤符,方法是右鍵-高級-轉換盤符,同時Fat32分區必須是第壹個主分區完成後同樣要點小旗子,然後掛起操作。
第七步、裏程碑需要先獲取root權限(點擊查看教程)。
第八步、用USB連接妳的裏程碑
手機端進行如下操作:
Settings-Applications-Development-check USB Debugging(中文為設置-應用程序-開發-USB調試)勾選。
連到電腦上以後:usb connection選none。
電腦端:
打開設備管理器,然後妳就會發現Motorola A853(會有黃色嘆號),然後右擊該嘆號,選擇更新驅動-更新摩托羅拉裏程碑USB驅動(點擊下載)
第九步、安裝ADB命令(點擊下載)
第十步、下載App2sd文件(點擊下載)
解壓出來的App2sd目錄拷貝到裏程碑sd卡的根目錄,保證X:sdcard目錄下有install.sh, ext2.ko等文件。
第十壹步、USB連接電腦
在windows中,開始-運行-cmd.exe,依次輸入如下指令:
adb shell(進入手機的命令行)
su(獲取root權限,回車之後手機屏幕上回出提示,點yes或者always)
cd /sdcard/app2sd/(進入到剛才解壓好的app2sd目錄)
sh install.sh
進行app2sd的操作,運行時電腦屏幕上出現yes和no的提示,按提示輸入y回車
reboot選Y(選擇後,手機將自動重啟)
之後用手機上的超級終端,運行“su”命令,出現“#”提示即為獲取了root權限。
如果有機友使用的是黯然失色beta4版本的機油,跳過第五步按以下步驟(前提是妳沒有刪除sd卡裏的itfunzupdate這個文件夾)。
su
cd /sdcard/itfunzupdate/bin
sh install.sh
待完成後重啟手機即可。
總結點評:以上為Android手機的App2sd過程,可能很多機友乍壹看相當麻煩,實際上過程還還是比較容易操作的,小編在測試過程中,root這壹步相對較麻煩壹些,經常提示錯誤,不過小心仔細壹些,還是能夠比較順利的完成App2sd過程以及root權限的獲取。