Difference between revisions of "Samsung firmware number explanation"

From Z3X-TEAM
Jump to: navigation, search
Line 8: Line 8:
  
 
After typing the firmware version code and you reach the screen, you will get 3 different kinds of information. As an example, my phone shows:
 
After typing the firmware version code and you reach the screen, you will get 3 different kinds of information. As an example, my phone shows:
 
+
*
     PDA: N7000XXKKA
+
*     PDA: N7000XXKKA
     PHONE: N7000XXKK5
+
*     PHONE: N7000XXKK5
     CSC: N7000OXAKK9
+
*     CSC: N7000OXAKK9
 
A bit more details about the concepts:
 
A bit more details about the concepts:
  
    PDA - The operating system with its programs and settings included.
+
 
     PHONE - The modem firmware file, parts of which are required to access the hardware.
+
* PDA - The operating system with its programs and settings included.  
     CSC (Consumer software customization) - The regional settings applied which may install additional programs as well as provider-specific settings (APN).
+
*     PHONE - The modem firmware file, parts of which are required to access the hardware.  
It’s important to know this number, as to know if you got the latest update or which update can have bugs in it.  
+
*     CSC (Consumer software customization) - The regional settings applied which may install additional programs as well as provider-specific settings (APN).  
 +
* It’s important to know this number, as to know if you got the latest update or which update can have bugs in it.  
  
 
Let’s take an example.  
 
Let’s take an example.  
Line 28: Line 29:
 
REGION CODES:
 
REGION CODES:
  
BD - Cyprus, Greece
+
* BD - Cyprus, Greece
CP - Finland
+
* CP - Finland
DB - Vietnam
+
* DB - Vietnam
DC - Thailand
+
* DC - Thailand
DD - India
+
* DD - India
DT - Australia
+
* DT - Australia
DX - Indonesia, Malaysia, Philippines, Singapore, Vietnam
+
* DX - Indonesia, Malaysia, Philippines, Singapore, Vietnam
DZ - Malaysia, Singapore
+
* DZ - Malaysia, Singapore
JA - South Africa
+
* JA - South Africa
JC - Algeria, Morocco, Nigeria, South Africa, Tunisia
+
* JC - Algeria, Morocco, Nigeria, South Africa, Tunisia
JP - Arabic
+
* JP - Arabic
JR - Arabic
+
* JR - Arabic
JV - Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia, South Africa, Syria, Tunisia, Turkey
+
* JV - Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia, South Africa, Syria, Tunisia, Turkey
MT - Switzerland
+
* MT - Switzerland
XA - Austria, France, Germany, Italy, Netherlands, Switzerland, United Kingdom
+
* XA - Austria, France, Germany, Italy, Netherlands, Switzerland, United Kingdom
XB - Denmark, Norway, Sweden
+
* XB - Denmark, Norway, Sweden
XC - Portugal, Spain
+
* XC - Portugal, Spain
XD - Croatia, Czech, Hungary, Slovakia
+
* XD - Croatia, Czech, Hungary, Slovakia
XE - Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
+
* XE - Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
XF - Bulgaria, Croatia, Romania
+
* XF - Bulgaria, Croatia, Romania
XW - France, Germany, Italy, Netherlands, Portugal, Spain, Turkey, United Kingdom
+
* XW - France, Germany, Italy, Netherlands, Portugal, Spain, Turkey, United Kingdom
XX - Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
+
* XX - Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
ZC - China, Hong Kong
+
* ZC - China, Hong Kong
ZH - Hong Kong
+
* ZH - Hong Kong
ZT - Taiwan
+
* ZT - Taiwan
  
 
YEAR CODES:
 
YEAR CODES:
  
A - 2001
+
* A - 2001
B - 2002
+
* B - 2002
C - 2003
+
* C - 2003
D - 2004
+
* D - 2004
E - 2005
+
* E - 2005
F - 2006
+
* F - 2006
G - 2007
+
* G - 2007
H - 2008
+
* H - 2008
I - 2009
+
* I - 2009
J - 2010
+
* J - 2010
K - 2011
+
* K - 2011
L - 2012
+
* L - 2012
M - 2013
+
* M - 2013
N - 2014
+
* N - 2014
O - 2015
+
* O - 2015
  
 
MONTH CODES:
 
MONTH CODES:
 
+
*
A - January
+
* A - January
B - February
+
* B - February
C - March
+
* C - March
D - April
+
* D - April
E - May
+
* E - May
F - June
+
* F - June
G - July
+
* G - July
H - August
+
* H - August
I - September
+
* I - September
J - October
+
* J - October
K - November
+
* K - November
L - December
+
* L - December
  
 
REVISION CODES:
 
REVISION CODES:
  
1 = 1
+
* 1 = 1
2 = 2
+
* 2 = 2
3 = 3
+
* 3 = 3
...
+
* ...
 
+
*
A = 10
+
* A = 10
B = 11
+
* B = 11
C = 12
+
* C = 12
...
+
* ...
  
 
SC CODE MEANING:
 
SC CODE MEANING:

Revision as of 10:52, 21 June 2019

Every time you make a new software update there is a firmware number that appears. If you read it for the first time it seems none-sens. Ok, there is the number of your device but what’s the other part? Well, we will tell you what it means, as you to know what they want to say. To know what are your phone ware versions, type on the phone keypad (if you want them to work on GoDialer or any software that sits on top of the phone keypad, you need to add "*#" without the quotes before the code and "*#*" without the quotes again after):

Firmware ver: *#1234# S/W ver: *#1111# H/W ver: *#2222# A code to test all your phone capabilities (screen, sound, sensors, ...):*#0*#

After typing the firmware version code and you reach the screen, you will get 3 different kinds of information. As an example, my phone shows:

  • PDA: N7000XXKKA
  • PHONE: N7000XXKK5
  • CSC: N7000OXAKK9

A bit more details about the concepts:


* PDA - The operating system with its programs and settings included. 
*     PHONE - The modem firmware file, parts of which are required to access the hardware. 
*     CSC (Consumer software customization) - The regional settings applied which may install additional programs as well as provider-specific settings (APN). 
* It’s important to know this number, as to know if you got the latest update or which update can have bugs in it. 

Let’s take an example. PDA AND PHONE CODE MEANING: What does N7000XXKKA mean? N7000(=model)XX(=Region)K(=Year)K(=Month)A(=Revision)

Now that you know what model you have, here is the complementary information provided by Samsung:

REGION CODES:

  • 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
  • JV - 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
  • XF - Bulgaria, Croatia, Romania
  • XW - France, Germany, Italy, Netherlands, Portugal, Spain, Turkey, United Kingdom
  • XX - Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
  • ZC - China, Hong Kong
  • ZH - Hong Kong
  • ZT - Taiwan

YEAR CODES:

  • A - 2001
  • B - 2002
  • C - 2003
  • D - 2004
  • E - 2005
  • F - 2006
  • G - 2007
  • H - 2008
  • I - 2009
  • J - 2010
  • K - 2011
  • L - 2012
  • M - 2013
  • N - 2014
  • O - 2015

MONTH CODES:

  • 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 CODES:

  • 1 = 1
  • 2 = 2
  • 3 = 3
  • ...
  • A = 10
  • B = 11
  • C = 12
  • ...

SC CODE MEANING:

For CSC, you might've noticed a different scheme: between the phone model and the release code there are not 2 letters but rather 3, in my case "OXA". This is simply a code explaining from which country and which operator this phone is classified. OXA is supposed to be O2 UK, and I'm using it for SFR France (code should be SFR).

As a conclusion, this is not harmful to your phone to have a different CSC code than the one you are supposed to use. But if you would like to properly change it anyway, you can do it using the code *#272*# (if you don't have it, your phone IMEI can be obtained using the code *#06#). Her the CSC menu is displayed and shows your current CSC and a list to change your phone's CSC.

If you can't find your country code in the list, just choose the X?? version (for France it is XEF), this is for retail code (i.e. not operator branded). But be careful, if you apply a new CSC, it is also a phone factory reset (all your data and settings will be lost).

PS:

Often, SGN users are wondering if using KK1 kernel on a KJ4 ROM or a KKA on a KJ1 will brick their phone. I think people are mislead by Samsung revision numbers more than the real technology behind the letters and numbers. As far as I have seen, ALL ROM kernels are based on 2.6.35.7 or 2.6.35.14 (which includes very very insignificant changes to the Kernel structure, i.e. mainly bugfixes) which would mean that applying kernel on ROM has something like a 99% chance to work perfectly fine and a 1% chance to end in a bootloop which can be avoided by flushing the cache and the dalvik cache.


Firmware and ROM both are the same name, sometimes we call it firmware, sometimes ROM, or sometimes Combination file, in technical language we call ROM / FIRMWARE.

This combination firmware is available only for Samsung Android devices. Also firmware available in Paid Z3X tool

If you have combination firmware, then no need to buy any paid tool to remove FRP lock, resolving the issue of your device. Simple flash with COMBINATION FIRMWARE, and after that flash via STOCK ROM.

STOCK ROM: is a default firmware, that is built in by device manufacturer. That also can be downloaded from forums or by google it.

Combination ROM Advantages:

  • It helps you to repair IMEI number in some models like S7 S7 Edge S6 S6 Edge…
  • It's very useful in bypass Samsung account in too many models.
  • It's very useful in bypass Google account in too many models.
  • It's very useful for downgrade in some models.
  • It helps you to enable USB debugging.
  • It helps to remove any security FRP / Reactivation Lock from Samsung like 2016-2017

Every time you make a new software update there is a firmware number that appears. If you read it for the first time it seems none-sens. Ok, there is the number of your device but what’s the other part? Well, we will tell you what it means, as you to know what they want to say.

It’s important to know this number, as to know if you got the latest update or which update can have bugs in it. Let’s take an example. Combination file details, how to check version, date, android version.


Sample: COMBINATION_OXM_FA80_G960FXXU2ARG2

  • OXM=CSC build = [OXM]
  • FA80=Android version = [Android 8]
  • G960F=Phone model = [G960F]
  • XXU2= Version and security BIT = [XXU,BIT2]
  • ARG2= Date of release and revision = [July 2018, revision 2]
Android version Year of release Month of release Revision
FA81=Android 8.1 R=2018 A=January 1=Revision 1
FA80=Android 8 Q=2017 B=February 2=Revision 2
FA70=Android 7 P=2016 C=March 3=Revision 3
FA60=Android 6 O=2015 D=April 4=Revision 4
FA51=Android 5.1 N - 2014 E=May 5=Revision 5
FA50=Android 5.0 F=June 6=Revision 6
FA44=Android 4.4 G=July 7=Revision 7
FA43=Android 4.3 H=August 8=Revision 8
FAJP=Android JB I=September 9=Revision 9
FTMA=Tizen J=October A=Revision 10
K=November B=Revision 11
L=December C=Revision 12
D=Revision 13
E=Revision 14
F=Revision 15