Panjang Artikel:** 1.044 kata
Dalam tutorial ini, kita akan menjelaskan bagaimana mengkonversi firmware dalam format .ofp (dari merek seperti Oppo, Realme, Vivo, dan OnePlus) ke file scatter Mediatek yang dapat diflash menggunakan tools seperti SP Flash tool, MTKClient, MTK Bypass, dll.
Kita telah menggunakan PC Windows untuk panduan ini, jadi pastikan Anda membuat perubahan pada perintah jika Anda menggunakan Linux PC.
Persyaratan:
- Internet connection
- Firmware Mediatek device dalam format .ofp
- Python yang terinstal dan dipathkan ( Pastikan Anda memilih checkbox "Add Python x.x to PATH" saat mengunduh)
- Oppo decrypt zip, dapat diunduh dari GitHub @ https://github.com/bkerler/oppo_decrypt
- simg2img.exe, dapat diunduh dari Mega.nz @ https://mega.nz/file/dgJVGCKB#qn5uSi2JZa…VvkgPj1WHw
Langkah-langkah untuk Mengkonversi Firmware OFP:
- Ekstrak firmware zip dan copy file .ofp ke folder oppo_decrypt-master
- Buat folder baru namanya "merge" di mana saja di PC Anda, lalu copy simg2img.exe ke dalamnya
- Buka command prompt dan navigasikan ke folder oppo_decrypt-master dengan mengetikkan perintah
cd [alamat_folder]
- Jalankan perintah berikut:
pip3 install -r requirements.txt
py -3 ofp_mtk_decrypt.py RMX3241export_11_A.04_2021042016140000.ofp ofp
Pastikan Anda mengganti nama file dengan nama file yang sesuai.
5. Tunggu hingga firmware OFP diekstrak dan Anda memiliki file seperti super_map.csv
di folder OFP.
Menggunakan Notepad:
- Buka file
super_map.csv
menggunakan notepad - Cari baris yang berisi informasi region, contoh:
00011011,IN,super.0.ce80e605.img,super.1.0d3bf692.img,super.2.5c8e3a17.img
00000000,IN,super.0.ce80e605.img,super.1.0d3bf692.img,super.2.5c8e3a17.img
Pilih baris yang sesuai dengan region yang ingin Anda flash.
3. Hapus koma dan pisahkan setiap file dengan spasi, contoh:
super.0.ce80e605.img super.1.0d3bf692.img super.2.5c8e3a17.img
Menggabungkan File Super:
- Buat perintah "super merge" dengan menggunakan file-file yang Anda buat sebelumnya, contoh:
simg2img.exe super.0.ce80e605.img super.1.0d3bf692.img super.2.5c8e3a17.img super.img
- Copy file-file (referensi dalam perintah di atas) dari folder OFP ke folder "merge" (di mana simg2img.exe terletak).
- Buka command prompt, navigasikan ke folder "merge", dan jalankan perintah "super merge".
- Tunggu hingga file-file super diekstrak dan Anda memiliki file
super.img
yang besar dalam folder "merge".
Konversi Akhir:
- Pindahkan file
super.img
ke folder OFP. - Buka file
scatter.txt
di folder OFP menggunakan notepad. - Cari baris yang berisi informasi
super.img
, lalu gantiis_download
darifalse
menjaditrue
. Ini akan memungkinkan tools seperti SP Flash tool untuk mendeteksi dan meng-loadsuper.img
selama flashing.
Peringatan Penting:
- Perintah OFP extract untuk firmware Qualcomm (mengasumsikan nama file adalah
firmware.ofp
) adalah:
py -3 ofp_qc_decrypt.py firmware.ofp ofp
- Perintah OFP extract untuk firmware OnePlus (mengasumsikan nama file adalah
firmware.ofp
) adalah:
py -3 opscrypto.py decrypt firmware.ofp