Bahan :
- Perangkat android ( semisal andromax e2 )
- Base rom ( rom original android anda / andromax e2 )
- Port rom ( rom yang akan di porting, cari rom yang memiliki msm sama semisal andromax a )
- PC/Laptop
- Android Image Kitchen ( Tool untuk Porting )
- Winrar ( Tool untuk Ekstrak file )
- Notepad ( Tool untuk edit file )
Step by Step :
- Instal semua tool yang sudah didownload ( Android Image Kitchen, Winrar, Notepad )
- Ekstrak file base rom dan port rom menggunakan winrar
- Buka hasil ekstrak, dan pisahkan 3 file dari port rom, yang merupakan pokok dari proses porting ini, yaitu; "boot.img", "update-script" ( META-INF/com/google/android/update-script ), "build.prop" ( System/build.prop )
- Pindahkan file "boot.img" ke folder tools AIK ( Android Image Kitchen )
- Klik dan tahan file "boot.img" kemudian seret ke "unpackimg.bat", maka akan muncul jendela CMD, tekan enter untuk melanjutkan jika terdapat tulisan continue.
- Jika stepnya benar, maka akan muncul folder "split_img" dan "ramdisk" (abaikan folder lain, karena hanya dua folder tsb yang dibutuhkan)
- Buka folder "split.img" lalu ganti file "boot.img-zImage" dan "boot.img-dtb" dengan isi dari "boot.img" base rom perangkat android anda, disini kita asumsikan andromax e2.
- Buka folder "ramdisk" lalu ganti semua file yang ada difolder tsb dengan file dari folder "ramdisk" base rom anda (andromax e2), kemudian save.
- Setelah itu, klik 2x pada file "repackimg.bat" maka secara otomatis akan muncul CMD (Command Promp) kemudian tekan enter untuk melanjutkan. Maka akan muncul file boot baru dengan nama "image-new.img".
- Pindahkan file "image-new.img" ke folder port rom, hapus file "boot.img" kemudian rename file "image-new.img" menjadi "boot.img" (singkatnya, mengganti file boot yang lama dengan yang baru).
- Masuk ketahap selanjutnya, yaitu mengedit file "update-script", buka file tersebut menggunakan notepad. Perhatikan bagian script format, mount, dan package serta samakan dengan base rom. Contoh; format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "0", "/data"); format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system"); mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system"); package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
- Kalau sudah, save hasil editan, kemudian pindahkan file tsb ke META-INF/com/google/android/disini, replace file yang lama dengan file ini.
- Dan untuk file yang terakhir adalah build.prop, silahkan cari referensi digoogle apa itu script build.prop, tapi kalau sudah terlanjur bingung, jangan diedit juga tidak apa-apa karena script ini bersifat sunnah.
- Kemudian masuk ke step terakhir, yaitu pack file rom yang sudah diporting, satukan semua file dan jadikan satu file zip yang merupakan ekstensi untuk flash rom di recovery anda baik itu TWRP/CWM/PHILZ,
Selamat, Anda telah berhasil memporting rom dengan kerja keras serta keringat anda sendiri, nikmati rom hasil portingan anda dan stay with new rom.
EmoticonEmoticon