How to install Jelly Bean on Samsung Galaxy SL i9003

If you're the owner of a Samsung Galaxy SL i9003 mobile phone, the bad news is that Samsung will not be updating it beyond Gingerbread 2.3.6 DDLF2 officially.

The Good news is, there are a lot of options to update it to Ice Cream Sandwich, Jelly Bean and KitKat, though unofficially. Please note, updating this phone to ICS or JB will void your warranty as these are unofficial ROMs. In this article we will update the phone to Jelly Bean ROM called CyanogenMod 10 Alpha 1.

Before proceeding, you need to check what firmware version is your phone currently running. You can check the firmware version from this path:

Settings -- About Phone -- Build number
Or Dial *#1234# on your phone!

Short video review of the CyanogenMod 10 Alpha 1

I suggest using XXKPE or XXKPH versions as the base which you can download from the links mentioned below.

Difficulty level: 
  • Easy
  • Medium
  • Difficult
What you would need:
  • Your i9003 (Dont try this ROM on any other phone)
  • USB cable (to connect to you PC)
  • Have the latest version of Samsung Kies (Only to have the latest USB drivers)
  • Internet Connection
  • Some Patience
Things to do before we start:

  • Take a full backup of your phone on your computer. (Pictures/Videos/Contacts/Music etc)
  • Disable all security suites installed in your computer.
  • Enable USB debugging on your Samsung Galaxy SL i9003 from the path "Settings -- Applications -- Development -- USB Debugging. The check box next to it should be ticked.
  • Disable all traces of Samsung Kies running on your computer from the task manager.

Step 1: Download the required ROM file and Google Apps files from the respective links mentioned below. 

At the point of writing this article, the current version available is Alpha 1. Please check the latest version from XDA Developers i9003 page before you download it.

--> i9003XXKPE version: Download Link
--> i9003XXKPH version: Download Link
--> Jelly Bean ROM CyanogenMod 10 - Alpha 1: Download Link
--> Google Apps for CM10- Download Link

Make sure your phone is at least charged upto 60% of battery.

A short video tutorial on how to install Jelly Bean 4.1.1 on your Samsung Galaxy SL i9003

Step 2: Root your phone. (Click here to see how to root your phone)

Step 3: Copy the downloaded Jelly Bean ROM and Gaaps files to your External micro SD card.
Step 4: Power Off your phone and reboot into the Recovery Mode by pressing the Volume Up key + Center Home key + Power Key for a few secongs!
Step 5: Wipe Data / Factory Reset.
Step 6: Select install zip from SD card.
Step 7: Wait for it to finish and then go to Advanced and Select Reboot Recovery.
Step 8: Go to Mounts and Storage and select Format dbdata.
Step 9: Repeat Step 6 with the Gaaps file that was downloaded earlier.
Step10: Reboot

Congratulations, you have now successfully installed Jelly Bean/CyanogenMod 10 on your phone.

I hope this article was useful to you. Please let me know in the comments section below if you have any questions and I will try my best to answer them as soon as possible. Please feel free to connect to me via the social media circles mentioned below for regular updates on my blog: