Hello again Android lovers, today on this complete guide we're going to learn step by step how to , root, install latest CWM touch recovery mode and then install the latest Andoid 4.0.3 ICS or 2.3.6 OS custom improved fast ROM, so this tutorial can be the best one for beginner to start with their new Samsung Galaxy S i9003 smartphone and unlock all potentials, BTW after some searches, I cant find out a real working tutorial for this smartphone, meanwhile I've decided to make this article the best and easy i9003 how to tutorial on the web.
First lets start with an easy and safe way to root the Galaxy i9003, this was tested on Android 2.3.3 and it worked fine.
Important Notice: we are not responsible for any damage or problem caused by the root, Kernel flash or ROM installation, GuruHT is not the owner of any software or file on these process, so please do this only if you know what you are doing and know what you may get.
How to root Galaxy S i9003/i9000B/i9000 using the easy way (no Odin or flash required):
- First you need to download and install Samsung kies over HERE, don't run it.
- Then download the DooMLoRD_v4_ROOT-zergRush-busybox from this thread.
- Now check debugging mode and Unknown sources on your Galaxy S, (settings->Applications->Development and tick USB debugging, also go to settings->Applications and tick Unknown sources).
- Connect your smartphone to the computer, and extract the zip file.
- Now run "runme.bat" and hit enter, wait this could take some times.
- If the process fail to root your i9003, try to open as many as you can applications on your smartphone to max-load the RAM and try again.
- To check if it's rooted or not, just download and run ROMManager app from Google Play.
How to install latest CWM recovery mode Kernel:
We will use the safe Odin app method without need of a PC.
Warning: this Kernel flash may damage your current Android system an will not be boot-able, so do it only if you are ready to install a new one.
- Download and copy to sdcard MobileODINLite-v2.45 over this page and MobileODIN_FlashKernel_I9003-v1.0 Kernel for the i9003 from here.
- Now using file manager on your smartphone, install MobileODINLite-v2.45.app, then open that app.
- Now chose open file and go search for the MobileODIN_FlashKernel_I9003-v1.0 .zip file, and select it.
- Now hit flash button bellow and wait.
- That's it, now you i9003 will reboot, hit any button to load the CWM recovery menu.
Some of the best custom ROMs:
Here are the latest custom ROM for the Galaxy S i9003 smartphone from Xda, just download the ROM and follow the instructions bellow instead of the ICS ROM, Jelly Bean is here:- Codename Android 3.5.0 Android 4.1.1 Jelly Bean ROM.
- Miui Android 4.1.1 Jelly Bean ROM, Thread.
- Remics-JB for Galaxy SL.
Update:
How to install latest CyanogenMod 10:
First download the Galaxy S i9003 CyanogenMod 10 ROM Android 4.1.2, and Google Apps, then follow the instructions bellow:
Stock ROM
1. Flash CWM Compatible Kernel (CF ROOT)
2. Reboot to Recovery.
3. Wipe Data / Factory Reset.
4. Select the ROM zip from your SD Card and flash.
5. Go to Advanced -> Reboot Recovery.
6. Mounts and Storage -> Format dbdata
7. Flash Google Apps.
8. Reboot
Any other AOSP ROM (exp:CM7/MIUI/CM9)
1. Reboot to Recovery.
3. Wipe Data / Factory Reset.
4. Select the ROM zip from your SD Card and flash.
5. Go to Advanced -> Reboot Recovery.
6. Mounts and Storage -> Format dbdata
7. Flash Google Apps.
8. Reboot
Upgrading from previous versions of CM10
1. Reboot to Recovery.
2. Select the ROM zip from your SD Card and flash.
3. Flash Google Apps.
4. Reboot
How to Install ICS Android 4.0.3 on Samsung Galaxy S i9003:
First keep in mind that this is a custom ROM, containing a not working features, but this ROM is really fast and cool !
What is not working is:
Video recording.
Wifi problem.
If you decide to give it a try bellow a step by step how to install this ported ICS ROM on the i9003:
- First of all you must install the latest CWM which is above.
- Download the ported ICS ROM over here,(source thread), and copy it to your sdcard root.
- Download HYBRID Gapps.
- Boot to the CWM recovery menu, Wipe caches, do a factory reset and fix permissions (CWM -> Advanced -> Fix Permissions)
- Go to install zip on the menu, chose sdcard and search for the downloaded ICS ROM.
- Now flash that ROM and wait.
- That's all now your i9003 smartphone is using ICS Android 4 as an OS.
Install Stable fast GB Android 2.3.6 CleanKpuRom custom ROM
Now if you want a stable and everything working ROM, I selected for you the CleanKpuRom, after testing lot of ROMs I managed to find that this is the best stable GB Android 2.3.6, its a fast ROM with lot of improvements over the stock ROM, to install it follow the steps bellow.
ROM features:
Touchscreen more responsive Camera: MOD -15%, power button MOD, improved camera to make better videos (media_profiles.xml) MOD Bravia Engine App-free. Only useful apps Edited build.prop with better network, Camera, battery, and more Edited init.d with battery tweaks MOD low brightness Dark video fix Button Led Notification (BLN) Improved GPS for a better and faster signal Galaxy S3 sounds MOD MegaBass Updated GPU drivers
Install steps:
- First download the latest CleanKpuRom ROM from this page.
- Now just copy that zip file to the sdcard root and reboot to the recovery mode.
- Wipe caches, do a factory reset and fix permissions (CWM -> Advanced -> Fix Permissions)
- And select install zip on the recovery menu, chose sdcard and search for the downloaded CleanKpuRom ROM.
- Now confirm the install and wait.
- That's it, if you need to install Arabic language, just download it, copy to sdcard and install zip from sdcard on the recovery mode.
Disclaimer : I AM NOT RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE, DO IT AT YOUR OWN RISK.
If you have any problem let me know on the comments bellow and I will try my best to help you guys!
If you like this article, please share it on facebook, tweet it and +1 it to spread it :) !









Thanksss man ! good guide, I advise you guys to move to ICS even it have some bugs.
ReplyDeleteSorry but wich .tar file should I install with Mobile Odin? Im unable to find it.
ReplyDeleteThanx and great post :)
For the i9003 galaxy, here is the flash kernel :
ReplyDeletehttp://dl.xda-developers.com/attachdl/10f7859514ebfe5af8d6f9b952b43de0/50550835/7/9/8/1/7/9/MobileODIN_FlashKernel_I9003-v1.0.zip
you are welcome
Hy, there isnt a MobileODIN_FlashKernel_I9003-v1.0.tar, if i download the MobileODIN_FlashKernel_I9003-v1.0.zip if get an apk file.
ReplyDeletesorry, try to use the .zip file instead
ReplyDeletehi can i add soft keys permanantly, bcoz my hardware softkeys are not working, for replacing cost more than 6k, please help me
ReplyDeleteHello harinadh, sorry for late reply, here is a simple application tutorial that do the job:
ReplyDeletehttp://www.guruht.com/2012/11/fix-broken-android-soft-keys-by-add.html
"Share it if you love it"
Thank you, and i have Dell streak5, i want install ICS is it possible ?
ReplyDeleteThere is no official ICS ROM now, but you can install a ported custom ROM, I advise you to do not do it because of bugs, check here : http://forum.xda-developers.com/showthread.php?t=1859955
ReplyDeleteNot work:
Camera
Data (for some users)
Bluetooth
Native Wifi Tethering (replace by Barnacle wifi tether)
thank you so much for your quick rom, but which is best ROM for Dell streak5 ur suggested.
ReplyDeletethese two ROMs are the most popular:
ReplyDeleteLonghorn: http://forum.xda-developers.com/showthread.php?t=1355878
DSC v2.0: http://forum.xda-developers.com/showthread.php?t=1314898