[HOWTO][TUT] Create a Custom ROM for Samsung Galaxy i9003

What do you think?


  • Total voters
    154
B

bangalorerohan

Guest
Then, I guess ... You need technical assistance.

PM me What all you did.
I will help you out.

Sent from my GT-I9003 using XDA
 

lokeshsaini94

Senior Member
May 1, 2012
1,777
3,970
0
Behind you!!!
atachments???

no atachments???
edit - sorry my bad...
Installing the Cygwin and Setting up the Kitchen

Download the Cygwin files attached below. Extract the zip to a folder. Now, you can see 3 icons, a read-me,a setup, and a folder. Choose the setup. Here You will choose install from local directory. Next, Navigate to the the folder of extraction of cygwin and choose the folder Cygwin_packages inside the cygwin extraction folder. Wait for some time. Then, You will come across a list of file. Click the 2-circle-arrows,untill, it displays “install”

After the procedure is complete, run the batch file. Now, minimise it and extract the android kitchen.
Keep it in some location like C:\Kitchen

Now, open the batch file window and type

cd C:\Kitchen

Wait for some time and then when the location the changed, type

./menu

As this is a HTC kitchen, you can't use all the features,

Now, go back to the folder “custom FW” and create a zip ( I repeat zip and NOT rar) of all the folder in the “Custom FW”. After that is done, navigate to the kitchen folder (C:\Ktichen) and palce the .zip in the “original_update” folder
 
Last edited:

lokeshsaini94

Senior Member
May 1, 2012
1,777
3,970
0
Behind you!!!
hey....

hey can you plz give me link to post from sakindia123 about flashing rom with odin3 part... plz.... and thanks for your wonderful guide...
Come back to the Cygwin Batch window. Now you select 1 (i.e. the first option and press enter.

Then, again press 1 twice!

Now after this is done, you can also use option 2 (rooting). You can change the ROM's name using option 8.

Step 5

De-odexing the FW.

In the batch window, choose option 0 and then choose 1.

Using this you can de-odex your FW.

Next, choose 99 to build and pack you ROM

And you are done with the custom ROM

---------------------------------------------------
Thanks to @sakindia123

Extracting and odin build
Code:
xvf ODIN_FILE.tar.md5
NOTE:.md5 is optional

Rebuilding
Code:
$ tar -H ustar -c amss boot.img csc.rfs recovery.img system.rfs >ODIN_FILE.tar
$ md5sum -t ODIN_FILE.tar >>ODIN_FILE.tar (signing the file)
$ mv ODIN_FILE.tar ODIN_FILE.tar.md5
Of course,u Have to put the name of ur file in place of ODIN_FILE
Mounting rfs(on linux)
Code:
 mkdir system_mount
$ mount -o loop system.rfs system_mount
$ cp /folder/application.apk system_mount/app/  (adding aplications)
$ rm system_mount/app/application.apk           (removing applications)
$ cp /folder/application.apk system_mount/app/application.apk  (replacing aplications)
$ umount system_mount
Regards,
Rohan Mallya! :D :D =D
 

lokeshsaini94

Senior Member
May 1, 2012
1,777
3,970
0
Behind you!!!
HEY SORRY... BUT CAN YOU PLZ EXPLAIN THIS PART IN MORE DETAILS...
Extracting and odin build
Come back to the Cygwin Batch window. Now you select 1 (i.e. the first option and press enter.

Then, again press 1 twice!

Now after this is done, you can also use option 2 (rooting). You can change the ROM's name using option 8.

Step 5

De-odexing the FW.

In the batch window, choose option 0 and then choose 1.

Using this you can de-odex your FW.

Next, choose 99 to build and pack you ROM

And you are done with the custom ROM

---------------------------------------------------
Thanks to @sakindia123

Extracting and odin build
Code:
xvf ODIN_FILE.tar.md5
NOTE:.md5 is optional

Rebuilding
Code:
$ tar -H ustar -c amss boot.img csc.rfs recovery.img system.rfs >ODIN_FILE.tar
$ md5sum -t ODIN_FILE.tar >>ODIN_FILE.tar (signing the file)
$ mv ODIN_FILE.tar ODIN_FILE.tar.md5
Of course,u Have to put the name of ur file in place of ODIN_FILE
Mounting rfs(on linux)
Code:
 mkdir system_mount
$ mount -o loop system.rfs system_mount
$ cp /folder/application.apk system_mount/app/  (adding aplications)
$ rm system_mount/app/application.apk           (removing applications)
$ cp /folder/application.apk system_mount/app/application.apk  (replacing aplications)
$ umount system_mount
Regards,
Rohan Mallya! :D :D =D
 

kithmal11

Senior Member
Jul 12, 2012
198
313
63
Colombo
Thanks for all the information mate.

This thread is like so old!
Now only I got my hands to a new phone and finally got the courage to build roms for the SL myself.

We'll see how it turns out.

Regards.
 
  • Like
Reactions: acuicultor