PALMisLIFE 討論區

標題: 請教 HTC HD2 雙開機的問題 [列印本頁]

作者: mfhsieh    時間: 2012-7-22 08:27
標題: 請教 HTC HD2 雙開機的問題
前兩天在站上收了一隻 HD2,本來只是單純想試一下 WP7,不過,既然有刷機王在手,當然也就把它刷成 WP7 / Android 雙開機的模式。網路上的教學文因為歷代演變之故,有些混亂,不過,如果找對文章,現在其實已經很容易就可以改成雙開機了。

WP7 的部分不熟,而且連 SIM 卡都沒插,可能因此連 Live 都沒法登入,所以也談不上有什麼問題。

至於 Android 的部分,先試了 NexusHD2-ICS-CM9-HWA-SD_v2.4 版,結論是很慢,所以也就放棄了。

再來試了看來是最多人用的 AmeriCanAndroid 030812(sd) (從 xda 的回應數來看,這個版本的人氣最旺)。一開始以為很棒,反應正常,速度其實也不會比我的 Nexus One 慢。不過,裝了 Titanium Backup,發現無法使用,進設定把備份目錄移到 /sdcard/TitaniumBackup 才能正常工作。

後來用 file explorer 查看,在 AmeriCanAndroid 上,是把 /sdcard 及 /mnt/sdcard 做了不同的處置。如果 App 是用 /sdcard 來存放資料的,可以正常工作;如果 App 是用 /mnt/sdcard 來存放資料的,大部分都不能作業。這就很奇怪了,大部分的 Android 版本都是把兩者視為相同,而且在後期的 Android,都是以 /mnt/sdcard 為建議值。

為了這個問題,我回頭又把 NexusHD2-ICS-CM9-HWA-SD_v2.4 版試裝回來,結果是 /sdcard 及 /mnt/sdcard 兩者都不能使用。

想請問站上的前輩,如果跑 SD 卡版的 Android,有沒有讓 /sdcard 及 /mnt/sdcard 兩者都能正常作業的版本,或是修正的方法?

謝謝。
作者: mfhsieh    時間: 2012-7-22 11:33
後來在americanandroid上土法鍊鋼,直接進 terminal 砍掉/mnt/sdcard,用 ln -s /sdcard /mnt/sdcard 建立連結。看來大部分的軟體都可以正常運作,包含 lime、titaniumbackup。
作者: mfhsieh    時間: 2012-7-22 16:28
用連結的大缺點:相機程式會誤以為沒有sd卡,沒法啟動。
作者: mfhsieh    時間: 2012-7-26 06:35
還是自我補充一下好了:

自己耍白了,少做了把 WP7 用的 partition 轉為 primary 的動作。

結果 /sdcard 是由傳統的 mount 來管理,可以辨識出來,而 /mnt/sdcard 在 android 上是由 vold 來管理,若沒做上面那個動作,vold 就呆掉了。

另外,試了在 nand 及 sd 上跑的同一個 android 版本,SD 版的居然很明顯的比較省電?真是怪了。




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5