Ahoj,
protože Samsung nějak opomíjí tuto funkcionalitu a osobně používám ve svém Androidu mnoho mount pointů na externí SD kartu, tak se mi nedařilo zapnout USB mass storage mód žádnou z aplikací na Google play. Proto jsem vytvořil tyto skripty pro odpojení všech mount pointů a zapnutí USB mass storage módu.

Potřebná konfigurace:

Funguje na AOSP romkách jako je Cyanogenmod a podobně.
Nutná podpora pro USB mass storage v jádře.
Nainstalovaný BussyBox
A nějaká utilita která mé scripty spustí - Používám Script Manager nebo scripty můžete pouštět ručně pomocí shell emulátoru/SSH/telnetu/apod.

Instalace:

Jednoduše rozbalte soubory ze souboru USB_scripts.zip a uložte je na interní paměť, u mne /storrage/emulated/0/Scripts/
Pokud chcete scripty pouštět z ruky musíte souborům nastavit práva pro zpuštění:
su
chmod 775 /storrage/emulated/0/Scripts/USB_mass_storage.sh
chmod 775 /storrage/emulated/0/Scripts/USB_mtp.sh


Spuštění USB mass storage módu:
Start USB_mass_storage.sh

Poznámka:
Nyní je SD karta odpojena a není viditelná z telefonu, vídíte je jí po připojení k PC jako další disk.


Opětovné připojení SD karty:
1. Jděte do: Setings>Storrage>Unmount SD card>OK
2. Počkejte pár sekund.
3. Klikněte na Mount SD card

Poznámka:
Nyní je váš telefon pořád v USB mass stroage módu.
SD karta je viditelná na telefonu ale je jen read only, zapisovat se do ní dá jen z počítače po připojení k USB!


Vypnutí USB mass storage a vrácení telefonu do původního nastavení:
Sposťte USB_mtp.sh

Poznámka:
Vše je jako před spuštěním USB_mass_storage.sh tudíž v MTP módu.


Download:
USB_scripts.zip

Comments powered by CComment