Example: Firmware S5230XEII4

XE = Land Code/******** or Provider Code = Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine

I = Year Code = 2009

I = Month Code = September

4 = Revision Number/Version Number = Rev. 4

Land Code/********

BD = Cyprus, Greece

CP = Finland

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 = Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia, South Africa, Syria, Tunisia, Turkey

MT = Switzerland

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, Germany

XF = Bulgaria, Croatia, Romania

XG = Germany

XX = Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom

ZC = China, Hong Kong

ZH = Hong Kong

ZT = Taiwan



Provider Code

AD = O2, Austria

AE = SFR, France

AI = Tim, Italy

AM = Vodafone

AN = E-Plus, Germany

AO = O2, Germany

AS = KPN, Netherland

AU = Mobilkom, Austria

BB = Tmn, Portugal

BF = Optimus, Portugal

BG = Telefonica, Spain

BM = Swisscom, Switzerland

BN = Amena, Spain

BO = T-Mobile, Germany

BU = Vodafone

BV = Orange, Switzerland

BW = O2, United Kingdom

CD = Proximus, Belgium

CG = Telia Mobitel, Sweden

CH = SingTel, Singapore

CK = Tele2 Comviq, Sweden

CT = Tdc, Denmark

CU = One, Austria

CV = Telenor, Norway

DT = Optus, Australia

DV = Telstra, Australia

EF = Celcom, Malaysia

JB = Vodacom, South Africa

MD = Telia Sonera, Finland

MJ = Vodafone, Italy

MM = Tele Ring, Austria

MV = NetCom, Norway

NA = Nrj, France

NB = Tele2 Norway, Norway

NE = H3g Nordic, Sweden

NP = H3g, Italy

RF = T-Mobile

SS = Vodafone, Japan



Year Code

A = 2001

B = 2002

C = 2003

D = 2004

E = 2005

F = 2006

G = 2007

H = 2008

I = 2009

J = 2010

K = 2011

L = 2012



Month Code

A = January

B = February

C = March

D = April

E = May

F = June

G = July

H = August

I = September

J = October

K = November

L = December

Revision Number (1,2,3... etc)
Note: As far as I know, all Firmwares have English Language. This is by far, not a complete list, but I do hope it does give you an idea of how to interpret firmware