yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy SL i9003] ronhoover88:
You dont have to delete...you have put a lot of effort...what i feel is, its better if you have created a rom using this guide and got it working...
[Samsung Galaxy SL i9003] kkrraazzyy:
Dude combined all this info in a single post
[Samsung Galaxy SL i9003] bangalorerohan:
The bootanimation thing is totally from vivek's thread..try it! It woooorks!
[Samsung Galaxy SL i9003] BassBlaster:
Okay, will try :)

edit: tried, still getting bootloop :confused:
[Samsung Galaxy SL i9003] :
Then, I guess ... You need technical assistance.

PM me What all you did.

I will help you out.
[Samsung Galaxy SL i9003] BassBlaster:
Bro do u have teamviewer?
[Samsung Galaxy SL i9003] saywhatt:
NIICE :D thanks for the info!
[Samsung Galaxy SL i9003] rogerscrack:
Hi bangalorerohan, you know how to create a flashable to odin? need flash system / * as when flashing firmware, as a custom rom namales, remember it?
[Samsung Galaxy SL i9003] celica7:
do you have other way to make personal rom?

hello do you have other way to make personal rom ? can i use ubuntu for that ?

thank you
[Samsung Galaxy SL i9003] lokeshsaini94:
atachments???

no atachments???

edit - sorry my bad...
[Samsung Galaxy SL i9003] lokeshsaini94:
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...
[Samsung Galaxy SL i9003] fandroid7:
How do i make custom framework
[Samsung Galaxy SL i9003] lokeshsaini94:
HEY SORRY... BUT CAN YOU PLZ EXPLAIN THIS PART IN MORE DETAILS...

Extracting and odin build
[Samsung Galaxy SL i9003] kithmal11:
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.
[Samsung Galaxy SL i9003] :
You mean one more post for all the combined things? LOL? I did thAT so that it will be easy with steps and people who are stuck in between can directly jump to the place where they are stuck!
[Samsung Galaxy SL i9003] PondaRox:
I see custom roms that score much higher in benchmark tests like quadrant than the stock roms.they're based on. can you explain to me, in the context of this tutorial, how the developers manage to do that?

and what exactly can I do by making a custom rom that I couldn't already do (serious question. for example, you could change the boot animation without making a custom rom)?

either way, awesome tutorial that's actually tempting me to create my own rom
[Samsung Galaxy SL i9003] kkrraazzyy:
Dude i just want to say that combined all info in your first post of this thread
[Samsung Galaxy SL i9003] mazran01:
thank s i really wanted to make a rom of my own from a long time thanksa lot
[Samsung Galaxy SL i9003] kingsrook14:
This is little more simple than perka's post but...

How do I test the cooked rom in emulator before flashing it?

How about zipaligning, signing?

Suggestion :

Maybe u can add info abt apk manager too.
[Samsung Galaxy SL i9003] :
Actually, You can zipalign and sign the ROM in HTC Android Kitchen itself! I did it and it works! I have No apparent idea about APK manager...So I better not step into that! I will add this to the post!
[Samsung Galaxy SL i9003] :
Okay. First, hey!

Now I got like 2 hours and hence I can tell you why custom ROM is advantageous!

See, DEVELOPERS remove some UN-necessary stock apps. They pre-de-odex and root it for you. And you dont have to flash the whole FW again. It is just a 3-click process. The developer would have added leaked features (like a new app made by him or so). He would have already ported some themes and apps for you! He would have put on some useful tweaks which may optimize RAM usage and which may lower the used space on your system! And, also, a developer will keep track of the latest leaked ROM and he will bring a faster FW based on that leaked FW ASAP! And,Hence I think custom ROM is better. Also, because they remove the stock apps, the phone is high on quadrant score! Hope this answers your questions!
[Samsung Galaxy SL i9003] Lordrdx666:
Great job man I totally loved this tutorial... it clears out quite a few basic concepts...

But if someone wants to compile a kernel alongside his cooked rom isn't learning Linux important for that ?

Just asking.... don't troll me :D
[Samsung Galaxy SL i9003] PondaRox:
indeed it does :). which is great, because ram usage is VERY important to me.

so you've already explained how to add/remove apps, but how do you put on those tweaks you mentioned? also, what do you mean by 'ported some themes'; like, themes that were made for stock firmware but you're porting them to your custom firmware? or making a theme from, say, this site the default theme for the rom?

also, is there of testing custom roms without using the phone? i hear talk of an emulator of sorts, is that a good way of testing these?
[Samsung Galaxy SL i9003] bajju123:
i always have an issue with the updater script :(

when i try to update the zip in the recovery i get errors saying bad zip.. what to do?
[Samsung Galaxy SL i9003] Misledz:
This guide came as a surprise, Will help me alot in attempting a custom ROM in a few weeks perhaps. Great Job rohan!
[Samsung Galaxy SL i9003] fxzy:
With this thread, I am feeling confident that more and more ROM will appear soon.

Thanks!
[Samsung Galaxy SL i9003] :
No NO! For the tweaks, I think changing somethings in the build.prop will help! I saw this thing on rex's thread! An, by port, I mean that maybe, Acer's UI or something like that maybe put on a custom ROM, which you MAY not find outside! I don't actually know about any emulators! If anybody findds one, Post it here! =D
[Samsung Galaxy SL i9003] :
I know! I was totally a nothing-knowing fella' before XDA and now I can develop ROM's and Themes! XDA FTW~!
[Samsung Galaxy SL i9003] PondaRox:
@bangalorerohan: thanked your posts :)
[Samsung Galaxy SL i9003] saketh333:
GOOD MAN THIS IS USE FULL ........;)

can i add some animations from other cell

eg(weather animations from htc sence)

i am making a rom.....................

want to know that i can add some extra features from others cells

_____________________________________________________

samsung galaxy sl(I9003,xxkph,custom rom {333}............i will be releasing it soon)

IF THE POST HELPED YOU DONT FORGET TO THANK
[Samsung Galaxy SL i9003] :
The weather animation thing, I tried it out man! It Does not work! Just does not work!

Also, I dont know about the guide! My friend thought me and I bearly forgot as it does not work :( :( But, You can try it out!
[Samsung Galaxy SL i9003] PondaRox:
by the way, the android emulator i mentioned? it EXISTS! lol, it's part of the android sdk
[Samsung Galaxy SL i9003] :
Oh! That's cool..Can you tell me how to use it? I will add it to the post?!?
[Samsung Galaxy SL i9003] Erahgon:
Wow! Top-notch job man! Thanks a lot! I had a lot of stuff to go through otherwise and most of them are for other phones.

BTW: For people who are having a tough time finding MagicISO, here is the link (from Filehippo).
[Samsung Galaxy SL i9003] :
Erahgon, MagicISO is a paid software,right?
[Samsung Galaxy SL i9003] Jack_Random:
Magiciso is available for free from its developer but the free version is rather limited.

Sent from my GT-I9003
[Samsung Galaxy SL i9003] kishen80:
bro i getting this error, did i do anything wrong?
[Samsung Galaxy SL i9003] :
Just type ./menu! And, If it is still not working try extracting the kitchen into another folder and try!
[Samsung Galaxy SL i9003] Cyssyeah:
hey that's great!!!!!but can I have the app list that cannot be remove/or some can be replace
[Samsung Galaxy SL i9003] kishen80:
Still the same...will try to download frm net.thanks
[Samsung Galaxy SL i9003] Cyssyeah:
put into cygwin/home....cd kitchen.....
[Samsung Galaxy SL i9003] :
So, Did downloading from the net help or what?
[Samsung Galaxy SL i9003] kishen80:
still same,dont knw where i did wrong..
[Samsung Galaxy SL i9003] :
Tell me what steps did you follow in order to install the kitchen...Like write all teh steps YOU followed!
[Samsung Galaxy SL i9003] dancegirl:
Dewd! If I just re-pack the system,meta-inf and all folder into .rfs file and rename the file as "system.rfs" and attach it to the PDA file...What happens?
[Samsung Galaxy SL i9003] :
First, You tell me how do you re-pack into system.rfs? And, also that, If you manage to do this thing. It is not going to help you in that extent! I tried this and was a flop! I hard-bricked my phone and had to take it to the center! So better not try it out!
[Samsung Galaxy SL i9003] rogerscrack:
I can use UltraISO?
[Samsung Galaxy SL i9003] :
You can....but magicISO is prefered..
[Samsung Galaxy SL i9003] rogerscrack:
Sorry, I corrected this problem.
[Samsung Galaxy SL i9003] rogerscrack:
Hello, excuse the inconvenience .. but more could you clarify the options that are used in the kitchen?

I tried several ways to build a Rom, apparently successfully, but when installed using zip instal CWM from sdcard / sdcard choose zip from me says:

- Installing: / sdcard / myrom-xxkph.zip

finding update package ...

update package opening ...

install update ...

E: Error in / sdcard / myrom-xxkph.zip

(status 0)

Installation aborted.

In previous error was 6 and one was Satus status 7.

The latest status is always 0.

You do not know what else to try, I follow all the steps in the howto, but I have no success.

If I compare my zip with any or namarom ganarom rom like I have everything except the Data folder / app and Temp. This because I'm not adding applications that the user can delete, which are added in system / app

I hope your help please .. from already thank you very much again.

Bye!
[Samsung Galaxy SL i9003] :
Copy the tmp folder. Also, copy the META-INF/com/android/updater-script and try it..update me about the progress.
[Samsung Galaxy SL i9003] rogerscrack:
Okay, I copy these folders but as included in the update.zip? Where and How?

Sorry to be so persistent but I can somewhat follow this, if I could learn to build my custom rom the Motorola CliqXT I will be able to this.

Thanks! for your feedback.
[Samsung Galaxy SL i9003] :
Update.zip? Man, why do you need that? I did not get your question. Please be clearer so that I can help you out
[Samsung Galaxy SL i9003] rogerscrack:
Ok, could you tell me more detail the options to use or further detail the tut, you tell me to copy the other folders, but where and how?

I am currently building screenshots of the options that follow according to Kitchen.

If my words do not understand is why Google translator does not handle well the English language, as I suppose you do not handle Spanish. Sorry about that.
[Samsung Galaxy SL i9003] :
what option do you want to know about? Don't go experimenting with the kitchen options. Your rom is gonna burst..
[Samsung Galaxy SL i9003] rogerscrack:
That you used to create a Custom Rom. Nothing more .. We will explain some of them, the rest as they run on their own, and that is where failure apparently.

hahaha I hope that will exploit anything .. be optimistic: P

Maybe help with a video tut: O hehe
[Samsung Galaxy SL i9003] :
Sure. Just wait until this month end!
[Samsung Galaxy SL i9003] rogerscrack:
Hello @bangalorerohan

I could finally create a custom, I think the problem was the update-script, replace the other custom.

Thanks for everything.

bye
[Samsung Galaxy SL i9003] nonbon7:
WHEN I RUN ./menu it say

chmod: changing permission of 'script/........ : Permission denied

why? please help
[Samsung Galaxy SL i9003] :
As I see, the kitchen is starting. So, you can use the options nevertheless the error. If you are nto able to use the options, just try moving the kitchen to the C:\Kitchen! This should help you solve the problem. Do tell me if you have any further problem!
[Samsung Galaxy SL i9003] nonbon7:
thanks for your help...But..

when i choose 1 and select my roms it seems that "no folder found"
[Samsung Galaxy SL i9003] :
Open your ROM and check whether you have named the system folder as "system" or "System"..(without quotes obviously) If it is System, rename it to system!
[Samsung Galaxy SL i9003] nonbon7:
Actually thanks for your help..i already made it. :) i have my custom rom,now i try to unpack an apk file using apk manager..

:D
[Samsung Galaxy SL i9003] sakindia123:
Port

--------------------------------------------------------------------------------

hey guyzz..here i am with a foolish query

:D

can the kitchen port complex roms like cm and miui or just simple ones?

worth a try i'd say..especially from the MOTO DEFY version,as it has no kernel mods...whatcha' say!?
[Samsung Galaxy SL i9003] :
The kitchen cant PORT anything. It can just be used to compile, root or change the name of a ROM!

---------- Post added at 04:25 PM ---------- Previous post was at 04:23 PM ----------

You mean you can wirte zImage with this thing,right?
[Samsung Galaxy SL i9003] sakindia123:
well..there a "port" option there!
[Samsung Galaxy SL i9003] kishen80:
# Flashing kernel from the update.zip

# Copyright Francois SIMOND

# License : WTFPL

# check if we run on the appropriate hardware

assert(getprop("ro.product.brand") == "Samsung" || getprop("ro.hardware") == "GT-I9003" || getprop("ro.build.id") == "2.3.4 GINGERBREAD");

ui_print("");

ui_print("");

ui_print("Kernel flasher for Voodoo Kernel version X.X");

ui_print("Strange characters will appear on screen, this is standard operation");

mount("MTD", "system", "/system");

# copying needed files in ramdisk

package_extract_file("redbend_ua", "redbend_ua");

package_extract_file("zImage", "zImage");

set_perm(0, 0, 0755, "redbend_ua");

# mount the sdcards anyway

mount("vfat", "/dev/block/mmcblk0p1", "/sdcard");

mount("vfat", "/dev/block/mmcblk1", "/sdcard/sd");

# backup first

ui_print("Doing 2 backup of the current kernel to the internal (and external if present) SD card(s)");

run_program("/system/bin/dd", "if=/dev/block/bml7", "of=/sdcard/bml7-zImage-kernel-backup.img");

run_program("/system/bin/dd", "if=/dev/block/bml7", "of=/sdcard/sd/bml7-zImage-kernel-backup.img");

unmount("/sdcard/sd");

unmount("/sdcard");

ui_print("Flash Now !");

# running the flash operation

run_program("redbend_ua", "restore", "zImage", "/dev/block/bml7");

can this upload zimage? i didnt try yet,need to know is it save to do this?
[Samsung Galaxy SL i9003] :
IDK kishen! And sak, it can be used to port ROM's of HTC phones. Like a HTC Desire ROM to HTC Wildfire S and all such things. USeless for Samsung :D :D
[Samsung Galaxy SL i9003] Sobralobo:
Hi bangalorerohan ! Wonderful tutorial. :) I just have one problem : when I launch Cygwin shortcut, it charges something and then stops, without showing anything (I'm on Ubuntu) so I can't use dsixda's kitchen. :S

What should I do please ?

Thanks in advance.
[Samsung Galaxy SL i9003] :
I am no Idea on what to do for Ubuntu! I think you can use Wine for the Kitchen, right?
[Samsung Galaxy SL i9003] Slynightdark:
Hey please how do we exactly do this? :D
[Samsung Galaxy SL i9003] sakindia123:
u can also use linux to mount it
[Samsung Galaxy SL i9003] :
Just copy all the files and extract it man!
[Samsung Galaxy SL i9003] Slynightdark:
Ok sorry fo my stupid comment :P it was just I use winrar and haven't used MagicISO before :)

Sry and thanks hehe
[Samsung Galaxy SL i9003] :
No problem! It Was not at all stupid man! :)
[Samsung Galaxy SL i9003] blaqkarma:
Bro I Know this is a usefull thread but here some questionS!?!?!

what about CSC?

how could I pre-install apps?

what about PERMISSIONS?

what about knowing the framework??

how about knowing the TWEAKS??

how would I enable GPS?

How would I put Themes of someones hardwork to my ROM??

where or whom could I (copy)(edit) the UPDATER-script???:eek:
[Samsung Galaxy SL i9003] :
Well,

The apps can be put to a folder data/app or system/app. Create a folder called data on the root of your ROM.and inside tat create a folder called data and put the apps there.

Apps placed in system/app are not un-installable by teh user

apps place in Data/app are deletable by user

For the theme, You can copy the framwork-res.apk and systemui.apk into /system/framework and /system/app respectively
[Samsung Galaxy SL i9003] :
GPS is pre-enabled

Tweaks can be placed in /system/etc/init.d

For the update script, copy the META-INF folder of any ROM. Inside that, go to google->android and you can find the updater-script.

You can edit it using Notepad++
[Samsung Galaxy SL i9003] AmirolAhmad:
wow..this is nice thread..hope i9003 has make :)
[Samsung Galaxy SL i9003] blaqkarma:
are you sure that GPS is pre-enable??:rolleyes:

did you know that part of the script is very importantant to get the GPS workin??? did u know where??

and how could be the apps place in the the data/app could be installed??just putting it there could not installed by it self?Q?Q?:rolleyes:

Themes?>Just Framework you mean? how about the themed setting,phone,dialer,statusbar???like themed apps xda,facebook,market,gmail,etc...etc...??:rolleyes:
[Samsung Galaxy SL i9003] :
You can replace the files of settings, and all in the /system/app

ANd the status bar is themed in systemUi.apk in the system/app

Also,

Just install an app called fasterfix in the /data/app...The GPS will Work!

The updater-script has a line which instructs the setup to install the apps present in /data/app! So, Yes! It will get installed :D
[Samsung Galaxy SL i9003] Slynightdark:
Hey sorry but can you tell me how to do this step?:confused: Thanks :p

EDIT: Sry it was a problem with cygwin installation, I solved it :P
[Samsung Galaxy SL i9003] Slynightdark:
Just one last question, how about adding the mods of other devs to your rom? :confused::confused::confused:
[Samsung Galaxy SL i9003] :
What mods do you wanna add?
[Samsung Galaxy SL i9003] Slynightdark:
EXT4, 14 toggle buttons and vanilla lockscreen (I'm beginning in KPH base)
[Samsung Galaxy SL i9003] :
14 toggle buttons, you replace the systemUi.apk in the system/app folder with the 14 toggle ones.

Vanilla lockscreen in framework-res.apk. Replace the framework-res.apk in .system/framework with the ones which has Vanilla lockscreen!

EXT4 conversion lies in teh updater-script, I think!
[Samsung Galaxy SL i9003] mcfarljw:
My custom rom is setup, but how do I flash my device with it?

EDIT: Do you do what it describes on post #8 of http://xdaforums.com/showthread.php?t=530972?
[Samsung Galaxy SL i9003] sakindia123:
u flash it with cwm
[Samsung Galaxy SL i9003] mcfarljw:
Thanks, I got everything up and running, but had to revert back to 2.2.1. My gingerbread rom was lagging way too much.
[Samsung Galaxy SL i9003] D33J3Y:
hi....xcuse me...

im not evn a noob!!!! but can u plz say me about the location of data folder!!! shud that be in custom FW or within system!!!??????
[Samsung Galaxy SL i9003] :
In the custom ROM..Not WITHIN SYSTEM :)
[Samsung Galaxy SL i9003] D33J3Y:
shud i flash this file using CWM or shud i use ODIN????
[Samsung Galaxy SL i9003] sakindia123:
it depends on what u create...........................
[Samsung Galaxy SL i9003] luiseteyo:
I am a noob, I was creating my first custom rom, following all the steps and in the end, when I was flashing it with CWM recovery I got an error in the sdcard (Status 7) How can I fix it? Thank you very much. Very good post.
[Samsung Galaxy SL i9003] :
Use the update -script of any other Custom ROM.

it can be found in /meta-inf/google/update script!

Not sure of the location...somewhere in meta-inf/google/com
[Samsung Galaxy SL i9003] :
YoU can rather copy the whole META-INF folder of any other custom ROM! ;)
[Samsung Galaxy SL i9003] rb210:
Would it be possible for you to upload a tested update script from a custom ROM which we can use? :)
[Samsung Galaxy SL i9003] luiseteyo:
Hi again... probably I am asking silly questions, but I am not still able to make my custom rom run. There are the steps I followed...

1) I selected KPQ as base FW. I unzipped system folder and I created data folder with the apps I wanted.

2) I also introduced META-INF folder from another custom rom.

3) I open HTC Kitchen and I followed the steps: root deodex zipalign adding boot.img etc..

4) Finally it said that I had updater-script but no update-script. I had to convert it. I did it and then signed and packed the rom.

5) When flashing it in recovery it says there is a problem in sdcard Status 7

What can I do? Sorry but I would like to learn how to do Custom Roms and it is being a bit difficult to understand everything.. Thank you all
[Samsung Galaxy SL i9003] jasspreet:
Great tutorial:)..wil try it..can i send u a pm if i got any difficulty sire rohan???
[Samsung Galaxy SL i9003] blaqkarma:
Is this a good suggestion?:confused:? what if the updater-script of the the original custom ROM want to do some commands and that the other new cook ROM does not support it??

please dont advice copying the file instantly, you should say at your tut that ask permission first to the original ROM owner that you want to take the updater-script so the original ROM owner is aware and could explain also what the updater-script do...
[Samsung Galaxy SL i9003] sakindia123:
updating the tutorial with the steps on how to insert an zImage within the zip would be great!(correct boot partitions)
[Samsung Galaxy SL i9003] :
Well, If you write it up in here, I will link it in the OP :)
[Samsung Galaxy SL i9003] :
Well, Doesn't matter apparently! I have used META-INF of all the ROMS on my ROM to test it before I posted ;)
[Samsung Galaxy SL i9003] :
DONT CONVERT UPDATER SCRIPT to Update Scrip ;)
[Samsung Galaxy SL i9003] sakindia123:
That's y i asked!

u have the phone,u tell me the partitions....
[Samsung Galaxy SL i9003] XDA_Lols:
Where are the cygwin attached files?
[Samsung Galaxy SL i9003] iamkrazee:
FYI: ".rfs" is still a loop type image, so you can safely rename it to ".img" and put it in original_update folder. Kitchen mounts it, extracts it and modifies it with no problems.

Now the problem I have here is, I used normalboot.img and system.rfs->system.img. All the steps are completed successfully. But I get a multitude of errors:

1. Amend scripting is deprecated. So I change the script type from kitchen menu (advanced options>change script type)

2. Unable to read, bad archive.. or a message of that gist. So this time I dont make a signed zip.

3. Status 0. Installation aborted.

What's happening?

P.S. : I'm using the DDKP2 update file from android advices com
[Samsung Galaxy SL i9003] sakindia123:
did u change the pagesize correctly for the boot image?
[Samsung Galaxy SL i9003] rahulkumar2048:
hey @sak can i use ur meta-inf folder for my rom
[Samsung Galaxy SL i9003] sakindia123:
sure,y not............u may even use the rom lol....since i aint working on it anymore

but it doesnt flash a zImage,u wud have to add those line urself
[Samsung Galaxy SL i9003] rahulkumar2048:
what is zimage???

and

whenever i click on option no 10 i.e show working folder information

it tells me "working folder not found

eroor:zImage not found!

removing inintramfs_dir folder

boot-extracted folder not found"

what am i doing wrong!

---------- Post added at 12:46 PM ---------- Previous post was at 12:40 PM ----------
[Samsung Galaxy SL i9003] sakindia123:
Your Problem:

1)U havent made/added a zImage

2)U didnt extract the rom using kitchen...

just follow the guide to the T if u dont understand!

What is zImage!look here
[Samsung Galaxy SL i9003] iamkrazee:
Nope. How do I do that? I really want to get DDKP2 deodexed. BADLY. First EVER rom to have devnagri fonts rendering properly. I don't care about the bloatware or root. Deodex cuts out lag in a BIG way for me somehow.

Please explain what I am missing. Especially considering the scenario of my requirement. I imagine there might be quite a few others that are not voicing their opinions :)

P.S. : I thought it's worth the mention again. The rom I downloaded might not be Samsung's vanilla ROM. It was from this android advices, guys with simple tutorials to flash stuff. DDKP2 I couldn't find anywhere else. A ROM that I could try as an alternative.
[Samsung Galaxy SL i9003] uzairpandith:
can we use this method to create roms for samsung galaxy fit????
[Samsung Galaxy SL i9003] sakindia123:
yup of course..