Desire 2.2 讓大部份軟體都可以進行App2sd的方法

四糸乃 | HTC
雖然Desire已經可以升級2.2,app2sd的功能以開放了,但並非所有的軟體都可以搬到記憶卡上,必須要該軟體作者有將這個功能寫進去才可以支援,而實際上真正支援這個功能的軟體並不多。因此可以依靠以下的方法將大部份軟體都進行搬移,即使原先不支援的軟體也能移動,本方法不需要root或刷機

先謝謝原作者不辭辛勞的資料匯整,點此查看原文



以下皆為轉載

desire端:
1. 接上 usb 線 至 pc
2. menu -- 設定--應用程式--開發-- usb 除錯中 打勾 


PC端 XP
0. 要先裝 HTC SYNC
1. //dl.google.com/android/android-sdk_r06-windows.zip 下載
2. 解壓縮 , 到 c:\
3. 開始-- 執行-- 打 cmd 
進入 像 dos 的模式 

以下都是在 dos模式下 進行
4. 打cd \android-sdk-windows\tools 變換目錄
該目錄裡有一個adb.exe
5. 打 adb devices 會看到 HTxxxx 那就有 連上了
6. 打 adb shell pm setInstallLocation 2
以後如果要回復裝到手機
打 adb shell pm setInstallLocation 0

可以把 
ADB DEVICES
adb shell pm setInstallLocation 2 
用文字檔 存成 ADB2.BAT 放在 \android-sdk-windows\tools 下
把 
ADB DEVICES
adb shell pm setInstallLocation 0 
用文字檔 存成 ADB0.BAT 放在 \android-sdk-windows\tools 下

以後 只要在步驟4 之後, 打 ADB0 或 ADB2 就可以 切換了

把usb 除錯中, 打勾去掉
desire 重開機

此後 安裝新軟體有些會直接裝到 sd 卡上, 如果該軟體可以裝在sd上的話, 
有些還是會裝到手機上, 再自己去移到sd
有些軟體會不行移 , 像 打棒球 撈金魚 的就不行, 我自己在market下載的軟體幾乎有八成以上 都可以移到sd

已安裝的軟體,到 設定--應用程式--管理應用程式 一個一個去移到sd

萬一移到SD之後不能用,就再移回手機,頂多再重開機就好了

記得要幫你的sd卡備份, 因為我的卡已經掛過, 重新format 過



作業系統是用Viata的也可以看看這一篇