Dalam beberapa postingan sebelumnya, kita telah membahas tentang bagaimana cara flashing firmware pada perangkat Android menggunakan Infinix Flash Tool. Namun, dalam beberapa kasus, pengguna dapat mengalami masalah ketika mencoba membuat file scatter yang sesuai untuk firmware yang akan di-flash.
Dalam artikel ini, kita akan membahas cara membuat file scatter untuk Infinix Flash Tool dengan menggunakan contoh kasus dari postingan XDA Developers. Contoh tersebut berisi tentang perangkat Infinix Hot 4 Pro dengan Android 7.0 (Nougat).
Mengapa File Scatter Diperlukan?
File scatter adalah file yang berisi informasi tentang layout firmware, termasuk lokasi dan ukuran file-file yang terdapat dalam firmware. File ini diperlukan untuk Infinix Flash Tool karena tool tersebut memerlukan informasi tentang layout firmware sebelum dapat flashing firmware pada perangkat.
Cara Membuat File Scatter
Untuk membuat file scatter, kita perlu mengunduh scatter file template dari situs web resmi Infinix atau dengan menggunakan perintah make scatter
dalam folder source code firmware. Contoh kasus yang kita gunakan berikut ini:
- Unduh file MT6737M_Android_scatter.txt dari situs web resmi Infinix.
- Buka file tersebut dengan text editor, seperti Notepad++ atau Sublime Text.
Struktur File Scatter
File scatter memiliki struktur sebagai berikut:
[partition_name]
image = [file_path]; [file_size] KB
...
Contoh:
bootloader
image = /dev/sda1; 16 MB
...
recovery
image = /dev/sda2; 8 MB
...
system
image = /dev/sda3; 1280 MB
...
data
image = /dev/sda4; 10240 MB
...
Mengedit File Scatter
Kita perlu mengedit file scatter untuk menyesuaikan dengan firmware yang akan di-flash. Contoh kasus yang kita gunakan adalah Infinix Hot 4 Pro dengan Android 7.0 (Nougat). Kita perlu menambahkan informasi tentang partisi-partisi yang terdapat dalam firmware.
Contoh:
bootloader
image = /dev/sda1; 16 MB
recovery
image = /dev/sda2; 8 MB
system
image = /dev/sda3; 1280 MB
data
image = /dev/sda4; 10240 MB
misc
image = /dev/sda5; 256 MB
Menggunakan File Scatter
Sekarang kita telah membuat file scatter yang sesuai untuk firmware Infinix Hot 4 Pro dengan Android 7.0 (Nougat). Kita dapat menggunakan file ini dengan Infinix Flash Tool untuk flashing firmware pada perangkat.
Dalam beberapa kasus, pengguna mungkin mengalami masalah ketika mencoba membuat file scatter yang sesuai untuk firmware yang akan di-flash. Namun, dengan mengetahui struktur dan cara edit file scatter, kita dapat membuat file tersebut dengan mudah dan memperbaiki masalah flashing pada perangkat Android.
Sumber
- [1] Infinix Flash Tool Manual
- [2] XDA Developers – Scatter File Problem (Only for 6.0 OS)
- [3] MT6737M_Android_scatter.txt (template file scatter)