Membuat Smartphone Android Support USB OTG

USB On The Go alias yang lebih tak jarang dikenal dengan USB OTG merupakan suatu fitur pada device yang berkegunaaan untuk transfer data dari device android ke media penyimpanan alias sebagai konektor antara perangkat android dengan perangkat lain via usb.

Keuntungan device android yang support usb OTG merupakan perangkat usb lain semacam usb
flashdrive, mouse, alias keyboard bisa terkoneksi dengan cara langsung dengan android.Selain itu bagi embedded system developer, usb OTG bisa berkegunaaan sebagai media komunikasi data dengan board mikrokontroler, umpama board arduino.

Tetapi sayangnnya tak semua device android support usb otg, faktor itu dikarenakan sebab tak semua kernel android support usb otg. Salah satu tutorial untuk menanggulanginya tanpa mengganti kernel android merupakan dengan me”root” device android, jadi bisa memperoleh hak jalan masuk untuk mengaktifkan permission usb host.

Seusai device android dalam posisi telah di root, langkah selanjutnya merupakan :

install software USB Host Check yang berkegunaaan untuk memeriksa kegunaaan android host pada perangkat android.
Buka software tersebut
Apabila timbul notifikasi “usb host support is not enable on this device” itu berarti file permission android.hardware.usb.host.xml tak ditemukan pada sistem, jadi kami butuh membikinnya sendiri.
Buat file xml dengan nama android.hardware.usb.host.xml (bisa memakai notepad++ editor)
Membikin Device Android Support USB OTG

03.25

Rifqi Arridho Abid 63 comments
USB On The Go alias yang lebih tak jarang dikenal dengan USB OTG merupakan suatu fitur pada device yang berkegunaaan untuk transfer data dari device android ke media penyimpanan alias sebagai konektor antara perangkat android dengan perangkat lain via usb.

Keuntungan device android yang support usb OTG merupakan perangkat usb lain semacam usb
flashdrive, mouse, alias keyboard bisa terkoneksi dengan cara langsung dengan android.Selain itu bagi embedded system developer, usb OTG bisa berkegunaaan sebagai media komunikasi data dengan board mikrokontroler, umpama board arduino.

Tetapi sayangnnya tak semua device android support usb otg, faktor itu dikarenakan sebab tak semua kernel android support usb otg. Salah satu tutorial untuk menanggulanginya tanpa mengganti kernel android merupakan dengan me”root” device android, jadi bisa memperoleh hak jalan masuk untuk mengaktifkan permission usb host.

Seusai device android dalam posisi telah di root, langkah selanjutnya merupakan :
install software USB Host Check yang berkegunaaan untuk memeriksa kegunaaan android host pada perangkat android.
Buka software tersebut
Apabila timbul notifikasi “usb host support is not enable on this device” itu berarti file permission android.hardware.usb.host.xml tak ditemukan pada sistem, jadi kami butuh membikinnya sendiri.
Buat file xml dengan nama android.hardware.usb.host.xml (bisa memakai notepad++ editor)
Isi file tersebut dengan sourcecode dibawah ini, lalu save.Kegunaaan code dibawah ini untuk mengaktifkan dukungan usb host.

<?xml version=”1.0″ encoding=”utf-8″?>
<permissions>
<feature name=”android.hardware.usb.host” />
</permissions>

Seusai itu pindah file android.hardware.usb.host.xml ke device android serta push ke etc/permissions (bisa memakai software root explorer)
Lalu buka kembali software USB Host Check serta klik re-check
Selamat,sekarang device android kamu telah mendukung fitur USB OTG serta selamat berkarya! 😀

Tutorial diatas telah saya coba di device Xperia L serta work 100%. Sebetulnya HH saya tak support usb otg tetapi seusai diakali dg tutorial diatas serta ditambah power external 5v pada usb otg jadi bisa support usb OTG. Untuk tutor penambahan power 5v external pada usb otg bakal saya buat apabila kelak ada waktu luang.. hehe
Dibawah ini berbagai software yg telah saya buat mekhasiatkan fitur usb otg android dengan arduino.. semoga terinspirasi:

– Komunikasi data antara android dengan arduino via usb

– EIRDROID (Android Robot Based Device Android with WiFi Communcation)