PERINTAH PENTING ADB DAN FASTBOOT BESERTA CARA PENGGUNAANNYA

ADB adalah satu tools/alat resmi yang di buat oleh Google untuk android, anda pasti sudah mendengar tentang ADB atau Android Debug Bridge. Jika Anda pernah mempelajari pengembangan Android atau melakukan proses flashing.


Singkatan ADB adalah Android Debug Bridge yang pada dasarnya membantu Anda untuk membuat sambungan dan berkomunikasi antara telepon dan komputer. ADB memiliki baris perintah yang membantu para pengembang / programmer / pengguna untuk memasukkan perintah dan melakukan hal-hal yang mereka inginkan.

ADB juga memainkan peran penting ketika anda tidak memiliki akses ke hal-hal tertentu pada ponsel Anda, Anda hanya dapat menangani masalah melalui jendela perintah. Sebelumnya kami mencatat beberapa perintah penting ADB yang berguna untuk menangani beberapa kasus. Dalam posting berikut kami sudah merangkum perintah perintah ADB yang sangat berguna, dan juga kami memberi sedikit penjelaskan cara penggunaannya.

baca juga: Daftar Perintah atau Command Line ADB Android Debug Bridge

Perintah Dasar ADB / Commands

adb devices
Menampilkan daftar perangkat yang terpasang ke komputer.

adb reboot
Merestart perangkat yang terhubung ke PC.

adb reboot recovery
Merestart Perangkat kedalam mode Recovery.

adb reboot bootloader
Merestart Perangkat kedalam mode Bootloader.

adb reboot fastboot
Merestart Perangkat kedalam mode Fastboot.
Installing / Uninstalling / Updating Apps dengan ADB.

adb install nama.apk
ADB install perintah adb untuk menginstall file Apk langsung dari komputer Anda contoh adb install
Jika proses berhasi maka akan muncul "Success" di layar

adb install -r nama_apk.apk
Jika anda ingin memperbaharui aplikasi yang sudah terinstall anda harus menggunakan perintah ini

adb unistall nama_aplikasi.apk
adb uninstall com.android.chrome
Uninstall/Mencopot aplikasi di prangkat anda. Cara yang paling mudah untuk bisa mengetahui nama paket aplikasi dengan cara langsung melihat dari Playstore di bawah nama aplikasi. Jika proses sukses maka akan muncul "Success"di layar anda.

adb uninstall -K nama_aplikasi.apk
adb uninstall -K com.android.chrome
Uninstall/Mencopot sebuah aplikasi. tetapi folder data dan cache tidak ikut terhapus.Jika proses sukses maka akan muncul "Success"di layar anda.


Push and Pull files

adb root adb push atau adb push
Perintah ADB Push berfungsi untuk mengirim file dari Komputer ke Perangkat android.

adb root adb pull atau adb pull
Perintah ADB pull berfungsi untuk mengirimkan data atau file dari Perangkat android ke Komputer anda. Kebalikan dari perintah ADB PUSH

Backing up system dan aplikasi yang sudah terpasang. Sebelum melakukan ini di dalam folder adb anda harus membuat folder baru, beri nama "BACKUP" dan di dalam folder Backup buat 2 folder baru. Rename folder baru tersebut dengan nama "SystemApps" dan "InstalledApps".

adb pull /system/app backup/systemapps
Menyimpan seluruh file data
/system/app ke folder backup/systemapps yang telah anda buat.

adb pull /system/app backup/installedapps
Menyimpan seluruh file data
/system/app ke folder backup/installedapps yang telah anda buat.


Background Terminal

adb shell
masuk ke dalam perintah Shell

adb shell su
Anda bisa mendapatkan superuser dengan perintah ini


Dan anda juga mungkin pernah mengenal istilah Fastboot, Apasih Fastboot itu?
Fastboot adalah komponen ADB yang membantu dapat membantu anda manangani masalah flashing atau membuat tweak dengan mengakses modus fastboot pada perangkat Anda dan Fastboot membatu Android dalam mengirim data file secara langsung ke perangkat Android tersebut.

Dan didalam penggunaannya biasanya fastboot berfungsi untuk mengirim data berupa system operasi android, recovery atau file data pemulihan, firmware, data file kernel, mengubah gambar pertama ketika android sedang bersiap atau mengubah splash screen dan mengubah atau mengupdate sistem android.

Menggunakan Fastboot adalah cara yang maling aman untuk mengubah atau memasang system firmware android dan Fastboot juga termasuk dalam file data Android SDK seperti file data ADB.

Fastboot commands
Untuk melakukan Flasing, file yang akan anda gunakan sebaiknya di taruh ke dalam folder yang sama dengan fastboot.exe. Fastboot bisa di pakai jika perangkat android anda sudah di dalam keadaan FASTBOOT mode
Fastboot Flash File.zip  Flashing dengan menggunalkan file file.zip ke perangkat android anda, Ketika Prerangkat Android anda sudah masuk ke dalam keaadaan mode fastboot
Fastboot Flash recovery recoveryname.img Flashing recovery dengan menggunakan file recoveryname.img
Fastboot flash boot bootname.img Flashing boot dengan menggunakan file bootname.img
Fastboot getvar cid Memperlihatkan CID perangkan Android
Fastboot oem writeCID xxxxx Mengeset CID.
fastboot erase system
fastboot erase data
fastboot erase cache
Jika anda ingin mengembalikan/ mengkosongkan Nandroid, Anda harus menghapus /system /data /cache android Anda terlebih dahulu. Sebelum melakukan hal ini, selalu disarankan untuk membackup file. .
Logcat
adb logcat
perintah yang dapat memberitahu anda tentang aktifitas real time dari ponsel Anda, log ini merupakan proses yang berkelanjutan. Anda dianjurkan bahwa Anda menjalankan perintah ini.
adb logcat > logcat.txt Mencetak adb logcat ke file logcat.txt
source: techbeasts.com/2014/01/05/useful-adb-and-fastboot-commands-and-how-to-them/