Apa itu fastbootd? Bagaimana Mengaktifkan dan Boot?
Tidak Dikategorikan / / August 05, 2021
Google memperkenalkan sistem operasi Android 10 pada September 2019. Android 10 membawa dukungan baru untuk partisi yang dapat diubah ukurannya yang merelokasi Fastboot dari bootloader ke ruang pengguna. Ini, pada gilirannya, memungkinkan kode yang berkedip berada di lokasi umum yang diterapkan oleh HAL (Lapisan Abstraksi Perangkat Keras). Dengan bantuan Fastboot, pengguna dapat melakukan dan memodifikasi berbagai gambar sistem menggunakan PC melalui kabel USB.
Ini pada dasarnya dapat didefinisikan oleh tiga hal, perintah untuk menjalankan instruksi, perangkat lunak untuk menjalankan ponsel saat dalam mode Fastboot, dan program untuk berbicara dengan ponsel Anda melalui koneksi USB. Ada berbagai metode untuk mengaktifkan Fastboot di perangkat Anda. Namun dalam posting ini, kami akan memandu Anda tentang cara mengaktifkan fastbootd yang telah dibawa oleh Android 10 yang membutuhkan beberapa perintah ADB untuk mengintegrasikan fastbootd. Jadi, tanpa basa-basi lagi, mari kita langsung ke artikel itu sendiri:
Apa itu Fastbootd?
Untuk mendukung fastbootd, bootloader harus menerapkan perintah blok kontrol boot (BCB) baru dari boot-fastboot. Untuk masuk ke mode fastbootd, bootloader harus menulis boot-fastboot ke dalam kolom perintah BCB pesan dan biarkan bidang pemulihan BCB tidak berubah (untuk mengaktifkan restart pemulihan terputus tugas). Status, bidang, dan bidang yang dicadangkan juga tetap tidak berubah. Bootloader diharapkan memuat dan boot ke citra pemulihan setelah melihat boot-fastboot dalam perintah BCB. Pemulihan kemudian mengurai pesan BCB dan beralih ke mode fastbootd.
Sesuai Google:
Anda dapat menemukan perintah di bawah ini yang diperlukan untuk mengintegrasikan fastbootd.
Perintah ADB Baru | |
---|---|
reboot fastboot |
|
Perintah fastbootd baru | |
---|---|
reboot pemulihan |
|
reboot fastboot |
Boot ulang ke fastbootd.dll . |
getvar is-userspace |
|
getvar logis: |
Mengembalikan `ya` jika partisi yang diberikan adalah partisi logis,` tidak` jika tidak. Partisi logis mendukung semua perintah yang tercantum di bawah ini. |
getvar super-partition-name |
Mengembalikan nama partisi super. Nama tersebut menyertakan akhiran slot saat ini jika partisi super adalah partisi A / B (biasanya tidak). |
buat-partisi-logis |
Membuat partisi logis dengan nama dan ukuran yang diberikan. Nama tidak boleh sudah ada sebagai partisi logis. |
hapus-partisi-logis |
Menghapus partisi logis yang diberikan (secara efektif menghapus partisi). |
ubah ukuran-partisi-logis |
Mengubah ukuran partisi logis ke ukuran baru tanpa mengubah isinya. Gagal jika tidak tersedia cukup ruang untuk melakukan pengubahan ukuran. |
pembaruan-super |
Menggabungkan perubahan pada metadata partisi super. Jika penggabungan tidak memungkinkan (misalnya, format pada perangkat adalah versi yang tidak didukung), maka perintah ini gagal. Parameter opsional "wipe" menimpa metadata perangkat daripada melakukan penggabungan. |
Cara Mengaktifkan Fastbootd
Untuk mengaktifkan Fastbootd di perangkat Android apa pun:
- Anda perlu menambahkan
fastbootd.dll
untukPRODUCT_PACKAGES
didevice.mk
:PRODUCT_PACKAGES + = fastbootd
. - Pastikan fastboot HAL, boot control HAL, dan health HAL dikemas sebagai bagian dari citra pemulihan.
- Anda perlu menambahkan izin sepolicy khusus perangkat yang diperlukan oleh fastbootd.
Cara Boot ke Fastbootd
- Pertama, boot ke pemulihan stok di perangkat Anda.
- Untuk masuk ke mode pemulihan, Matikan perangkat Anda, tekan Volume turun + tombol Daya bersamaan
- Anda akan memasuki pemulihan stok.
- Di opsi pemulihan stok Anda, Anda akan menemukan "Masuk Fastboot"
- Ketuk di atasnya dan Anda akan melihat jendela baru bernama Fastbootd.
Jadi, begitulah dari sisi saya di posting ini. Saya harap kalian menyukai posting ini dan dapat memahami fastbootd ini dan cara mengaktifkannya di perangkat apa pun. Sampai postingan selanjutnya… Cheers!
Enam Sigma dan Pemasar Digital Tersertifikasi Google yang bekerja sebagai Analis untuk MNC Teratas. Penggemar teknologi dan mobil yang suka menulis, bermain gitar, bepergian, bersepeda, dan bersantai. Pengusaha dan Blogger.