[FIRMWARE] Stock Samsung Firmwares for Galaxy R

Search This thread

The-Droidster

Senior Member
May 27, 2012
1,289
889
XDA 24 x 7
NOTE:
1. See POST #2 for ICS Firmwares
2. POST #5 is reference post(General Info, How-To's & FAQ). It is recommended that you read it first!
3. The Build Dates in the description are not exact and mostly grabbed from sammobile.com!
4. Thanx to sammobile.com and sampro.pl for download links;). Mirrors are welcome!:D

Official Gingerbread Firmwares (2.3.4, 2.3.5 & 2.3.6)

I9103ZCLF1 Download
Android Version: 2.3.6
Country: China
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 13th June 2012
PDA: ZCLF1
Modem: ZCLF1
CSC: OZHLF1​

I9103ZSLE6 Download
Android Version: 2.3.6
Country: Hong Kong
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 5th May 2012
PDA: ZSLE6
Modem: ZSKK5
CSC: OZSLE6​

I9103ZSLE5(Same ROM released across a region)
I9103ZSLE5 Download
Android Version: 2.3.6
Country: Hong Kong
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 11th May 2012
PDA: ZSLE5
Modem: ZSKK5
CSC: OZSLE5​

I9103ZSLE5 Download
Android Version: 2.3.6
Country: Taiwan
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 11th May 2012
PDA: ZSLE5
Modem: ZSKK5
CSC: OZSLE5​

I9103JPLD1(Same ROM released across a region)
I9103JPLD1 Download
Android Version: 2.3.6
Country: Iran
Region: Arabic
Carrier: Unbranded
Build Date: 30th April 2012
PDA: JPLD1
Modem: XXKJ2
CSC: OJPLD1​

I9103JPLD1 Download
Android Version: 2.3.6
Country: Iraq
Region: Arabic
Carrier: Unbranded
Build Date: 30th April 2012
PDA: JPLD1
Modem: XXKJ2
CSC: OJPLD1​

I9103JPLD1(Includes Carrier Bloatware) Download
Android Version: 2.3.6
Country: Saudi Arabia
Region: Arabic
Carrier: JED
Build Date: 10th April 2012
PDA: JPLD1
Modem: XXKJ2
CSC: OJPLD1​

I9103XWLA4(Includes Carrier Bloatware) Download
Android Version: 2.3.6
Country: Austria
Region: Arabic
Carrier: 3 Hutchinson
Build Date: 20th January 2012
PDA: XWLA4
Modem: NELA1
CSC: DRELA1​

I9103ZCLA1 Download [pass = sampro.pl]
Android Version: 2.3.6
Country: China
Region: China, Hong Kong
Carrier: Unbranded
Build Date: ?th January 2012
PDA: ZCLA1
Modem: ZCLA1
CSC: OZHLA1​

I9103ZSKK5(Same ROM released across a region)
I9103ZSKK5 Download
Android Version: 2.3.6
Country: Hong Kong
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 29th November 2011
PDA: ZSKK5
Modem: ZSKK5
CSC: OZSKK5​

I9103ZSKK5 Download
Android Version: 2.3.6
Country: Taiwan
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 1st November 2011
PDA: ZSKK5
Modem: ZSKK5
CSC: OZSKK5​

I9103ZCKJ3 Download [pass = sampro.pl]
Android Version: 2.3.6
Country: Global
Region: Global
Carrier: Unbranded
Build Date: ?th October 2011
PDA: ZCKJ3
Modem: ZCKJ3
CSC: MULTI-ZCKJ3​

I9103XWKJ4 Download
Android Version: 2.3.5
Country: Gemany
Region: Europe
Carrier: Unbranded
Build Date: 29th October 2011
PDA: XWKJ4
Modem: XXKI2
CSC: DBTKJ1​

I9103ZSKJ2 Download
Android Version: 2.3.5
Country: Taiwan
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 12th October 2011
PDA: ZSKJ2
Modem: XXKI2
CSC: OZSKJ2​

I9103DXKI3(Same ROM released across a region)
I9103DXKI3 Download
Android Version: 2.3.5
Country: Malaysia
Region: Indonesia, Malaysia, Philippines, Singapore, Vietnam
Carrier: Unbranded
Build Date: 22nd September 2011
PDA: DXKI3
Modem: DXKH3
CSC: OLBKH3​

I9103DXKI3 Download
Android Version: 2.3.5
Country: Singapore
Region: Indonesia, Malaysia, Philippines, Singapore, Vietnam
Carrier: Unbranded
Build Date: 20th September 2011
PDA: DXKI3
Modem: DXKH3
CSC: OLBKH3​

I9103DXKI3 Download
Android Version: 2.3.5
Country: Thailand
Region: Indonesia, Malaysia, Philippines, Singapore, Vietnam
Carrier: Unbranded
Build Date: 19th September 2011
PDA: DXKI3
Modem: DXKH3
CSC: OLBKH3​

I9103JPKI3(Same ROM released across a region)
I9103JPKI3 Download
Android Version: 2.3.5
Country: Iran
Region: Arabic
Carrier: Unbranded
Build Date: 15th September 2011
PDA: JPKI3
Modem: XXKI2
CSC: OJPKI2​

I9103JPKI3 Download
Android Version: 2.3.5
Country: United Arab Emirates
Region: Arabic
Carrier: Unbranded
Build Date: 21st September 2011
PDA: JPKI3
Modem: XXKI2
CSC: OJPKI2​

I9103JPKI3(Includes Carrier Bloatware) Download
Android Version: 2.3.5
Country: Saudi Arabia
Region: Arabic
Carrier: JED
Build Date: 21st September 2011
PDA: JPKI3
Modem: XXKI2
CSC: OJPKI2​

I9103JPKI3 Download
Android Version: 2.3.5
Country: Iraq
Region: Arabic
Carrier: Unbranded
Build Date: 21st September 2011
PDA: JPKI3
Modem: XXKI2
CSC: OJPKI2​

I9103XWKI5(Same ROM released across a region)
I9103XWKI5(Includes Carrier Bloatware) Download
Android Version: 2.3.5
Country: Spain
Region: Europe
Carrier: JYOIGO
Build Date: 19th September 2011
PDA: XWKI5
Modem: XXKI2
CSC: YOGKH2​

I9103XWKI5 Download
Android Version: 2.3.5
Country: India
Region: Europe
Carrier: Unbranded
Build Date: 17th September 2011
PDA: XWKI5
Modem: DDKH4
CSC: ODDKH4​

I9103XWKI5(Includes Carrier Bloatware) Download
Android Version: 2.3.5
Country: Austria
Region: Europe
Carrier: 3 Hutchinson
Build Date: 17th September 2011
PDA: XWKI5
Modem: NEKI1
CSC: DREKI2​

I9103XWKG8(Same ROM released across a region)
I9103XWKG8(Includes Carrier Bloatware) Download
Android Version: 2.3.4
Country: Romania
Region: Europe
Carrier: COSMOTE
Build Date: 18th August 2011
PDA: XWKG8
Modem: XXKG7
CSC: COAKH2​

I9103XWKG8 Download
Android Version: 2.3.4
Country: Baltic
Region: Europe
Carrier: Unbranded
Build Date: 18th August 2011
PDA: XWKG8
Modem: XXKG7
CSC: OXXKH1​

I9103XWKG8 Download
Android Version: 2.3.4
Country: Spain
Region: Europe
Carrier: Unbranded
Build Date: 3rd August 2011
PDA: XWKG8
Modem: XXKG7
CSC: FOPKG2​

I9103XWKG8 Download
Android Version: 2.3.4
Country: Poland
Region: Europe
Carrier: Unbranded
Build Date: 1st August 2011
PDA: XWKG8
Modem: XXKG7
CSC: OXXKH1​

I9103XXKG8 Download
Android Version: 2.3.4
Country: Sweden
Region: Nordic
Carrier: Unbranded
Build Date: 29th July 2011
PDA: XXKG8
Modem: XXKG8
CSC: NEEKG8​

I9103XWKG7(Same ROM released across a region)
I9103XWKG7(Includes Carrier Bloatware) Download
Android Version: 2.3.4
Country: Ukraine
Region: Europe
Carrier: KYIVSTAR
Build Date: 8th August 2011
PDA: XWKG7
Modem: XXKG7
CSC: OXEKG5​

I9103XWKG7 Download
Android Version: 2.3.4
Country: Russia
Region: Europe
Carrier: Unbranded
Build Date: 28th July 2011
PDA: XWKG7
Modem: XXKG7
CSC: OXEKG5​

I9103ZSKI1 Download
Android Version: 2.3.4
Country: Hong Kong
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 1st May 2011
PDA: ZSKI1
Modem: Unknown
CSC: ZSKI1​

Tip:

Press Thanks If This Helped!
 
Last edited:

The-Droidster

Senior Member
May 27, 2012
1,289
889
XDA 24 x 7
Warning!
It is recommended that you DO NOT wipe data/factory reset your phone after flashing these stock ICS firmwares. You may brick your phone due to the emmc brick bug. Rather you can either:

1. Flash a stock GB firmware from above -----> Wipe data/factory reset -----> Flash a stock ICS firmware. OR
2. Flash stock ICS firmware -----> Flash the secure kernel by ardatdat -----> Wipe data/factory reset.​

Official Ice Cream Sandwich Firmwares (4.0.4)​

I9103XXLQ7(Includes Carrier Bloatware) Download
Android Version: 4.0.4
Country: Austria
Region: Europe
Carrier: 3 Hutchison
Build Date: 21st August 2012
PDA: XXLQ7
Modem: XXLQ3
CSC: DRELP3
Mirror: Download(Dropbox) (Thnx to Claus72:good:)

I9103XXLQ9 Download
Android Version: 4.0.4
Country: Sweden
Region: Nordic
Carrier: Unbranded
Build Date: 18th August 2012
PDA: XXLQ9
Modem: XXLQ3
CSC: NEELQ9​

I9103XWLP2(Same ROM released across a region)

I9103XWLP2 Download
Android Version: 4.0.4
Country: Poland
Region: Europe
Carrier: Unbranded
Build Date: 28th August 2012
PDA: XWLP2
Modem: XXLQ3
CSC: OXXLP2​

I9103XWLP2 Download
Android Version: 4.0.4
Country: Austria
Region: Europe
Carrier: Unbranded
Build Date: 4th September 2012
PDA: XWLP2
Modem: XXLQ3
CSC: ATOLP2​

I9103ZSLPD(Same ROM released across a region)

I9103ZSLPD Download
Android Version: 4.0.4
Country: Taiwan
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 28th September 2012
PDA: ZSLPD
Modem: ZSLQ3
CSC: OZSLPD​

I9103ZSLPD Download
Android Version: 4.0.4
Country: Hong Kong
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 28th September 2012
PDA: ZSLPD
Modem: ZSLQ3
CSC: OZSLPD​

I9103XWLP3(Includes Carrier Bloatware) Download
Android Version: 4.0.4
Country: Spain
Region: Europe
Carrier: YOIGO
Build Date: 25th September 2012
PDA: XWLP3
Modem: XXLQ3
CSC: YOGLP3

I9103DXLP6(Same ROM released across a region)

I9103DXLP6 Download
Android Version: 4.0.4
Country: Singapore
Region: South East Asia
Carrier: Unbranded
Build Date: 10th October 2012
PDA: DXLP6
Modem: DXLP2
CSC: OLBLP6​

I9103DXLP6 Download
Android Version: 4.0.4
Country: Thailand
Region: South East Asia
Carrier: Unbranded
Build Date: 10th October 2012
PDA: DXLP6
Modem: DXLP2
CSC: OLBLP6​

I9103ZCLPD Download
Android Version: 4.0.4
Country: China
Region: China, Hong Kong
Carrier: Unbranded
Build Date: 20th October 2012
PDA: ZCLPD
Modem: ZCLQ3
CSC: OZHLPD​

I9103XWLP8 Download
Android Version: 4.0.4
Country: India
Region: Europe
Carrier: Unbranded
Build Date: 7th December 2012
PDA: XWLP8
Modem: DDLP3
CSC: ODDLP6​

Tip:

Press Thanks If This Helped!
 
Last edited:

The-Droidster

Senior Member
May 27, 2012
1,289
889
XDA 24 x 7
Read This!

HOW-TO's & FAQ

HOW-TO Flash a Stock ROM using ODIN:
Note:

Now for the lazy fellas:p:
Instructions For Flashing Firmware via ODIN:
  • Extract the downloaded(zip) firmware. You'll get a *.tar.md5 or *.tar file.
  • Open the Attached Odin
  • Turn off your device
  • Put your device into Download MODE (Volume Down + Home + Power)
  • Connect your device to the PC. Ensure that the COM port in ODIN is highlighted(Yellow).
  • Click PDA and select the extracted *.tar.md5 or *.tar (Leave everything else as it is!)
  • Then finally click START! :D
* Varies to the Firmware you downloaded.
Note: Sometimes ODIN may give you a package invalid error. Rename the file from *.tar.md5 to *.tar and try again!

FYI: (Thnx to our very own selva.simple for sharing this info!:good:)

The-Droidster: How are the firmware versions coded?

selva.simple: For e.g., in XWKI5,
  • XW(First 2 letters) denotes the country code which in this case stands for European countries.
  • K(3rd letter) is the code for 2011(Year). All the firmwares released in 2011 will have K as 3rd letter. For 2012, its L.
  • The Fourth letter I denotes the month. I is the 9th letter which means September.
  • And the Fifth letter '5' indicates the build version.


Reference:(Codes for countries where Galaxy R GT-I9103 firmwares have been released)
123.png

A more Complete List (For those Interested):
OXX:
ATO Austria
AUT Switzerland
COS Greece
CPW UK & IRE
CYO Greece
EIR Ireland
EUR Greece
FOP SPAIN
ITV ITALY
MOO AUSTRIA
PAN Hungary
PHE SPAIN
TPH portugal
XEF France
XEH Hungary
XEO Poland
XEU UK & IRE
XEZ Czech Republic
XSK Slovakia

OXF:
CNX Romania
COA Romania
ERO Bosnia
GBL Bulgaria
MOT Slovenia
MSR Serbia
PMN Montenegro
SIM Slovenia
TMT Montenegro
TOP Serbia
TRA Croatia

ODD:
ETR Bangladesh
INS India
INU India
NPL Nepal
SLK Sri Lanka
TML Bangladesh

OLB:
GLB PHILIPPINES
MM1 SINGAPORE
SIN SINGAPORE
SMA PHILIPPINES
STH SINGAPORE
THL THAILAND
XEV VIETNAM
XME MALAYSIA
XSE INDONESIA
XSP SINGAPORE
XTC PHILIPPINES
XTE PHILIPPINES

OJP:
ABS TUNISIA
AFG Afghanistan
BTC Libya
EGY Egypt
JED KSA
KSA KSA
MAT MOROCCO
MED MOROCCO
MID IRAQ
MMC Libya
MRT Mauritania
MWD MOROCCO
PAK PAKISTAN
THR IRAN
TMC Algeria
TUN TUNISIA
WAN MOROCCO
XSG UAE
XSS UAE

OJV:
AFR Kenya
ECT Nigeria
FWD MOROCCO
KEN Kenya
TUR TURKEY

FAQ:

Q. What is this ODIN?
A. Odin or Odin Communicator is a firmware flashing tool for Samsung Phones. Odin Communicator is the same tool that service centers use to fix your phone.

Q. Dude, I got a rooted phone with the best Custom ROM out there and it just rocks. Why the hell do I need these Stock ROM's and ODIN?
A. Stock ROM's and ODIN are your best friends during BootLoops and Soft Bricks. As a xda-developer's user you are bound to try different tweaks and mods on your device. Many a times you do something wrong in the process and hit a BootLoop:(. Flashing a Stock ROM via ODIN is the best way to revive your phone from the BootLoop:good:. Apart from this flashing a Stock ROM before taking your device to the SSC allows you to claim warranty.;):p
Q. In ROM description I saw 3 terms : PDA, CSC and MODEM. What are these?
A. Samsung Stock ROM's come as Kies FUS packages (*.tar.md5 files) that can be split into 3 parts.
  • PDA/Base Firmware: This is the ROM file a.k.a the Android OS. It contains system apps, default wallpapers and sounds , Android UI and the entire Android Framework. The Official Release version of your Stock ROM is named after this file.
  • CSC: This is the Country Sales Code file. It contains carrier related files, like carrier specific wallpapers and sounds and bloatwares that we hate the most(Sometimes also called a Customer Specific Customization). CSC includes connection data for the broadband networks & is also responsible for the update you get from Kies.
  • MODEM/PHONE/BASEBAND: This is the firmware of the wireless chipset of the device and will operate your WiFi, Blutooth and 3G/2G/GSM connections. (ie Radio ROM). Short and Sweet!:)
Q. OK. But how do I split the downloaded FUS file (*.tar.md5 package) into its component PDA, CSC and MODEM?
A. Thnx to xda RC Doky73:good: we now have a tool that automates this process for us! Its called SplitFUS2!
For Download, Usage and Information visit this thread.. Don't forget to thank him.
Warning: These files are only for Developers to play with! DO NOT flash these via ODIN!​
Q. Will my Custom Bin Counter increase by flashing these packs via ODIN? a.k.a Will I get the infamous 'Yellow Triangle' at boot?
A. No. Custom Bin Counter increases only when you flash non-stock firmware via ODIN. Bundles provided here are all stock files.
Q. How can I extract the Stock Kernel from the Stock Firmware?
A. Rename the downloaded *.tar.md5 file to *.tar. Open it with any zip utility. Inside you'll find many files, one of them is boot.img which is nothing but your Stock Kernel!

Press Thanks If This Helped!

Any suggestions, contributions are welcome. I'll update the OP as soon as I can!​
 

Attachments

  • Odin3-v1.85.zip
    198.9 KB · Views: 518
Last edited:

juzz86

Retired Senior Moderator
Dec 1, 2009
6,279
1,148
Australia
Man, this work must be appreciated by every user in XDA Galaxy R Forum..Great work man..keep it up.. :victory:

I agree. A very worthwhile addition to the already impressive collection of works here. Hence the 'Sticky'!

Hope you don't mind the re-title, I'm just toying with a few things to see if we can make it a bit easier/more logical to find stuff! :)
 

F3niX

Senior Member
Jul 9, 2010
736
325
Hyderabad
One Question.
Can I use my Indian Cache.img from GB in ICS ROM?
This way does it increase space in /system/app?

It was possible for GB, so I thought it should work. Can you tell me if it does?
 

The-Droidster

Senior Member
May 27, 2012
1,289
889
XDA 24 x 7
One Question.
Can I use my Indian Cache.img from GB in ICS ROM?
This way does it increase space in /system/app?

It was possible for GB, so I thought it should work. Can you tell me if it does?

I don't think packages like cache from GB would work with ICS. It would have been possible had you been doing that with 2 Gingerbread ROM's.

Cache.img along with Hidden.img(only in case of carrier branded ROM's) constitute the CSC which contains the carrier bloatware apps if it is branded(eg. XWLA4 or XXLQ7). So a different cache.img which is unbranded(eg ODDKH4) will not have these bloatware apps. So that would probably save space on /system partition if I'm not wrong.
But yes, the way you're trying to do it, I don't think it would work. We are talking about 2 different versions of the OS here. So there's going to be a difference in the way the rest of the system interacts with the CSC in terms of command protocols!:cowboy:
 
Last edited:
  • Like
Reactions: F3niX

F3niX

Senior Member
Jul 9, 2010
736
325
Hyderabad
Was wondering it wouldnt be possible..
Change in baseband too.
But, When we are/were using the Leaked build, our Baseband didnt change did it? In that case It should porbably work with baseband of GB?
Would you agree?
 

The-Droidster

Senior Member
May 27, 2012
1,289
889
XDA 24 x 7
You can try this tool. It creates a CWM flashable zip file out of any cache.img file. So u could create one for the Indian cache.img and flash it through CWM over the Stock ICS XXLQ7 or XXLQ9. If it works, stick to it, else you could restore a previous nand backup or reflash the Stock ICS!

OT: Why are u actually trying to do this? To save space on /system partition or bcoz u want the Indian CSC?
 
Last edited:

F3niX

Senior Member
Jul 9, 2010
736
325
Hyderabad
Because I Want Indian CSC. But,it rarely matters.. I Am gonna flash LQ9 today.
Just that,there are no Deodexed Roms based on this..
Frankenstein Mod + Ardatdat kernel is good, but drains my battery alot.
 

chandanbs

Senior Member
Nov 13, 2007
856
168
Dark City
about.me
Droidster.. amazing work man..

Small request: you have explained beautifully the cache image in post #16. can you pin the content to the FAQ section as a note ..

Thanks once again.. keep up the super work.. very informative..
 

Top Liked Posts

  • There are no posts matching your filters.
  • 64
    Warning!
    It is recommended that you DO NOT wipe data/factory reset your phone after flashing these stock ICS firmwares. You may brick your phone due to the emmc brick bug. Rather you can either:

    1. Flash a stock GB firmware from above -----> Wipe data/factory reset -----> Flash a stock ICS firmware. OR
    2. Flash stock ICS firmware -----> Flash the secure kernel by ardatdat -----> Wipe data/factory reset.​

    Official Ice Cream Sandwich Firmwares (4.0.4)​

    I9103XXLQ7(Includes Carrier Bloatware) Download
    Android Version: 4.0.4
    Country: Austria
    Region: Europe
    Carrier: 3 Hutchison
    Build Date: 21st August 2012
    PDA: XXLQ7
    Modem: XXLQ3
    CSC: DRELP3
    Mirror: Download(Dropbox) (Thnx to Claus72:good:)

    I9103XXLQ9 Download
    Android Version: 4.0.4
    Country: Sweden
    Region: Nordic
    Carrier: Unbranded
    Build Date: 18th August 2012
    PDA: XXLQ9
    Modem: XXLQ3
    CSC: NEELQ9​

    I9103XWLP2(Same ROM released across a region)

    I9103XWLP2 Download
    Android Version: 4.0.4
    Country: Poland
    Region: Europe
    Carrier: Unbranded
    Build Date: 28th August 2012
    PDA: XWLP2
    Modem: XXLQ3
    CSC: OXXLP2​

    I9103XWLP2 Download
    Android Version: 4.0.4
    Country: Austria
    Region: Europe
    Carrier: Unbranded
    Build Date: 4th September 2012
    PDA: XWLP2
    Modem: XXLQ3
    CSC: ATOLP2​

    I9103ZSLPD(Same ROM released across a region)

    I9103ZSLPD Download
    Android Version: 4.0.4
    Country: Taiwan
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 28th September 2012
    PDA: ZSLPD
    Modem: ZSLQ3
    CSC: OZSLPD​

    I9103ZSLPD Download
    Android Version: 4.0.4
    Country: Hong Kong
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 28th September 2012
    PDA: ZSLPD
    Modem: ZSLQ3
    CSC: OZSLPD​

    I9103XWLP3(Includes Carrier Bloatware) Download
    Android Version: 4.0.4
    Country: Spain
    Region: Europe
    Carrier: YOIGO
    Build Date: 25th September 2012
    PDA: XWLP3
    Modem: XXLQ3
    CSC: YOGLP3

    I9103DXLP6(Same ROM released across a region)

    I9103DXLP6 Download
    Android Version: 4.0.4
    Country: Singapore
    Region: South East Asia
    Carrier: Unbranded
    Build Date: 10th October 2012
    PDA: DXLP6
    Modem: DXLP2
    CSC: OLBLP6​

    I9103DXLP6 Download
    Android Version: 4.0.4
    Country: Thailand
    Region: South East Asia
    Carrier: Unbranded
    Build Date: 10th October 2012
    PDA: DXLP6
    Modem: DXLP2
    CSC: OLBLP6​

    I9103ZCLPD Download
    Android Version: 4.0.4
    Country: China
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 20th October 2012
    PDA: ZCLPD
    Modem: ZCLQ3
    CSC: OZHLPD​

    I9103XWLP8 Download
    Android Version: 4.0.4
    Country: India
    Region: Europe
    Carrier: Unbranded
    Build Date: 7th December 2012
    PDA: XWLP8
    Modem: DDLP3
    CSC: ODDLP6​

    Tip:

    Press Thanks If This Helped!
    39
    NOTE:
    1. See POST #2 for ICS Firmwares
    2. POST #5 is reference post(General Info, How-To's & FAQ). It is recommended that you read it first!
    3. The Build Dates in the description are not exact and mostly grabbed from sammobile.com!
    4. Thanx to sammobile.com and sampro.pl for download links;). Mirrors are welcome!:D

    Official Gingerbread Firmwares (2.3.4, 2.3.5 & 2.3.6)

    I9103ZCLF1 Download
    Android Version: 2.3.6
    Country: China
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 13th June 2012
    PDA: ZCLF1
    Modem: ZCLF1
    CSC: OZHLF1​

    I9103ZSLE6 Download
    Android Version: 2.3.6
    Country: Hong Kong
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 5th May 2012
    PDA: ZSLE6
    Modem: ZSKK5
    CSC: OZSLE6​

    I9103ZSLE5(Same ROM released across a region)
    I9103ZSLE5 Download
    Android Version: 2.3.6
    Country: Hong Kong
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 11th May 2012
    PDA: ZSLE5
    Modem: ZSKK5
    CSC: OZSLE5​

    I9103ZSLE5 Download
    Android Version: 2.3.6
    Country: Taiwan
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 11th May 2012
    PDA: ZSLE5
    Modem: ZSKK5
    CSC: OZSLE5​

    I9103JPLD1(Same ROM released across a region)
    I9103JPLD1 Download
    Android Version: 2.3.6
    Country: Iran
    Region: Arabic
    Carrier: Unbranded
    Build Date: 30th April 2012
    PDA: JPLD1
    Modem: XXKJ2
    CSC: OJPLD1​

    I9103JPLD1 Download
    Android Version: 2.3.6
    Country: Iraq
    Region: Arabic
    Carrier: Unbranded
    Build Date: 30th April 2012
    PDA: JPLD1
    Modem: XXKJ2
    CSC: OJPLD1​

    I9103JPLD1(Includes Carrier Bloatware) Download
    Android Version: 2.3.6
    Country: Saudi Arabia
    Region: Arabic
    Carrier: JED
    Build Date: 10th April 2012
    PDA: JPLD1
    Modem: XXKJ2
    CSC: OJPLD1​

    I9103XWLA4(Includes Carrier Bloatware) Download
    Android Version: 2.3.6
    Country: Austria
    Region: Arabic
    Carrier: 3 Hutchinson
    Build Date: 20th January 2012
    PDA: XWLA4
    Modem: NELA1
    CSC: DRELA1​

    I9103ZCLA1 Download [pass = sampro.pl]
    Android Version: 2.3.6
    Country: China
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: ?th January 2012
    PDA: ZCLA1
    Modem: ZCLA1
    CSC: OZHLA1​

    I9103ZSKK5(Same ROM released across a region)
    I9103ZSKK5 Download
    Android Version: 2.3.6
    Country: Hong Kong
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 29th November 2011
    PDA: ZSKK5
    Modem: ZSKK5
    CSC: OZSKK5​

    I9103ZSKK5 Download
    Android Version: 2.3.6
    Country: Taiwan
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 1st November 2011
    PDA: ZSKK5
    Modem: ZSKK5
    CSC: OZSKK5​

    I9103ZCKJ3 Download [pass = sampro.pl]
    Android Version: 2.3.6
    Country: Global
    Region: Global
    Carrier: Unbranded
    Build Date: ?th October 2011
    PDA: ZCKJ3
    Modem: ZCKJ3
    CSC: MULTI-ZCKJ3​

    I9103XWKJ4 Download
    Android Version: 2.3.5
    Country: Gemany
    Region: Europe
    Carrier: Unbranded
    Build Date: 29th October 2011
    PDA: XWKJ4
    Modem: XXKI2
    CSC: DBTKJ1​

    I9103ZSKJ2 Download
    Android Version: 2.3.5
    Country: Taiwan
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 12th October 2011
    PDA: ZSKJ2
    Modem: XXKI2
    CSC: OZSKJ2​

    I9103DXKI3(Same ROM released across a region)
    I9103DXKI3 Download
    Android Version: 2.3.5
    Country: Malaysia
    Region: Indonesia, Malaysia, Philippines, Singapore, Vietnam
    Carrier: Unbranded
    Build Date: 22nd September 2011
    PDA: DXKI3
    Modem: DXKH3
    CSC: OLBKH3​

    I9103DXKI3 Download
    Android Version: 2.3.5
    Country: Singapore
    Region: Indonesia, Malaysia, Philippines, Singapore, Vietnam
    Carrier: Unbranded
    Build Date: 20th September 2011
    PDA: DXKI3
    Modem: DXKH3
    CSC: OLBKH3​

    I9103DXKI3 Download
    Android Version: 2.3.5
    Country: Thailand
    Region: Indonesia, Malaysia, Philippines, Singapore, Vietnam
    Carrier: Unbranded
    Build Date: 19th September 2011
    PDA: DXKI3
    Modem: DXKH3
    CSC: OLBKH3​

    I9103JPKI3(Same ROM released across a region)
    I9103JPKI3 Download
    Android Version: 2.3.5
    Country: Iran
    Region: Arabic
    Carrier: Unbranded
    Build Date: 15th September 2011
    PDA: JPKI3
    Modem: XXKI2
    CSC: OJPKI2​

    I9103JPKI3 Download
    Android Version: 2.3.5
    Country: United Arab Emirates
    Region: Arabic
    Carrier: Unbranded
    Build Date: 21st September 2011
    PDA: JPKI3
    Modem: XXKI2
    CSC: OJPKI2​

    I9103JPKI3(Includes Carrier Bloatware) Download
    Android Version: 2.3.5
    Country: Saudi Arabia
    Region: Arabic
    Carrier: JED
    Build Date: 21st September 2011
    PDA: JPKI3
    Modem: XXKI2
    CSC: OJPKI2​

    I9103JPKI3 Download
    Android Version: 2.3.5
    Country: Iraq
    Region: Arabic
    Carrier: Unbranded
    Build Date: 21st September 2011
    PDA: JPKI3
    Modem: XXKI2
    CSC: OJPKI2​

    I9103XWKI5(Same ROM released across a region)
    I9103XWKI5(Includes Carrier Bloatware) Download
    Android Version: 2.3.5
    Country: Spain
    Region: Europe
    Carrier: JYOIGO
    Build Date: 19th September 2011
    PDA: XWKI5
    Modem: XXKI2
    CSC: YOGKH2​

    I9103XWKI5 Download
    Android Version: 2.3.5
    Country: India
    Region: Europe
    Carrier: Unbranded
    Build Date: 17th September 2011
    PDA: XWKI5
    Modem: DDKH4
    CSC: ODDKH4​

    I9103XWKI5(Includes Carrier Bloatware) Download
    Android Version: 2.3.5
    Country: Austria
    Region: Europe
    Carrier: 3 Hutchinson
    Build Date: 17th September 2011
    PDA: XWKI5
    Modem: NEKI1
    CSC: DREKI2​

    I9103XWKG8(Same ROM released across a region)
    I9103XWKG8(Includes Carrier Bloatware) Download
    Android Version: 2.3.4
    Country: Romania
    Region: Europe
    Carrier: COSMOTE
    Build Date: 18th August 2011
    PDA: XWKG8
    Modem: XXKG7
    CSC: COAKH2​

    I9103XWKG8 Download
    Android Version: 2.3.4
    Country: Baltic
    Region: Europe
    Carrier: Unbranded
    Build Date: 18th August 2011
    PDA: XWKG8
    Modem: XXKG7
    CSC: OXXKH1​

    I9103XWKG8 Download
    Android Version: 2.3.4
    Country: Spain
    Region: Europe
    Carrier: Unbranded
    Build Date: 3rd August 2011
    PDA: XWKG8
    Modem: XXKG7
    CSC: FOPKG2​

    I9103XWKG8 Download
    Android Version: 2.3.4
    Country: Poland
    Region: Europe
    Carrier: Unbranded
    Build Date: 1st August 2011
    PDA: XWKG8
    Modem: XXKG7
    CSC: OXXKH1​

    I9103XXKG8 Download
    Android Version: 2.3.4
    Country: Sweden
    Region: Nordic
    Carrier: Unbranded
    Build Date: 29th July 2011
    PDA: XXKG8
    Modem: XXKG8
    CSC: NEEKG8​

    I9103XWKG7(Same ROM released across a region)
    I9103XWKG7(Includes Carrier Bloatware) Download
    Android Version: 2.3.4
    Country: Ukraine
    Region: Europe
    Carrier: KYIVSTAR
    Build Date: 8th August 2011
    PDA: XWKG7
    Modem: XXKG7
    CSC: OXEKG5​

    I9103XWKG7 Download
    Android Version: 2.3.4
    Country: Russia
    Region: Europe
    Carrier: Unbranded
    Build Date: 28th July 2011
    PDA: XWKG7
    Modem: XXKG7
    CSC: OXEKG5​

    I9103ZSKI1 Download
    Android Version: 2.3.4
    Country: Hong Kong
    Region: China, Hong Kong
    Carrier: Unbranded
    Build Date: 1st May 2011
    PDA: ZSKI1
    Modem: Unknown
    CSC: ZSKI1​

    Tip:

    Press Thanks If This Helped!
    18
    Read This!

    HOW-TO's & FAQ

    HOW-TO Flash a Stock ROM using ODIN:
    Note:

    Now for the lazy fellas:p:
    Instructions For Flashing Firmware via ODIN:
    • Extract the downloaded(zip) firmware. You'll get a *.tar.md5 or *.tar file.
    • Open the Attached Odin
    • Turn off your device
    • Put your device into Download MODE (Volume Down + Home + Power)
    • Connect your device to the PC. Ensure that the COM port in ODIN is highlighted(Yellow).
    • Click PDA and select the extracted *.tar.md5 or *.tar (Leave everything else as it is!)
    • Then finally click START! :D
    * Varies to the Firmware you downloaded.
    Note: Sometimes ODIN may give you a package invalid error. Rename the file from *.tar.md5 to *.tar and try again!

    FYI: (Thnx to our very own selva.simple for sharing this info!:good:)

    The-Droidster: How are the firmware versions coded?

    selva.simple: For e.g., in XWKI5,
    • XW(First 2 letters) denotes the country code which in this case stands for European countries.
    • K(3rd letter) is the code for 2011(Year). All the firmwares released in 2011 will have K as 3rd letter. For 2012, its L.
    • The Fourth letter I denotes the month. I is the 9th letter which means September.
    • And the Fifth letter '5' indicates the build version.


    Reference:(Codes for countries where Galaxy R GT-I9103 firmwares have been released)
    123.png

    A more Complete List (For those Interested):
    OXX:
    ATO Austria
    AUT Switzerland
    COS Greece
    CPW UK & IRE
    CYO Greece
    EIR Ireland
    EUR Greece
    FOP SPAIN
    ITV ITALY
    MOO AUSTRIA
    PAN Hungary
    PHE SPAIN
    TPH portugal
    XEF France
    XEH Hungary
    XEO Poland
    XEU UK & IRE
    XEZ Czech Republic
    XSK Slovakia

    OXF:
    CNX Romania
    COA Romania
    ERO Bosnia
    GBL Bulgaria
    MOT Slovenia
    MSR Serbia
    PMN Montenegro
    SIM Slovenia
    TMT Montenegro
    TOP Serbia
    TRA Croatia

    ODD:
    ETR Bangladesh
    INS India
    INU India
    NPL Nepal
    SLK Sri Lanka
    TML Bangladesh

    OLB:
    GLB PHILIPPINES
    MM1 SINGAPORE
    SIN SINGAPORE
    SMA PHILIPPINES
    STH SINGAPORE
    THL THAILAND
    XEV VIETNAM
    XME MALAYSIA
    XSE INDONESIA
    XSP SINGAPORE
    XTC PHILIPPINES
    XTE PHILIPPINES

    OJP:
    ABS TUNISIA
    AFG Afghanistan
    BTC Libya
    EGY Egypt
    JED KSA
    KSA KSA
    MAT MOROCCO
    MED MOROCCO
    MID IRAQ
    MMC Libya
    MRT Mauritania
    MWD MOROCCO
    PAK PAKISTAN
    THR IRAN
    TMC Algeria
    TUN TUNISIA
    WAN MOROCCO
    XSG UAE
    XSS UAE

    OJV:
    AFR Kenya
    ECT Nigeria
    FWD MOROCCO
    KEN Kenya
    TUR TURKEY

    FAQ:

    Q. What is this ODIN?
    A. Odin or Odin Communicator is a firmware flashing tool for Samsung Phones. Odin Communicator is the same tool that service centers use to fix your phone.

    Q. Dude, I got a rooted phone with the best Custom ROM out there and it just rocks. Why the hell do I need these Stock ROM's and ODIN?
    A. Stock ROM's and ODIN are your best friends during BootLoops and Soft Bricks. As a xda-developer's user you are bound to try different tweaks and mods on your device. Many a times you do something wrong in the process and hit a BootLoop:(. Flashing a Stock ROM via ODIN is the best way to revive your phone from the BootLoop:good:. Apart from this flashing a Stock ROM before taking your device to the SSC allows you to claim warranty.;):p
    Q. In ROM description I saw 3 terms : PDA, CSC and MODEM. What are these?
    A. Samsung Stock ROM's come as Kies FUS packages (*.tar.md5 files) that can be split into 3 parts.
    • PDA/Base Firmware: This is the ROM file a.k.a the Android OS. It contains system apps, default wallpapers and sounds , Android UI and the entire Android Framework. The Official Release version of your Stock ROM is named after this file.
    • CSC: This is the Country Sales Code file. It contains carrier related files, like carrier specific wallpapers and sounds and bloatwares that we hate the most(Sometimes also called a Customer Specific Customization). CSC includes connection data for the broadband networks & is also responsible for the update you get from Kies.
    • MODEM/PHONE/BASEBAND: This is the firmware of the wireless chipset of the device and will operate your WiFi, Blutooth and 3G/2G/GSM connections. (ie Radio ROM). Short and Sweet!:)
    Q. OK. But how do I split the downloaded FUS file (*.tar.md5 package) into its component PDA, CSC and MODEM?
    A. Thnx to xda RC Doky73:good: we now have a tool that automates this process for us! Its called SplitFUS2!
    For Download, Usage and Information visit this thread.. Don't forget to thank him.
    Warning: These files are only for Developers to play with! DO NOT flash these via ODIN!​
    Q. Will my Custom Bin Counter increase by flashing these packs via ODIN? a.k.a Will I get the infamous 'Yellow Triangle' at boot?
    A. No. Custom Bin Counter increases only when you flash non-stock firmware via ODIN. Bundles provided here are all stock files.
    Q. How can I extract the Stock Kernel from the Stock Firmware?
    A. Rename the downloaded *.tar.md5 file to *.tar. Open it with any zip utility. Inside you'll find many files, one of them is boot.img which is nothing but your Stock Kernel!

    Press Thanks If This Helped!

    Any suggestions, contributions are welcome. I'll update the OP as soon as I can!​
    10
    I'll take one more for future updates a.k.a Jelly Bean!;):p
    7
    Ok. Used it for a while. Here is my Report!
    Pros:
    Battery Initially was worse than XXLQ9, but later on, after a few restarts and clearing battery stats in CWM(5.5) , it was fine. Same as XXLQ9. I use it with Mobile Data ON all the time and it lasts a whole day! But still,at times, it drains like 20-30% overnight. Still using stock kernel. Will flash ardatdat's kernel and tell you.
    Apps are basically the same. As Music Hub is not available in India, it is not present. That is all.
    Performance is a hairline better than XXLQ9. I say this as games stutter a bit less compared to it. They still stutter once every 5 min.
    Browser performance is also same. I still use Chrome for most of my tasks. Apps are the same. It is just a delayed launch in India. As always.
    For those on GB, upgrade to it! But do expect battery backup to be less. Obviously.
    I used to face touch irresponsive bug, wherein It wont register a touch, unless and until I relock and unlock again. But now it has reduced.
    Overall I feel it is much better compared to others.
    Kernel seems to be latest, built on Nov 28 - 3.1.10-1169726(thats what it says)

    Cons:
    Auto Brightness is too bright at times. It was a lot better in XXLQ9 and XXLQ7.
    They shouldve fixed the game stuttering when they released it so late.

    For those on XXLQ9 don't bother updating. Unless you are getting the call bug(wherein the other person hears a ring, but you wont get any ring or even a notification of call). I think this problem is not present in this ROM. So try it out.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone