Daftar Perintah ADB dan Fastboot

Berikut daftar beberapa perintah ADB dan Fastboot yang mungkin berguna dalam situasi yang berbeda. Perintah ADB dan perintah Shell ADB ini berfungsi pada semua perangkat Android terlepas dari model atau pabrikan perangkat.

Orang-orang yang terbiasa me-rooting perangkat Android mereka atau menyesuaikannya akan mengetahui ADB dan fastboot. Ini adalah utilitas sistem yang menyediakan akses ke backend Android ketika terhubung ke PC. Ini juga salah satu konstanta dalam ekosistem Android. Perintah yang sama akan menghasilkan hasil yang sama terlepas dari perangkat yang Anda miliki, dalam banyak kasus. ADB atau Android Debug Bridge dapat digunakan ketika perangkat Android dihidupkan sementara Fastboot dapat digunakan saat perangkat berada dalam mode Bootloader atau Fastboot. Kali ini kita akan melihat beberapa perintah ADB dan Fastboot yang bisa digunakan.

Persyaratan

Sebelum dapat menggunakan perintah ADB dan Fastboot, Anda harus mengaktifkan USB Debugging pada perangkat Android. Opsi ini ditemukan dalam opsi Pengembang tetapi jika Anda tidak tahu cara melakukannya, Anda dapat mengikuti tutorial yang ditautkan di bawah ini. Selain itu, Anda juga akan memerlukan driver ADB dan Fastboot di komputer Windows, Mac, atau Linux Anda.

Daftar Perintah ADB

Seperti yang disebutkan sebelumnya, perintah ADB digunakan ketika perangkat dihidupkan dan Anda memiliki akses ke perangkat. Artinya, Anda dapat membuka kunci perangkat dan memberikan izin ADB debugging ke komputer. Di bawah ini tercantum beberapa perintah ADB yang paling umum dan berguna yang mungkin Anda perlukan pada titik tertentu.

adb help

Menampilkan Dokumentasi Bantuan tentang perintah ADB.

adb devices

Menunjukkan semua perangkat yang terhubung ke ADB. Dapat digunakan untuk memastikan perangkat Anda terhubung dengan benar sebelum melakukan operasi lainnya.

adb reboot

ADB dapat digunakan untuk me-reboot perangkat, berguna ketika tombol perangkat keras Anda tidak berfungsi atau jika Anda sudah menggunakan ADB. Anda juga dapat reboot langsung ke recovery atau bootloader menggunakan perintah ini.

adb reboot bootloader

Reboot perangkat ke mode Fastboot atau Bootloader.

adb reboot recovery

Reboot perangkat ke mode recovery.

adb install

Dapat digunakan untuk menginstal file APK di perangkat Android dari komputer Anda. Ini lebih nyaman daripada alternatifnya, yaitu mentransfer APK ke perangkat lalu menginstalnya. Perintah ini umumnya digunakan oleh pengembang atau penipu. Harap dicatat bahwa Anda harus menyalin file APK untuk menginstal di folder ‘platform-tools’, jika tidak, Anda juga harus mengetikkan lokasi APK.

adb install OPLiveWallpapers.apk

Gunakan perintah berikut untuk menginstal ulang atau memperbarui aplikasi yang ada di perangkat Anda.

adb install -r OPLiveWallpapers.apk

Jika aplikasi (APK) yang Anda instal mendukung fitur pindah ke kartu SD, Anda dapat menginstalnya ke penyimpanan SD menggunakan perintah berikut.

adb install -s OPLiveWallpapers.apk

adb uninstall

Perintah ini dapat digunakan untuk menghapus aplikasi yang diinstal, sudah cukup jelas dari perintah itu sendiri.

adb uninstall com.facebook.katana

Gunakan perintah berikut jika Anda ingin menghapus paket aplikasi tetapi tetap menyimpan data dan direktori cache.

adb uninstall -k com.facebook.katana

Simpan direktori data dan cache di sekitar setelah penghapusan paket.

adb logcat

Menampilkan data log ke layar.

adb bugreport

Menampilkan data dumpsys, dumpstate, dan logcat di layar.

adb jdwp

Daftar proses JDWP (Java Debug Wire Protocol) pada perangkat. jika Anda belum mengetahuinya, kemungkinan Anda juga tidak perlu khawatir.

adb get-serialno

Menampilkan string nomor seri adb instance dengan perangkat.

adb get-state

Menunjukkan status perangkat.

adb wait-for-device

Perintah ini digunakan untuk memprogram penundaan sebelum perintah berikutnya dikeluarkan. Itu dijalankan ketika perangkat sedang online tetapi dapat diprogram untuk menunggu sampai proses lain selesai.

adb start-server

Mulai proses server adb.

adb kill-server

Menghentikan proses server adb (proses terminal adb.exe).

adb sideload

Sama seperti Anda dapat mem-flash paket zip dari custom recovery, Anda juga dapat melakukannya melalui adb sideload, asalkan pemulihan mendukungnya. TWRP Recovery yang merupakan kustom pemulihan paling umum yang semua perangkat mendukungnya. Dengan cara ini Anda dapat mem-flash paket langsung dari komputer Anda tanpa harus mentransfernya terlebih dahulu ke ponsel atau penyimpanan eksternal apa pun.

Agar sideload file mod atau update.zip berhasil, Anda harus menyalinnya terlebih dahulu ke folder SDK.

adb sideload sample.zip

adb pull

Perintah ini dapat digunakan untuk menarik file apa pun dari perangkat dan menyimpannya di komputer Anda. Untuk mengunduh atau menarik file dari perangkat Android ke direktori SDK platform-tools, gunakan

adb pull /sdcard/screenrecord.mp4

Jika Anda ingin mengunduh file dari penyimpanan ponsel ke drive tertentu di komputer Anda, jalankan perintah berikut

adb pull /sdcard/screenrecord.mp4 e:\

adb push

Demikian pula, perintah ini dapat digunakan untuk memindahkan file dari komputer ke ponsel. Jika file yang akan dipindahkan disimpan di folder SDK, gunakan

adb push OPLiveWallpapers.apk /sdcard

Untuk menyimpan atau mengirim file ke Android dari drive tertentu di komputer, gunakan

adb push e:\OPLiveWallpapers.apk /sdcard

Setelah menyebutkan daftar perintah ADB di atas, mari kita periksa daftar perintah ADB Shell di bawah ini.

Daftar Perintah ADB Shell

Di bawah ini adalah daftar beberapa perintah ADB shell yang sangat berguna.

adb shell

Perintah ‘adb shell‘ memulai konsol perintah shell jauh di perangkat dan memungkinkan Anda mengontrol perangkat melaluinya.

adb shell pm uninstall -k –user 0

Anda dapat menghapus aplikasi sistem yang diinstal pada perangkat Android. Ini adalah cara termudah untuk menghapus instalan bloatware. Cukup gunakan perintah berikut diikuti oleh nama paket aplikasi.

pm uninstall -k --user 0 com.facebook.katana

adb shell dumpsys

Anda dapat menggunakan perintah ADB shell ini untuk membuang semua data sistem tentang konfigurasi perangkat keras dan perangkat lunak ponsel.

adb shell dumpsys

Anda juga dapat menggunakannya untuk mendapatkan informasi tentang komponen spesifik perangkat, seperti tampilan, baterai, dll.

adb shell dumpsys display
adb shell dumpsys battery
adb shell dumpsys batterystats

adb shell wm density

Perintah ini memungkinkan Anda untuk mengubah kerapatan piksel tampilan perangkat Android tanpa kerepotan. Untuk mengubah resolusi layar ponsel Android, Anda harus tahu itu resolusi asli. Jika Anda tidak tahu, jalankan perintah berikut:

adb shell dumpsys display

Mengeluarkan perintah di atas untuk Galaxy S9+ memberi saya info berikut tentang resolusi dan kepadatan layar ponsel S9+.

mDisplayInfos=
PhysicalDisplayInfo{1440 x 2960, 60.000004 fps, density 3.5, 530.086 x 529.464 dpi

Sekarang, jika saya ingin mengatur resolusi yang lebih rendah untuk Galaxy S9+, saya akan menggunakan perintah berikut. Nilai ini dapat bervariasi per telepon, Anda akan tahu itu benar ketika Anda dapat membaca teks dan aplikasi tidak membuat nilai terlalu kecil dari 120 hingga 640

Untuk 1080p (FHD)

adb shell wm size 1080x2220
adb shell wm density 480

Untuk 720p (HD)

adb shell wm size 720x1560
adb shell wm density 350

adb shell pm list packages

Perintah berikut ini mencetak nama semua paket aplikasi yang diinstal pada ponsel. Anda dapat menambahkan ketentuan atau filter tambahan untuk mendaftar hanya paket tertentu.

Untuk daftar semua paket:

adb shell pm list packages

Untuk mendapatkan daftar hanya paket sistem

adb shell pm list packages -s

Untuk mencantumkan hanya paket pihak ketiga

adb shell pm list packages -3

Untuk hanya menampilkan paket aplikasi yang dinonaktifkan:

adb shell pm list packages -d

Untuk hanya menampilkan paket aplikasi yang diaktifkan

adb shell pm list packages -e

Untuk daftar paket aplikasi yang dihapus dengan halaman yang diinstal.

adb shell pm list packages -u

adb shell screencap

Dengan menggunakan perintah ADB shell berikut, Anda dapat menangkap tangkapan layar tampilan ponsel dan kemudian mengunduh layar yang diambil ke komputer Anda.

adb shell screencap /sdcard/screenshot.png
adb pull /sdcard/screenshot.png

adb shell screenrecord

Pada perangkat Android yang menjalankan Android 4.4 KitKat dan di atasnya, Anda bahkan dapat merekam layar ponsel atau tablet dan mengunduh video yang direkam ke komputer menggunakan perintah ADB shell. Selain itu, Anda juga dapat mengatur kondisi seperti durasi video, resolusi dalam piksel dan bitrate video, dll. Anda perlu menekan Ctrl + C untuk berhenti merekam secara manual.

adb shell screenrecord /sdcard/screenrecord.mp4
adb pull screenrecord /sdcard/screenrecord.mp4

Gunakan perintah berikut untuk mengatur lebar x tinggi video:

adb shell screenrecord --size 1920x1080 /sdcard/screenrecord.mp4

Secara default, durasi perekam layar Android diatur ke 180 detik (3 menit). Anda dapat mengurangi batas waktu ini sesuai dengan kebutuhan Anda (180 detik adalah batas maksimum).

adb shell screenrecord --time-limit 120 /sdcard/screenrecord.mp4

Demikian pula, Anda juga dapat menentukan bitrate dari output video. Untuk mengatur bitrate ke 4MBPS, misalnya, Anda dapat menggunakan nilai berikut:

adb shell screenrecord --bit-rate 4000000 /sdcard/screenrecord.mp4

adb shell cd

Ubah direktori shell ADB menggunakan ‘cd <directory>

adb shell
(Hit Enter then the following command)
cd /system

adb shell rm

Dengan menggunakan perintah ADB shell ini, Anda dapat menghapus file atau direktori apa pun dari perangkat Android.

Untuk melakukan itu, Anda harus mengetik perintah ‘adb shell‘ terlebih dahulu dan tekan tombol Enter. Setelah itu, Anda dapat menggunakan salah satu dari perintah berikut diikuti oleh nama file atau direktori seperti yang ditunjukkan di bawah ini.

Hapus file:

rm -f /sdcard/OPWallpaperResources.apk

Hapus direktori atau folder:

rm -d /sdcard/ZooperWidget

Anda juga dapat menggunakan ‘rmdir‘ sebagai ganti ‘rm -d‘ untuk menghapus direktori.

adb shell mkdir

Perintah ADB shell ini digunakan untuk membuat direktori atau direktori baru di bawah direktori yang ada. Anda juga dapat mengatur izin untuk direktori tersebut. Jalankan ‘adb shell’ lalu perintah berikut:

mkdir /sdcard/NewFolder
mkdir -m 644 /sdcard/NewFolder
mkdir -p /sdcard/NewFolder/Folder1

adb shell cp & adb shell mv

Anda dapat menggunakan perintah ini untuk menyalin, memindahkan, dan mengganti nama file dan direktori. Sekali lagi, Anda harus mulai dengan perintah ‘adb shell‘ terlebih dahulu.

Untuk menyalin file dan kemudian menempelkannya, dengan menyebutkan sumber dan lokasi tujuan seperti yang ditunjukkan di bawah ini:

cp /sdcard/OPWallpaperResources.apk /sdcard/LiveWallpapers

Untuk memindahkan file dari satu lokasi ke lokasi lain, ketikkan perintah berikut yang menyebutkan sumber dan lokasi tujuan:

mv /sdcard/OPWallpaperResources.apk /system/app

Jika Anda ingin memindahkan file ke lokasi lain dengan nama baru,

mv /sdcard/OPWallpaperResources.apk /sdcard/OPLiveWallpapers.apk

adb shell netstat

Untuk memeriksa statistik jaringan perangkat Android, jalankan perintah dan ketik ‘adb shell‘:

netstat

adb shell ip

Dengan menggunakan perintah ini, Anda dapat melihat, alamat IP Wi-Fi ponsel. Jalankan ‘adb shell‘ di jendela perintah dan kemudian jalankan perintah berikut:

ip -f inet addr show wlan0

adb shell top

Jika Anda ingin tahu tentang proses CPU teratas yang berjalan pada perangkat Android, Anda dapat menggunakan perintah berikut setelah menjalankan ‘adb shell‘:

top

Jika Anda ingin menghentikan proses monitor CPU, tekan Ctrl + C pada keyboard.

adb shell getprop & adb shell setprop

Dengan menggunakan perintah di atas, Anda tidak hanya bisa mendapatkan properti dari konfigurasi build.prop Android, tetapi juga dapat menetapkan nilai tag properti pada build.prop. Lihat contoh di bawah ini:

Ketik ‘adb shell‘ di jendela cmd, tekan tombol Enter dan kemudian jalankan perintah berikut:

getprop

Berikut ini beberapa contoh lainnya:

getprop ro.build.version.sdk
getprop ro.chipname

Sekarang, untuk menetapkan nilai properti build.prop tertentu, Anda dapat menggunakan perintah ‘adb shell setprop‘. Lihat contoh di bawah ini:

setprop net.dns1 1.2.3.4
setprop net.dns2 1.2.3.5

Demikian pula, Anda juga dapat mengatur ukuran VMHeap khusus:

setprop dalvik.vm.heapsize 40m

Daftar Perintah Fastboot

Perintah ini hanya dapat digunakan saat perangkat dalam mode Fastboot. Anda dapat mencoba kombinasi tombol untuk menempatkan perangkat ke mode ini atau menggunakan perintah ADB yang disebutkan di atas.

adb reboot bootloader

Setelah dalam mode Fastboot, Anda dapat menggunakan sejumlah perintah Fastboot seperti yang disebutkan di bawah ini.

fastboot devices

Menampilkan semua perangkat yang terhubung. Dapat digunakan sama seperti perintah ‘adb devices’ untuk memastikan perangkat terhubung dengan benar.

fastboot oem unlock

Buka kunci bootloader pada beberapa perangkat Android seperti Pixel atau OnePlus. Sebagian besar perangkat Android lainnya mengharuskan Anda untuk mendapatkan kunci pembuka dari OEM.

fastboot oem lock

Digunakan untuk mengunci kembali bootloader perangkat.

fastboot reboot bootloader

Reboot perangkat dari mode fastboot kembali ke mode fastboot. Kadang-kadang ini mungkin diperlukan ketika Anda mem-flash sesuatu dalam mode fastboot.

fastboot flash

Perintah ini dapat digunakan untuk mem-flash sesuatu ke perangkat. Ini bisa berupa file zip, boot image atau recovery image.

fastboot flash boot boot_image.img

Flash boot image ke perangkat Anda.

fastboot flash recovery recovery_image.img

Flash recovery image ke perangkat Anda.

fastboot boot image_file.img

Perintah ini dapat digunakan untuk mem-boot perangkat menggunakan file image tertentu tanpa harus mem-flash-nya terlebih dahulu. Dapat berguna untuk menguji image sebelum mem-flash-nya. Jika Anda memiliki pertanyaan tentang perintah Fastboot, beri tahu kami.

Jadi, di sini ini semua tentang perintah ADB dan Fastboot yang berguna yang dapat membantu pengguna Android melakukan sejumlah hal besar.

Coba juga

Tinggalkan Balasan

Alamat email anda tidak akan disiarkan.