摘要:
(需root)
- 檢查設定。使用 adb 或 Android Terminal Emulator APK 執行
$ su
# getprop | grep usb
(讀取全部設定,過濾usb字樣),可以得到
[persist.sys.usb.config]: [mtp,adb]
[sys.usb.config]: [mtp,adb]
[sys.usb.state]: [mtp,adb]
[mtp]或[mtp,adb]是預設值。
- 變更設定。使用 adb 或 Android Terminal Emulator APK 執行
$ su
# setprop persist.sys.usb.config "mass_storage,adb"
# reboot
重新開機再檢查看看設定有無保留。家中2支S2,設定都是會保留的。
對於ICS,我最不習慣的是USB mtp模式,我喜歡的『大容量儲存裝置』(mass_storage)。
(以下簡稱MASS)
有些人是因為 MacOS 不支援 mtp(m是指微軟),
有些人是習慣把手機當隨身碟,接到只能接受隨身碟的裝置,如電視等等。
我是喜歡MASS比較單純,感覺速度也快多了(不討論速度)
=================================
在ICS 之前,我會把開發『偵錯』打勾,只要一插上USB,就會跳出『綠色mount』的畫面。
同時也會刪除對我無用 /system/app/kies* MtpApplication* 等。
=================================
ICS之後,『偵錯』與 MASS 無關,當然,還是可以使用 MASS,
只要『每次』都到進入『設定』裡面,設定完後,就可以使用『一次性』的MASS
至於mtp和MASS孰優孰劣,不在討論範圍。
=================================
我的設定(樓上那篇),目的是為了:
只想使用USB MASS,只要一插上USB,就跳出『綠色mount』畫面。
我的環境:ZSLPG(deodex) + speedmod-kernel-s2-ics-k3-11 (已 rooted)
環境不同的話,都可以試試。有些客製ROM,預設已經是使用MASS。
一開始,我注意到,開啟除錯後。/system/build.prop 最下面會多一行
persist.sys.usb.config=mtp,adb
我試著把它的值改為 persist.sys.usb.config=mass_storage,adb 或 mass_storage
但對我是無效的。
但不同 ROM 的話或許也可以試試看是否會有效。
/system/app/kies* MtpApplication.* 一樣可以刪除
關閉廣告