Difference between revisions of "Samsung firmware naming conventions"
(→Regio codes) |
(→2. Region code) |
||
Line 26: | Line 26: | ||
In order to determine the mobile phone, erase the last 5 characters from the end of the firmware. Then You will get the exact mobile phone name. Please keep in mind that the CSC files has one more charcter: You have to remove the 6 characters from the end of the firmware, because of the extra "O". | In order to determine the mobile phone, erase the last 5 characters from the end of the firmware. Then You will get the exact mobile phone name. Please keep in mind that the CSC files has one more charcter: You have to remove the 6 characters from the end of the firmware, because of the extra "O". | ||
− | === 2. | + | === 2. Region code === |
− | The next two or three characters are the | + | The next two or three characters are the region codes, those codes determines the region and language of the phone and the user contents. The firmware files has two characters region code, while the CSC files has three. |
− | ==== | + | ==== Region codes ==== |
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2"> | <div style="column-count:2;-moz-column-count:2;-webkit-column-count:2"> | ||
* '''AW''' Hungary | * '''AW''' Hungary |
Latest revision as of 16:25, 5 August 2013
Information about Samsung firmware naming.
Also known as[edit]
- Samsung firmware ROM description
- Samsung software data pack / package info
Notes[edit]
- Type *#1234# to check the firmware version of the phone. (If it doesn't work, try this: *#*#1234#*#*)
Firmware naming conventions[edit]
Example[edit]
- Firmware C3222XXJK6; CSC C3222OXEJK4
- "C3222" refers to the mobile phone (Samsung GT-C3222 Ch@t 322),
"XX" / "OXE" means the region and language package
"JK4" / "JK6" refers to the firmware date and release (2010 november rel.4).
Parts of the firmware name[edit]
1. Mobile phone name (could be: E250; E250D; C3222; C3222W...)
2. Two or three letters. (The firmware files has two letters, the CSC files has three.) Those letters refers to the region / language pack of the firmware file.
3. Two letters which refers to the release date of the firmware.
4. One number (sometimes a letter) which refers to the release version of the firmware.
1. Mobile phone name[edit]
The name of the samsung firmwares starts with the mobile phone name. This is one letter then 3 or 4 numbers, than in some special cases, one letter. For example the Samsung SGH-E250 mobile phone's firmware starts with E250 so it looks like this: E250XXXXY (X are the letter codes and Y is the number), and the Samsung SGH-E250D firmware looks like this: E250DXXXXY. So, in that case the firmware name has one more character.
In order to determine the mobile phone, erase the last 5 characters from the end of the firmware. Then You will get the exact mobile phone name. Please keep in mind that the CSC files has one more charcter: You have to remove the 6 characters from the end of the firmware, because of the extra "O".
2. Region code[edit]
The next two or three characters are the region codes, those codes determines the region and language of the phone and the user contents. The firmware files has two characters region code, while the CSC files has three.
Region codes[edit]
- AW Hungary
- AZ France
- BD Cyprus, Greece
- BY Greece
- CB Poland
- CE Benelux
- CP Denmark, Finland, Norway, Sweden
- DB Vietnam
- DC Thailand
- DD India
- DT Australia
- DX Indonesia, Malaysia, Philippines, Singapore, Vietnam
- DZ Malaysia, Singapore
- JA South Africa
- JC Algeria, Morocco, Nigeria, South Africa, Tunisia
- JP Arabic,iran
- JR Arabic
- JV Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia,South Africa, Syria, Tunisia, Turkey
- JW West Africa
- JX Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia,South Africa, Syria, Tunisia, Turkey
- KA Turkey
- ME France
- MK Serbia
- MS France, Germany, Italy, Netherlands, Portugal, Spain, Turkey, UK
- MT Switserland
- MY Italy
- NH Latvia
- PO France
- PU Russia
- UB Brazil
- XA Austria, France, Germany, Italy, Netherlands, Switzerland, United Kingdom
- XB Denmark, Norway, Sweden
- XC Portugal, Spain
- XD Croatia, Czech, Hungary, Slovakia
- XE Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
- XF Bulgaria, Croatia, Romania
- XP UK, France, Italy, Spain, Netherlands, Poland, Portuguese, Turkey
- XX Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
- XW Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
- ZC China, Hong Kong
- ZH Hong Kong
- ZS China, Hong Kong
- ZT Taiwan
Language codes[edit]
- AW cs,de,en,fr,hu,it,pl,sl
- AZ de,en,es,fr,it,nl,pt,tr
- BD de,el,en,es,fr,it,pt,tr
- BY el,en,fr
- CB cs,de,en,fr,hu,it,pl,sl
- CE de,en,es,fr,it,nl,pt,tr
- CP cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv,tr
- DB en,vi
- DC en,th
- DD en(hi)
- DT en,id,ms,vi,zh
- DX en,id,ms,th,vi,zh(ta)
- DZ en,zc(id,ms,ta)
- JA de,en,es,fr,it,nl,pt,tr
- JC de,en,es,fr,it,nl,pt,tr(ar)
- JP ar,en,fr(fa,ur)
- JR ar,en,fa
- JV en,fr,pt,tr(ar,de,es,fa,it,nl)
- JW en,de,es,fr,nl,pt,yo
- ME en,fr
- MK cs,da,de,el,en,es,fi,fr,it,hr,hu,no,nl,pl,pt,sl,sr,sv,tr
- MS de,en,es,fr,it,nl,pt,tr(cs,da,el,fi,hu,no,pl,sl,sv)
- MT de,en,es,fr,it
- MY de,en,es,fr,it,nl,pt,tr
- NH en,lv,ru
- PO de,en,es,fr,it,nl,pt,tr
- PU en,ru
- UB en,es,pt
- XA de,en,es,fr,it,nl,pt,tr
- XB da,de,en,fi.fr,nl,no,sv
- XC de,el,en,es,fr,it,pt,tr
- XD cs,de,en,fr,hu,it,pl,sk(hr)
- XE en,et,lt,lv,ru,uk(az,bg,de,fr,ka,kk,mk,ro,sr)
- XF bg,en,hr,hu,mk,ro,sl,sr
- XX de,en,es,fr,hu,it,nl,pt(cs,da,el,fi,no,pl,sl,sv,tr)
- XW de,en,es,fr,it,pt,tr(pl)
- ZC en,zh-s,zh-t
- ZH en,zh
- ZT en,zh
Network carrier codes[edit]
- CODE Provider; Country
- AA T-Mobile; Germany
- AB Orange; UK
- AC Vodafone; UK
- AD O2; UK
- AE SFR; France
- AF Orange; France
- AG Bouygues; France
- AH Wind; Italy
- AI TIM; Italy
- AK T-Mobile;
- AM Vodafone; Germany
- AN E-Plus; Germany
- AO O2;
- AR Voafone; Netherlands
- AS KPN; Netherlands
- AT T-Mobile;
- AU Mobilkom; Austria
- AX Telfort; Netherlands
- AY O2; UK
- BA Airtel; Spain
- BB Tmn; Portugal
- BC Vodafone; Portugal
- BE Orange; Netherlands
- BF Optimus; Purtugal
- BG Telefonica; Spain
- BH Debitel; Germany
- BI Virgin; UK
- BK Orange; Polland
- BM Swisscom; Switzerland
- BN AMena; Spain
- BO T-Mobile; Germany
- BR Era; GSM
- BS T-Mobile;
- BT T-Mobile;
- BU Vodafone; T-Mobile
- BV Orange; Switzerland
- BW O2; United Kingdom
- BX Meteor; Ireland
- CA TCL; Portugal
- CC Beeline; Russia
- CD Proximus; Belgium
- CG Telia Mobitel; Sweden
- CH Sing Tel; Singapore
- CJ Pannon; Hungary
- CK Tele2; Sweden
- CT Tdc; Denmark
- CU One; Austria
- CV Telenor; Norway
- CW SUN; Switzerland
- CX Plus GSM; Poland
- DE SingTel; Singapore
- DT Optus; Australia
- DV Telstra; Australia
- EF Cellcom; Malaysia
- EI Digicel; Pacific
- JB Vodacom; South Africa
- JD Cell c; South Africa
- MA Cosmote; Greece
- MB Vodafone; Mclaren
- MD Telia Sonera; Finland
- MG MegaFon; Russia
- MJ Vodafone; Italy
- MM Tele Ring; Austria
- MR VIPnet; Croatia
- MU O2;
- MV Netcom; Norway
- MW Telenor; Denmark
- NA Nrj; France
- NB Tele2; Norway
- NE H3G Nordic; Sweden
- NP H3G; Italy
- PC MTS; Russia
- PD Svyaznoi; Russia
- PM Play; Poland
- PN Mobitel; Solvenia
- RE Yoigo; Spain
- RG Telekom Monte; Serbia
- RJ Omnitel; Lithuania
- SH HT-Eronet; Bosnia & Herzegovina
- SS Vodafone; Japan
- UC Cingular; USA
- UH ENTEL PCS; Chile
- UI TIM; Brazil
- UK Movistar;
- UM TELCEL; Mexico
- UR ComCell; Colombia
- UO Oi; Brazil
- UT Claro; Brazil
- UV T-Mobile; USA
- UX Rogers; Canada
- UY Claro; Chile
- UZ FIDO; Canada
- VB BrasilTelecom; Brazil
- VC Claro; Argentina
- VD Telecom Personal; Argentina
- VE Movistar; Argentina
- WP Movistar; Peru
- VI Vivo GSM; Brazil
- ZM China Mobile; China
Network carrier code languages[edit]
- AA de,en,es,fr,it,nl,pt,tr
- AB de,en,es,fr,it,nl,pt,tr
- AC cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv
- AD cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv
- AE de,en,es,fr,it,nl,pt,tr
- AF de,en,es,fr,it,nl,pt,tr
- AG de,en,es,fr,it,nl,pt,tr
- AH cs,da,de,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv
- AI de,en,es,fr,it,nl,pt,tr
- AK de,en,es,fr,it,nl,pt,tr
- AM de,en,es,fr,it,nl,pt,tr
- AN de,en,es,fr,it,nl,pt,tr
- AO de,en,es,fr,it,nl,pt,tr
- AR cs,da,de,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv
- AS de,en,es,fr,it,nl,pt,tr(cs,da,el,hu,fi,no,pl,sl,sv)
- AT cs,da,de,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv
- AU de,en
- AX de,en,es,fr,it,nl,pt,tr
- AY de,en,es,fr,it,nl,pt,tr
- BA de,el,en,es,fr,it,pt,tr
- BB de,en,es,fr,it,nl,pt,ru
- BC de,el,en,es,fr,it,pt,tr
- BE de,en,es,fr,it,nl,pt,tr
- BF cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv,tr
- BG de,el,en,es,fr,it,pt,tr
- BH de,en,es,fr,it,nl,pt,tr
- BI cs,da,de,es,en,fi,fr,hu,it,nl,no,pl,pt,sl,sv
- BK cs,de,en,fr,hu,it,pl,sl
- BM cs,da,de,en,es,fi,fr,hu,it,no,nl,pl,pt,ro,ru,sk,sl,sv,tr
- BN de,el,en,es,fr,it,pt,tr
- BO cs,de,el,en,es,fr,hr,hu,it,mk,nl,pl,pt,sk,sl,sr,sv,tr(da,fi,no)
- BR cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv,tr
- BS cs,de,en,fr,hu,it,pl,sl
- BT en
- BU de,el,en,es,fr,hr,hu,it,nl,pt,sl,sv,tr
- BV de,en,es,fr,hu,it,nl,pl,pt,ro,sl,tr
- BW cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv,tr
- BX de,en,es,fr,it,nl,pt,tr
- CA de,el,en,es,fr,it,pt,tr
- CC bg,de,en,et,fr,lt,lv,ro,ru,uk
- CD de,en,es,fr,it,nl,pt,tr
- CG da,de,en,fi,fr,nl,no,sv
- CH de,en,es,fr,hr,ro,ru,sl
- CJ en,hu
- CK da,de,en,fi,fr,nl,no,sv
- CT da,de,en,fi,fr,nl,no,sv
- CU cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv,tr
- CW cs,da,de,el,en,es,fi,fr,hu,hr,it,nl,no,pl,pt,sl,sv,tr
- CV da,de,en,fi,fr,nl,no,sv
- CX cs,de,en,fr,hu,it,pl,sl
- DE en,ms,ta,zh
- DT en,in,ms
- DV en
- EF en,ms
- EI en,id,ms,th,vi,zh,zs
- JB de,en,es,fr,it,nl,pt,tr
- JD de,en,es,fr,it,nl,pt,tr
- MA de,en,es,el,fr,it,tr
- MB en
- MD en,fi
- MG en,ru
- MJ en,it
- MM de,en
- MR en,hr
- MU de,en,es,fr,it,nl,pl,pt,tr
- MV da,de,en,fi,fr,nl,no,sv
- MW da,de,en,fi,fr,nl,no,sv
- NA de,en,es,fr,it,nl,pt,tr
- NB da,de,en,fi,fr,nl,no,sv
- NE da,de,en,fi,fr,nl,no,sv
- NP en,it
- PC en,ru
- PD bg,cz,de,en,es,et,fr,hr,hu,it,kk,lt,lv,pl,ro,ru,sl,uk
- PM en,pl
- PN cs,da,de,el,en,es,fi,fr,it,hr,hu,no,nl,pl,pt,sl,sv,tr
- RE de,el,en,es,fr,it,pt,tr
- RG cs,da,de,el,en,es,fi,fr,it,hr,hu,no,nl,pl,pt,sl,sr,sv,tr
- RJ en,et,kk,lt,lv,ro,ru,uk
- SH cs,bg,de,en,es,fr,hr,hu,it,pl,ro,sl,sr
- SS en,ja
- UC en,es
- UH en,es
- UI en,es,pt
- UK en,es
- UM en,es,pt
- UR en,es
- UO en,es,pt
- UT en,es,pt
- UV en,es,fr
- UX en,fr
- UY en,es
- UZ en,es,fr
- VB en,es,pt
- VC en,es,pt
- VD en,es
- VE en,es,pt
- VI en,es,pt
- WP en,es
- ZM en,zh-s(zh-t)
3. Release date of the firmware[edit]
This code consists of two letters. The first letter determines the year, the second is the month.
Letter | Year | Month |
---|---|---|
A | 2001 | January |
B | 2002 | February |
C | 2003 | March |
D | 2004 | April |
E | 2005 | May |
F | 2006 | June |
G | 2007 | July |
H | 2008 | August |
I | 2009 | September |
J | 2010 | October |
K | 2011 | November |
L | 2012 | December |
- Examples:
- C3222JPJK7: JK: J=2010; K=November
- C3222XXKE3: KE: K=2011; E=May
- A737UCGI2: GI: G=2007; I=September
- S5510XXJD1: JD: J=2010; D=April
- C3560XEKD8: KD: K=2011; D=April
4. Release version of the firmware[edit]
This is a number (sometimes a letter) at the very end of the firmware, which refers to the release number of the firmware. If the release number is higher that 9, it will be letters, so A = 10; B = 11; C = 12 etc...