[Android General] yakapa40:
all GSM WCDMA 2G 3G 4G bands

plenty of threads are for diag mod so please don't ask here how to put your device in diag mode or which firmware to use ( EFS Professional v2.1.73, CDMA , NV item reader writter ,DFS etc)

this thread is for every body who want to make phones better

thanks to:

autoprime for NV item list:

http://xdaforums.com/showthread.php?t=1954029

vngnguyen for his help and : Qualcomm NV Calculator

https://play.google.com/store/apps/details?id=org.vndnguyen.nvcalc

Coly Dog Code for:Dec Hex Bin ASCII Converter

https://play.google.com/store/apps/details?id=guy.example.dechex&hl=fr

List of UMTS networks : http://en.wikipedia.org/wiki/List_of_UMTS_networks

List of LTE networks: http://en.wikipedia.org/wiki/List_of_LTE_networks

UMTS: http://en.wikipedia.org/wiki/UMTS_frequency_bands

E-UTRA : http://en.wikipedia.org/wiki/E-UTRA

items 441 946 2954

sets the band settings according to those supported

by the RF chipset in the UE.

bit position counted starting from 0

in the list we can also find Band Class and WLAN frequencies so i think it's better to stay like this

441:00 FF FF 00 00 00 00 00 (flipped) bit 0 to 15

946:00 FF BF 00 00 00 00 00 (flipped) bit 16 to 31

2954:00 FF FF FF FF 00 00 00 (flipped) bit 32 to 63

some devices like NOKIA lumia (505,510,610) , One + One or ZTE have differents values

NV441

bit00 CDMA band Class 0,A System

bit01 CDMA band Class 0,B System

bit02 CDMA band Class 1 all blocks

bit03 CDMA band Class 2 place holder

bit04 CDMA band Class 3 A-system

bit05 CDMA band Class 4 all blocks

bit06 CDMA band Class 5 all blocks

bit 7 GSM DCS 1800

bit 8 GSM Extended GSM bit9

bit 9 GSM Primary GSM

bit10 CDMA BC 6, IMT2000

bit11 CDMA BC 7, upper

bit12 CDMA BC 8, 1800

bit13 CDMA BC 9, 900

bit14 CDMA BC 10, Sec 800 MHz

bit15 CDMA BC 11, 400 MHz European PAMR

NV946

bit16 GSM 450

bit17 GSM 480

bit18 GSM 750

bit19 GSM 850

bit20 GSM 900

bit21 GSM 1900

bit22 WCDMA Band I

bit23 WCDMA Band II

bit24 WCDMA Band III

bit25 WCDMA Band IV

bit26 WCDMA Band V

bit27 WCDMA Band VI

bit28 reserved for Band Class

bit29 CDMA Band Class 14 US PCS 1.9 GHz

bit30 Reserved

bit31 CDMA Band Class 15 Advanced Wireless Services (AWS)

NV2954

bit32 WLAN US 2400

bit33 WLAN ETSI 2400

bit34 WLAN FRANCE 2400

bit35 WLAN SPAIN 2400

bit36 WLAN JAPAN 2400

bit37 WLAN US 2400

bit38 WLAN EUROPE 5000

bit39 WLAN FRANCE 5000

bit40 WLAN SPAIN 5000

bit41 WLAN JAPAN 5000

bit42 reserved

bit43 reserved

bit44 reserved

bit45 reserved

bit46 reserved

bit47 reserved

bit48 WCDMA Band VII

bit49 WCDMA Band VIII

bit50 WCDMA Band IX

bit51 reserved for WLAN

bit52 WCDMA Band XI 1500 JAPAN

bit53 reserved for WLAN

bit54 reserved for WLAN

bit55 reserved for WLAN

bit56 CDMA Band Class 16 US 2.5 GHz

bit57 reserved

bit58 reserved

bit59 reserved

bit60 WDCMA Band XIX Japan 800 FOMA + 3G

bit61 reserved

bit62 Persistent Value from NV

bit63 reserved

item:1877 :RF bands (CDMA/GSM/WCDMA)

(hEX separate by 2 digits and read right to left , convert to Bin ,read right to left and start at b0 )

exemple:

80 03 E8 04 00 02 (flipped)

=

02 00 04 E8 03 80

=

00000010 00000000 00000000 00000100 11101000 00000011 10000000

******** ******** ******** ******** ******** ******98 76543210 band

= b7,8,9,19,21,22,23,26,49

bit 00 CDMA Band Class 0, A-System US Cellular 800Mhz

bit 01 CDMA Band Class 0, B-System

bit 02 CDMA Band Class 1, all blocks US PCS 1800 to 2000Mhz

bit 03 CDMA Band Class 2 place holder TACS band 872 to 960 Mhz

bit 04 CDMA Band Class 3, A-System Japan Cellular JTACS band 832 to 925 Mhz

bit 05 CDMA Band Class 4, all blocks Korean PCS band 1750 to 1870 Mhz

bit 06 CDMA Band Class 5, all blocks NMT-450Mhz band

Bit 7 GSM DCS 1800 band Europe GSM-1800

Bit 8 GSM Extended GSM (E-GSM) band includes RF band 9 GSM

Bit 9 GSM Primary GSM (P-GSM) band Europe GSM-900

bit 10 CDMA Band Class 6 IMT-2000 2Ghz band

bit 11 CDMA Band Class 7 uper 700Mhz band

bit 12 CDMA Band Class 8 1800Mhz band

bit 13 CDMA Band Class 9 900Mhz band

bit 14 CDMA Band Class 10 Secondary 800 MHz band

bit 15 CDMA Band Class 11 400Mhz European PAMR band

Bit 16 GSM 450 rural parts ( not in use )

Bit 17 GSM 480 ( not in use )

Bit 18 GSM 750 ( not in use )

Bit 19 GSM 850 band US GSM-850

Bit 20 RGSM 900 includes RF bands 8,9 GSM Railways

Bit 21 GSM PCS 1900 band US GSM-1900

Bit 22 WCDMA Band I -3G 2100 EUROPE Japan & Asia New-Zeland

Bit 23 WCDMA Band II - PCS 1900 North America

Bit 24 WCDMA Band III - 1800 DCS 3G 1800 EUROPE Asia

Bit 25 WCDMA Band IV - US 1700 (AWS) band US TMobile, Canada Wind 3G AWS

Bit 26 WCDMA Band V - 3G 850 North America, Australia, New Zealand, Philippines

Bit 27 WCDMA Band VI - 800 band 3G Japan

bit 28 CDMA Band Class 12 800Mhz PAMR band

bit 29 CDMA Band Class 14 US PCS 1.9 GHz

bit 30 Reserved

bit 31 CDMA Band Class 15 Advanced Wireless Services (AWS)

bit 32 reserved for WLAN US 2400

bit 33 reserved for WLAN ETSI 2400

bit 34 reserved for WLAN FRANCE 2400

bit 35 reserved for WLAN SPAIN 2400

bit 36 reserved for WLAN JAPAN 2400

bit 37 reserved for WLAN US 2400

bit 38 reserved for WLAN EUROPE 5000

bit 39 reserved for WLAN FRANCE 5000

bit 40 reserved for WLAN SPAIN 5000

bit 41 reserved for WLAN JAPAN 5000

bit 42 reserved

bit 43 reserved

bit 44 reserved

bit 45 reserved

bit 46 reserved

bit 47 reserved

Bit 48 WCDMA Band VII - 2600 3G EUROPE

Bit 49 WCDMA Band VIII -3G 900 Europe, Asia, Australia, New Zealand

Bit 50 WDCMA Band IX -1700 Japan EMobile, FOMA 3G

Bit 51 AWS+ Band X (1700) US

Bit 52 1500 Band XI (1500) japan

Bit 53 700ac Band XII USA

Bit 54 700 C Band XIII USA

Bit 55 700PS Band XIV USA

bit 56 CDMA Band Class 16 US 2.5Ghz

bit 57 reserved

bit 58 reserved

bit 59 reserved

Bit 60 WCDMA - Japan 800 FOMA + 3G

bit 61 reserved

bit 62 reserved

bit 63 reserved

old phones like Samsung S8500 S8530 S8600 LG-KS20 or NOKIA lumia have only NV441 946 2954 and no NV1877

others like Samsung N9005 G900A G7102 N910T I9506 only NV1877 and no NV441 946 2954

others like samsung I9305-N900P-T999L-I317-I747-T889-I605- I9505 LG-P705G both NV441, 946, 2954 and NV1877

item:6828 :LTE bands (4G) and 6829

(hEX separate by 2 digits and read right to left , convert to Bin ,read right to left and

start at b1 )

exemple:

D5 00 08 (flipped)

=

08 00 D5

=

00001000 00000000 1100 0101

******** ******** 8765 4321 band

=

b1,3,7,8,20

Bit 1 2100 EMEA Japan All

Bit 2 1900 quad band GSM NAR

Bit 3 1800 quad band GSM DCS 1800 All

Bit 4 AWS (1700) NAR

Bit 5 850 quad band GSM NAR

Bit 6 UMTS only not applicable to 3GPP APAC

Bit 7 2600 EMEA

Bit 8 900 quad band GSM All

Bit 9 1800 Japan NAR

Bit 10 AWS +(extention to band 4) APAC

Bit 11 1500 ( 1.5 GHz Lower japan ) JAPAN

Bit 12 700 ac Lower 700 C Spire USCC-LTE NAR

Bit 13 700 c Upper 700 MHz VzW-LTE NAR

Bit 14 700 PS 758 US FCC Public Safety NAR

Bit 15 Reserved

Bit 16 Reserved

Bit 17 700 bc AT&T-LTE NAR

Bit 18 800 Lower Japan JAPAN

Bit 19 800 Upper Japan JAPAN

Bit 20 800 DD 800 MHz EMEA

Bit 21 1500 Upper Japan JAPAN

Bit 22 3500

Bit 23 2000 S-band NAR

Bit 24 1600 L-band NAR

Bit 25 1900 + AWS-G Sprint LTE within band NAR

Bit 26 850 + Sprint / Nextal Iden NAR

Bit 27 800 SMR lower 850 NAR

Bit 28 700 APAC

Bit 29 700 de NAR

Bit 30 2300 WCS NAR

Bit 31 450 CALA

Bit 32 1500 L-band EMEA

Bit 33 TD 1900

Bit 34 TD 2000 China Mobile (CM) TD-SCDMA EMEA

Bit 35 TD PCS Lower NAR

Bit 36 TD PCS Upper NAR

Bit 37 TD PCS Center NAR

Bit 38 TD 2600 European TD-LTE EMEA

Bit 39 TD 1900 + CM TD-SCDMA CHINA

Bit 40 TD 2300 CM TD-LTE CHINA

Bit 41 TD 2500 All

Bit 42 TD 3500

Bit 43 TD 3600

Bit 44 TD 700 MHz APAC

APAC = Asia and Pacific;

EMEA = Europe Middle East and Africa;

NAR = North American Region;

CALA = Central America Latin America

APT = Asia Pacific Telecommunity;

DD = Digital Dividend;

PS = Public Safety

for CA carrier aggregation : https://xdaforums.com/showpost.php?p=79498648&postcount=121

.