Kamis, 13 September 2018

Daftar Command Line Dan Cara Menggunakan ADB Tools Android

Berikut cara menggunakan ADB tools yang akan saya jelaskan secara singkat dan mudah untuk cara penggunaan ADB tools.
  1. Buka folder ADB anda yang sudah anda ekstrak.
  2. Di dalam area folder ADB tersebut, silakan arahkan mouse ke area kosong di dalam folder tersebut.
  3. Tahan SHIFT dan Klik Kanan lalu akan muncul context menu.
  4. Cari dan pilih Open command window here.

  1. Setelah itu akan muncul CMD window baru, bila muncul berarti anda sudah masuk ke ADB command line.
Perintah Dasar ADB
Kode PerintahDeskripsi Fungsi Perintah
adb devicesMenunjukkan daftar perangkat yang terpasang ke komputer.
adb rebootReboot atau restart perangkat yang terhubung ke komputer.
adb reboot recoveryReboot atau restart perangkat ke mode recovery.
adb reboot downloadReboot atau restart perangkat yang terhubung ke mode download.
adb reboot bootloaderReboot atau restart perangkat ke Bootloader menu.
adb reboot fastbootReboot atau restart perangkat yang terhubung ke mode fastboot.
Install, Uninstall, Update Apps Android dari ADB
Kode PerintahDeskripsi Fungsi Perintah
adb install ApplicationpathPackagename.apkADB install membuat anda bisa menginstall apk langsung ke ponsel melalui adb. Untuk alamat install package yaitu langsung di letak file tersebut berada, contoh:C:/Users/atecmind/Desktop/bbm.apk maka seperti itu cara penulisan dalam command. Jika benar akan muncul tulisan “Success”.
adb install -r AplicationpathPackagename.apkJika anda sudah menginstall aplikasi, dan anda ingin update aplikasi tersebut melalui ADB maka bisa menggunakan command line ini. Dengan lokasi alamat apk yang terbaru yang sudah didownload seperti contoh yang sama: C:/Users/atecmind/Desktop/bbm.apk
adb uninstall com.android.chromeUninstall aplikasi dari perangkat android anda. Cara termudah untuk menemukan nama package dari aplikasi yang dituju adalah dengan menginstall Package Name Viewer dari playstore dan cari nama package dengan aplikasi tersebut. Contoh di samping adalah aplikasi Chrome browser. Jika sukses akan muncul tulisan “Success”.
adb uninstall -K com.android.chromeUninstall aplikasi namun tidak ikut menghapus data dan cache aplikasi tersebut. Jika sukses akan muncul tulisan “Success”.
Push dan Pull File melalui ADB
adb rootadb push >e.gadb push c:\users\UsamaM\desktop\Song.mp3 \system\mediaadb push filepathonPC/filename.extension path.on.phone.toplace.the.filePerintah android ADB Push membuat anda bisa mentransfer file apapun dari komputer ke smartphone anda. Cukup ketik alamat file di komputer anda secara lengkap dan alamat push tujuan di ponsel secara lengkap.
adb rootadb pull>e.gadb  pull \system\media\Song.mp C:\users\UsamaM\desktopadb pull [Path of file on phone]  [Path on PC where to place the file]Sama dengan ADB Push, namun bedanya ini memiliki fungsi yang berbalik, jika push dari komputer ke smartphone, maka PULL adalah dari smartphone ke komputer.
Melakukan Backup sistem dan apps melalui ADB
adb pull /system/app backup/systemappsBackup semua aplikasi dalam sistem di smartphone anda ke folder SystemApps yang dibuat otomatis oleh ADB di dalam ADB folder tersebut.
 adb pull /system/app backup/installedappsBackup semua aplikasi non sistem yang terinstall di smartphone anda ke folder InstalledApps yang dibuat otomatis oleh ADB di dalam ADB folder tersebut.
Background Terminal ADB
adb shellMemulai background terminal di ABD.
exitKeluar dari background terminal.
adb shell <command you want> (example: adb shell su)Untuk menjalankan perintah shell Unix apapun.
Daftar Perintah Fastboot ADB
Fastboot Flash File.zip Flash file format *.zip ke smartphone android anda, ketika ponsel dalam status terhubung ke PC dalam mode Fastboot.
Fastboot Flash recovery recoveryname.imgFlash file recovery boot dalam format *.img ke smartphone    android anda, ketika ponsel dalam status terhubung ke PC dalam mode Fastboot.
Fastboot flash boot bootname.imgFlash file boot atau kernel image, ketika ponsel dalam status terhubung ke PC dalam mode Fastboot.
Fastboot getvar cidMenampilkan CID dari smartphone yang ditunjuk.
Fastboot oem writeCID xxxxxMenuliskan super CID.
fastboot erase systemfastboot erase data
fastboot erase cache
Jika dalam kasus anda ingin melakukan restore sebuah backup android, anda akan diharuskan menghapus isi system/data/cache terlebih dahulu (wipe cache). Sebelum melakukan tersebut, sangat disarankan untuk melakukan backup system menggunakan custom recovery lalu backup file *.img ke folder fastboot atau platform-tools di dalam folder Android SDK ataupun ADB. Lalu lakukanlah perintah hapus tersebut yang akan menghapus cache dan data.
fastboot flash system system.imgfastboot flash data data.img
fastboot flash cache cache.img
Perintah yang akan mengembalikan atau restore backup yang telah anda buat ketika menggunakan custom recovery di ponsel anda yang umumnya terletak di folder fastboot di dalam folder Android SDK ataupun ADB.
fastboot oem get_identifier_tokenfastboot oem flash Unlock_code.bin
fastboot oem lock
Perintah ini membantu anda mendapatakan identifier token dari ponsel anda yang bisa digunakan untuk melakukan unlock bootloader. Jadi perintah ini adalah langkah unlock bootloader secara manual.
Lalu di perintah kedua yaitu untuk membantu anda flash kode unlock bootloader, dan perintah yang ketiga membantu anda melakukan relock bootloader jika ponsel anda memang bisa untuk dilakukan relock bootloader.
Perintah ADB untuk membuat Logcat
Untuk daftar perintah ADB yang tersedia bisa anda lihat di bawah ini. Cara menggunakan ADB begitu mudah cukup anda rajin baca kembali daftar di sini suatu saat jika anda membutuhkannya.
adb logcatMenampilkan log catatan ponsel secara real time, catatan log tersebut mewakili segala proses yang sedang berjalan di ponsel. Sangat direkomendasikan untuk menggunakan perintah ini ketika ponsel anda baru atau sedang booting up, untuk mengetahui secara pasti apa yang sedang berlangsung.
adb logcat > logcat.txtMembuat file *.txt yang berisi seluruh catatang log, yang akan tersimpan ke folder platform-tools atau folder fastboot di dalam folder Android SDK ataupun ADB.

0 komentar:

Posting Komentar