Flash dengan Fastboot

Halaman ini menyediakan detail untuk mem-flash build Android ke perangkat menggunakan fastboot dan adb. Alat ini memungkinkan Anda menghubungkan pengembangan aplikasi secara langsung ke perangkat yang didukung Android sehingga Anda dapat instal (flash) Android dan uji perubahan OS dan aplikasi Anda. Untuk tambahan informasi tentang cara kerja adb, dengan penekanan pada pengembangan aplikasi, lihat Halaman Android Debug Bridge (adb) Android Studio. Jika Anda ingin detail tentang kode untuk adb, lihat adb README.

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 Anda tidak melihat nomor versi, pastikan Anda Android dibuat. memulai proyek. Lanjutkan ke Aktifkan koneksi USB.

Mengaktifkan koneksi USB

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

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

    1. Di aplikasi Setelan, ketuk Tentang ponsel.
    2. Ketuk Build number tujuh kali.
    3. Saat melihat pesan Sekarang Anda adalah developer!, ketuk <-.
    4. Ketuk Sistem, lalu ketuk Opsi developer.
    5. Aktifkan pembukaan kunci OEM dan Proses debug USB. Jika Buka kunci OEM tidak tersedia. Hubungkan ke internet agar perangkat dapat {i>check in<i}. Jika masih tidak berhasil, Anda dapat memaksa pemeriksaan in: Di aplikasi Telepon, masukkan *#*#CHECKIN#*#* (*#*#2432546#*#*) (tidak perlu SIM). Setelah memasukkan nomor (tidak perlu menekan panggilan), teks menghilang dan notifikasi berhasil akan muncul.

    Jika buka kunci OEM tetap tidak tersedia, perangkat Anda mungkin terkunci SIM oleh operator Anda dan bootloader tidak dapat dibuka.

  2. 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, ketik adb reboot bootloader.
  • Gunakan kombinasi tombol:
    1. Tentukan kombinasi tombol untuk perangkat Anda. Untuk tabel Fastboot kombinasi tombol, lihat Kombinasi tombol fastboot.
    2. Nonaktifkan perangkat.
    3. Nyalakan perangkat dan segera tahan kombinasi tombol untuk perangkat (ditentukan pada langkah 1).

Buka 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 nanti, jalankan fastboot flashing unlock.
    • Untuk Pixel 2: Untuk melakukan flash bootloader, pastikan bootloader Pixel 2 setidaknya diupdate ke versi Oreo MR1. Untuk mengupdate ke Pixel 2 ke Pixel 2 versi lama, terapkan update over the air (OTA) atau sideload OTA lengkap.
    • Hanya untuk Pixel 2 XL dengan versi loader sebelum TMZ20a: Hal yang penting partisi perlu dibuka kuncinya sebelum melakukan flash. Untuk membuka kunci partisi penting hanya pada Pixel 2 XL, jalankan fastboot flashing unlock_critical.
    • Jika Anda membuka kunci perangkat sebelum versi 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 yang memverifikasi bahwa sistem yang di-flash telah kompatibel dengan {i>bootloader<i} dan radio yang terinstal, menulis file booting, dan partisi sistem bersama-sama, dan me-{i>reboot<i} sistem.

Untuk melakukan flash perangkat:

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

    adb reboot bootloader
    
  2. 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.