purk
2010-10-22, 08:58 PM
再次感謝actt兄提供的app2sd
目前測試了20幾張SD卡在T1上的app2sd
發現了一些問題
1.app2sd內放的fdisk 實際上'可能'不支援16G以上的SD卡
因為使用APP2SD內建的partition分割選項去分割
會出現
E:error in /sbin/part_sd.sh (Status 1)
的錯誤
而實際使用adb去連接手機執行fdisk
會有2種情況出現
一個是正確抓到起始磁柱 但是分割寫入並格式化後 android反而是抓到ext2的分割區(理論上不可能抓到partiton2)
一個則是先fdisk完後用app2sd的partition工具去還原成單一partition 之後再用fdisk去抓 這時候出現錯誤的起始磁柱
總之最後16g以上的sd卡都要靠gdisk來分割ext2
此外關於sd卡影響app2sd的部份
也有部份解決方式(前提是T1要可以抓的到的卡)
我發現app2sd失敗的卡
可以使用sandisk或者Transcend提供的format軟體來完整格式化後
1.可以小部份提昇sd卡的寫入讀取效能
2.app2sd比較容易成功
3.如果app2sd剛開始失敗 但是進入system/sd資料夾有看到app等資料夾
那請到data資料夾 將app等相關檔案刪除 把有.ori的資料夾重新命名 取消.ori
然後回到app2sd畫面 先remove app2sd 之後接著在app2sd
4.如果app2sd剛開始失敗 但是進入system/sd資料夾有看到app等檔案
那請到data資料夾 將app等相關檔案(或資料夾)刪除 把有.ori的資料夾重新命名 取消.ori
然後回到app2sd畫面 先remove app2sd 之後接著在app2sd
這樣基本上都可以成功的APP2SD
謝謝
贊助商連結
目前測試了20幾張SD卡在T1上的app2sd
發現了一些問題
1.app2sd內放的fdisk 實際上'可能'不支援16G以上的SD卡
因為使用APP2SD內建的partition分割選項去分割
會出現
E:error in /sbin/part_sd.sh (Status 1)
的錯誤
而實際使用adb去連接手機執行fdisk
會有2種情況出現
一個是正確抓到起始磁柱 但是分割寫入並格式化後 android反而是抓到ext2的分割區(理論上不可能抓到partiton2)
一個則是先fdisk完後用app2sd的partition工具去還原成單一partition 之後再用fdisk去抓 這時候出現錯誤的起始磁柱
總之最後16g以上的sd卡都要靠gdisk來分割ext2
此外關於sd卡影響app2sd的部份
也有部份解決方式(前提是T1要可以抓的到的卡)
我發現app2sd失敗的卡
可以使用sandisk或者Transcend提供的format軟體來完整格式化後
1.可以小部份提昇sd卡的寫入讀取效能
2.app2sd比較容易成功
3.如果app2sd剛開始失敗 但是進入system/sd資料夾有看到app等資料夾
那請到data資料夾 將app等相關檔案刪除 把有.ori的資料夾重新命名 取消.ori
然後回到app2sd畫面 先remove app2sd 之後接著在app2sd
4.如果app2sd剛開始失敗 但是進入system/sd資料夾有看到app等檔案
那請到data資料夾 將app等相關檔案(或資料夾)刪除 把有.ori的資料夾重新命名 取消.ori
然後回到app2sd畫面 先remove app2sd 之後接著在app2sd
這樣基本上都可以成功的APP2SD
謝謝
贊助商連結