How To Guide How to Enable All Bands Through Service Menu on US/CA S22 series (including Sub-6 and mmWave)

Search This thread
This is all great stuff, and I'm fixing to try it myself.
I have a s22ultra 908u
And I'm having severe network issues. As well as probably a million other people.
Well I figured out it's the dsds that's causing it.
And I can temporarily disable it thru shortcut. But I need help with ideas to permantly disable this function.
But I know that it's the e-sim causing the problem. And the system jumps back and forth on its own. I can't permantly disable it. Even thru and shortcut menu
 
Does method 2 work even after a factory reset? or even an update? or if there are csc changes from an update will it revert?
Everytime you reboot the device...do an update, you have to follow the steps again to get System Shell. Also...with the ability to enable the PRECONFIG menu...everything you set in there stays set.
 
  • Love
Reactions: Abaddon
This is all great stuff, and I'm fixing to try it myself.
I have a s22ultra 908u
And I'm having severe network issues. As well as probably a million other people.
Well I figured out it's the dsds that's causing it.
And I can temporarily disable it thru shortcut. But I need help with ideas to permantly disable this function.
But I know that it's the e-sim causing the problem. And the system jumps back and forth on its own. I can't permantly disable it. Even thru and shortcut menu
can you uninstall it?
 
can you uninstall it?
So I actually figured out it the sim tool manager turning airplane mode on. But it doesn't show anywhere. I has to see it in background processes. I enabled all bands, but it does no good when sim tool is blocking service. No reason why, and it just stops doing g it for no reason also. So far, worst phone ever. Samsung is sending a new one. But this is ridiculous
 

phormskaran

Member
Jul 1, 2022
24
6
Hello Together
Happy New Year!
I have a issue since few Days that my S908U1 is only Getting 5G or 4G no 4G+.
4G is to slow and 5G is not everywhere
Set LTE BAND CONFIG i have already done again AND DISABLE CA COMBO CHECK is on DISABLE ON on both Stacks.
Band Selection shows LTE and NR5G NSA Bands are active on both Stacks
Maybe someone has a Solution for that Problem
Cheers!
Hi
So i did some research and got to know that Google Carrier Services is causing that problem so i downloaded LADB App ,Turned Wifi Debugging on ,debloatet my Device and Deleted Google Carrier Services and really it worked out I’m having only 4G+ instead of all the time slow 4G and the 5G is even working much better with faster Speeds
Maybe that Helps
Greetings from Germany !
 

jesbu

Senior Member
Nov 19, 2011
67
11
Hi
So i did some research and got to know that Google Carrier Services is causing that problem so i downloaded LADB App ,Turned Wifi Debugging on ,debloatet my Device and Deleted Google Carrier Services and really it worked out I’m having only 4G+ instead of all the time slow 4G and the 5G is even working much better with faster Speeds
Maybe that Helps
Greetings from Germany !
Please which the app and the command did you use
Thanks
 

evangelionpunk

Senior Member
Oct 15, 2012
215
32
Do we know if the international dual sim variant has the same USA hardware based on s22/21/20?

Does it have mmwave baked in but just disabled by software?
 

ydagana

Member
Feb 7, 2023
7
1
Worked for me on my SM-S908U1, bands look just like the screenshot for me, except for CDMA: w HDR (on my phone it says CDMA: w/o HDR) and I have very bad network and very slow internet on 3G and 4G/LTE.
Any idea what could be the solution? and does anyone know how I can reset bands to default again?

Thank you in advance.
 
Apr 10, 2021
17
6
On the Note 20 Ultra 5G (U1), using XAA or GCF on method 2 to change the simulated CSC disables the menu to change DSS settings. It shows a message saying around the lines of DSS menu not supported. Changing it back to TMB allows me to access the menu. Does anyone on S21 series or newer encounter this?
 
Last edited:

Mohitk21

New member
Feb 11, 2023
1
0
What is this?

This is a guide on how to enable all LTE and 5G bands on the US or Canadian S22 series phones by going through the service menu. This guide is mostly based on this S20U guide by mellojosh, but has been adapted for the S22U phone with more information added.

Which bands can be enabled this way?

All bands the phone supports in hardware can be enabled through the service menu. For the S22 Ultra, that includes all Sub-6 bands like n78, and mmWave bands, as well as 5G SA bands, as shown in this screenshot below.

View attachment 5703739

Which phones does this method support?

This method has been confirmed to work on:
  • Samsung S22 Ultra (S908U, S908U1, S908W).
  • Galaxy Z Fold 4. Thanks @Abaddon.
This method works on both Android 12 (One UI 4.1) or Android 13 (One UI 5.0 beta).

This method requires your device be on the US firmware (XAA or other US CSC), so as long as you can Odin flash XAA firmware on your device (such as Canadian variant), you should be able to do this.

If you get this method working on your phone that isn't in the known list, post it here and I will add it to the list above.

How To Guide

You will need a Windows computer (or VM) and the Samsung USB Driver installed to do the following steps. Install the USB driver from here before proceeding if you do not have it installed.

A. Flash US Firmware

First, your device must be on US firmware (XAA or other CSC). You can skip this step and go to B if your device is already on US firmware.

If you're not on a US firmware because you have another Snapdragon variant (like Canadian), follow the steps below to flash XAA firmware. Note this will WIPE and FACTORY RESET your device. ALL DATA WILL BE LOST. So backup if you need to.
  1. Download Odin 3.14.4 or latest version.
  2. Download US XAA U1 firmware for your device from SamMobile.com or SamFw.com. For example, for the S22 Ultra, download the XAA firmware for S908U1. Extract the contents of the firmware to somewhere on your computer. You should have 5 files (BL, AP, CP, CSC, HOME_CSC). We won't use HOME_CSC.
  3. Restart your phone and go into download mode. On the S22 Ultra, hold all three power and up + down volume at the same time until the phone starts, then press the up volume key to get into download mode.
  4. Open Odin and connect your phone to your computer with a USB. Odin should say your phone was added.
  5. Click each of the BL, AP, CP, CSC buttons and select the corresponding files from the firmware zip you extracted. For CSC, use the file that starts with CSC and not HOME_CSC (we won't be using HOME_CSC). Do not load anything into USERDATA.
  6. Click start and let it flash the firmware (see the picture below). If it flashed correctly, your phone will be on XAA firmware after it restarts and you will have to set it up again from scratch.
  7. Set up your phone and verify it is on XAA firmware by going to Settings -> About Phone -> Software information -> check that it says XAA/XAA,XAA/OOO under "Software provider software version". OOO here will be your phone's original CSC like XAC which you cannot change and do not need to.
View attachment 5703735

B. Unlock Service Menu Secret Codes

The next step is we need to unlock access to the service menu. Usually this is locked by default, but it might already be unlocked for you.

First check if you can access the service menu by trying each of these ways:
  1. Open dialer and enter *#27663368378# to try to get directly into the service mode main menu. The menu should open after you press the last # character, you shouldn't have to press call.
  2. Open dialer and enter *#73# to get into RF Test mode. Press Band Selection. Press three dots on top right -> Back. Repeat three dots -> back three more times until you get to the service mode main menu.
  3. If either of the above ways works for you to get to the service mode main menu, then you can skip the below steps to unlock the menu and go directly to instructions C.
If you cannot access the menu with the above codes, then follow these instructions to unlock the secret codes.
  1. Enable USB Debugging in Developer menu.
  2. Download SamFW FRP tool 3.1 or latest version from here.
  3. Open SamFW FRP tool and connect your phone to the computer with a USB.
  4. Using SamFW FRP tool, go to MTP tab and click on "Enable Secret Code for Verizon". See the picture below. Note it works on any US CSC even though it says "for Verizon".
    • If in the program output you see it's getting stuck on "Waiting for DIAG", then dial *#0808# on your phone to open USB settings and select "DM + MODEM + ADB" then press OK. The program should then complete the step and then get stuck on "Disabling DIAG". When it does, using the *#0808# menu again, select "MTP + ADB" this time and press OK. Now the program should complete the step and say that secret codes was unlocked.
  5. Now you should be able to use *#73# for RF test, *#27663368378#* to go directly to service menu. Test it to make sure the codes work and the service menu is opening.
View attachment 5703737

C. METHOD 1: Use the Service Menu to Unlock All Bands
  • Enter the service menu using either way.
    • Open dialer and enter *#27663368378# to get directly into the service mode main menu.
    • Open dialer and enter *#73# to get into RF Test mode. Press Band Selection. Press three dots on top right -> Back. Repeat three dots -> back three more times until you get to the service mode main menu.
  • Use the service mode to set the following options. Note you can go back between screens with three dots -> back for quicker navigation, but I am just starting each option below from the main menu so it's easy to read.
    1. Enable all LTE and 5G bands.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> SYSTEM -> Next page 4 times -> SET LTE BAND CONFIG -> SET DEFAULT LTE BAND.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G PRUNE STATUS -> REMOVE NR5G PRUNE.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> GCF -> REMOVE ONLY NR WHITELIST.
      • Optional if you need to enable mmWave bands: Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> Sub6/mmWave -> ALL ENABLE.
      • Optional if you have issues going from LTE to LTE+ (carrier aggregation not working properly): Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> AS -> Next Page -> DISABLE CA COMBO CHECK -> DISABLE ON.
    2. Enable 5G NR features (DSS & CDRX) if needed. These options might already be enabled for you by default.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> AS -> Next Page -> NR CDRX CONTROL -> NR CDRX ENABLE. NR CDRX is 5G power saving mode.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> AS -> Next Page 2 times -> NR DSS CONTROL -> NR DSS ENABLE. NR DSS is 5G Dynamic Spectrum Sharing.
    3. Enable 5G SA if you're lucky enough to have a carrier with standalone 5G networks. This option might be enabled by default already.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control -> SA/NSA ENABLE.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control -> Remove SA permit list.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> Next Page -> NR5G NRDC -> NRDC ENABLE. NRDC is for dual connectivity with Sub6 + mmWave bands in parallel. Only applies to 5G SA networks and only if your carrier uses it.
    4. Restart your phone, then dial *#73# to get into RF Test Mode. Click Band Selection -> Sim 1 or Sim 2 (whichever you use). On this screen if you scroll down, you'll see a list of enabled NR5G bands. Make sure all bands are enabled. See my picture below.
    5. NOTE: Band selection won't be reset with a reboot, but might be reset after a CSC update (or a software update that includes a CSC update). You will have to re-do the service menu settings every update or re-flash of a CSC.
    6. NOTE: If you use an eSIM or a dual-SIM phone with a 2nd SIM, you need to change the NR5G stack before changing the NR5G related options above. Change the NR5G stack to Stack 2 with the following setting first.
      • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G STACK SELECTION -> Select STACK 2.
    7. OPTIONAL: Now that all bands are enabled and usable, you can use the Band Selection menu under *#73# to selectively disable certain bands if you need to. This is not covered here but that menu is self-explanatory.
    8. If this method isn't working, try METHOD 2 below. You do not need to try METHOD 2 if this method ended up working for you.
D. METHOD 2: Unlock all bands via Protocol Simulation menu.
  • If METHOD 1 above didn't work or not all bands were unlocked, you can try to unlock all bands by simulating a change in your CSC to GCF (Global Certification Forum). This won't actually change your CSC to GCF, but will change the options in the service menu as if you were on GCF CSC, which should give you access to all SA and NSA bands. Credits to @wr3cckl3ss1 for figuring out this method.
  • To do this method, first enter the service mode main menu using either of the following ways.
    • Open dialer and enter *#27663368378# to get directly into the service mode main menu.
    • Open dialer and enter *#73# to get into RF Test mode. Press Band Selection. Press three dots on top right -> Back. Repeat three dots -> back three more times until you get to the service mode main menu.
  • Using the service menu, change the following options
  1. Go to: Service Mode Main Menu -> PROTOCOL STATE -> PROTOCOL SIMULATION -> IMEI PRE CFG SIMULATION.
  2. In this menu, click [1] AP, then click GCF (last option). Then click [2] NET1 and change it to GCF as well. Do the same for [3] NET2. All GCF.
  3. Press [4] Write. Then restart phone.
  4. Check if all SA bands were unlocked. If not, repeat the band unlocking instructions from METHOD 1 above and then restart the phone and check again.

Enjoy your unlocked LTE and 5G bands!

FYI, I have personally tested this on a Canadian S908W on XAA firmware to enable 5G in Canada. In fact, I was even able to update to One UI 5.0 using the adb sideload method since I was on XAA firmware, and then I repeated the steps above to enable all 5G bands on the beta (service menu was still unlocked). So now I have 5G on One UI 5.0 beta in Canada! The trifecta!

CREDITS

@mellojosh for his guide on service menu band options on the S20U1.
@wr3cckl3ss1 for his guide on selecting bands from the dialer for the S22 series phones, and for instructions on protocol simulation.
@bigdave79 for reminding me about needing the Samsung USB Driver for this to work.
This is awesome, Worked for Samsung fold 4 , Us version in Dubai middle east, The only probelm is its giving 5g Speed but phone shows LTE. I am sure it worked as normal LTE band was giving me 20 MBPS speed here and after the steps, its not 500mbps+, i am not sure if it worked as designed but it did work for what was required. Increase net speed. . If there is anything to be done to flash 5g/4g symbols , please let me know
 

jcsww

Senior Member
Does this work on the S23ultra?
To get into the service menu on the S23 Ultra, it's *#2263# from the Samsung dialer. I personally haven't tried messing with it yet but had asked if anyone else had in the S23 Ultra forum.

 
  • Like
Reactions: evangelionpunk

peacey8

Senior Member
Jul 28, 2013
324
239
Does this work on the S23ultra?
I have tested it on Canadian W firmware and it is not working. I am waiting for U1 firmware to flash it and see if it works with U1 firmware (I still have hope, but I'm ready for it to be shot down).

To get into the service menu on the S23 Ultra, it's *#2263# from the Samsung dialer. I personally haven't tried messing with it yet but had asked if anyone else had in the S23 Ultra forum.

This is not the same thing. Band selection screen (*#2263#) does not come with all bands unlocked. You can only select the bands the phone already has in your country/CSC. This guide is to unlock all bands in that band selection screen, which requires using the full service menu. Just being able to access the *#2263# menu is not enough. We need to be able to access the hidden service menu.

Anyways, we will see what happens when U1 firmware is finally posted for S23U.
 
  • Like
Reactions: jcsww

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Thanks for this great post to unlock 5G and 4+/LTE+ bands on Canadian S22 Ultra version.

    S22 Ultra: Will I get OTA update of oneui5.1 on XAA version or will I have to flash full firmware (factory reset) when XAA version will be released officially?
    If you are on XAA CSC, then you will receive OTA updates from XAA and will get 5.1 when the OTA is released for XAA.

    Btw, you can also re-flash Canadian firmware after unlocking the service menu on US firmware, then you can unlock all bands and keep getting Canadian OTA updates. Up to you whether you wish to stay on US firmware or go back to Canadian.
    1
    I got Canadian version and LTE+/4g+ /5g were not working in Kuwait so I flashed XAA USA version and everything is working fine. but my concern is that if i will get OTA updates from XAA or not because I have read some posts on XDA that if you change CSC to different region, you will not get OTA updates....

    I am still waiting for oneui 5.1 update from Samsung for XAA version which is not released yet to see if OTA update works or not.

    I am happy with US XAA version and I don't want to go back to Canadian version because latest Canadian version is still on December 2022 patch.
    Yes, you will get OTA from XAA since you are on XAA CSC.
    1
    Yes, you will get OTA from XAA since you are on XAA CSC.
    I just got OTA 5.1 update on XAA. Thanks for your reply
    1
    Hi All,
    I have Samsung galaxy z fold 4 US version running Android 13. Its worked for me as I need to use the 5g network outside USA. Thank you @peacey8 , @Abaddon
    1
    Hardware-wise it should be partially compatible with T-Mobile's 5G, and the device should at least be functional on T-Mobile (you might have coverage issues.) It's worth a shot as T-Mobile is known to not aggressively blacklist devices like AT&T.
    T-Mobile now requires any BYOD to be compatible with T-Mobile's implementation of VoLTE for the device to work on their network.
  • 35
    What is this?

    This is a guide on how to enable all LTE and 5G bands on the US or Canadian S22 series phones by going through the service menu. This guide is mostly based on this S20U guide by mellojosh, but has been adapted for the S22U phone with more information added.

    Which bands can be enabled this way?

    All bands the phone supports in hardware can be enabled through the service menu. For the S22 Ultra, that includes all Sub-6 bands like n78, and mmWave bands, as well as 5G SA bands, as shown in this screenshot below.

    Bands List.jpeg

    Which phones does this method support?

    This method has been confirmed to work on:
    • Samsung S22 Ultra (S908U, S908U1, S908W).
    • Galaxy Z Fold 4. Thanks @Abaddon.
    This method works on both Android 12 (One UI 4.1) or Android 13 (One UI 5.0 beta).

    This method requires your device be on the US firmware (XAA or other US CSC), so as long as you can Odin flash XAA firmware on your device (such as Canadian variant), you should be able to do this.

    If you get this method working on your phone that isn't in the known list, post it here and I will add it to the list above.

    How To Guide

    You will need a Windows computer (or VM) and the Samsung USB Driver installed to do the following steps. Install the USB driver from here before proceeding if you do not have it installed.

    A. Flash US Firmware

    First, your device must be on US firmware (XAA or other CSC). You can skip this step and go to B if your device is already on US firmware.

    If you're not on a US firmware because you have another Snapdragon variant (like Canadian), follow the steps below to flash XAA firmware. Note this will WIPE and FACTORY RESET your device. ALL DATA WILL BE LOST. So backup if you need to.
    1. Download Odin 3.14.4 or latest version.
    2. Download US XAA U1 firmware for your device from SamMobile.com or SamFw.com. For example, for the S22 Ultra, download the XAA firmware for S908U1. Extract the contents of the firmware to somewhere on your computer. You should have 5 files (BL, AP, CP, CSC, HOME_CSC). We won't use HOME_CSC.
    3. Restart your phone and go into download mode. On the S22 Ultra, hold all three power and up + down volume at the same time until the phone starts, then press the up volume key to get into download mode.
    4. Open Odin and connect your phone to your computer with a USB. Odin should say your phone was added.
    5. Click each of the BL, AP, CP, CSC buttons and select the corresponding files from the firmware zip you extracted. For CSC, use the file that starts with CSC and not HOME_CSC (we won't be using HOME_CSC). Do not load anything into USERDATA.
    6. Click start and let it flash the firmware (see the picture below). If it flashed correctly, your phone will be on XAA firmware after it restarts and you will have to set it up again from scratch.
    7. Set up your phone and verify it is on XAA firmware by going to Settings -> About Phone -> Software information -> check that it says XAA/XAA,XAA/OOO under "Software provider software version". OOO here will be your phone's original CSC like XAC which you cannot change and do not need to.
    A - Odin Flash.png

    B. Unlock Service Menu Secret Codes

    The next step is we need to unlock access to the service menu. Usually this is locked by default, but it might already be unlocked for you.

    First check if you can access the service menu by trying each of these ways:
    1. Open dialer and enter *#27663368378# to try to get directly into the service mode main menu. The menu should open after you press the last # character, you shouldn't have to press call.
    2. Open dialer and enter *#73# to get into RF Test mode. Press Band Selection. Press three dots on top right -> Back. Repeat three dots -> back three more times until you get to the service mode main menu.
    3. If either of the above ways works for you to get to the service mode main menu, then you can skip the below steps to unlock the menu and go directly to instructions C.
    If you cannot access the menu with the above codes, then follow these instructions to unlock the secret codes.
    1. Enable USB Debugging in Developer menu.
    2. Download SamFW FRP tool 3.1 or latest version from here.
    3. Open SamFW FRP tool and connect your phone to the computer with a USB.
    4. Using SamFW FRP tool, go to MTP tab and click on "Enable Secret Code for Verizon". See the picture below. Note it works on any US CSC even though it says "for Verizon".
      • If in the program output you see it's getting stuck on "Waiting for DIAG", then dial *#0808# on your phone to open USB settings and select "DM + MODEM + ADB" then press OK. The program should then complete the step and then get stuck on "Disabling DIAG". When it does, using the *#0808# menu again, select "MTP + ADB" this time and press OK. Now the program should complete the step and say that secret codes was unlocked.
    5. Now you should be able to use *#73# for RF test, *#27663368378#* to go directly to service menu. Test it to make sure the codes work and the service menu is opening.
    B - SamFW FRP Tool.png

    C. METHOD 1: Use the Service Menu to Unlock All Bands
    • Enter the service menu using either way.
      • Open dialer and enter *#27663368378# to get directly into the service mode main menu.
      • Open dialer and enter *#73# to get into RF Test mode. Press Band Selection. Press three dots on top right -> Back. Repeat three dots -> back three more times until you get to the service mode main menu.
    • Use the service mode to set the following options. Note you can go back between screens with three dots -> back for quicker navigation, but I am just starting each option below from the main menu so it's easy to read.
      1. Enable all LTE and 5G bands.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> SYSTEM -> Next page 4 times -> SET LTE BAND CONFIG -> SET DEFAULT LTE BAND.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G PRUNE STATUS -> REMOVE NR5G PRUNE.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> GCF -> REMOVE ONLY NR WHITELIST.
        • Optional if you need to enable mmWave bands: Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> Sub6/mmWave -> ALL ENABLE.
        • Optional if you have issues going from LTE to LTE+ (carrier aggregation not working properly): Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> AS -> Next Page -> DISABLE CA COMBO CHECK -> DISABLE ON.
      2. Enable 5G NR features (DSS & CDRX) if needed. These options might already be enabled for you by default.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> AS -> Next Page -> NR CDRX CONTROL -> NR CDRX ENABLE. NR CDRX is 5G power saving mode.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> AS -> Next Page 2 times -> NR DSS CONTROL -> NR DSS ENABLE. NR DSS is 5G Dynamic Spectrum Sharing.
      3. Enable 5G SA if you're lucky enough to have a carrier with standalone 5G networks. This option might be enabled by default already.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control -> SA/NSA ENABLE.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control -> Remove SA permit list.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> Next Page -> NR5G NRDC -> NRDC ENABLE. NRDC is for dual connectivity with Sub6 + mmWave bands in parallel. Only applies to 5G SA networks and only if your carrier uses it.
      4. Restart your phone, then dial *#73# to get into RF Test Mode. Click Band Selection -> Sim 1 or Sim 2 (whichever you use). On this screen if you scroll down, you'll see a list of enabled NR5G bands. Make sure all bands are enabled. See my picture below.
      5. NOTE: Band selection won't be reset with a reboot, but might be reset after a CSC update (or a software update that includes a CSC update). You will have to re-do the service menu settings every update or re-flash of a CSC.
      6. NOTE: If you use an eSIM or a dual-SIM phone with a 2nd SIM, you need to change the NR5G stack before changing the NR5G related options above. Change the NR5G stack to Stack 2 with the following setting first.
        • Service Mode Main Menu -> UE SETTING & INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G STACK SELECTION -> Select STACK 2.
      7. OPTIONAL: Now that all bands are enabled and usable, you can use the Band Selection menu under *#73# to selectively disable certain bands if you need to. This is not covered here but that menu is self-explanatory.
      8. If this method isn't working, try METHOD 2 below. You do not need to try METHOD 2 if this method ended up working for you.
    D. METHOD 2: Unlock all bands via Protocol Simulation menu.
    • If METHOD 1 above didn't work or not all bands were unlocked, you can try to unlock all bands by simulating a change in your CSC to GCF (Global Certification Forum). This won't actually change your CSC to GCF, but will change the options in the service menu as if you were on GCF CSC, which should give you access to all SA and NSA bands. Credits to @wr3cckl3ss1 for figuring out this method.
    • To do this method, first enter the service mode main menu using either of the following ways.
      • Open dialer and enter *#27663368378# to get directly into the service mode main menu.
      • Open dialer and enter *#73# to get into RF Test mode. Press Band Selection. Press three dots on top right -> Back. Repeat three dots -> back three more times until you get to the service mode main menu.
    • Using the service menu, change the following options
    1. Go to: Service Mode Main Menu -> PROTOCOL STATE -> PROTOCOL SIMULATION -> IMEI PRE CFG SIMULATION.
    2. In this menu, click [1] AP, then click GCF (last option). Then click [2] NET1 and change it to GCF as well. Do the same for [3] NET2. All GCF.
    3. Press [4] Write. Then restart phone.
    4. Check if all SA bands were unlocked. If not, repeat the band unlocking instructions from METHOD 1 above and then restart the phone and check again.

    Enjoy your unlocked LTE and 5G bands!

    FYI, I have personally tested this on a Canadian S908W on XAA firmware to enable 5G in Canada. In fact, I was even able to update to One UI 5.0 using the adb sideload method since I was on XAA firmware, and then I repeated the steps above to enable all 5G bands on the beta (service menu was still unlocked). So now I have 5G on One UI 5.0 beta in Canada! The trifecta!

    CREDITS

    @mellojosh for his guide on service menu band options on the S20U1.
    @wr3cckl3ss1 for his guide on selecting bands from the dialer for the S22 series phones, and for instructions on protocol simulation.
    @bigdave79 for reminding me about needing the Samsung USB Driver for this to work.
    7
    COMING SOON....THE RETURN OF CSC CHANGE WITHOUT ANY COMPUTERS.....still under heavy testing right now but coming soon, as well as other tricks. 😁😁😁

    @peacey8 @PapaDocta @Abaddon
    4
    Good news everyone! This method still works on US/Canadian S23 series and One UI 5.1. I've copied this guide over to the S23 forum.

    Just tested it with my Canadian S23 Ultra by flashing US firmware first. The service menu will only unlock on US firmware (though stays unlocked after re-flashing Canadian firmware).
    3
    Excellent job sir.
    3
    Good morning, I confirm the method works on the SM-G998U1 with android 13 beta 2, YES IT WORKS