[FIRMWARE] Stock Samsung Firmwares for Galaxy R

The-Droidster

Senior Member
May 27, 2012
1,289
889
0
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
0
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
0
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)

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

Last edited:

juzz86

Retired Senior Moderator
Dec 1, 2009
6,279
1,148
0
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
0
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
0
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
0
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
0
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
0
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
73
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..