Potěšila mě zpráva, že s příchodem Androidu ICS byla přidána podpora MIDI USB kontrolerů. Tak jsem se rozhodl, že ji hned vyzkouším. Ale ouha! Na mém tabletu nic. To bylo zklamání. Midi Melody žádné USB zařízení připojené pomocí OTG kabelu nedetekovala. Začal jsem tedy pátrat na internetu a dozvěděl se následující. Zřejmě né uplně všechny systémy mají MIDI podporu zapnutu. Jak ji zapnout? Čtete dál.
1 |
Ověřte tedy že v adresáři
1 |
/system/etc/permissions |
existuje soubor android.hardware.usb.host.xml, který obsahuje tyto řádky
1 2 3 |
<permissions> <feature name="android.hardware.usb.host"/> </permissions> |
Pokud ho tam nemáte tak ho vytvořte. Některé zdroje uvádí ještě jednu úpravu, tu já ale nepotřeboval. Stačilo pak rebootovat a zapojit kabel.
Pokud vám to nepoběží přidejte ještě do souborů
handheld_core_hardware.xml or tablet_core_hardware.xml
tento řádek do sekce <permissions>
<feature name="android.hardware.usb.host" />
Pokud zařízení stále nechodí máte nejspíš atypický kabel, který kernel nepodporuje.