[Samsung Galaxy Z Fold 2 Guides, News, & Discussion] saridnour:
-= Currently (but hopefully temporary) my modem is dead. I corrupted the IMEI/EFS and am now getting an IMEI Certi: Failed and network: Blocked status in the service menu. If anyone has info on this please let me know. This is NOT caused by any of the below. =-

Few things to change for US use. I am not going to do this as a step by step as many have posted the details of how to elsewhere. I am just putting the values up for you to use as you should have some understanding of what you are doing to make these mods.

Add US LTE bands:

You will use QPST and QXDN to access the NV setting on your phones modem. The older QXDM will allow most of the changes. The 74xxx items will need the later 4. QXDM or PCATA.

NV item: 06828 nv_lte_bc_config_type.lte_bc_config

DEC: 10000000010101000011110000000001011000011100001100011011110

Bands: B2 B3 B4 B5 B7 B8 B12 B13 B18 B19 B20 b25 B26 B28 B38 B39 B40 B41 B46 B48 B66 B71

Change to decimal vaue: 288971309735352542

OR

Change to: 576460752303423487 for all bands, then limit with "carrier_policy" or "preferred bands". This allows band selector or service menu options to add other bands as needed. But do limit bands as it speed up network connections and saves power.

Note: Read up on LTE bands and NV item 6828. Most tools stop at band 41 and the method to add values above 65 are limited as the binary converted to decimal is to large. Qualcomm changed a couple of band numbers that were not used to allow this.

band 50=66, 55=252, 56=255, 59=71

I assume this is for all modems but may be limited to the fold 2. If anyone wants to confirm on another device I will be happy to update this note.

NV65633 (LTE band pref) default values:

Uint64: 0x1E7FFFFDF3FFF Change to:0x0402A1E00B0E18DE dec:288971309735352542

NV73680 (LTE-U Band 65 to 256):

65_128: 0x000000000000004E bin out=1001110 Edit to: 0x0000000000000042

bin: 10000000010101000011110000000001011000011100001100011011110

129_192:0x0000000000000000 No change

193_256:0x4A00000000000000 Edit to: 193_256:0x0000000000000000

Add NR bands and limit to US bands.

Note: I have yet to get the bands to ADD but you can limit to band 41. Adding may not be possible at all BUT these are the settings that should work.

NV74087 (NR band pref):

bits_1_64 int64: default: 1099645845509= 1,3, 28, 41 Edit to: dec:1099511627776 = n41

bits_65_128 int64: default: 78, 79 Edit to: dec:64 bin:1000000 =n71

129_192:0 no change

193_256:0 no change

257_320:0 Edit to: dec:24 Bin: 11000 =n260,n261

NV74213 (NR NSA band pref):

bits_1_64 int64: default: 1099645845509= 1,3, 28, 41 Edit to: dec:1099511627776 = n41

bits_65_128 int64: default: 78, 79 Edit to: dec:64 bin:1000000 =n71

129_192:0 no change

193_256:0 no change

257_320:0 Edit to: dec:24 Bin: 11000 =n260,n261

US CSC's:

Once rooted you can flash the HOME csc from the f916u FW. This will give you full support for the US market. The home CS will not wipe your device as it does not contain the PIT. Also the other will fail to load.

Modem:

Magic iso can read your modem image file and allows edits. Editing mbn_sw.txt and adding the us carriers adds them to your mbn list in the service menu.

You can flash later f9160 modem files in QDIN to keep your modem up to date. I ran DUD1 with OS10 for instance with better signal quality.

Secret codes:

secret code: *#*#0808#*#* -set usb connection id- (USB mode RMNET + DM + MODEM +ADPL(5G)) or apx for QPST

secret code: *#*#27262826#*#* -Change CSC-

Secret code *#*#27663368378#*#* -Service menu-

Stock SM-F916u1 frequency bands:

2G GSM GSM850,GSM900,DCS1800,PCS1900

2G CDMA CDMA800,USPCS1900

3G UMTS B1(2100),B2(1900),B5(850),B8(900)

3G CDMA BC0(800),BC1(1900)

4G FDD LTE B2(1900),B3(1800),B4(AWS),B5(850),B7(2600),B8(900),B12(700),B13(700),B18(800),B19(800),B20(800),B26(850),B28(700),B66(AWS-3)

4G TDD LTE B38(2600),B39(1900),B40(2300),B41(2500),B46(5200),B48(3600)

More to come, hopefully..... :)