Sebelumnya saya ucapkan banyak banyak terima kasih untuk Prof tj_style yang sudah membuat Valencia Kitchennya
Disini saya akan menjelaskan proses membuat custom ROM untuk Ponsel Samsung Valencia GT-C6625 yang berbasis Windows Mobile. Untuk Tools yang kita pergunakan disini adalah Valencia Kitchen yang dibuat oleh prof tj_style. OS yang digunakan di komputer yaitu Windows XP SP2/SP3. Tak lupa saya juga ucapkan terima kasih banyak untuk dia, karena udah mempermudah Valeners dalam mengembangkan Valennya.
Untuk bahan-bahan utama yang harus sobat Valeners persiapkan adalah sebagai berikut:
- Valencia Kitchen by tj_style
- Base Rom (XXIG5/DXIE3/DXJD2)
- Donor Rom (Samsung B6520)
Untuk Base Rom, sobat valeners pilih mana yang mau di pakai, dan untuk link download silahkan berkunjung di Halaman awal Lounge Valencia part 5 di Kaskus. Untuk Donor ROM, Sobat valeners bisa mendownloadnya di Samfirmware.com. Atau bagi yang kesusahan untuk register di samfirmware.com, ini saya sediakan Direct link download untuk ROM DONORnya:
Untuk Software Development Kit(SDK) atau software pendukung, pastikan di kompi sobat valeners harus sudah terinstal:
- MSXML6.0
- MSXML6.0 SDK
- NETCF 2.0 s/d NETCF 4.0
- C++ 2008 Redistributable
Apabila belum terinstal, silahkan kunjungi website microsoft untuk mendapatkan software-software tersebut. Dan untuk software-software editingnya, silahkan sobat valeners persiapkan seperti PE Explorer, Notepad++, IcoFX dan masih banyak lagi.
LETS GET STARTED
Setelah semua bahan-bahan sudah di persiapkan, silahkan buat folder baru, misalkan di D:\, beri nama folder itu "Kitchen", jadi D:\Kitchen. Taruh/letakkan ValenciaKitchen v1.0.6.exe di dalamnya, lalu jalankan. Setelah Valencia Kitchen terbuka, itu otomatis akan membuat folder-folder baru seperti (BaseBIN,CookedBIN,DONOR,TOOLS,XIPPORT). Silahkan close saja Valencia Kitchennya, kita lanjutkan dengan proses DUMPING DONOR terlebih dahulu.
Silahkan cari file yang berekstensi .nb0(misal: flash_DXJL1_REV02_RC3.nb0) yang ada pada folder Donor yang sudah sobat valeners download, Copy lalu pastekan di folder Kitchen\TOOLS, lalu Run Command Prompt yang ada di dalam folder tersebut, lalu ikuti tahap-tahap seperti berikut:
- ketik: osnbtool -sp flash_DXJL1_REV02_RC3.nb0 tunggu sampai selesai
- lalu: osnbtool -d flash_DXJL1_REV02_RC3.nb0.OS.NB 1 xip.bin tunggu sampai selesai
- lalu: osnbtool -d flash_DXJL1_REV02_RC3.nb0.OS.NB 2 imgfs.bin tunggu sampai selesai
- lalu: imgfstodump imgfs.bin untuk yang ini agak lama, tunggu sampai proses selesai, dan akan membuat folder baru di folder TOOLS, dengan nama dump.
- Dan terakhir, ketik: PKGtool dump Close Command prompt.
Dari hasil proses DUMPING DONOR, nantinya yang akan kita butuhkan hanya XIP.bin dan isi dari folder SYS yang ada di dalam folder dump tersebut.
Copy file NAND.bin yang ada pada folder (C6625XXIG5/C6625DXIE3/C6625DXJD2) dan paste di Kitchen\BaseBIN, buka/run ValenciaKitchen v1.0.6.exe, lalu tekan tombol Dump, tunggu sampai proses selesai/Done, dan nantinya akan otomatis membuat folder SYS dan OEM di dalam folder Kitchen, lalu Close ValenciaKitchen v1.0.6.exe.
Setelah itu masuk ke folder Kitchen\SYS, hapus semua folder, kecuali: .ROM, .VM, Metadata, PhoneIME, SIM_Tkit dan Sms_Provider. Setelah itu, Copy semua folder yang ada di dalam folder Kitchen\TOOLS\dump\SYS, kecuali folder .ROM, .VM, Metadata dan PhoneIME, lalu paste di folder Kitchen\SYS.
Kita lanjut ke XIP PORTING.
Masuk ke folder TOOLS yang ada di Kitchen, lalu Copy xip.bin, paste di Kitchen\XIPPORT\DONOR. Lalu jalankan/run XIPPort.exe, lalu tekan dump xip.bin lalu make pkgs (Jangan Close XIPPort.exe), lalu masuk ke Kitchen\XIPPORT buka lagi XIPPort.exe dan lakukan hal yang sama seperti proses XIPPort.exe sebelumnya.
Setelah itu, masuk ke Kitchen\XIPPORT\DONOR\OUT\FILES, Copy folder MSXIPKernel dan MSXIPKernelLTK, Replace ke Kitchen\XIPPORT\OUT\FILES, lalu ke Kitchen\XIPPORT\DONOR\OUT\MODULES, Copy folder MSXIPKernel dan MSXIPKernelLTK, Replace ke Kitchen\XIPPORT\OUT\MODULES. Setelah itu hapus folder LangDB, yang ada pada Kitchen\XIPPORT\OUT\FILES dan Kitchen\XIPPORT\OUT\MODULES, lalu tekan tombol undo pada kedua XIPPort.exe, lalu Close XIPPort.exe. Done
NB: Jangan sampai salah dalam proses ini, karena kalau salah, hasilnya akan Stuck di splash image.
Setelah proses DUMPING BASEBIN, XIP PORTING selesai. Sobat valeners selanjutnya bisa melakukan proses tweaking sana sini sebelum selanjutnya melakukan proses BUILD OS dan BUILD ROM.
• BUILD OS
Run ValenciaKitchen v1.0.6.exe, pilih tab Building lalu tekan tombol Build OS, pada BuildOS tekan tombol Play dan tunggu sampai proses selesai, lalu close BuildOS dan akan autorun Extended Reloc v 1.1a.
Pada Extended Reloc v 1.1a tekan tombol Import XIPPort, lalu Open ROMHDR + .VM + .ROM lalu tekan Realloc V (DLL), Pada XIPport, tekan tombol realloc P lalu write maps kembali ke Extended Reloc v 1.1a, tekan tombol Realloc NK.EXE,GIISR.DLL,etc. di XIPport tekan lagi realloc P.
Kembali ke Extended Reloc v 1.1a, klik dan geser garis vertikal putih yang ada ke arah kiri, setelah itu tekan tombol Realloc IMGFS modules, setelah MAP.txt muncul dan close MAP.txt, lalu pada XIPport tekan tombol build xip_out.bin, lalu Close XIPport dan Extended Reloc v 1.1a. tunggu sebentar, sampai keluar alert Build OS Completed, pada Valencia Kitchen.
Untuk awal-awal Build OS, biasanya ada problem double file pada Flashlite (Jangan Close Build OS), untuk mengatasinya, silahkan sobat Valeners hapus file berikut: flashnddec.dll, flashlite.dll dan si_impl.dll yang ada di Kitchen\SYS, AdobeFlash dan AdobeFlashCodecs. lalu tekan lagi tombol play.
• BUILD ROM
Tekan tombol Build ROM pada Valencia Kitchen, tunggu sampai PagePool Changer muncul dan isikan pagepool tersebut(Default= 4. Bisa di isi dari 4 s/d 12) lalu tekan Enter, dan tunggu sampai keluar alert Build ROM Completed pada Valencia Kitchen, dan itu berarti proses cooking sudah selesai.
Setelah Build ROM selesai, silahkan masuk ke folder Kitchen\CookedBIN, di sana akan ada file NAND.bin baru, yang nantinya NAND.bin tersebut untuk di masukan ke valen dengan proses Flashing, untuk mencoba ROM hasil masakan Sobat Valeners sendiri.
Flasher Tools: C6625XXIG5, C6625DXIE3, C6625DXJD2.
Setiap sobat valeners melakukan proses Tweaking, selanjutnya untuk membangun atau Build kembali, sobat valeners tinggal melakukan proses BUILD OS dan BUILD ROM tanpa atau tidak usah melakukan proses-proses sebelumnya.
Continued...
If you like my work, support me with Donation