Meaning Behind Omnia ROM Version code

If you're an Omnia owner, you've certainly heard all the hubub behind the importance of updating your phone's firmware (ROM). With all the different versions out there for individual cell carriers, countries, and models, one must wonder what all the different version numbers mean. Hopefully, this can clarify that confusion (thanks to Fajar Hartanto on Facebook!).

The firmware code is split into individual sections:

i900 - > model designation (SGH-i900).
G - > release year (E = 2007).
K - > release month (K = November).
1 - > version number.

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 Arabic
JR Arabic
Saudi Arabia,South Africa, Syria, Tunisia, Turkey
MT Switzerland
XB Denmark, Norway, Sweden
XC Portugal, Spain
XD Croatia, Czech, Hungary, Slovakia
XF Bulgaria, Croatia, Romania
ZC China, Hong Kong
ZH Hong Kong
ZT Taiwan

- Network carrier codes:

AE SFR, France
AI Tim, Italy
AM Vodafone
AN E-Plus, 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
SS Vodafone, Japan

Release years:

D = 2004
E = 2005
F = 2006
G = 2007
H = 2008

Release months:

A = January
B = February
C = March
D = April
E = May
F = June
G = July
H = August
I = September
J = October
K = November
L = December