Halaman ini memberikan detail untuk mem-flash build Android ke perangkat menggunakan alat fastboot dan adb. Alat ini memungkinkan Anda menghubungkan workstation pengembangan langsung ke perangkat yang didukung Android sehingga Anda dapat menginstal (mem-flash) Android dan menguji perubahan OS dan aplikasi Anda. Untuk informasi tambahan tentang cara kerja adb, dengan penekanan pada pengembangan aplikasi, lihat halaman Android Debug Bridge (adb) Android Studio. Jika Anda ingin mengetahui detail tentang kode untuk adb, lihat README adb.
Memastikan Anda memiliki fastboot dan adb
Saat Anda membangun Android, adb akan dibuat secara default. Untuk mengonfirmasi bahwa Anda memiliki adb, jalankan perintah berikut:
adb --version
fastboot --version
Jika melihat nomor versi, berarti Anda sudah menginstal fastboot dan adb. Jika tidak melihat nomor versi, pastikan Anda membuat Android. berhasil. Lanjutkan ke Mengaktifkan koneksi USB.
Mengaktifkan koneksi USB
Sebelum menjalankan Android di perangkat, Anda harus mengaktifkan koneksi USB:
Aktifkan buka kunci OEM dan proses debug USB di opsi developer:
- Di aplikasi Setelan, ketuk Tentang ponsel.
- Ketuk Build number tujuh kali.
- Saat melihat pesan Sekarang Anda adalah developer!, ketuk <-.
- Ketuk Sistem, lalu ketuk Opsi developer.
- Aktifkan pembukaan kunci OEM dan Proses debug USB. Jika buka kunci OEM tidak tersedia, hubungkan ke internet agar perangkat dapat check in. Jika masih tidak berhasil, Anda dapat memaksa check in: Di aplikasi Telepon, masukkan *#*#CHECKIN#*#* (*#*#2432546#*#*) (tidak diperlukan SIM). Setelah memasukkan nomor (tidak perlu menekan panggilan), teks akan menghilang dan notifikasi berhasil akan muncul.
Jika pembukaan kunci OEM tetap tidak tersedia, perangkat Anda mungkin dikunci SIM oleh operator dan bootloader tidak dapat dibuka.
Hubungkan perangkat Anda ke port USB di workstation.
Booting ke mode Fastboot
Sebelum Android dapat di-flash ke perangkat, perangkat harus dalam Mode fastboot (Fastboot mode). Ada dua cara untuk mem-booting perangkat ke Mode fastboot (Fastboot mode):
- Gunakan perintah
adb
: Dari command line, ketikadb reboot bootloader
. - Menggunakan kombinasi tombol:
- Tentukan kombinasi tombol untuk perangkat Anda. Untuk tabel kombinasi tombol Fastboot, lihat Kombinasi tombol fastboot.
- Nonaktifkan perangkat.
- Aktifkan perangkat dan segera tahan kombinasi tombol untuk perangkat Anda (ditentukan pada langkah 1).
Buka kunci bootloader
Setelah melakukan booting ke mode fastboot, Anda harus membuka kunci bootloader.
Untuk membuka kunci bootloader:
- (Opsional) Cadangkan file penting apa pun di perangkat.
Jalankan perintah buka kunci untuk perangkat Anda:
- Jika Anda mengupdate perangkat Nexus atau Pixel yang diproduksi pada 2015 atau
yang lebih baru, jalankan
fastboot flashing unlock
. - Untuk Pixel 2: Untuk melakukan flash bootloader, pastikan bootloader Pixel 2 telah diupdate setidaknya ke versi Oreo MR1. Untuk mengupdate ke Pixel 2 ke versi ini, terapkan update over the air (OTA) atau lakukan sideload OTA penuh.
- Hanya untuk Pixel 2 XL dengan versi loader sebelum TMZ20a: Partisi
penting mungkin perlu dibuka kuncinya sebelum berkedip. Untuk membuka kunci
partisi penting di Pixel 2 XL saja, jalankan
fastboot flashing unlock_critical
. - Jika Anda membuka kunci perangkat sebelum versi 2015, jalankan
fastboot oem unlock
.
Perangkat target akan menampilkan layar konfirmasi.
- Jika Anda mengupdate perangkat Nexus atau Pixel yang diproduksi pada 2015 atau
yang lebih baru, jalankan
Konfirmasi bahwa Anda ingin menghapus semua data pengguna dan membuka kunci perangkat.
Mem-flash perangkat
Anda dapat mem-flash seluruh sistem Android dalam satu perintah. Mem-flash seluruh sistem dengan satu perintah akan memverifikasi bahwa sistem yang di-flash kompatibel dengan bootloader dan radio yang terinstal, menulis booting, pemulihan, dan partisi sistem secara bersamaan, serta memulai ulang sistem.
Untuk melakukan flash perangkat:
Tempatkan perangkat dalam mode fastboot dengan menahan kombinasi tombol yang sesuai saat booting atau menggunakan perintah berikut:
adb reboot bootloader
Setelah perangkat dalam mode fastboot, jalankan:
fastboot flashall -w
Opsi -w
akan menghapus total partisi /data
di perangkat, yang berguna
untuk pertama kalinya Anda mem-flash perangkat tertentu.
Mengunci kembali bootloader
Untuk mengunci kembali bootloader:
- Untuk perangkat tahun 2015 atau yang lebih baru, jalankan perintah
fastboot flashing lock
- Untuk perangkat tahun 2014 atau yang lebih lama, jalankan perintah
fastboot oem lock
Pulihkan perangkat ke setelan pabrik
Setelan pabrik untuk perangkat Google tersedia dari Setelan Pabrik untuk Perangkat Nexus dan Pixel. Citra pabrik untuk Motorola Xoom didistribusikan langsung oleh Motorola.