[Help][Guide][Philippines]SM-N9860 TGY/BRI/CHC Snapdragon Users|5G Reception Fix|Updated Guide for OneUI4.0 - Samsung Galaxy Note 20 Ultra Guides, News, & Discu

Hi! I created this thread for SM-N9860 HK/TW/CH variant users from Philippines.
The GOAL is to make our units work with our local carriers':
4G Carrier Aggregation (4G CA) (i.e. 4G+/LTE-A).
5G network
and resolve any carrier related issues that you want to address.
First, I will share my personal experience with my unit using my Globe 5G enabled postpaid sim. My N20U 5G unit is from Hongkong with TGY (Hongkong) CSC.
While on TGY, 4G CA and 5G on my unit were NOT working. I am only getting max 20mbps with 4G and not getting the 4G+ signal.
Note: To check the existing CSC, go to settings > about phone > software info >service provider SW ver. You should see something like TGY/TGY,TGY/TGY.
However, I was able to change my CSC from TGY to BRI (Taiwan's CSC) using the procedures in this thread.
I am now on BRI and I am glad that 4G CA is now working. I am already getting 70-125mbps on speedtest with it. Check this post on how to check 4G CA.
However, I have not tested the 5G signal yet as I am far from a 5G enabled location.
It's noteworthy though that Taiwan telcos use 5G bands n78, n257 and LTE DSS which include that n78 5G band being used by telcos in the Philippines (source: List of 5G NR networks
)
I am hoping for fellows to hit this thread try this change and test if this will work on his/her network, hopefully on 5G network too.
UPDATES/SOLUTIONS
How to access ServiceMode menu on pre-OneUI 3.0
tribalfs said:
1. Install Google Phone app from Play Store and set it as default dialer.
2. Open Google Phone app and key in *#*#27663368378#*#*
Click to expand...
Click to collapse
How to access ServiceMode menu on OneUI 3.0/3.1
xUtsumi said:
I just saw a method for opening the menu again for Android 11. I saw this on the US thread.
Just check the code on my N9810 BRI
This method only works on Qualcomm versions
I use *#*#276633683782#*#* on Google phone dialer
and it brings up a service mode screen.
Press [5] RF Test and choose [2] PREF MODE SET
(or other options also works )
It will show Please use *#2263# for mode set
Then just tap three dots on right top menu and choose back
It will bring you back to the main menu.
by kent800129
I can finally go to UE settings with this.
Click to expand...
Click to collapse
Enabling 5G Stand Alone mode
tribalfs said:
Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control > SA/NSA ENABLE Exit
Click to expand...
Click to collapse
Solution to make 5G work in PH (also works in some countries with compatible 5G bands)
xUtsumi said:
Try this. On UE Settings>Protocol>GCF>Remove NR Whitelisting. Then reboot. That's the first step I did.
Click to expand...
Click to collapse
Unhide/Enable 5GNR bands 3 and 28
kent800129 said:
Hi there,
Please go to [2] UE Settings >> [2]System
On the last page choose [1] SET LTE BAND CONFIG
Then click on [1] SET DEFAULT LTE BAND
Reboot your phone and check again the available NR bands.
Click to expand...
Click to collapse
How to check what 5G bands are enabled
tribalfs said:
4. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NAS -> NETWORK CONTROL -> BAND SELECTION -> BAND SELECTION SIM * -> NR5G Band Preference -> (enabled ones are marked with asterisks)
If not yet enabled, select each then -> GO MAIN -> APPLY BAND CONFIGURATION. Exit then reboot
Click to expand...
Click to collapse
Better 4G Carrier Aggregation (4G+)
xUtsumi said:
UE Settings>System>Diversity Control Menu>LTE Diversity Control>LTE 4RX ALL Enable.
Click to expand...
Click to collapse
Note: You may need to redo the above procedures after software updates.
5G Bands Supported by the device
Bands 1, 3, 28, 41, 78 and 79
Click to expand...
Click to collapse
5G Bands in PH
tribalfs said:
The following are the mobile 5G bands being used in the Philippines from foi.gov.ph:
- Smart: 1, 3, 5, 8, 40, 41 and 78
Update: According to this article in smart website, they are using NR28, NR41 and NR78 with 5G CA.
- Globe: 1, 3, 8, 28, 40, 41
Update: According to Globe's website, they are using NR41 and NR78
View attachment 5327677
-DITO: 1, 28, 34, 41, 78
The 5GNR bands missing is in N9860 are 5, 8, 34 and 40. Theoretically, our device should work in 5G sites utilizing 5GNR bands 1, 3, 28, 41 and 78 which our device is capable of. Otherwise, 5G will not work.
[/B]
Click to expand...
Click to collapse
You can also check enabled bands using this app (already blocked by Samsung in June 2022 update)
Enable DITO Internet and VoLTE to enable call and sms
tribalfs said:
Add the following DITO's IMS APN (in addition to internet APN)
DITO IMS APN:
Name: IMS
APN: ims
MCC: 515
MNC: 66
APN type: ims
APN protocol: IPv4/IPv6
APN roaming protocol: IPv4/IPv6
---------------------------
DITO INTERNET APN:
Name: DITO Internet
APN: internet.dito.ph
Update: Confirmed working on TGY and BRI
Click to expand...
Click to collapse
METHODS FOR ONEUI4.0
tribalfs said:
Here it is.
Windows PC required.
Preparation
1. Install samsung usb driver from here.
2. Install Qualcomm QPST tool from here.
3. On your phone's stock dialer, dial *#0808#, select RNDIS + DM + MODEM (+ ADB) and click OK. This enables your phone's diagnostic mode needed to access phone's EFS files.
4. Connect your phone to the USB port of your pc.
5. Open QPST Configuration installed on your PC. Go to Active Phone tab and check if your phone already appears. If not yet, do the ff:
- Go to Ports tab and Click on the Add new Port button at the bottom.
- You can see the list of ports. Select the one that says SAMSUNG Mobile USB Serial Port. If more than one appears, you can add them both. But It's usually the COM5 port.
- Once you select this you can see the Active Phone tab the connected phone. There should be non-zero ESN value on the correct port.
6. Go to Start Clients menu and click EFS Explorer. Select the correct port and click Ok. Wait for EFS Explorer to finish loading.
7. Once loaded, ensure that Exclusive Access is checked under Phone menu.
Click to expand...
Click to collapse
tribalfs said:
Removing 4G Carrier Aggregation (CA) pruning/limitation to improve 4G+detection
- In EFS Explorer, navigate to nv/ item_files/modem/lte/rrc/cap and delete prune_ca_combos and prune_ca_combos_Subscription01 files.
Info: These 2 files limits the 4G CA that our device can do. The 2nd file is for SIM2. Some of our telcos 4G CA combinations are not included in these files. Deleting them removes the limitation.
Click to expand...
Click to collapse
Update: This stopped working after a certain update.
tribalfs said:
Fix 5G Reception
L2 are config files for layer 2 of 5G protocol stack. The other directories are a ML1 (for layer 1) and RRC (for layer 3, which contains the CA control files for 5G. ). Think of them as rules implemented by samsung. Other files that I changed using QPST are the ff for those interested (use Copy data file from PC):
IMPORTANT: Always backup the original files that you will be replacing or deleting.
carrier_policy.xml and carrier_policy.xml_Subscription01 : added 5G Stand Alone bands for PH telcos. SA bands are disabled by default even if NSA/SA is selected in dev menu.
policies.xml : updated so that changes on the above files will not reset on sim change.
lte_feature_restrictions.xml : added PH telcos to the Dynamic Spectrum Share (DSS) network list
also deleted policyman/persistent_items to refresh the contents
edit: also deleted cap_prune and cap_prune_Subscription0 files inside nv/item_files/modem/nr5G/RRC (layer 3). This removes defined limitation on 5G CA.
Don't know which worked, just sharing.
You can check the enabled bands on your phone using this app
Click to expand...
Click to collapse
The good thing though is that it seems that we do not anymore need to manually remove the NR whitelisting on SM-N9860. 5G now works right out-of-the-box on the latest firmware even after performing factory reset on the device .

Looking forward on updates regarding this. I'm planning to get the HK version of Snapdragon.

I have n9860 TGY amd while i dont have 5g working...4g + was there on Optus and in Pakistan, zong 4g+ is fine..speeds dod exceed over 100mbps as well at s low load time. How do u check carrier aggregation?
I m certain not stuck on lower speeds

tribalfs said:
Hi! I created this thread for SM-N9860 HK/TW/CH variant users from Philippines.
The GOAL is to make our units work with our local carriers':
1. 4G Carrier Aggregation (4G CA) (i.e. 4G+/LTE-A).
2. 5G network
3. Other carrier related issues that you want to address, if any.
First, I will share my personal experience with my unit using my Globe 5G enabled postpaid sim. My N20U 5G unit is from Hongkong with TGY (Hongkong) CSC.
While on TGY, 4G CA and 5G on my unit were NOT working. I am only getting max 20mbps with 4G and not getting the 4G+ signal.
Note: To check the existing CSC, go to settings > about phone > software info >service provider SW ver. You should see something like TGY/TGY,TGY/TGY.
However, I was able to change my CSC from TGY to BRI (Taiwan's CSC) using the procedures in this thread.
I am now on BRI and I am glad that 4G CA is now working. I am already getting 70-125mbps on speedtest with it. Check this post on how to check 4G CA.
However, I have not tested the 5G signal yet as I am far from a 5G enabled location.
It's noteworthy though that Taiwan telcos use 5G bands n78, n257 and LTE DSS which include that n78 5G band being used by telcos in the Philippines (source: List of 5G NR networks
)
I am hoping for fellows to hit this thread try this change and test if this will work on his/her network, hopefully on 5G network too.
Click to expand...
Click to collapse
Hi! I am planning on buying HK Variant of N20 Ultra 5G. I see that the 5G capability is not automatically integrated with PH couriers with this version. I am not that quite experienced in playing around with ROMs. May I just ask if the procedures you mentioned require rooting?

Hi bump i have TGY and 4G+ is working. Any update on VoLte and VoWifi though. Works on my old Note 10 + N975f but not on my N9860

Guys I just changed my CSC from TGY to BRI and voila 4G+ is now working on my N9860.

keanuV said:
Guys I just changed my CSC from TGY to BRI and voila 4G+ is now working on my N9860.
Click to expand...
Click to collapse
Isn't it working out of the box with TGY?

shadowlight57 said:
Isn't it working out of the box with TGY?
Click to expand...
Click to collapse
Here in my place in the Philippines, I live just a few hundred meters away from a tower and all I get is 4G. I opted to change my CSC and now I get 4G+.

I'm from ph also QC. Just upgraded my sim to 5G sim Globe got VoLte Activated.

shadowlight57 said:
I'm from ph also QC. Just upgraded my sim to 5G sim Globe got VoLte Activated.
Click to expand...
Click to collapse

Update:
First problem after using is no VoLTE and VoWiFi. Changed to BRI CSC and still not working.
4G CA works on TYG and BRI
Upgraded to 5G Globe sim VoLTE and VoWiFi was activated again (was working on my note 10+ on my old sim) but 5G signal still no where to be found.

Hello mga Kababayan!
Glad to meet you here. Just an update on my case. I am back on TGY and 4G c.a. is working fine now on my unit with the latest update. I still don't have a chance to test 5G as there's no 5G here in our province.
But for those interested, here's the ff new hopefully useful info that I read somewhere.
The following are the mobile 5G bands being used in the Philippines from foi.gov.ph:
- Smart: 1, 3, 5, 8, 40, 41 and 78
Update: According to this article in smart website, they are using NR28, NR41 and NR78 with 5G
- Globe: 1, 3, 8, 28, 40, 41
Update: According to Globe's website, they are using NR41 and NR78
-DITO: 1, 28, 34, 41, 78
The 5GNR bands missing is in N9860 are 5, 8, 34 and 40. Theoretically, our device should work in 5G sites utilizing 5GNR bands 1, 3, 28, 41 and 78 which our device is capable of. Otherwise, 5G will not work.
However, there are config issues that possibly keep our device from working on our country's 5G.
- 5G Stand Alone (SA) mode is disabled by default in our device. But there's a way to enable it.
- 5GNR band 28 in TGY and 5GNR bands 3 and 28 in BRI are disabled by default. But there's a way to enable it.
To enable 5G Stand Alone Mode:
1. Install Google Phone app from Play Store and set it as default dialer.
2. Open Google Phone app and key in *#*#27663368378#*#*
3. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control > SA/NSA ENABLE Exit then reboot.
To enable 5G bands 3 and 28:
1. Same steps 1&2 above.
2. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control > NR5G PRUNE STATUS -> Remove NR5G Prune. Exit then reboot.
3.
kent800129 said:
Hi there,
If you want to activate the n3 n28 bands on BRI
Please go to [2] UE Settings >> [2]System
On the last page choose [1] SET LTE BAND CONFIG
Then click on [1] SET DEFAULT LTE BAND
Reboot your phone and check again the available NR bands.
Click to expand...
Click to collapse
4. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NAS -> NETWORK CONTROL -> BAND SELECTION -> BAND SELECTION SIM * -> NR5G Band Preference -> (select bands 3 and 28 both SA and NSA; they should have asterisks) -> GO MAIN -> APPLY BAND CONFIGURATION. Exit then reboot
The above guides are based on this thread.
Share if you have tested the above and if it does work on your unit or not.
UPDATES:
New method to access ServiceMode in Android 11 in this post.
Finally a working solution to Enable 5G - Huge thanks to @xUtsumi for discovering and sharing this solution.
xUtsumi said:
Try this. On UE Settings>Protocol>GCF>Remove NR Whitelisting. Then reboot. That's the first step I did.
Click to expand...
Click to collapse

tribalfs said:
Hello mga Kababayan!
Glad to meet you here. Just an update on my case. I am back on TGY and 4G c.a. is working fine now on my unit with the latest update. I still don't have a chance to test 5G as there's no 5G here in our province.
But for those interested, here's the ff new hopefully useful info that I read somewhere.
The following are the mobile 5G bands being used in the Philippines. Apparently the info officially came from NTC itself:
- Smart 5GNR bands: 1, 3, 5, 8, 40, 41 and 78
- Globe 5GNR bands: 1, 3, 8, 28, 40, 41
(yes no NR78 in Globe; NR78 seems being utilized by Globe only on its wireless modem/ fixed broadband)
The 5GNR bands missing is in N9860 are 5, 8, 28 and 40. Theoretically, our device should work in 5G sites utilizing 5GNR bands 1*, 3*, 28**, 41* and 78*** which our device is capable of.
*Globe/Smart
**Globe Only
***Smart Only
However, there are config issues that possibly keep our device from working on our country's 5G.
- 5G Stand Alone (SA) mode is disabled by default in our device. But there's a way to enable it.
- 5GNR band 28 in TGY and 5GNR bands 3 and 28 in BRI are disable by default. But there's a way to enable it.
To enable 5G Stand Alone Mode:
1. Install Google Phone app from Play Store and set it as default dialer.
2. Open Google Phone app and key in "*#*#27663368378#*#*
3. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control > SA/NSA ENABLE Exit then reboot.
To enable 5G bands 3 and 28:
1. Same steps 1&2 above.
2. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NAS -> NETWORK CONTROL -> BAND SELECTION -> BAND SELECTION SIM * -> NR5G Band Preference -> (select bands 3 and 28 both SA and NSA; they should have asterisks) -> GO MAIN -> APPLY BAND CONFIGURATION. Exit then reboot
Share if you have tested the above and if it does work on your unit or not.
Click to expand...
Click to collapse
Does this reset files?

shadowlight57 said:
Does this reset files?
Click to expand...
Click to collapse
No

tribalfs said:
No
Click to expand...
Click to collapse
Will try and update. I'm in 5G area quezon city

tribalfs said:
Hello mga Kababayan!
Glad to meet you here. Just an update on my case. I am back on TGY and 4G c.a. is working fine now on my unit with the latest update. I still don't have a chance to test 5G as there's no 5G here in our province.
But for those interested, here's the ff new hopefully useful info that I read somewhere.
The following are the mobile 5G bands being used in the Philippines. Apparently the info officially came from NTC itself:
- Smart 5GNR bands: 1, 3, 5, 8, 40, 41 and 78
- Globe 5GNR bands: 1, 3, 8, 28, 40, 41
(yes no NR78 in Globe; NR78 seems being utilized by Globe only on its wireless modem/ fixed broadband)
The 5GNR bands missing is in N9860 are 5, 8 and 40. Theoretically, our device should work in 5G sites utilizing 5GNR bands 1*, 3*, 28**, 41* and 78*** which our device is capable of. Otherwise, 5G will not work.
*Globe/Smart
**Globe Only
***Smart Only
However, there are config issues that possibly keep our device from working on our country's 5G.
- 5G Stand Alone (SA) mode is disabled by default in our device. But there's a way to enable it.
- 5GNR band 28 in TGY and 5GNR bands 3 and 28 in BRI are disabled by default. But there's a way to enable it.
To enable 5G Stand Alone Mode:
1. Install Google Phone app from Play Store and set it as default dialer.
2. Open Google Phone app and key in *#*#27663368378#*#*
3. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control > SA/NSA ENABLE Exit then reboot.
View attachment 5176209
To enable 5G bands 3 and 28:
1. Same steps 1&2 above.
2. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G SA/NSA Mode Control > NR5G PRUNE STATUS -> Remove NR5G Prune. Exit then reboot.
3. Go to UE SETTING&INFO -> SETTING -> PROTOCOL -> NAS -> NETWORK CONTROL -> BAND SELECTION -> BAND SELECTION SIM * -> NR5G Band Preference -> (select bands 3 and 28 both SA and NSA; they should have asterisks) -> GO MAIN -> APPLY BAND CONFIGURATION. Exit then reboot
View attachment 5176207View attachment 5176191
The above guides are based on this thread.
Share if you have tested the above and if it does work on your unit or not.
Click to expand...
Click to collapse
I have missing bands

shadowlight57 said:
I have missing bandsView attachment 5176535
Click to expand...
Click to collapse
Did you perform the remove NR5G prune?

tribalfs said:
Did you perform the remove NR5G prune?
Click to expand...
Click to collapse
I think prune is removed

shadowlight57 said:
I think prune is removed View attachment 5176891
Click to expand...
Click to collapse
I’m in the same situation as this guy. Additionally, @tribalfs , when you said the latest update, did you mean the 3.0 update?

shadowlight57 said:
I think prune is removed View attachment 5176891
Click to expand...
Click to collapse
syber shaman said:
I’m in the same situation as this guy. Additionally, @tribalfs , when you said the latest update, did you mean the 3.0 update?
Click to expand...
Click to collapse
Try to do the following to force refresh 5GNR band list, you can revert settings after to sub6.
UE SETTING&INFO -> SETTING -> PROTOCOL -> NR5G -> NR5G sub6/mmWave > ALL ENABLE then reboot
After that, redo step 3 above.

Related

Cell info broadcast?

HI guys,
If you remember the old phones had an option to display Cell info (Cell broadcast) which was typically on channel 50 and displayed area code, location name, etc?
Do we have this option in Android? Any widget that can do that?
On my Nexus 4 (Stock 4.2.1), in Settings -> Wireless & Networks there's an option called "Cell broadcasts" where you can choose to be
notified of stuff like - I kid you not - tsunamis, child abduction emergency bulletins, and extreme/severe threats to life and property. The
source for this setting can be found in the Phone.apk source[1], which also indicates even more options (weather for example), but these
are only displayed if available... maybe with some hacking you might be able to get the info you want...
[1] src/com/android/phone/CellBroadcastSms.java (XDA won't let me post links yet...)
caspase said:
On my Nexus 4 (Stock 4.2.1), in Settings -> Wireless & Networks there's an option called "Cell broadcasts" where you can choose to be
notified of stuff like - I kid you not - tsunamis, child abduction emergency bulletins, and extreme/severe threats to life and property. The
source for this setting can be found in the Phone.apk source[1], which also indicates even more options (weather for example), but these
are only displayed if available... maybe with some hacking you might be able to get the info you want...
[1] src/com/android/phone/CellBroadcastSms.java (XDA won't let me post links yet...)
Click to expand...
Click to collapse
He`s not asking for that. He is asking about tower info. Market place search Cell ID Info, or Network info. I dont use it as much since Ive been on GSM (AT&T) since 2011. But for SEVERAL years with CDMA I`d always look at my SID/NID and info like that even with my Flip Phones and blackberrys while traveling, But with GSM it seems harder catch up with the numbers like I could on CDMA.

[Q] Root

I just rooted my Note 3 and am I trying to access the hidden menu to activate band 4 LTE for AT&T. Each time I use a file editor, it says I have no permissions to save the file. I even used Super User being flashed, but that caused problems and my phone unrooted itself (strange, idk why.) How can I enable the hidden menu without permissions? I really need LTE on AT&T because the HSPA and HSPA+ speeds are atrocious. Any help will be appreciated.
nviz22 said:
I just rooted my Note 3 and am I trying to access the hidden menu to activate band 4 LTE for AT&T. Each time I use a file editor, it says I have no permissions to save the file. I even used Super User being flashed, but that caused problems and my phone unrooted itself (strange, idk why.) How can I enable the hidden menu without permissions? I really need LTE on AT&T because the HSPA and HSPA+ speeds are atrocious. Any help will be appreciated.
Click to expand...
Click to collapse
I would recommend that you use root browser. That way you can edit the value, using the built in text editor. I used this my app, to edit the service menu value to ON then save it. After saving I would reboot your phone to make sure the changes were saved in the build prop. After your phone reboots, type this in the dialer: *#060# and you should recieve an MEID number that should look something like this: 9849098408940/00
Then you can access your hidden menu by typing in : *#27663368378# from there you can turn enable band 4 and LTE-AWS if it's available in your area. Good luck and happy testing If you have further questions, please have a look at this thread:
http://forum.xda-developers.com/showthread.php?t=2530523

Getting APN to show on CDMA outside US

Hi, I've since the beginning of this year been trying to get my XT907 data to work on my local CDMA network. When I put a GSM card, the APN shows it's list and becomes selective. I'm wondering if this is SIM dependent and if yes then what exactly could be causing it. I even edited the apns-conf.xml but no difference. Since NV PPP is locked and cannot be written into using any, DFS, CDMAWS, Radiocomm, QXDM, I have been curious about the following NV items that maybe causing APN restrictions. These do not seem to be Qualcomm's but manufacturer's (Motorola). Also are the showing of APNs dependent on the SIM cards? Any thoughts on these or any other relevant info.
Code:
Set to 1 in 1st byte
8312 - no change
8318 - no change
8319 - no change
8320 - no change
8321 - no change
8322 - tried for stopping MCC/MNC check
8323 - no change
8326 - not writable
8333 - no change
8337 - no change
Mod please delete this post.
Please note I've edited the entire post with heading. Sorry for the mess didn't want to open another new thread.

[GUIDE] [ROOT] Enable T-Mobile VoHSPA/HSPA+

[size=+1]This guide was written as a primer to attaching RCS/IMS services to carrier networks that normally do not carry this type of traffic. Additionally, this guide will help you maximize your phone's capabilities by allowing you internet access while on a call simultaneously on networks other than LTE/WiFi. I expect in smaller towns where LTE coverage isn't as great this will help give you back that functionality. I will only be providing instructions for HSPA/HSPA+ (aka HSPA-DC or Dual Channel) as it's the only one I've tested, but since you'll have access to everything, you can experiment a little.[/size]
Prerequisites:
Rooted Samsung S7 (I used SM-G930F, may work with S6/S8, haven't tested), w/XAA CSC (TMB CSC may work as well, haven't tested)
Phone INFO
A little bit of balls, and willingness to deal with possible blowback by T-Mobile (they haven't said anything to me, yet, but this is breaking the standards!)
Steps:
Launch Phone INFO, open the main menu on the top left (3-bars), select "Secret Codes". (If you get any errors, hit YES to continue anyways, let it sit for a minute and if it doesn't stop searching, just tap to stop the searching early.)
Scroll through the secret codes, look for the app "Settings" with applet code "com.samsung.avdp.imssettings.SecretCodeReceiver" (On my SuperStock 2.8 S7 it's code number 467), select it and finally select Launch 0.
In the IMS SETTINGS display you now have click on IMS Profile.
Select TMobile LTE/WiFi
Select Network Enabled (>)
Here you can select which network types you want to enable IMS service on, the options "lte" and "wifi" should already be checked. You can now check "hspa" here as well for this guide.
[highlight]NOTE:[/highlight]
If "lte" is true 4G LTE (All carriers);
"hspa" is T-Mobile's original "4G" (high speeds >10mbps, slightly higher latency, rolled out to compete with Verizon's speeds prior to LTE)
"umts" is "3G"
"gsm" is "2G"
"ehrpd" is Sprint/Verizon's "EVDO" (for Sprint/Verizon users this may be an option instead of hspa?)
"tdscdma" is Sprint/Verizon's "3G".
Press back on the phone, next click on Service (>)
Scroll down to the "HSPA" section, you'll see all the services are blank, we need to enable which services to use on this type of network;
mmtel
smsip
slm
im
ft
presence
euc
Press back on the phone, and finally hit the Save (disk icon) button at the top, and back out completely.
Now when you're on HSPA/HSPA+ on T-Mobile's networks, you'll have the VoLTE icon and calls will be handled over data versus tying up the entire radio. (Check out my screenshot!) You can be bold enough to enable additional networks, though I caution that none of the other T-Mobile valid options umts/gsm will likely have enough throughput or low enough latency to be effective at all. Additionally, I noted when a call started, the phone took a little bit to adjust the jitter buffer to play the call smoothly, resulting in my voice coming through the other person's end garbled and jittery for the first few seconds (they came through fine to me). Once the call is up for 5+ seconds it's likely fully adjusted and you should have no problems afterwards. Do remember that because of the additional latency on the lower networks, you are going to have more delay in your conversation, though on my test call in the middle of the California desert along the I-5 between SF and LA, it wasn't noticeable on either side of the call. During that test call, I kept my Google Maps updated with the latest traffic conditions on my car's tablet via hotspot, so mission accomplished (for me at least).
Let me know in the replies if you attempted this tweak, where you tested, and if it worked for you!
An interesting idea... I'm gonna try this soon on my G930F.
It's rather clever that you flashed the CSC from XAA or another US carrier on top of the international firmware, to enable carrier specific features.
Been struggling with this for while, going about the wrong way by loading /patching certain modules/app to accomplish this. Why didn't I think of this?? he-he
Which initial CSC firmware did you use on your G90F, OXA/UUB/XEF/XEU?
In addition to selecting WiFi, LTE, HSPA etc, which one of these did you select for Tmo?
mmtel, smsip, slm, im, ft, presence, euc
I have AT&T as my carrier.
Thanks!
billa said:
An interesting idea... I'm gonna try this soon on my G930F.
It's rather clever that you flashed the CSC from XAA or another US carrier on top of the international firmware, to enable carrier specific features.
Been struggling with this for while, going about the wrong way by loading /patching certain modules/app to accomplish this. Why didn't I think of this?? he-he
Which initial CSC firmware did you use on your G930F, OXA/UUB/XEF/XEU?
In addition to selecting WiFi, LTE, HSPA etc, which one of these did you select for Tmo?
mmtel, smsip, slm, im, ft, presence, euc
I have AT&T as my carrier.
Thanks!
Click to expand...
Click to collapse
Firmware is XXU (SuperStock v2.8), for you add the XAA CSC (it has all the US carriers blended into it), and when you go in to tweak these settings, you should see just LTE enabled for you (since AT&T does not support wifi calling at this time as far as I know), just copy all the options selected there, EXCEPT video, video is far too heavy to be put on any other network than WiFi or LTE.
Cynagen said:
Firmware is XXU (SuperStock v2.8), for you add the XAA CSC (it has all the US carriers blended into it), and when you go in to tweak these settings, you should see just LTE enabled for you (since AT&T does not support wifi calling at this time as far as I know), just copy all the options selected there, EXCEPT video, video is far too heavy to be put on any other network than WiFi or LTE.
Click to expand...
Click to collapse
Great, I also have a Qualcom S7 (G930A) with original AT&T firmware, which has VoLTE (Voice over LTE/IP).
That's the primary reason I'd like to try your mod to get VoLTE working on the Exynos S7 (G930F).
I understand I have to select WiFi and LTE, but I'm a bit confused when you said "just copy the selections",
which particular items should I select/enable from this list?: mmtel, smsip, slm, im, ft, presence, euc
Would you happen to know the meaning of those acronyms?
I understand that I just flash the CSC file only from the XAA package, but what's the REGION code of your main XXU firmware?
XXU has to be a sub-set of one of the ones below, but not sure which one.
If you look at the last few lines in your CSC file with a hex viewer, you should be able to see it.
As you can see in this list, after the "/" would be your sub-code XXU, but I need the main region code in order the obtain the same main firmware as you have. Though not absolutely necessary, I'm just curious about the XXU version.
ATO/YXY - Austria Open
BTU/OXA - UK Open
E01/E02 - Europe
ECO/EON - Ecuador
EUR/EUR - Europe Greece
EUX - Europe
KOR - Korea
LUX/LUX - Luxengurg
MOT - Slovenia MobiTel
OLB - Asia
PAP - Europe
PCT/UWA - Puerto Rico
SAM/UWT - South America Open
SEE/OXX - South Europe Eastern
STS - Turkey
TMM/UWT - Mexico
TNZ/TNZ - New Zealand
TTT/UUB - Telecom Trinidad Tobago
XAX - Europe
XAZ - Europe
XER - Europe
XEV - Vietnam
XEU/XEU - UK/Europe
XFA/OJV - South Africa
XSA/XSA - Australia
XSS - Hong Kong
By the way, how ironic that we are both using identical phones as in your list below...
█ ··T··Mobile· Samsung Galaxy S7 (G930F)
█ Backup: Samsung Galaxy S4 (M919)
That is the list you need to select and on WiFi and LTE, settings should already be there if you flashed the XAA CSC correctly.
billa said:
Great, I also have a Qualcom S7 (G930A) with original AT&T firmware, which has VoLTE (Voice over LTE/IP).
That's the primary reason I'd like to try your mod to get VoLTE working on the Exynos S7 (G930F).
I understand I have to select WiFi and LTE, but I'm a bit confused when you said "just copy the selections",
which particular items should I select/enable from this list?: mmtel, smsip, slm, im, ft, presence, euc
Would you happen to know the meaning of those acronyms?
I understand that I just flash the CSC file only from the XAA package, but what's the REGION code of your main XXU firmware?
XXU has to be a sub-set of one of the ones below, but not sure which one.
If you look at the last few lines in your CSC file with a hex viewer, you should be able to see it.
As you can see in this list, after the "/" would be your sub-code XXU, but I need the main region code in order the obtain the same main firmware as you have. Though not absolutely necessary, I'm just curious about the XXU version.
ATO/YXY - Austria Open
BTU/OXA - UK Open
E01/E02 - Europe
ECO/EON - Ecuador
EUR/EUR - Europe Greece
EUX - Europe
KOR - Korea
LUX/LUX - Luxengurg
MOT - Slovenia MobiTel
OLB - Asia
PAP - Europe
PCT/UWA - Puerto Rico
SAM/UWT - South America Open
SEE/OXX - South Europe Eastern
STS - Turkey
TMM/UWT - Mexico
TNZ/TNZ - New Zealand
TTT/UUB - Telecom Trinidad Tobago
XAX - Europe
XAZ - Europe
XER - Europe
XEV - Vietnam
XEU/XEU - UK/Europe
XFA/OJV - South Africa
XSA/XSA - Australia
XSS - Hong Kong
By the way, how ironic that we are both using identical phones as in your list below...
█ ··T··Mobile· Samsung Galaxy S7 (G930F)
█ Backup: Samsung Galaxy S4 (M919)
Click to expand...
Click to collapse
Looking in Phone Info I get the following:
Product code: SM-G930FZKUZTO
Original CSC Code: ZTO
Firmware & Active CSC Codes: All
Available CSC Codes: ACG, AIO, ATT, BST, GCF, LRA, SPR, TFN, TMB, TMK, USC, VMU, VZW, XAA, XAS
CSC Country: USA / US
Cynagen said:
Looking in Phone Info I get the following:
Product code: SM-G930FZKUZTO
Original CSC Code: ZTO
Firmware & Active CSC Codes: All
Available CSC Codes: ACG, AIO, ATT, BST, GCF, LRA, SPR, TFN, TMB, TMK, USC, VMU, VZW, XAA, XAS
CSC Country: USA / US
Click to expand...
Click to collapse
Thanks for all the info.
By the way, the CSC code ZTO stands for Brazil, and secret code 467 stands for I.M.S.
In case anyone is interested, I have found a shortcut to the CSC changer activity as follows:
Root the phone.
Install the "Shortcut Master" app.
https://play.google.com/store/apps/details?id=org.vndnguyen.shortcutmaster.lite
Search for "Preconfig"
Run com.sec.android.Preconfig.Preconfig
Select the carrier CSC, and press Install.
Reboot the phone.

[ALL QUALCOMM PHONES] [How to] ADD ANY LTE BAND USING QXDM

DISCLAIMER: I'M NOT RESPONSIBLE IF YOU BREAK YOUR PHONE OR MODEM, ONLY DO THIS IF YOU KNOW WHAT YOU'RE DOING!
First you'll need:
SAMSUNG USB Driver
QXDM
https://androidmtk.com/download-qpst-flash-tool
Now follow the quick start guide HERE, skipping steps 12-30.
1. open QXDM.exe and go to NV Browser and select filter LTE then click 06828 then click one of the values then click read.
2. copy the string that shows up into a decimal to binary converter. As an example mine is 600196852264287. This converts in binary to
Code:
10001000011110000000111000001011001010110101011111
now, 1s are enabled bands, 0s are disabled bands. for example if you wanted to add Band 14, you would take the 14th from last digit in the binary string and change it to a 1, then convert the binary string to decimal and paste that string into QXDM and click write then reboot and you have Band 14.
to remove bands its the same process, convert to binary and replace the 1 with a 0, note that the start of the string has to be a 1, if it isn't simply remove the zeros in front of the next 1 then convert that to decimal (the size will be significantly smaller but that's fine, the higher the band number the more value it puts into the string) an example of this is i have band 4 disabled on my phone, i took the 4th from last 1 and made it a 0 and converted that to decimal and it now reads as 600196852264279, notice the last 2 numbers changed, that's the value of band 4 in the string. Band 2 equals 2 and Band 5 equals 16, and so on.
If I helped you please hit the thanks button!
Just cause you enable a band doesn't clean it'll work. If the phone doesn't have the antenna for the LTE band it's not going to work
Nitefire77 said:
Just cause you enable a band doesn't clean it'll work. If the phone doesn't have the antenna for the LTE band it's not going to work
Click to expand...
Click to collapse
Very true, doesn't hurt to try however maybe the antenna supports a band but isn't enabled on the phone no way to know till you try, if it doesn't work, just revert your changes or restore the backup you made before making any changes.
I've heard the s8 has all the same bands as the s9 but are disabled, too bad there isn't a radio zip to flash like there old phones
Sent from my SM-G955U using Tapatalk
FatalONEM8 said:
DISCLAIMER: I'M NOT RESPONSIBLE IF YOU BREAK YOUR PHONE OR MODEM, ONLY DO THIS IF YOU KNOW WHAT YOU'RE DOING!
First you'll need:
SAMSUNG USB Driver
QXDM
https://androidmtk.com/download-qpst-flash-tool
Now follow the quick start guide HERE, skipping steps 12-30.
1. open QXDM.exe and go to NV Browser and select filter LTE then click 06828 then click one of the values then click read.
2. copy the string that shows up into a decimal to binary converter. As an example mine is 600196852264287. This converts in binary to
Code:
10001000011110000000111000001011001010110101011111
now, 1s are enabled bands, 0s are disabled bands. for example if you wanted to add Band 14, you would take the 14th from last digit in the binary string and change it to a 1, then convert the binary string to decimal and paste that string into QXDM and click write then reboot and you have Band 14.
to remove bands its the same process, convert to binary and replace the 1 with a 0, note that the start of the string has to be a 1, if it isn't simply remove the zeros in front of the next 1 then convert that to decimal (the size will be significantly smaller but that's fine, the higher the band number the more value it puts into the string) an example of this is i have band 4 disabled on my phone, i took the 4th from last 1 and made it a 0 and converted that to decimal and it now reads as 600196852264279, notice the last 2 numbers changed, that's the value of band 4 in the string. Band 2 equals 2 and Band 5 equals 16, and so on.
If I helped you please hit the thanks button!
Click to expand...
Click to collapse
i swapped out your link for qpst links that require survey are not allowed:fingers:good:
TheMadScientist said:
i swapped out your link for qpst links that require survey are not allowed:fingers:good:
Click to expand...
Click to collapse
Wait what? Thanks I didnt even know...sorry.
Sent from my SM-G955U using Tapatalk
FatalONEM8 said:
Wait what? Thanks I didnt even know...sorry.
Sent from my SM-G955U using Tapatalk
Click to expand...
Click to collapse
yea wanted a survey to download
the new link is where i got my version from though:good:
Sorry if this is a newbie question, but can this do any good on US carrier phones? I assume there's no way to make Band 71 work.
TheGoddessInari said:
Sorry if this is a newbie question, but can this do any good on US carrier phones? I assume there's no way to make Band 71 work.
Click to expand...
Click to collapse
I tried to enable Band 71 but it didn't work the way I thought. The highest band I could enable was band 65 iirc. You can definitely still try it however.
Sent from my SM-G955U using Tapatalk
will this method work with exynos versions?
thiwankadananjaya said:
will this method work with exynos versions?
Click to expand...
Click to collapse
No that's why the title says all Qualcomm phones, exynos doesn't have the modem software Qualcomm has to be able to do this, unfortunately if you want to do the same thing you'll have to look elsewhere for a exynos version.
Sent from my SM-G955U using Tapatalk
FatalONEM8 said:
No that's why the title says all Qualcomm phones, exynos doesn't have the modem software Qualcomm has to be able to do this, unfortunately if you want to do the same thing you'll have to look elsewhere for a exynos version.
Sent from my SM-G955U using Tapatalk
Click to expand...
Click to collapse
cant find any thread about exynos unfortunately
Newb question here. I just migrated from an S8 that was purchased from Samsung to an S9 that's from Verizon. I am on At&t. I did adjust the apn settings and such, however I'm stuck on H+. I'm assuming this has something to do with the band? @OP, would this theoretically allow me to have 4g LTE?
Fractal.Effect said:
Newb question here. I just migrated from an S8 that was purchased from Samsung to an S9 that's from Verizon. I am on At&t. I did adjust the apn settings and such, however I'm stuck on H+. I'm assuming this has something to do with the band? @OP, would this theoretically allow me to have 4g LTE?
Click to expand...
Click to collapse
I'm sure it would but I think it would be much easier to just do a carrier firmware switch to att, there's many threads out there on how to complete this process.
Sent from my SM-G955U using XDA-Developers Legacy app
Why not use the Dialer Commands to enable all bands?
I'm not sure what the dial code is but there is a menu that lets you select WCDMA/GSM/LTE Bands and then at bottom has an option to Unlock all Bands
FatalONEM8 said:
DISCLAIMER: I'M NOT RESPONSIBLE IF YOU BREAK YOUR PHONE OR MODEM, ONLY DO THIS IF YOU KNOW WHAT YOU'RE DOING!
First you'll need:
SAMSUNG USB Driver
QXDM
https://androidmtk.com/download-qpst-flash-tool
Now follow the quick start guide HERE, skipping steps 12-30.
1. open QXDM.exe and go to NV Browser and select filter LTE then click 06828 then click one of the values then click read.
2. copy the string that shows up into a decimal to binary converter. As an example mine is 600196852264287. This converts in binary to
Code:
10001000011110000000111000001011001010110101011111
now, 1s are enabled bands, 0s are disabled bands. for example if you wanted to add Band 14, you would take the 14th from last digit in the binary string and change it to a 1, then convert the binary string to decimal and paste that string into QXDM and click write then reboot and you have Band 14.
to remove bands its the same process, convert to binary and replace the 1 with a 0, note that the start of the string has to be a 1, if it isn't simply remove the zeros in front of the next 1 then convert that to decimal (the size will be significantly smaller but that's fine, the higher the band number the more value it puts into the string) an example of this is i have band 4 disabled on my phone, i took the 4th from last 1 and made it a 0 and converted that to decimal and it now reads as 600196852264279, notice the last 2 numbers changed, that's the value of band 4 in the string. Band 2 equals 2 and Band 5 equals 16, and so on.
If I helped you please hit the thanks button!
Click to expand...
Click to collapse
Hello and thanks for all this help. I am currently experimenting on a SM-N900T (Note 3 for TMobile) before trying my hand on a newer Asus Zenfone for India that is lacking some bands I require here in the USA.
It has taken a while but I have managed to connect to the phone and with QXDM I see a value of only 65627 for item 06828 (LTE). I expect a much lower number than on your phone as this is much older with, I suspect, far fewer bands supported than yours.
This converts to 10000000001011011 in the Windows programmer calculator. If I understand, the right most (least significant) bit represents band 1 (2100), the next most signification bit represent band 2 (1900), and so on. Is this correct? If so, it would appear from the value read from the phone that the following LTE bands should be on and supported: 1, 2, 4, 5, 7, 17. And according to the T-Mobile page for this phone, that is correct. I have seen some other spec pages for this phone that also claim band 8 but I do not see that bit set.
To change this, do I simply compute the new decimal value from the bitmap put it into the item 06828 and press write? Is that all there is to this? In the referenced quick guide in steps 12-30 I see a whole bunch of other fiddling around. Just want to be sure I am on the right track.
Using the Network Signal Guru app's band locking page, I can see the above LTE bands checked. So I guess this is a good way to confirm the changes made.
Thanks!
I have a Nexus 2013 with a Qualcomm WRT1605L chip (limited to 7 lte bands) and I am trying to remove band 1 and add band 12. I am stuck on writing the value in 06828. It doesn't actually write because if I click read the original value is listed. I can change the value in 06829 but I still don't have band 12.
applegatetech said:
I have a Nexus 2013 with a Qualcomm WRT1605L chip (limited to 7 lte bands) and I am trying to remove band 1 and add band 12. I am stuck on writing the value in 06828. It doesn't actually write because if I click read the original value is listed. I can change the value in 06829 but I still don't have band 12.
Click to expand...
Click to collapse
I am certainly no expert. But you say the device is limited to 7 lte bands. Not exactly sure what that means. But I wonder if you try to change the current value to something only a tiny bit different, say remove one of the existing bands, if that value will take? I guess I am wondering if there is some special input data validation taking place on this device and the value being entered is simply not acceptable to the device. Perhaps I am over-thinking this. Might give a little more information.
Root Apparently Not Needed on Note 3 N900T
Just want to point out that root is apparently not required to do this on a Samsung Note 3 N900T. I found that I could, in fact must, enable CP from stock recovery. I was able to use *#0808# to gain access to the USB configuration. And it all worked. Your mileage may vary. Thanks for this post and all the help. The N900T was just an old phone used to experiment. The real target of all this is an Asus Zenfone Pro Max 1. Perhaps not as easy. Cheers
whitedavidp said:
I am certainly no expert. But you say the device is limited to 7 lte bands. Not exactly sure what that means. But I wonder if you try to change the current value to something only a tiny bit different, say remove one of the existing bands, if that value will take? I guess I am wondering if there is some special input data validation taking place on this device and the value being entered is simply not acceptable to the device. Perhaps I am over-thinking this. Might give a little more information.
Click to expand...
Click to collapse
The Qualcomm chip used in Nexus 7 2013, Nexus 4 and Nexus 5 could only support 7 lte bands and carriers were asking manufacturers to turn off band 12 because of infastructure issues (LINK). I have tried to disable band 1 and enable band 12. I can proceed to write after calculating the correct value of 71710 for bands 2,3,4,5,12,13,17 in qxdm. However, when I select read the value is still the original 69663 for bands 1,2,3,4,5,13,17.
I have tried to disable a single band without enabling any new bands and have the same result. I'm thinking it is somehow hardware locked on my device.

Categories

Resources