Flash dengan Fastboot

Halaman ini memberikan detail untuk mem-flash build Android ke perangkat menggunakan alat fastboot dan adb. Adb memungkinkan Anda menghubungkan workstation pengembangan secara langsung ke perangkat berdaya Android dan melakukan berbagai operasi. Fastboot memungkinkan Anda menginstal (mem-flash) Android dan berinteraksi dengan bootloader perangkat sehingga Anda dapat menguji perubahan OS dan aplikasi. 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 kode untuk adb, lihat README adb.

Pastikan Anda memiliki fastboot dan adb

Saat Anda mem-build Android, adb dan fastboot akan di-build secara default. Untuk mengonfirmasi ketersediaan adb dan fastboot, jalankan perintah berikut:

adb --version
fastboot --version

Jika Anda melihat nomor versi, berarti Anda telah menginstal fastboot dan adb. Jika Anda tidak melihat nomor versi, pastikan Anda telah membuat Android dengan berhasil. Lanjutkan untuk Mengaktifkan koneksi USB Anda.

Aktifkan koneksi USB Anda

Sebelum menjalankan Android di perangkat, Anda harus mengaktifkan koneksi USB:

  1. Aktifkan pembukaan kunci OEM dan proses debug USB di opsi developer:

    1. Di aplikasi Setelan, ketuk Tentang ponsel.
    2. Ketuk Build number tujuh kali.
    3. Saat Anda melihat pesan You are now a developer!, ketuk <-.
    4. Ketuk Sistem, lalu ketuk Opsi developer.
    5. Aktifkan Buka kunci OEM dan Proses debug USB. Jika membuka kunci OEM tidak tersedia, hubungkan ke internet agar perangkat dapat melakukan check in. Jika masih tidak berhasil, Anda dapat melakukan check in secara paksa: Di aplikasi Penelepon, masukkan *#*#CHECKIN#*#* (*#*#2432546#*#*) (tidak memerlukan SIM). Setelah memasukkan nomor (tidak perlu menekan tombol panggil), teks akan hilang dan notifikasi berhasil akan muncul.

    Jika Buka kunci OEM tetap tidak tersedia, perangkat Anda mungkin dikunci SIM oleh operator dan bootloader tidak dapat dibuka kuncinya.

  2. Hubungkan perangkat Anda ke port USB di workstation Anda.

Boot ke mode Fastboot

Sebelum Android dapat di-flash ke perangkat, perangkat harus dalam mode Fastboot. Ada dua cara untuk mem-boot perangkat ke mode Fastboot:

  • Gunakan perintah adb: Dari command line, ketik adb reboot bootloader.
  • Gunakan kombinasi tombol:
    1. Tentukan kombinasi tombol untuk perangkat Anda. Untuk mengetahui tabel kombinasi tombol Fastboot, lihat Kombinasi tombol Fastboot.
    2. Nonaktifkan perangkat.
    3. Aktifkan perangkat, lalu segera tahan kombinasi tombol untuk perangkat Anda (ditentukan pada langkah 1).

Membuka kunci bootloader

Setelah melakukan booting ke mode fastboot, Anda harus membuka kunci bootloader.

Untuk membuka kunci bootloader:

  1. (Opsional) Cadangkan file penting apa pun di perangkat.
  2. Jalankan perintah buka kunci untuk perangkat Anda:

    • Jika Anda mengupdate perangkat Nexus atau Pixel yang diproduksi pada tahun 2015 atau yang lebih baru, jalankan fastboot flashing unlock.
    • Untuk Pixel 2: Untuk mem-flash bootloader, pastikan bootloader Pixel 2 telah diupdate ke versi Oreo MR1 atau yang lebih baru. Untuk mengupdate Pixel 2 ke versi ini, terapkan update over-the-air (OTA) atau sideload OTA lengkap.
    • Khusus Pixel 2 XL dengan versi loader sebelum TMZ20a: Partisi penting mungkin perlu dibuka kuncinya sebelum melakukan flashing. Untuk membuka kunci partisi penting di Pixel 2 XL saja, jalankan fastboot flashing unlock_critical.
    • Jika Anda membuka kunci perangkat pra-2015, jalankan fastboot oem unlock.

    Perangkat target akan menampilkan layar konfirmasi.

  3. 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 memverifikasi bahwa sistem yang di-flash kompatibel dengan bootloader dan radio yang diinstal, menulis partisi boot, pemulihan, dan sistem secara bersamaan, serta memulai ulang sistem.

Untuk mem-flash perangkat:

  1. Letakkan perangkat dalam mode fastboot dengan menahan kombinasi tombol yang sesuai saat booting atau menggunakan perintah berikut:

    adb reboot bootloader
  2. Setelah perangkat berada dalam mode fastboot, jalankan:

    fastboot flashall -w

Opsi -w menghapus 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

Memulihkan perangkat ke setelan pabrik

Image pabrik untuk perangkat Google tersedia dari Setelan Pabrik untuk Perangkat Nexus dan Pixel. Image pabrikan untuk Motorola Xoom didistribusikan langsung oleh Motorola.