[ADB] Cara menemukan Fastboot Mode yang tersembunyi

oke lansung saja, berikut adalah cara menemukan atau unlock fastboot mode pada ponsel yang terkunci,

Syarat:
Adb driver
Hp sudah di Root

Langkah 1  instal Adb driver:
Buka Adb lalu ketikan :
adb devices
adb-devices
jika keluar nomer seri berarti driver anda sudah masuk.

Langkah 2: Dumping Bootloader
masuk mode shell dengan mengetikan  :
adb shell
lalu ketikan :
su
Simbol di depan kode nama perangkat Anda akan berubah dari  $ ke  # yang menunjukkan bahwa Anda sekarang dapat menjalankan perintah dengan akses root. mulai hati-hatilah,
adb-shell
Selanjutnya, kita akan mencari tahu lokasi pasti dari image bootloader perangkat. Untuk menemukan direktori yang tepat,kita akan mencetak daftar semua partisi dan direktori, dan mencari satu yang disebut ' aboot.' maka harus mengetikan.
cd /dev/block/bootdevice/by-name
ls -all
adb-partisiSeperti yang Anda lihat di atas, daftar direktori partisi terlihat. Partisi ini disortir berdasarkan nama, sehingga kita dapat dengan mudah melihat lokasi partisi bootloader kita. Dalam kasus saya, bootloader yang  bernama 'aboot' pada gambar di atas, dapat ditemukan di / dev / block / mmcblk0p10. Ini akan bereda-beda tergantung pada perangkat Anda, jadi penting bagi Anda mencari lokasi file dari aboot.img tersebut. coba perhatikan direktori ini, karena kita akan merubah posisi lokasi file, pada perintah berikut guna kebutuhan dumping bootloader:
dd if=/dev/block/{YOUR ABOOT PARTITION} of=/sdcard/aboot.img
adb-dump-bootloader
Setelah berhasil, kita harus menemukan file bernama ' aboot.img ' yang terletak di root penyimpanan internal.(sdcard/aboot.img)dan Sekarang kita telah selesai Dumping bootloader, kita perlu mengecek untuk mencari perintah tersembunyi apa yang bisa kita temukan.

Langkah 3 : Perintah Fastboot Tersembunyi dan Penggunaannya
Kita mungkin terbiasa dengan beberapa perintah fastboot yang lebih umum, seperti  fastboot flash atau  fastboot boot. Tetapi sebenarnya Ada banyak lagi perintah fastboot seperti yang didefinisikan dalam protokol fastboot open source . Berikut adalah daftar perintah fastboot yang tersedia di setiap perangkat dengan bootloader berdasarkan kode AOSP terbaru:
fastboot-aosp
Ada yang hilang dalam daftar ini adalah perintah fastboot  oem . Perintah ini  khusus untuk pabrikan perangkat Android, dan tidak ada daftar atau dokumentasi lengkap di mana pun tentang perintah fastboot oem. Sekarang, jika produsen perangkat Anda berbaik hati untuk memberikan perintah fastboot yang mencantumkan semua perintah oem (coba ketik fastboot oem? Dan lihat apakah itu berhasil?), maka kita tidak perlu melakukan ke Step berikutnya.alias Anda sudah berhasil menemukan fastbootTapi kalau ternyata setelah mengetik fastboot oem? hasilnya nihil, maka kita harus membuat daftar  string dari aboot.img dan mencari perintah oem secara manual.

'strings' adalah perintah linux, dokumentasi yang tersedia di sini . Seperti yang Anda tahu, saya pribadi menggunakan PC Windows, jadi saya telah menggunakan program yang meniru 'string' dari Linux .
caranya: dengan mendownload string linux dan menempatkanya dalam folder Adb
 Output mentah dari Cmd 'string' pada file aboot.img akan sangat berantakan , tetapi jika Anda cukup mencari dengan CTRL + F ketik 'oem' Anda harus menemukan apa yang Anda butuhkan. Jika Anda ingin mempersempit pencarian Anda, Anda dapat mencoba perintah ini (untuk versi Windows yang saya tautkan):
strings * | findstr /i oem
Untuk contoh fasboot oem, saya membuat daftar fastboot oem seperti berikut:
fastboot oem unlock-go
fastboot oem frp-unlock
fastboot oem frp-erase
fastboot oem enable reduced-version
fastboot oem device-info
fastboot oem enable-charger-screen
fastboot oem disable-charger-screen
fastboot oem enable-bp-tools
fastboot oem disable-bp-tools
fastboot oem enable-hw-factory
fastboot oem disable-hw-factory
fastboot oem select-display-panel
fastboot oem off-mode-charge enable
fastboot oem off-mode-charge disable
fastboot oem ramdump enable
fastboot oem ramdump disable
fastboot oem uart enable
fastboot oem uart disable
fastboot oem hwdog certify begin
fastboot oem hwdog certify close
fastboot oem get-imei1
fastboot oem get-meid
fastboot oem get-sn
fastboot oem get-bsn
fastboot oem get_verify_boot_status
hati-hati jangan coba perintah di atas, atau perintah apa pun yang Anda temukan di perangkat Anda, kecuali jika Anda bersedia menerima risikonya. Ada alasan mengapa perintah ini disembunyikan dari user.
kalau melihat contoh fastboot oem diatas , mungkin terlalu banyak perintah CMD dan ribet. sebenarnya ada cara yang lebih simple, atau seperlunya saja
Pertama adalah perintah  fastboot oem (enable | disable) -charger-screen . berfungsi menonaktifkan layar pengisian yang muncul saat perangkat Anda dimatikan. 
Selanjutnya, ada perintah  fastboot oem off-mode-charge (aktifkan | nonaktifkan) . Perintah ini menentukan apakah perangkat Anda akan secara otomatis menyala ketika sumber daya terdeteksi. Secara default, ini diatur ke 'disable.' 

Subscribe to receive free email updates: