ADB dan Fastboot Linux - Yooo, apa kabar semua?. Umahdroid kembali!. Hari ini kita akan berbagi tentang bagaimana cara install Android tools : ADB dan Fastboot di Ubuntu dan turunannya seperti Linux Mint, Elementary OS, Zorin, Pop!_OS, dst.
Tutorial ini dapat digunakan pada semua merk HP Android (Asus, Samsung, Xiaomi, LG, HTC, Vivo, Oppo, dst). Tinggal disesuaikan saja konfigurasi android-rules nya.
Tutorial ini dapat digunakan pada semua merk HP Android (Asus, Samsung, Xiaomi, LG, HTC, Vivo, Oppo, dst). Tinggal disesuaikan saja konfigurasi android-rules nya.
ADB biasa kita gunakan untuk install aplikasi Android di Linux.
Sebelum kita masuk lebih dalam, ada baiknya kita berkenalan dengan 2 perkakas yang dapat diibaratkan seperti sesajen dalam dunia oprek dan pengembangan aplikasi Android ini terlebih dahulu.
Apa itu ADB?
ADB atau Android Debug Bridge adalah sebuah program client-server yang memungkinkan pengguna untuk berkomunikasi dengan sebuah instance emulator atau perangkat Android yang terhubung.
Dengan adanya ADB, pengguna akan dengan mudah melakukan berbagai tindakan saat development.
Misalnya, memasang dan debug aplikasi, serta menyediakan akses shell Unix untuk menjalankan perintah pada emulator, hingga remove bloatware Android yang tidak bisa dihapus dari pengaturan karena masuk dalam kategori aplikasi sistem.
Android Debug Bridge memiliki 3 komponen:
- Klien : Berjalan pada mesin development
- Daemon : Sebagai background proses pada emulator
- Server : Mengelola komunikasi antara klien dan daemon
Apa itu Fastboot?
Fastboot adalah protokol diagnostik untuk menulis data ke memori flash ponsel kita. Dalam prakteknya, fasboot biasanya digunakan untuk flashing images seperti recovery, bootloader, dan kernel.
Kita juga bisa mengembalikan backup nandroid, mengganti splash screen, dan update system flash, dst.
Seperti halnya ADB, fastboot juga tools yang dirilis dalam paket Android SDK (Software Development Kit) sebagai alternatif untuk recovery atau instalasi pembaruan.
Install ADB dan Fastboot di Ubuntu
Distribusi yang digunakan disini adalah Ubuntu 16.04 LTS dengan nama kode Xenial Xerus. Walaupun demikian, pengguna Ubuntu 14.04 LTS, 18.04 LTS, 18.10, dan 19.04 juga dapat menggukan panduan ini.
Baca juga :
Proses instalasi dapat dilakukan tanpa menambah PPA karena paket sudah ada di universe repository Ubuntu. Jadi pastikan repo tersebut telah aktif :
Setelah aktif, jangan lupa untuk memperbarui daftar paket yang tersedia dengan menjalankan sudo apt update.
Pemasangan ADB dan Fastboot bisa dibilang lebih ringkas daripada install ADB dan Fastboot di Windows. Kita hanya menjalankan beberapa perintah saja seperti pada langkah-langkah berikut :
- Pertama buka Terminal atau tekan Ctrl+Alt+T
- Gunakan perintah ini untuk memasang paket ADB dan fastboot :
sudo apt install android-tools-adb
sudo apt install android-tools-fastboot
- Untuk menghemat waktu, kedua perintah diatas bisa kita gabung menjadi satu. Perintahnya akan menjadi seperti ini :
sudo apt install android-tools-adb android-tools-fastboot
- Masukan password Ubuntu kalian saat diminta
- Tunggu proses fetching package dan unpacking selesai
Masalah Device Tidak Terbaca
Terkadang memang ada masalah perangkat tidak terbaca. Hal tersebut bisa terjadi karena tiga hal di bawah berikut :
- ADB perlu update ke versi terbaru
- USB debugging tidak aktif (disable)
- Bug USB 3. Coba pindahkan ke USB 2
Dilain hal itu, ada juga user yang mengalami error saat menjalankan suatu perintah ini :
$ adb shell
error: more than one device and emulator
Biasanya ini terjadi karena ada emulator Android (Bluestack / Genymotion misalnya) yang terinstal. Untuk mengatasinya coba uninstall lalu ulangi kembali.
Update! Device Unauthorized
Apabila saat menjalankan adb devices muncul keterangan unauthorized walaupun sudah mengkonfirmasi jendela debug pada HP, silahkan gunakan Android SDK platform-tools terbaru.
Paketnya sendiri disediakan langsung oleh Google dalam bentuk zip.
Apabila ada yang ditanyakan tentang cara install di Linux silahkan tuliskan lewat komentar dibawah. Jangan lupa ikuti akun Umahdroid untuk mendapatkan tutorial tekno menarik lainnya. Terimakasih sudah berkunjung!.
2 komentar
https://dl.google.com/android/repository/platform-tools-latest-linux.zip
Di dalamnya ada adb sama fastboot. Di Saya work untuk mengatasi ADB Android Device Unauthorized