Type Allocation Code

Jump to content
From Wikipedia, the free encyclopedia
Phone screenshot showing the IMEI number.

The Type Allocation Code (TAC) is the initial eight-digit portion of the 15-digit IMEI and 16-digit IMEISV codes used to uniquely identify wireless devices.

The Type Allocation Code identifies a particular model (and often revision) of wireless telephone for use on a GSM, UMTS, LTE, 5G NR, iDEN, Iridium or other IMEI-employing wireless network.

The first two digits of the TAC are the Reporting Body Identifier. This indicates the GSMA-approved group that allocated the TAC.

Prior to January 1, 2003, the global standard for the IMEI started with a six-digit Type Approval Code followed by a two-digit Final Assembly Code (FAC). The Type Approval Code (also known as TAC) indicated that the particular device was approved by a national GSM approval body and the FAC identified the company that had built and assembled the device (which is not always the same as the brand name stamped on the device).

Effective on that date, many GSM member nations and entities (mainly Europe) moved away from requiring that devices be approved by national bodies, and towards a system where device manufacturers self-regulate the device market. As a result, a manufacturer now simply requests an eight-digit Type Allocation Code for a new phone model from the international GSM standards body, instead of submitting a device for approval to a national review body.

Both the old and new TAC uniquely identify a model of phone, although some models may have more than one code, depending on revision, manufacturing location, and other factors.

Public TAC databases

[edit]

The authoritative database maintained by GSMA is named GSMA Device Database and is only made available to partners. However, there are many public alternatives, though they will not be fully up to date.

The Osmocom project maintains a crowdsourced TAC database, which is CC-BY-SA v3.0 licensed and fully downloadable.

Some OEMs publish TAC data for their products:

TAC examples

[edit]
TACManufacturerModelInternal Model Number
01124500Apple
01130000
01136400Apple
01154600AppleiPhoneMB384LL
01161200AppleiPhone 3G
01174400AppleiPhone 3GMB496RS
01180800AppleiPhone 3GMB704LL
01181200AppleiPhone 3GMB496B
01193400AppleiPhone 3G
01194800AppleiPhone 3GS
01215800AppleiPhone 3GS
01215900AppleiPhone 3GSMC131B
01216100AppleiPhone 3GS
01226800AppleiPhone 3GS
01233600AppleiPhone 4MC608LL
01233700AppleiPhone 4MC603B
01233800AppleiPhone 4MC610LL
01241700AppleiPhone 4
01242000AppleiPhone 4
01243000AppleiPhone 4MC603KS
01253600AppleiPhone 4MC610LL/A
01254200AppleiPhone 4
01300600AppleiPhone 4SMD260C
01326300AppleiPhone 4MD198HN/A
01332700AppleiPhone 5MD642C
01388300AppleiPhone 5SME297C/A
35875105AppleiPhone 5SA1533
35875205AppleiPhone 5SA1533
35875305AppleiPhone 5SA1533
35875405AppleiPhone 5SA1533
35875505AppleiPhone 5SA1533
35875605AppleiPhone 5SA1453
35875705AppleiPhone 5SA1453
35875805AppleiPhone 5SA1453
35875905AppleiPhone 5SA1453
35876005AppleiPhone 5SA1453
35880005AppleiPhone 5CA1507
35880105AppleiPhone 5CA1507
35880205AppleiPhone 5CA1507
35880305AppleiPhone 5CA1507
35880405AppleiPhone 5CA1507
35880505AppleiPhone 5SA1453
35880605AppleiPhone 5SA1453
35880705AppleiPhone 5SA1453
35951406SamsungGalaxy Tab ESM-T5613474
35880805AppleiPhone 5SA1453
35880905AppleiPhone 5SA1453
35881005AppleiPhone 5SA1533
35881105AppleiPhone 5SA1533
35881205AppleiPhone 5SA1533
35881305AppleiPhone 5SA1533
35881405AppleiPhone 5SA1533
35881505AppleiPhone 5CA1456
35881605AppleiPhone 5CA1456
35881705AppleiPhone 5CA1456
35881805AppleiPhone 5CA1456
35881905AppleiPhone 5CA1456
35201906AppleiPhone 5SA1457
35925406AppleiPhone 6A1549
35438506AppleiPhone 6+A1522
35325807AppleiPhone A86sA1633
35299209AppleiPhone 8A1905
3530340AppleiPad 6th genA1954
35103627AppleiPad 9th genA2603
35676211AppleiPad Air 4th genA2324
3576677AppleiPad Air 5th genA2589
350151..Nokia3330
35705623NokiaFastMile 5G Gateway 3.25G15-12W
35089080Nokia3410NHM-2NX
35099480Nokia3410NHM-2NX
35148420Nokia3410NHM-2NX
35148820Nokia6310iNPL-1
35151304NokiaE72-1RM-530
35154900Nokia6310iNPL-1
35171005Sony EricssonXperia S
35174605GoogleGalaxy NexusSamsung GT-I9250, Samsung GT-I9250TSGGEN
35191405MotorolaDefy Mini
35226005SamsungGalaxy SIII
35044670SiemensA50
35238402Sony EricssonK770i
35274901Nokia6233
35291402Nokia6210 Navigator
35316004ZTEBlade
35316605SamsungGalaxy S IIIGT-I9300
35332705SamsungGalaxy S IIGT-I9100
35328504SamsungGalaxy SGT-I9000
32930400SamsungGalaxy S7
35351200MotorolaV300
35357800SamsungSGH-A800
35376800Nokia6230
35391805GoogleNexus 4LG E960
35405600WavecomM1306B
35421803Nokia5310RM-303
35433004NokiaC5-00RM-645
35450502GlobeTrotterHSDPA Modem
35511405Sony EricssonXperia U
35524803Nokia2330C-2RM-512
35566600Nokia6230
35569500Nokia1100
35679404SamsungGalaxy MiniGT-S5570
35685702Nokia6300
35693803NokiaN900
35694603Nokia2700
35699601NokiaN95
35700804NokiaC1
35714904HuaweiE398U-15 LTE Stick
35733104SamsungGalaxy Gio
35739804NokiaN8
35744105SamsungGalaxy S4GT-I9505
35765206SonyXperia Z3 CompactD5803
35788104NokiaN950
35803106HTCHTC One M8s
35824005GoogleNexus 5LG D820/D821
35828103Nokia6303C
35836800Nokia6230i
35837501XDAOrbit 2
35837800NokiaN6030RM-74
35838706LGG StyloLG-H631
35850000NokiaLumia 720
35851004Sony EricssonXperia Active
35853704SamsungGalaxy SII
35869205AppleiPhone 5SMF353TA/A
35876105AppleiPhone 5SA1457
35896704HTCDesire S
35902803HTCWildfire
35903908SamsungGalaxy S8SM-G950F
35909205SamsungGalaxy Note 3SM-N9000, SM-N9005, SM-N900
35918804HTCOne X
35920605NokiaLumia 625
35447909NokiaNokia 1TA-1079
35604008NokiaNokia 2TA-1023
35602508NokiaNokia 5TA-1027
35929005MotorolaMoto GXT1039
35933005OROD6468
35935003Nokia2720A-2RM-519
35972100Lobster544
35974101GlobeTrotterHSDPA Modem
35979504SamsungGalaxy Note
449337..Nokia6210
86107402QuectelQueclink GV200
86217001QuectelQueclink GV200
86723902ZTE CorporationRook from EE, Orange Dive 30, Blade A410
86813001JiayuG3SJY-G3
00000000N/Atypical fake TAC codes, usually in software damaged phones
01234567N/Atypical fake TAC codes, usually in software damaged phones
12345678N/Atypical fake TAC codes, usually in software damaged phones
13579024N/Atypical fake TAC codes, usually in software damaged phones
88888888N/Atypical fake TAC codes, usually in software damaged phones
01333200AppleiPhone 5
99000481SamsungGalaxy note 4 GM-N910V
35808005SonySony C6833 - XPERIA Z ULTRA
35815207SamsungSamsung S7
35415808SamsungSamsung J7 Prime
35664906SamsungXcover 271GT-B2710
35330509SamsungGalaxy S9SM-G960U
35326907AppleiPhone 6sA1688
35197310irisguardEyePay Phone
35664906SamsungXcover 271GT-B2710
35314409Go MobileGO Onyx LTEGO1004
86092103HuaweiP9 Lite 2016
35293708SamsungGalaxy A5 2016SM-A510F
35684610SamsungGalaxy Fold 5G
01459300WondaLinkT-Mobile LineLinkML700
86881303XiaomiRedmi Note 5
35620409SamsungGalaxy J7 2017
35253108GoogleGoogle Pixel
35803408GoogleGoogle Pixel 2 XL (Verizon)G011C
35803508GoogleGoogle Pixel 2 XL (Unlocked)G011C
35964309GoogleGoogle Pixel 3a XL
35751110GoogleGoogle Pixel 4a
35751310GoogleGoogle Pixel 4a
86551004OnePlusOnePlus 7 Pro (T-Mobile)GM1915
86492106OnePlusOnePlus 11CPH2451

TAC block

[edit]

Governments, telcos and/or carriers may block devices based on their TAC, for various purposes.

New Zealand RBI broadband service TAC lock

[edit]

In New Zealand with the rollout of the government subsidized rural broadband initiative a way was required to prevent users inserting the rural broadband SIM cards in an unauthorized devices to get subsidized data rates.

The use of a TAC lock by the use of a customized SIM card with embedded TAC codes was devised. Several Type allocation codes can be stored in the SIM cards of the device to allow a group of provider-supplied Huawei branded 4G modems and block the use of unauthorized and third-party devices on the network.

A company wishing to resell Vodafone RBI is required to supply a device for the approval process and certification, and to supply One NZ with the TAC details of this device to embed into the SIM cards at the point of manufacture. A minimum order of 500 SIM cards is required.

Australian carrier approved devices

[edit]

See also

[edit]
[edit]
    Phone screenshot showing the IMEI number.

    The Type Allocation Code (TAC) is the initial eight-digit portion of the 15-digit IMEI and 16-digit IMEISV codes used to uniquely identify wireless devices.

    The Type Allocation Code identifies a particular model (and often revision) of wireless telephone for use on a GSM, UMTS, LTE, 5G NR, iDEN, Iridium or other IMEI-employing wireless network.

    The first two digits of the TAC are the Reporting Body Identifier. This indicates the GSMA-approved group that allocated the TAC.

    Prior to January 1, 2003, the global standard for the IMEI started with a six-digit Type Approval Code followed by a two-digit Final Assembly Code (FAC). The Type Approval Code (also known as TAC) indicated that the particular device was approved by a national GSM approval body and the FAC identified the company that had built and assembled the device (which is not always the same as the brand name stamped on the device).

    Effective on that date, many GSM member nations and entities (mainly Europe) moved away from requiring that devices be approved by national bodies, and towards a system where device manufacturers self-regulate the device market. As a result, a manufacturer now simply requests an eight-digit Type Allocation Code for a new phone model from the international GSM standards body, instead of submitting a device for approval to a national review body.

    Both the old and new TAC uniquely identify a model of phone, although some models may have more than one code, depending on revision, manufacturing location, and other factors.

    Public TAC databases

    The authoritative database maintained by GSMA is named GSMA Device Database and is only made available to partners. However, there are many public alternatives, though they will not be fully up to date.

    The Osmocom project maintains a crowdsourced TAC database, which is CC-BY-SA v3.0 licensed and fully downloadable.

    Some OEMs publish TAC data for their products:

    • Sony: https://app.swup.update.sony.net/ess-distribution/public/api/product/v2

    TAC examples

    TACManufacturerModelInternal Model Number
    01124500Apple
    01130000
    01136400Apple
    01154600AppleiPhoneMB384LL
    01161200AppleiPhone 3G
    01174400AppleiPhone 3GMB496RS
    01180800AppleiPhone 3GMB704LL
    01181200AppleiPhone 3GMB496B
    01193400AppleiPhone 3G
    01194800AppleiPhone 3GS
    01215800AppleiPhone 3GS
    01215900AppleiPhone 3GSMC131B
    01216100AppleiPhone 3GS
    01226800AppleiPhone 3GS
    01233600AppleiPhone 4MC608LL
    01233700AppleiPhone 4MC603B
    01233800AppleiPhone 4MC610LL
    01241700AppleiPhone 4
    01242000AppleiPhone 4
    01243000AppleiPhone 4MC603KS
    01253600AppleiPhone 4MC610LL/A
    01254200AppleiPhone 4
    01300600AppleiPhone 4SMD260C
    01326300AppleiPhone 4MD198HN/A
    01332700AppleiPhone 5MD642C
    01388300AppleiPhone 5SME297C/A
    35875105AppleiPhone 5SA1533
    35875205AppleiPhone 5SA1533
    35875305AppleiPhone 5SA1533
    35875405AppleiPhone 5SA1533
    35875505AppleiPhone 5SA1533
    35875605AppleiPhone 5SA1453
    35875705AppleiPhone 5SA1453
    35875805AppleiPhone 5SA1453
    35875905AppleiPhone 5SA1453
    35876005AppleiPhone 5SA1453
    35880005AppleiPhone 5CA1507
    35880105AppleiPhone 5CA1507
    35880205AppleiPhone 5CA1507
    35880305AppleiPhone 5CA1507
    35880405AppleiPhone 5CA1507
    35880505AppleiPhone 5SA1453
    35880605AppleiPhone 5SA1453
    35880705AppleiPhone 5SA1453
    35951406SamsungGalaxy Tab ESM-T5613474
    35880805AppleiPhone 5SA1453
    35880905AppleiPhone 5SA1453
    35881005AppleiPhone 5SA1533
    35881105AppleiPhone 5SA1533
    35881205AppleiPhone 5SA1533
    35881305AppleiPhone 5SA1533
    35881405AppleiPhone 5SA1533
    35881505AppleiPhone 5CA1456
    35881605AppleiPhone 5CA1456
    35881705AppleiPhone 5CA1456
    35881805AppleiPhone 5CA1456
    35881905AppleiPhone 5CA1456
    35201906AppleiPhone 5SA1457
    35925406AppleiPhone 6A1549
    35438506AppleiPhone 6+A1522
    35325807AppleiPhone A86sA1633
    35299209AppleiPhone 8A1905
    3530340AppleiPad 6th genA1954
    35103627AppleiPad 9th genA2603
    35676211AppleiPad Air 4th genA2324
    3576677AppleiPad Air 5th genA2589
    350151..Nokia3330
    35705623NokiaFastMile 5G Gateway 3.25G15-12W
    35089080Nokia3410NHM-2NX
    35099480Nokia3410NHM-2NX
    35148420Nokia3410NHM-2NX
    35148820Nokia6310iNPL-1
    35151304NokiaE72-1RM-530
    35154900Nokia6310iNPL-1
    35171005Sony EricssonXperia S
    35174605GoogleGalaxy NexusSamsung GT-I9250, Samsung GT-I9250TSGGEN
    35191405MotorolaDefy Mini
    35226005SamsungGalaxy SIII
    35044670SiemensA50
    35238402Sony EricssonK770i
    35274901Nokia6233
    35291402Nokia6210 Navigator
    35316004ZTEBlade
    35316605SamsungGalaxy S IIIGT-I9300
    35332705SamsungGalaxy S IIGT-I9100
    35328504SamsungGalaxy SGT-I9000
    32930400SamsungGalaxy S7
    35351200MotorolaV300
    35357800SamsungSGH-A800
    35376800Nokia6230
    35391805GoogleNexus 4LG E960
    35405600WavecomM1306B
    35421803Nokia5310RM-303
    35433004NokiaC5-00RM-645
    35450502GlobeTrotterHSDPA Modem
    35511405Sony EricssonXperia U
    35524803Nokia2330C-2RM-512
    35566600Nokia6230
    35569500Nokia1100
    35679404SamsungGalaxy MiniGT-S5570
    35685702Nokia6300
    35693803NokiaN900
    35694603Nokia2700
    35699601NokiaN95
    35700804NokiaC1
    35714904HuaweiE398U-15 LTE Stick
    35733104SamsungGalaxy Gio
    35739804NokiaN8
    35744105SamsungGalaxy S4GT-I9505
    35765206SonyXperia Z3 CompactD5803
    35788104NokiaN950
    35803106HTCHTC One M8s
    35824005GoogleNexus 5LG D820/D821
    35828103Nokia6303C
    35836800Nokia6230i
    35837501XDAOrbit 2
    35837800NokiaN6030RM-74
    35838706LGG StyloLG-H631
    35850000NokiaLumia 720
    35851004Sony EricssonXperia Active
    35853704SamsungGalaxy SII
    35869205AppleiPhone 5SMF353TA/A
    35876105AppleiPhone 5SA1457
    35896704HTCDesire S
    35902803HTCWildfire
    35903908SamsungGalaxy S8SM-G950F
    35909205SamsungGalaxy Note 3SM-N9000, SM-N9005, SM-N900
    35918804HTCOne X
    35920605NokiaLumia 625
    35447909NokiaNokia 1TA-1079
    35604008NokiaNokia 2TA-1023
    35602508NokiaNokia 5TA-1027
    35929005MotorolaMoto GXT1039
    35933005OROD6468
    35935003Nokia2720A-2RM-519
    35972100Lobster544
    35974101GlobeTrotterHSDPA Modem
    35979504SamsungGalaxy Note
    449337..Nokia6210
    86107402QuectelQueclink GV200
    86217001QuectelQueclink GV200
    86723902ZTE CorporationRook from EE, Orange Dive 30, Blade A410
    86813001JiayuG3SJY-G3
    00000000N/Atypical fake TAC codes, usually in software damaged phones
    01234567N/Atypical fake TAC codes, usually in software damaged phones
    12345678N/Atypical fake TAC codes, usually in software damaged phones
    13579024N/Atypical fake TAC codes, usually in software damaged phones
    88888888N/Atypical fake TAC codes, usually in software damaged phones
    01333200AppleiPhone 5
    99000481SamsungGalaxy note 4 GM-N910V
    35808005SonySony C6833 - XPERIA Z ULTRA
    35815207SamsungSamsung S7
    35415808SamsungSamsung J7 Prime
    35664906SamsungXcover 271GT-B2710
    35330509SamsungGalaxy S9SM-G960U
    35326907AppleiPhone 6sA1688
    35197310irisguardEyePay Phone
    35664906SamsungXcover 271GT-B2710
    35314409Go MobileGO Onyx LTEGO1004
    86092103HuaweiP9 Lite 2016
    35293708SamsungGalaxy A5 2016SM-A510F
    35684610SamsungGalaxy Fold 5G
    01459300WondaLinkT-Mobile LineLinkML700
    86881303XiaomiRedmi Note 5
    35620409SamsungGalaxy J7 2017
    35253108GoogleGoogle Pixel
    35803408GoogleGoogle Pixel 2 XL (Verizon)G011C
    35803508GoogleGoogle Pixel 2 XL (Unlocked)G011C
    35964309GoogleGoogle Pixel 3a XL
    35751110GoogleGoogle Pixel 4a
    35751310GoogleGoogle Pixel 4a
    86551004OnePlusOnePlus 7 Pro (T-Mobile)GM1915
    86492106OnePlusOnePlus 11CPH2451

    TAC block

    Governments, telcos and/or carriers may block devices based on their TAC, for various purposes.

    New Zealand RBI broadband service TAC lock

    In New Zealand with the rollout of the government subsidized rural broadband initiative a way was required to prevent users inserting the rural broadband SIM cards in an unauthorized devices to get subsidized data rates.

    The use of a TAC lock by the use of a customized SIM card with embedded TAC codes was devised. Several Type allocation codes can be stored in the SIM cards of the device to allow a group of provider-supplied Huawei branded 4G modems and block the use of unauthorized and third-party devices on the network.

    A company wishing to resell Vodafone RBI is required to supply a device for the approval process and certification, and to supply One NZ with the TAC details of this device to embed into the SIM cards at the point of manufacture. A minimum order of 500 SIM cards is required.

    Australian carrier approved devices

    See also

    • 3GPP Change Request re Type Allocation Code
    • Check Detailed information about the IMEI Number
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Type_Allocation_Code&oldid=1325336722"