[Samsung Galaxy SL i9003] CHINA-KANE:
<KANE>How to make i9003 straight flash pack (system embedded cf-root, ext4, deodex)

Most of the theme is zip format and flash with CWM,but so many people still don't know how to made the zip.So I make one tutorials for the people who don't know (EX:CF-Root,ext4,deodex and bla bla bla):D

1.First,wipe data and cache

2.Flash the rom that you want via odin

3.Flash CF-Root(UC kernel also can)via odin

4.Open CWM,flash the deodex(zip)(how to make?google search :P)

5.When you want to convert you system to ext4 format,backup your rom via CWM firstAfter backup finnish,back to main menu,flash the ext4 format file(zip),restore the rom,than your system are fully convert to ext4 format! :D

6.After finnish first 5 step,use ADB tool

7.Go to wireless and network/USB setting,select "mass storage" ,and then Open "USB debugging" at applications/development ，open CMD(computer)

type “adb shell” and then connect to computer via USB,press enter,and than type

"dd if=/dev/block/stl9 of=/sdcard/system.rfs bs=4096" then system.rfs will copy to internal SDcard（The system.rfs copy at here is included cf-root，ext4 and deodex）

8.Package it need to use linux system（Virtual Machine also can），at least linux 6 or Ubuntu 10

only linux 6 or above support ext4 format system file! If the version lower than 6 that the system.rfs cannot be mount

9.If you want further modify system.rfs, use terminal,type

mount：mount -o loop system.rfs /root/system/

unmount：umount /root/system/

note：(the path above is me own use! I create folder at / , switch to my new file directory, execute this command!

mount before modify，then after unmount it can be save

10.Package it ，must be add boot.bin Sbl.bin param.lfs normalboot.img system.rfs modem.bin and cache.rfs of the original rom,only can flash with this

now we need to cover the system.rfs with after modify one

Cover the normalboot.img in CF-ROOT into it.And cover the cache.rfs with after convert to ext4 one,and add userdata.rfs file

（you can get the cache.rfs and userdata.rfs at attachment, all rom also can use it!）Now you can package it

go to terminal with linux，cd Command change to the folder you create before this, put the boot.bin Sbl.bin param.lfs normalboot.img（cf-root one） system.rfs（modify one） modem.bin cache.rfs（cover one） userdata.rfs（add one）to the folder

Execute the command "tar cf PDA.tar boot.bin Sbl.bin param.lfs normalboot.img system.rfs modem.bin cache.rfs userdata.rfs" to package it！

PDA.tar is the file after synthesis ，and you can add other file if you want

11.And then copy the PDA.tar to desktop，flash with odin！dont forget to flash with pit file!Why must use pit file and userdata.rfs? Because pit file and userdata.rfs will re-partition and reset all user data ! So all version also can flash the zip file and no need to rely on other versions(pit can get at attachment)!

If it is not very good please tell me! Thanks for your support!:D

Hopes：

1.most of the XDA people are very pro，and I hope you can make a tutorials when you make a new thing

2.At china,so many people use I9003,so many people at XDA too!!so we hope when you create a new thing can add chinese!

（only hope,not force you!thank you!）