Skip to main content

Kumpulan Perintah ADB Tools & Perintah Fastboot Tools Lengkap

Daftar Perintah ADB Tools & Fastboot


CARAGILAKU - Perintah pada ADB Tools & Perintah Fastboot berbasis CLI ( Command Line Interface ) Sebelum nya baca dulu tentang cara install ADB Driver & Tools di Windows

Setelah Semua telah terinstall di Komputer/Laptop , Jangan Lupa Hubungkan Smartphone dengan Komputer/Laptop terlebih dahulu dan Aktifkan USB Debugging . Dengan Mengaktifkan USB Debugging Berarti Komputer/Laptop Dapat Terhubung Dengan Smartphone dan memungkinkan Anda untuk mengedit System Android di Smartphone Anda.

Perintah Untuk ADB Debugging




1.Perintah " adb devices "


Cara Pengetikan & Penggunaan :
adb devices
Perintah untuk menampilkan Daftar Perangkat Android yang terhubung dengan Komputer/Laptop



2.Perintah " adb forward "


Cara Pengetikan :
adb forward <local> <remote>
Cara Penggunaan : adb forward tcp:8000 tcp:9000

Perintah untuk meneruskan paket di Komputer/Laptop ke Smartphone


3.Perintah " adb kill-server "


Cara Pengetikan :
adb kill-server
Perintah untuk mematikan prosess server jika ADB Server berjalan


Perintah untuk Reboot Smartphone dengan ADB Tools

1.Perintah " adb reboot "

Cara Pengetikan & Penggunaan :
adb reboot
Perintah ini untuk merestart Smartphone yang Terhubung dengan Komputer/Laptop


2.Perintah " adb reboot recovery "

Cara Pengetikan & Penggunaan :
adb reboot recovery
Perintah ini untuk merestart dan masuk recovery mode Smartphone yang Terhubung dengan Komputer/Laptop


3.Perintah " adb reboot bootloader "

Cara Pengetikan & Penggunaan :
adb reboot bootloader
Perintah ini untuk merestart dan masuk Bootloader mode Smartphone yang Terhubung dengan Komputer/Laptop


4.Perintah " adb reboot fastboot "

Cara Pengetikan & Penggunaan :
adb reboot fastboot
Perintah ini untuk merestart dan masuk Fastboot mode Smartphone yang Terhubung dengan Komputer/Laptop

Perintah Untuk Konfigurasi ADB Tools Pada Jaringan Wireless
1.Perintah " adb connect "

Cara Pengetikan & Penggunaan :
adb connect ip:tcp mode port
 Dengan Kata Lain Perintah ini untuk menggunakan ADB Tools Melalu WiFi

Note : Pastikan Smartphone dan Komputer/Laptop terhubung ke Jaringan WiFi yang sama


- Hubungkan Smartphone ke Komputer/Laptop Menggunakan USB ( Aktifkan Debugging )


- Cek Terlebih dahulu Perangkat yang terhubung di ADB dengan perintah "adb devices"


- Restart Port , Saya menggunakan Port 5555 masukan perintah "adb tcpip 5555"



- Cari Tau IP Address Android Anda Dengan cara Setting > Tentang Ponsel > Status > Alamat IP , Jika sudah ketahui Alamat IP nya lanjut ke langkah selanjut nya


- Sekarang tinggal menghubungkan dengan perintah "adb connect 10.13.13.6:5555"
Sesuaikan Alamat IP nya dengan Alamat IP Smartphone Anda 


- Sekarang kita test apakah ADB Tools terhubung dengan Smartphone menggunakan WiFi , Silahkan Anda Cabut Smartphone Anda dan Juga Kabel USB Anda Dari Komputer/Laptop


- Untuk Mencek apakah Terhubung Atau Tidak gunakan perintah " adb devices " nanti akan muncul di CMD 10.13.13.6:5555 device


Baca tutorial lengkap dengan gambar tentang cara konfigurasi ADB pada Jaringan Wireless


2.Perintah " adb usb "


Cara Pengetikan & Penggunaan :
adb usb
 Perintah untuk mengrestart ADB dalam USB mode 


Perintah Untuk Mengelolah Aplikasi Pada Smartphone Dengan ADB Tools


1.Perintah " adb install "


Cara Pengetikan & Penggunaan : 
adb install option path
Perintah ini untuk memasang aplikasi android dari Komputer/Laptop ke Smartphoe , Perintah ini memiliki Banyak Opsi

- adb install aplikasi.apk ( Menginstall Aplikasi Yang ada Di Folder PC ke Smartphone )

- adb install -l aplikasi.apk  ( Meneruskan Mengkunci Aplikasi )

- adb install -r aplikasi.apk ( Mengganti Aplikasi Yang Ada )

- adb install -t aplikasi.apk ( Mengizinkan Test Aplikasi )

- adb install -s aplikasi.apk ( Menginstall Aplikasi di Sdcard )

- adb install -d aplikasi.apk ( Mengizinkan Downgrade Kode Versi Aplikasi )

- adb install -p aplikasi.apk ( Menginstall Aplikasi Parsial )


2.Perintah " adb uninstall "


Cara Pengetikan & Penggunaan :

adb uninstall com.aplikasi.app
Perintah ini untuk menghapus aplikasi dan perintah ini memiliki Opsi Lanjutan 

- adb uninstall -k com.aplikasi.app ( Dengan perintah ini Setelah Menguninstall suatu aplikasi Maka Data&Cache dari Aplikasi yang di Uninstall tidak Terhapus )


3.Perintah "adb shell pm list packages"


Cara Pengetikan & Penggunaan :
adb shell pm list packages
Perintah ini untuk menampilkan File Apa saja yang ingin Anda munculkan

- adb shell pm list packages -f (  Untuk Melihat File Yang Terkait )

- adb shell pm list packages -d ( Untuk MemFilter File , sehingga hanya Aplikasi yang dinonaktifkan saja yang di Tampilkan )

- adb shell pm list packages -e ( Untuk MemFilter File , sehingga hanya Aplikasi yang aktif saja yang di Tampilkan )

- adb shell pm list packages -s ( Untuk MemFilter FIle , sehingga hanya Aplikasi yang menjadi bagian sistem saja yang di Tampilkan )

- adb shell pm list packages -3 ( Untuk MemFilter FIle , sehingga hanya Aplikasi pihak ke3 Yang di Tampilkan )

- adb shell pm list packages -i ( Untuk Menampilkan Installer Aplikasi )


- adb shell pm list packages -u ( Untuk Menampilkan Aplikasi yang tidak terinstall )

- adb shell pm list packages --user <USER_ID> ( Untuk Menampilkan Query User )


4.Perintah "adb shell pm path"


Cara Pengetikan & Penggunaan :
adb shell pm path com.aplikasi.phone

Perintah untuk menampilkan Path Direktori Aplikasi 


5.Perintah "adb shell pm clear"

Cara Pengetikan & Penggunaan :
adb shell pm clear com.aplikasi.abc
Perintah untuk menghapus App Data dan Cache Aplikasi


Perintah ADB Tools untuk Mengelolah File

1.Perintah "adb pull"


Cara Pengetikan & Penggunaan :
adb pull <remote> [local]
Perintah ini untuk memindahkan File dari Smartphone ke Komputer/Laptop

- adb pull /sdcard/video.mkv d:\ 

Perintah di Atas berarti Saya memindahkan File video.mkv yang berada di folder sdcard Smartphone saya , Lalu Saya Pindahkan File video.mkv ke Penyimpan Disk D Di Komputer Saya


2.Perintah "adb push"


Cara Pengetikan & Penggunaan :
adb push <local> <remote>
Perintah ini untuk memindahkan File dari Komputer ke Smartphone anda 

- adb push d:\Aplikasi.apk /sdcard

Contoh Perintah di atas saya memindahkan File Aplikasi.Apk dari Komputer saya ke SD Card Smartphone saya


3.Perintah "adb shell ls"


Cara Pengetikan & Penggunaan :
 ls <options>
Perintah ini untuk Menampilkan File dalam Suatu Direktori berdasarkan opsi nya 

- ls ( Menampilkan Semua File Yang Ada Dalam Direktori tersebut )

- ls -a ( Menampilkan Setiap File dengan "bebas" )

- ls - i ( Menampilkan Nomer indeks Setiap File yang ada dalam Direktori Tersebut )

- ls - s ( Menampilkan Ukuran Setiap File yang ada dalam Direktori Tersebut ) 

- ls - n ( Menampilkan List Daftar Numerik UIDs dan  GIDs Setiap File )

- ls - R ( Menampilkan Daftar Subdirektori )


4.Perintah "adb shell cd"


Cara Pengetikan & Penggunaan :
cd /Direktori yang di Tuju
Perintah ini untuk pindah direktori yang dimasuki 
- cd /sdcard

Saya Pindah Direktori ke Penyimpan SDCard SmartPhone saya


5.Perintah "adb shell rm"


Cara Pengetikan & Penggunaan :
rm /sdcard/Data.Rar
Perintah ini untuk menghapus File atau Direktori , Perintah ini Juga memiliki Opsi 

- rm -f /sdcard/Data.rar ( Menghapus File Atau Direktori Tanpa Prompt

- rm -r /sdcard/tmp ( Menghapus File Atau Direktori Secara rekursif )

- rm -d /sdcard/tmp ( Menghapus File Atau Direktori , bahkan Jika Direktori Itu Kosong )


- rm -i /sdcard/Data.rar ( Prompt Sebelum penghapusan lain nya )


6.Perintah "adb shell mkdir"


Cara Pengetikan & Penggunaan :

mkdir /sdcard/Data
 Perintah ini untuk membuat Direktori baru , Perintah ini juga memiliki opsi lanjutan

- mkdir -m 777 /sdcard/Data ( Membuat Direktori Dengan HAK Akses Tertentu )

- mkdir -p /sdcard/data/media/gambar ( Membuat Multi Direktori Secara Bersamaan )


7.Perintah "adb shell touch"


Cara Pengetikan & Penggunaan :
touch /sdcard/media/text/catatan.txt
Perintah ini untuk membuat File Kosong atau mengganti Timestamps File


8.Perintah "adb shell pwd"


Cara Pengetikan & Penggunaan :
pwd
 Perintah ini untuk melihat Anda Sedang berada di Path Direktori Mana



9.Perintah "adb shell cp"

Cara Pengetikan & Penggunaan :
cp sdcard/test.txt /sdcard/demo.txt
Perintah ini untuk mengcopy File dari 1 Direktori ke Direktori Lain


10.Perintah "adb shell mv"

Cara Pengetikan & Penggunaan : 
mv /sdcard/tmp /system/tmp
 Perintah ini memiliki 2 Fungsi Selain untuk memindahkan File Namun Juga Bisa Untuk Rename File 

- mv /sdcard/data1 /file/data1 ( Memindahkan File Atau Folder ke Direktori Lain )

- mv /sdcard/data1 /sdcard/data2 ( Mengganti nama suatu file atau Folder )

Perintah ADB Tools untuk Konfigurasi Jaringan

1.Perintah "adb shell netstat"

Cara Pengetikan & Penggunaan :
netstat
 Perintah ini untuk melihat Statis Jaringan


2.Perintah "adb shell ping"


Cara Pengetikan dan Penggunaan :
ping www.google.com
Perintah ini memiliki beberapa Opsi Tambahan Perintah

- ping

- -c [Count]
- -i [ Interval ]
- -I [ Interface ]
- -m [ mark ]
- -M [ Pmtudisc_option ]
- -l [ Preload ]
- -p [ Pattern ]
- -Q [ Tos ]
- -s [ Packet Size ]
- -S [ sndbuf ]
- -t [ TTL ]
- -T [ Timestamp_option ]
- -w [ Deadline ]
- -W [ Time Out ]


3.Perintah "adb shell netcfg"

Cara Pengetikan & Penggunaan :
netcfg dhcp
 Perintah ini untuk melakukan konfigurasi DHCP 


4.Perintah "adb shell ip"

Cara Pengetikan & Penggunaan :
ip -f inet addr show wlan0 

Perintah ini digunakan untuk melihat informasi tentang ip address , Dengan Opsi perintah

- ip  [Options] [Object]

show , manipulate routing , devices , policy routing and tunnels
Berikut Opsi nya :

- -V [ Ersion ]
- -s [  Tatistics ]
- -d [ etails ]
- -r [ esolve ]
- -f [amily] Yaitu inet . inet6 . ipx , dnet , link
- -l [ oops ] ( maximum-addr-flush-attempts )
- -o [ neline ]
- -t [impstamp] 
- -b [atch] < filename >
- -rc [vbuf] < size >

Berikut Object nya :

- link , addr , addrlabel , route , rule , neigh , ntable , tunnel , tuntap , maddr , mroute , mrule , monitor , xfrm , netns , l2tp


Perintah ADB Tools Untuk Melihat Log Pada Smartphone


1.Perintah "adb logcat"

Cara Pengetikan & Penggunaan :
adb logcat
Perintah Logcat berguna untuk menampilkan  Catatan tentang Sistem Smartphone Anda , Perintah ini memiliki banyak Opsi 

- adb logcat *:V ( Menunjukkan Tingkat Verbose )

- adb logcat *:D ( Hanya untuk menampilkan Tingkat Debug )

- adb logcat *:I ( Hanya untuk menampilkan Tingkat Info )

- adb logcat *:W ( Hanya untuk menampilkan Tingkat Peringatan )

- adb logcat *:E ( Hanya untuk menampilkan Tingkat Error )

- adb logcat *:F ( Hanya untuk menampilkan TIngkat Fatal )

- adb logcat *:S ( Prioritas Tinggi ) 

Perintah " adb logcat -b <buffer>

- adb logcat -b radio ( Melihat Buffer yang berisi pesan yang Terkait dengan Radio/Telepon )

- adb logcat -b event ( Melihat Buffer yang berkaitan dengan Acara )

- adb logcat -b main ( Default )

- adb logcat -c ( Menghapus Log dan Keluar )

- adb logcat -d ( Dumping Log File )

- adb logcat -f catatan.logs ( Menulis Log File ke Output ke catatan.logs )

- adb logcat -g ( Menampilkan ukuran Buffer Log tertentu )

- adb logcat -n <count> ( Tentukan Jumlah Maksimum Log untuk count )

- adb logcat -r <kbytes> ( Memperbarui FIle log setipa <kbytes> Tentukan nilai sendiri )

- adb logcat -s ( Mensetting Filter Default )

Perintah " adb logcat -v <format> "

- adb logcat -v brief ( Menampilkan Tag dan PID Dari Prosess )


- adb logcat -v process ( Hanya menampilkan PID )

- adb logcat -v tag ( Hanya menampilkan Tag )

- adb logcat -v raw ( Menampilkan Pesan Log tanpa metadata lain )

- adb logcat -v time ( Menampilkan Rincian waktu Dari Prosess saat menerbitkan Pesan )

- adb logcat -v threadtime ( Menampilkan RIncian waktu dari Thread yang mengeluarkan pesan )

- adb logcat -v long ( Menampilkan Semua Meta Data dan Pesan dengan diPisahkan dengan Baris )


2.Perintah "adb shell dumpsys"

Cara Pengetikan & Penggunaan :
adb shell dumpsys [options]
Perintah untuk melihat informasi tentang sistem data 

- adb shell dumpsys battery ( Opsi untuk mendapatkan informasi tentang baterai )

- adb shell dumpsys batterystats ( Mengumpulkan Data tentang Baterai dari Smartphone Anda )

- adb shell dumpsys batterystast --reset  ( Menghapus Data Baterai yang lama )

3.Perintah "adb shell dumpstate"

Cara Pengetikan & Penggunaan :
adb shell dumpstate > state.logs
Perintah ini untuk Dumping State dan menyimpan nya ke file State.logs

Sentun CTRL + C untuk menghentikan Prosess Dumping


Perintah untuk mengambil Screenshot Atau Merekam Layar di ADB Tools


1.Perintah  "adb shell screencap"

Cara Pengetikan & Penggunaan :
adb shell screencap <filename>
Perintah ini untuk Mendapatkan Screenshot dari Perangkat Android Anda

- adb shell screencap /sdcard/screenshot.png ( Mengambil Gambar Layar Smartphone lalu menyimpan nya dengan nama screenshot.png )

- adb pull /sdcard/screenshot.png d:\ ( Memindahkan Gambar Tangkap Layar ke Komputer )


2.Perintah "adb shell screenrecord

Cara Pengetikan & Penggunaan : 
adb shell screenrecord [options] <filename>
Perintah ini digunakan untuk Merekam Layar dengan Kualitas VIdeo yang dapat Kita Atur

- adb shell screenrecord /sdcard/video.mp4 ( Merekam Video dan Menyimpan nya Ke sdcard dengan nama video.mp4 )

- adb pull /sdcard/video.mp4 d:\ ( Memindahkan Video Hasil Rekaman ke Disk Komputer/Laptop )

- adb shell screenrecord --size <LebarXTinggi> ( Mensetting Resolusi Video , Untuk Hasil Video yang terbaik Sesuaikan dengan Kemampuan Encoding Smartphone Anda )

- adb shell screenrecord --bit-rate <RATE> ( Untuk Mensetting Bit Rate video , Settingan Default adalah 4Mbps , Anda bisa meningkatkan Nilai Bitrate untuk menaikan Kualitas Video )

- adb shell screenrecord --time-limit <TIME> ( Mensetting Berapa Lama Prosess Perekaman , Settingan Default 180 Detik atau 3 Menit dan Settingan Maksimal 180 Detik )

- adb shell screenrecord --rotate ( Rotasi Layar 90 Derajat , Masih dalam tahap uji coba )

- adb shell screenrecord --verbose ( Menampilkan Informasi Log pada Layar CMD )

Perintah di Atas dapat digunakan Jika Smartphone anda telah menggunakan Versi Android 4.4 Api Level 19  Atau di Atas nya 



Perintah untuk ADB Tools untuk Masuk Sistem Android


1.Perintah "adb root"

Cara Pengetikan & Penggunaan :
adb root
 Perintah ini untuk merestart adb daemon untuk akses root


2.Perintah "adb sideload"

Cara Pengetikan & Penggunaan :
adb sideload <file.zip>
 Perintah ini untuk Flash ulang android dengan FIle yang di inginkan , Perintah ini Hanya dapat di Gunakan jika Smartphone yang Anda Gunakan Android M dan keatas nya


3.Perintah "adb shell ps"

Cara Pengetikan & Penggunaan :
ps
Perintah ini digunakan untuk melihat prosess yang berjalan di Smartphone android anda


4.Perintah "adb shell top"

Cara Pengetikan & Penggunaan :
top
Perintah ini untuk melihat prosess CPU teratas 


Perintah Fastboot


1.Perintah "Fastboot Flash NamaFIle.zip"

Cara Pengetikan & Penggunaan :
Fastboot Flash NamaFile.zip
Perintah ini untuk Flash menggunakan File yang bernama NamaFile.zip Bisa anda sesuaikan dengan File .Zip yang anda punya


2.Perintah "Fastboot Flash recovery file.img"

Cara Pengetikan & Penggunaan :
Fastboot Flash recovery file.img
Perintah ini untuk Flashing Recovery menggunakan file.img yang bernama File.img


3.Perintah "Fastboot flash boot file.img"

Cara Pengetikan & Penggunaan :
Fastboot flash boot file.img
Perintah ini untuk Flashing Boot menggunakan File yang bernama File.img


4.Perintah "Fastboot getvar cid"

Cara Pengetikan & Penggunaan :
Fastboot getvar cid
Perintah ini untuk melihat CID pada Smartphone Android Anda


5.Perintah "Fastboot oem writeCID xxxxx

Cara Pengetikan & Penggunaan :
Fastboot oem writeCID xxxxx
Perintah ini untuk mengatur CID Pada Smartphone Android Anda


6.Perintah "Fastboot erase system "

Cara Pengetikan & Penggunaan :
Fastboot erase system
Perintah ini untuk menghapus sistem Pada Smartphone Android Anda


7.Perintah "Fastboot erase data"

Cara Pengetikan & Penggunaan :
Fastboot erase data
 Perintah ini untuk menghapus data Pada Smartphone Android Anda


8.Perintah "Fastboot erase cache"

Cara Pengetikan & Penggunaan :
Fastboot erase cache
Perintah ini untuk mengapus cache Pada Smartphone Android Anda


Baca & Pahami setiap Perintah - Perintah yang saya tulis di Artikel ini , Jika mengalami kesulitan Komen di Postingan ini , Resiko terhadap Smartphone atau pada Komputer/Laptop Semua di Tanggung Pengguna

Terima Kasih 


ADB Shell

Perintah ADB dan Fastboot Android


MAU COPY PASTE ATAU MENGEMBANGKAN ARTIKEL INI? SILAKAN SELAMA MENYERTAKAN LINK KE SUMBER ASLI NYA!

Comments

  1. makasih infonya kebetulan lagi cari topik yang sama untuk perbaikan hpku

    ReplyDelete
  2. Oke gan besok ane praktekin sesuai tips agan..

    ReplyDelete
  3. nice. artikelnya bermanfaat menambah wawasan

    ReplyDelete
  4. wahh mantapp lengkap banget nihh ijin bookmark yaa sangat penting nih buat flashing hihi

    ReplyDelete
  5. Sangat lengkap nih gan, ijin bookmark lumayan buat bahan ajar

    ReplyDelete
  6. mantap juga ni, lengkap banget, thanks min

    ReplyDelete
  7. Mantap GAN, lanjutkan....Salam ADB logger

    ReplyDelete
  8. Terimakasih informasinya. Izin bertanya untuk pm clear sudah di test belum. Saya ada masalah bloatware tapi masih sisa banyak data sama cache nya

    ReplyDelete
    Replies
    1. Aplikasi Bloatware itu tergantung ROM Androidnya, contoh ROM Miui (Xiaomi) bloatware bisa dihilangkan, namun lebih direkomendasikan menggunakan Custom ROM jika ingin menghindari Bloatware dan memperoleh space penyimpan internal yang lebih besar, sebab pada custom ROM hanya mengandung aplikasi-aplikasi penting saja seperti Gapps (google service) yang bisa juga dipilih variannya sesuai kebutuhan.

      Untuk mengunistall bloatware menggunakan perintah PM Clear bisa dibaca di sini :

      https://www.foldertips.com/android/hapus-bloatware-tanpa-root/

      Delete

Post a Comment

Hindari berkomentar yang berisi
1.Sara
2.Link aktif maupun nonaktif yang tidak ada kaitannya dengan isi artikel
3.Pornografi
4.Spam