=====================================================
SP Flash Tool menjadi salah satu alat terbaik untuk mengatur dan memperbarui perangkat Android. Namun, jika Anda mengalami masalah dengan scatter file tidak ditemukan, maka Anda harus mencari cara lain untuk menyelesaikan masalah tersebut.
Mengapa SPTools Tidak Merecognize Firmware Scatter File?
Ketika Anda menggunakan SP Flash Tool, Anda diharapkan dapat memilih file firmware yang sesuai dengan perangkat Android Anda. Namun, jika file firmware tidak memiliki scatter file yang valid, maka SP Flash Tool tidak akan merecognize file tersebut dan Anda tidak akan dapat menggunakan alat ini.
Cara Mengatasi Masalah SPTools Scatter File Tidak Ditemukan
Untuk mengatasi masalah ini, Anda dapat melakukan beberapa langkah sebagai berikut:
- Membuat Backup Boot: Pastikan Anda membuat backup boot sebelum memperbarui perangkat Android Anda.
- Mengcopy File Boot ke PC: Copy file boot ke PC dan kemudian patching-nya dengan Magisk Manager APK.
- Menpatch File Boot: Patch file boot dengan Magisk Manager APK yang telah diunduh sebelumnya.
- Flash Magisk Patched IMG dari Fastboot: Flash file magisk_patched.img ke perangkat Android Anda menggunakan fastboot.
- Menginstall Magisk Manager APK: Install Magisk Manager APK setelah perangkat Android Anda berfungsi.
Cara Flashing dari TWRP (jika tidak dapat flash dari Fastboot)
Jika Anda tidak dapat flashing file magisk_patched.img dari Fastboot, maka Anda dapat melakukan flashing dari TWRP. Pastikan Anda memahami langkah-langkah flashing sebelum melakukannya.
Catatan Penting:
Perlu diingat bahwa /system partition dan /data partition terenkripsi, sehingga tidak dapat menginstall Magisk.zip dari TWRP. Patching file boot dengan Magisk Manager akan menghilangkan flag "verify" dan patch-nya melawan dm-verity, yang akan memungkinkan Anda untuk boot dengan partisi recovery yang di-modifikasi.
Edit:
Jika Anda memiliki ponsel Android lain yang berfungsi dengan baik, maka Anda dapat melakukan "Read Back" dari partisi recovery. Berdasarkan pertanyaan Anda, saya telah membuat scatter file untuk partisi recovery tersebut.
Scatter File MT6755_Android_scatter_TP904A.txt
Berikut adalah contoh scatter file yang telah saya buat:
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6755
project: TP904A
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS2
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
reserve: 0x00
Edit 2:
Berdasarkan output Anda dari /proc/partitions dari TWRP, saya telah membuat scatter file yang lebih lengkap (gunakan dengan hati-hati, tidak ada garansi bahwa itu akan bekerja).
Dengan demikian, Anda sekarang dapat menggunakan scatter file MT6755_Android_scatter_TP904A.txt untuk menyelesaikan masalah SP Flash Tool yang tidak merecognize firmware scatter file. Pastikan Anda memahami langkah-langkah flashing dan menggunakan alat ini dengan hati-hati.