Wifi Calling and 5G doesnt work, can we somehow hack this? - Android Q&A, Help & Troubleshooting

Hey guys,
neither my Wifi Calling, nor 5G doesnt work on my Redmi K30 Ultra. Not sure whats the deal behind it, maybe its the Mediatek chip or that it doesn't pass Safety Net or that its not made for Europe.
Anyway: Can we hack this somewhere? Maybe modify some props or something and magically make it work?
Thanks so much! <3
More info: I've done the usual stuff like activating Wifi calling, VoLTE and 5G in settings and also disabled carrier check via number code. I also tried all 3 big carriers in germany
Telefonica/O2: Nothing works
Vodafone: LTE "works", it shows an HD icon at the top but Wifi Calling doesnt work and 5G doesnt either. Shows both VoLTE and Wifi Calling as enabled in Phone Info.
Telecom: Nothing works, but it shows in Phone Info that VoLTE and Wifi Calling is enabled.

@Mirardt
Per description the phone supports Wi-Fi calling, VoLTE and LTE, so I think it's not a chipset problem. Carriers will typically sell these data services with smartphones as part of a bundle.
I guess it is a problem with carrier ( data plan chosen ). You can try to contact your carrier and check if everything is correct from there end.
In no case your issue has something to do with SafetyNet API what is an anti-abuse API application developers can implement.

jwoegerbauer said:
@Mirardt
Per description the phone supports Wi-Fi calling, VoLTE and LTE, so I think it's not a chipset problem. Carriers will typically sell these data services with smartphones as part of a bundle.
I guess it is a problem with carrier ( data plan chosen ). You can try to contact your carrier and check if everything is correct from there end.
Click to expand...
Click to collapse
Hey there, yes everything is activated from the side of my carrier and also i spoke with vodafone technical support and they activated everything they could, reset the network etc.
Also both VoLTE and Wifi Calling work on the iPhone with all of the cards. So it has to be something on the phone.
jwoegerbauer said:
In no case your issue has something to do with SafetyNet API what is an anti-abuse API application developers can implement.
Click to expand...
Click to collapse
Ok this already is really nice to know!
Thank you for helping! @jwoegerbauer

Update: I have confirmation from german review website that both VoLTE and Wifi Calling worked for them on the K30 Ultra. Maybe that helps in identifying the problem?
Mirardt

Mirardt said:
Hey there, yes everything is activated from the side of my carrier and also i spoke with vodafone technical support and they activated everything they could, reset the network etc.
Click to expand...
Click to collapse
Sometimes they just block per device model (supporting only phones that were certified for their network) and you need to convince them to let you in
Or, you could (again) play with props like ro.product.manufacturer and ro.product.model to pretend you have some fancy Samsung - bcs if it shows enabled in the settings, it's likely blocked at the time of handshaking and negotiating to use the service
It's also possible to capture the UE Capabilites offer (see attachement for my LTE part) and response - I will try to find where was the URL with know-how and instructions
Edit:
https://mt-tech.fi/en/how-to-get-4g-supported-ca-combinations-from-your-android-phone/

zgfg said:
Sometimes they just block per device model (supporting only phones that were certified for their network) and you need to convince them to let you in
Or, you could (again) play with props like ro.product.manufacturer and ro.product.model to pretend you have some fancy Samsung - bcs if it shows enabled in the settings, it's likely blocked at the time of handshaking and negotiating to use the service
It's also possible to capture the UE Capabilites offer (see attachement for my LTE part) and response - I will try to find where was the URL with know-how and instructions
Edit:
https://mt-tech.fi/en/how-to-get-4g-supported-ca-combinations-from-your-android-phone/
Click to expand...
Click to collapse
I talked to a vodafone technical support guy and he said that everything is fine and open from their side. Also my phone runs with your fingerprints (Mi9T) for a week or so and it didnt change anything.
Do I understand it correctly, that all the methods you linked there only work with Qualcomm chips? Cause the K30 Ultra does have a Mediatek chip. :cyclops:

Mirardt said:
I talked to a vodafone technical support guy and he said that everything is fine and open from their side. Also my phone runs with your fingerprints (Mi9T) for a week or so and it didnt change anything.
Do I understand it correctly, that all the methods you linked there only work with Qualcomm chips? Cause the K30 Ultra does have a Mediatek chip. :cyclops:
Click to expand...
Click to collapse
If the doc is only about Qualcomm, you will need to Google for e.g. MTK bands UE Capabilities
But MTK was usually more open, people were even able to easily change IMEIs.
There used to be a code for MTK Engineering mode, with options to enable bands and so

zgfg said:
If the doc is only about Qualcomm, you will need to Google for e.g. MTK bands UE Capabilities
But MTK was usually more open, people were even able to easily change IMEIs.
There used to be a code for MTK Engineering mode, with options to enable bands and so
Click to expand...
Click to collapse
Ok do I understand correctly that UE Capabilities are parameters that my devices has that sends information if it can do 5G or VoWifi and so on?
After a bunch of Apps that refused to work with my phone (unknown device not supported) I did found one that looks promising. The problem is that I have only littly orientation and understanding. Can you see what setting might be relevent and maybe if we can get those UE Capabilities changed inside the app?
What I tried is switching the "Entitlement Status" of Wifi Calling on "Enable" (It was disabled as I opened the app), but nothing changed. The Entitlement server is left blank, maybe that could help?
Also I just swapped every possible thing from "false" to "true" inside ePDG Config, but it didnt help so I reseted it.
If you (or anybody else) could have a look and give me some direction I would grind it out myself!
edit: Upload doesn't work on this forum somehow, strange. Here is the Gdrive link.

Ok I just looked through every single option their is, screenshoting everything that seemed relevent.
There is band information that seems like it is what you mentioned and it is editable! @zgfg
Also a couple of other direct mentions of VoLTE, like props in IMS settings.

Mirardt said:
Ok I just looked through every single option their is, screenshoting everything that seemed relevent.
There is band information that seems like it is what you mentioned and it is editable! @zgfg
Also a couple of other direct mentions of VoLTE, like props in IMS settings.
Click to expand...
Click to collapse
Very interesting, (as expected) you can control many things on MTK ( too many)
For LTE bands, I think you need bands 1,3,7,20 and you don't need TDD bands.
For 5G, googling tells me that for Germany you need: n1,n3,n28,n78,n258.
Suggesting you to double-check for your operator and enable what's missing and reboot.
B20 might be available in a shopping center, or dense busy district
In the Call* and IMS-Registration* screensots, are all those params enabled or you need to open another screen for each (modes)?
On the IMS, I would put VoLTE to Default, not to CMW500 - seems to be a mode for testing equipment.
Also, you could try SMS over 3GPP or 3GPP2 (that means SMS over IMS but when you register to IMS), but check does it still work over cellular
Last screenshot says that it's not registered to IMS, but seems there are additional settings for IMS authentication (that's about registering to IMS - VoLTE is an IMS service)

I pretty much tried everything out you suggested and it didnt work. Thats why I waited to work on that until I freshly reset my phone with GApps Pico and I did that yesterday. During the Installation process there are 2 question came up:
1. There are Google Carrier Services I can install through play store. No clue what it is, does it matter?
2. I have found multiple interesting sounding apps in system/priv-apps like "engineermode", MtkCapCtrl", "MtkTelecom", "MtkTelephony Assist" and "MtkTeleService", the only one I can find in Apps is "engineermode" and i didn't manage to open it. I tried to install the other apks but it didnt allow it. Anything that might help us?
zgfg said:
Very interesting, (as expected) you can control many things on MTK ( too many)
For LTE bands, I think you need bands 1,3,7,20 and you don't need TDD bands.
For 5G, googling tells me that for Germany you need: n1,n3,n28,n78,n258.
Suggesting you to double-check for your operator and enable what's missing and reboot.
B20 might be available in a shopping center, or dense busy district
Click to expand...
Click to collapse
Unfortuantely I was wrong about being to change them, but i do have most bands enabled. Im in Hamburg City so I should have very good access here.
zgfg said:
In the Call* and IMS-Registration* screensots, are all those params enabled or you need to open another screen for each (modes)?
Click to expand...
Click to collapse
Another screen opens there, I put a couple of Screenshots as Example. Do you need more/all of them?
zgfg said:
On the IMS, I would put VoLTE to Default, not to CMW500 - seems to be a mode for testing equipment.
Also, you could try SMS over 3GPP or 3GPP2 (that means SMS over IMS but when you register to IMS), but check does it still work over cellular
Last screenshot says that it's not registered to IMS, but seems there are additional settings for IMS authentication (that's about registering to IMS - VoLTE is an IMS service)
Click to expand...
Click to collapse
Tried everything but it made no difference. Also tried IMS test mode on with and without SMS.
Also it keeps saying its not registered in PhoneInformation1.
Should we try to change those numbers in the VOLTE settings to something like this?
Edit: I activated logs telephony logs and somehow got a bug report without even calling somebody. Uploaded it.

Mirardt said:
Hey guys,
neither my Wifi Calling, nor 5G doesnt work on my Redmi K30 Ultra. Not sure whats the deal behind it, maybe its the Mediatek chip or that it doesn't pass Safety Net or that its not made for Europe.
Anyway: Can we hack this somewhere? Maybe modify some props or something and magically make it work?
Thanks so much! <3
More info: I've done the usual stuff like activating Wifi calling, VoLTE and 5G in settings and also disabled carrier check via number code. I also tried all 3 big carriers in germany
Telefonica/O2: Nothing works
Vodafone: LTE "works", it shows an HD icon at the top but Wifi Calling doesnt work and 5G doesnt either. Shows both VoLTE and Wifi Calling as enabled in Phone Info.
Telecom: Nothing works, but it shows in Phone Info that VoLTE and Wifi Calling is enabled.
Click to expand...
Click to collapse
wifi calling hardly ever works on foreign phones but my k30 ultra gets 5g on tmobile in my state.

Wifi calling hardly ever works on foreign phones but i get 5g on tmobile in my state , the k30 gets 3 bands that havent been listed , just get a mtk engineering mode app to see what bands you can work with.

Related

[APP][JB+][XPOSED]Roaming Control - v1.53 - Source code released

Now as open source!
Github: https://github.com/CazeW/RoamingControl
I'm releasing the source code as I no longer have a device that I can test the app with. Hopefully it will be of use for someone.
Roaming Control
Are you tired of having the R icon in the notification bar instead of showing the connection speed? Do you have a mobile plan that allows you to use it in certain countries like you were at home? Do you want to enjoy roaming in certain countries/networks but don't want to allow roaming everywhere?
Then this app is for you.
This started as a personal project for something that I needed myself but decided to make it a proper app for everyone to enjoy.
What this app allows you to do is:
Allow national roaming on virtual networks (to get rid of the R icon when being home)
Force phone into roaming mode on domestic networks that aren't the home network.
Add on which specific networks you want to allow roaming
Add in which countries you want to allow roaming (this will allow roaming on all the networks in those countries)
Dual-SIM support with separate rules for both SIMs (Lollipop 5.1 and onwards).
What this app doesn't do is just remove the R icon and show the connection speed.
If you add your current network or country when being abroad, you are roaming and it is your responsibility to keep your phonebill in check.
INFORMATION FOR USERS ON ANDROID PIE
I have tested this app with Magisk 18.1 and with the EdXposed Magisk module and confirmed it working at least on a OnePlus 6T. You may have to toggle the roaming system setting on and off (or leave it on) to get a data connection after a reboot.
Changelog
Code:
v.1.53
- Fixed bug that stopped the module from working when using German
v.1.52
- Fixed Nougat support
v.1.51
- Added German translation (thanks to @toBsucht Psp)
v.1.50
- New UI with material design
- Improved Dual-SIM support
- Import/Export support of network/country lists
- Whitelist mode moved to settings
[B]Huge thanks to @Sebastl for beta testing![/B]
v.1.22
- Bug fixes that stopped the app from working for some.
v.1.21
- Bug fix to Whitelist mode for single SIM phones
- Code cleaning
v.1.20
- Support for dual-sim on Lollipop 5.1 and onwards. (Thanks to [email protected] for helping with the testing)
- Added Whitelist mode
- Small bug fixes
v.1.10
- Advanced force roaming option. Adds the ability to manually add networks on which to force the phone into roaming mode
- Minor bug fixes
v.1.07
- Fixed network mode not working caused by my code cleaning in v1.06
- Fixed crash when updating from v1.05 so that you don't need to clear data anymore
v1.06
- Some code cleaning
- Added Paypal donate link in about for those that feel like it
v1.05
- Added Force roaming option to force phone into roaming mode on domestic networks that aren't the home network.
- Bug fixes:
-- The app could crash when launching it for the first time (or after clearing data) and
when trying to remove a network with several MNC added to it.
v1.0
- Initial release
Screenshots:
Download:
http://repo.xposed.info/module/net.caze.roamingcontrol
If you feel that this app has been useful, feel free to buy me a beer.
https://www.paypal.me/cazew
Latest strings.xml added as attachment for those who want to help with translations.
Note: This app has only been tested so far on my Xperia Z1 Compact running stock Lollipop, so feedback is welcome.
Thanks to Lion_1 for beta testing the dual-sim support.
Use this app on your own caution. I am in no way responsible for any damage to your phone or increase in your phonebill.
If trying beta version, read changelog!
Works on marshmallow
Thanks man
Works on marshmallow
Just have to restart system ui to disable R icon
Two questions;
1) Location of source code? I'd like to contribute.
2) Some phones (like Nexus 5) are having problems recognizing that they *are* roaming in certain circumstances. Can this be used to FORCE it into recognizing that it *is* roaming?
abhijitkadam03 said:
Thanks man
Works on marshmallow
Just have to restart system ui to disable R icon
Click to expand...
Click to collapse
Shouldn't need to restart SystemUI, it should dissappear on its own after a while or if you can't wait, just toggle airplane mode on and off.
doitright said:
Two questions;
1) Location of source code? I'd like to contribute.
2) Some phones (like Nexus 5) are having problems recognizing that they *are* roaming in certain circumstances. Can this be used to FORCE it into recognizing that it *is* roaming?
Click to expand...
Click to collapse
For now the source code is just on my computer, haven't yet looked into releasing it.
You mean that there are circumstances where the phone is roaming, but the R isn't showing up and the phone thinks it's on the home network when it in fact is on a foreign network (also not blocking the data connection as it should because of this)? If that's the question, then no, that doesn't currently work. It is however easily implemented.
Basicly what the app does now is to make the phone think it's not roaming when in fact it is (hence why it should be used carefully not to add the wrong networks/countries), but it can as easily be made to work in the other direction, to make the phone think it's roaming even though it is on the home network.
This is fantastic. I will test it on my Nexus 6P on T-Mobile when I am roaming again in Canada.
One related thing I have been hoping to see in an Xposed module that forces the data connection type display to stay on when the WiFi is connected as well. I hate that I cannot tell whether my phone is on LTE, H+, H, or GSM when I have an active WiFi connection.
@CazeW: great, thanks ! That is something I am looking for since a long time.
Will it work for Dual Sim too? (running CM12.1)
Gesendet von meinem ONE E1003 mit Tapatalk
Update posted.
doitright said:
2) Some phones (like Nexus 5) are having problems recognizing that they *are* roaming in certain circumstances. Can this be used to FORCE it into recognizing that it *is* roaming?
Click to expand...
Click to collapse
I looked into this and have now added the Force roaming option to the app. I have however no way of testing this myself so I'll be relying on feedback if it works. Also, if there's enough interest for it, I could add the option to be able to manually add the networks (like with saved networks) you want to force the phone into roaming mode on.
2fast78 said:
@CazeW: great, thanks ! That is something I am looking for since a long time.
Will it work for Dual Sim too? (running CM12.1)
Gesendet von meinem ONE E1003 mit Tapatalk
Click to expand...
Click to collapse
This should work on dual sim too but I don't have a dual sim phone to test with. I also suspect that the app might enable roaming for both sim cards which probably isn't what most people want.
CazeW said:
Update posted.
I looked into this and have now added the Force roaming option to the app. I have however no way of testing this myself so I'll be relying on feedback if it works. Also, if there's enough interest for it, I could add the option to be able to manually add the networks (like with saved networks) you want to force the phone into roaming mode on.
This should work on dual sim too but I don't have a dual sim phone to test with. I also suspect that the app might enable roaming for both sim cards which probably isn't what most people want.
Click to expand...
Click to collapse
Hi. My service provider doesn't cover all places in my state,so I have to connect to another service provider in my state where my home network is not available. Basically,I want to switch from my home network to the other network automatically,when my home network is not available. Can this app do that?
And,it does show the Roaming Symbol when I connect to the other network. Please help.
theincognito said:
Hi. My service provider doesn't cover all places in my state,so I have to connect to another service provider in my state where my home network is not available. Basically,I want to switch from my home network to the other network automatically,when my home network is not available. Can this app do that?
And,it does show the Roaming Symbol when I connect to the other network. Please help.
Click to expand...
Click to collapse
This app won't make your phone automaticly connect to that network. All it can do is that when you connect to it, the roaming symbol won't show up and the phone will think that you're on your home network.
I can't test it on my Lenovo P70-A.
Too sad...
Glebasik said:
I can't test it on my Lenovo P70-A.
Too sad...
Click to expand...
Click to collapse
It doesn't install?
CazeW said:
This app won't make your phone automaticly connect to that network. All it can do is that when you connect to it, the roaming symbol won't show up and the phone will think that you're on your home network.
Click to expand...
Click to collapse
Okay!
fyi: tested with Dual Sim Phone OnePlus X running CM 12.1 and it runs fine! Great work!
Thanks
CazeW said:
For now the source code is just on my computer, haven't yet looked into releasing it.
Click to expand...
Click to collapse
If you don't mind my asking, is it a question of deciding whether or not you want to release the code, or a question of *how* to release it? If the latter, github is ideal. Is github.com/CazeW yours?
If you don't know how to use git, it can have a steep learning curve, but once you are into it, it is an indispensable tool that will change your life. I'd be happy to help you learn it if you need.
You mean that there are circumstances where the phone is roaming, but the R isn't showing up and the phone thinks it's on the home network when it in fact is on a foreign network (also not blocking the data connection as it should because of this)? If that's the question, then no, that doesn't currently work. It is however easily implemented.
Basicly what the app does now is to make the phone think it's not roaming when in fact it is (hence why it should be used carefully not to add the wrong networks/countries), but it can as easily be made to work in the other direction, to make the phone think it's roaming even though it is on the home network.
Click to expand...
Click to collapse
That is *exactly* what I mean. And I know I'm a bit late (I shut down on weekends) and see you've implemented it already, so *thank you very much*
---------- Post added at 03:21 PM ---------- Previous post was at 03:09 PM ----------
CazeW said:
I looked into this and have now added the Force roaming option to the app. I have however no way of testing this myself so I'll be relying on feedback if it works. Also, if there's enough interest for it, I could add the option to be able to manually add the networks (like with saved networks) you want to force the phone into roaming mode on.
Click to expand...
Click to collapse
That would be an *incredibly* powerful option, especially for users of wacky MVNO's.
One other feature I can think of right now, which kind of is but isn't *entirely* related, would be to ignore signature checks on carrier services. The reason I say that it is related, is because the carrier service controls several aspects of network connection. For example, if you look at GsmServiceStateTracker https://android.googlesource.com/pl...telephony/gsm/GsmServiceStateTracker.java#894 you can see that a big chunk of the roaming control is tied to the Carrier Config, https://source.android.com/devices/tech/config/carrier.html
Just breaking the signature check on the Carrier Config would allow a lot of aspects of the network connection to be managed by regular installable packages.
Alternatively, the ability to inject a custom signature into the data read from the UICC would accomplish the same goal.
But of course, like I said, this is not entirely related, since it does break off from *just* messing with the network directly.
doitright said:
If you don't mind my asking, is it a question of deciding whether or not you want to release the code, or a question of *how* to release it? If the latter, github is ideal. Is github.com/CazeW yours?
If you don't know how to use git, it can have a steep learning curve, but once you are into it, it is an indispensable tool that will change your life. I'd be happy to help you learn it if you need.
Click to expand...
Click to collapse
Yes, that is my account. Didn't even remember I had one.
I know how to release it, but right now it's more of if I want to. I'll probably release it at some point but before I do, I need to clean up the code (it's not pretty) and I know nothing yet about licenses (don't even know if I need to think about them).
doitright said:
That would be an *incredibly* powerful option, especially for users of wacky MVNO's.
Click to expand...
Click to collapse
Alright, I'll probably implement it in the next version then.
Been wondering if I also should drop the National roaming option and just handle that with Saved roaming. In other words, just have the list of networks/countries where to allow roaming and a list of networks where to block it (put phone in roaming mode). National roaming feels a bit redundant and there are some issues with it. Say for example your phone doesn't recognize the MVNO as your home network, but it allows connecting to other domestic networks where the home network has no coverage. Enabling National roaming would make the phone think that the MVNO is your home network (which is good) but it would also allow roaming on all those other domestic networks (which is bad). This could of course be counteracted then with the list of networks where to block roaming but then it's starting to feel like its getting a bit too messy.
doitright said:
One other feature I can think of right now, which kind of is but isn't *entirely* related, would be to ignore signature checks on carrier services. The reason I say that it is related, is because the carrier service controls several aspects of network connection. For example, if you look at GsmServiceStateTracker https://android.googlesource.com/pl...telephony/gsm/GsmServiceStateTracker.java#894 you can see that a big chunk of the roaming control is tied to the Carrier Config, https://source.android.com/devices/tech/config/carrier.html
Just breaking the signature check on the Carrier Config would allow a lot of aspects of the network connection to be managed by regular installable packages.
Alternatively, the ability to inject a custom signature into the data read from the UICC would accomplish the same goal.
But of course, like I said, this is not entirely related, since it does break off from *just* messing with the network directly.
Click to expand...
Click to collapse
That is interesting and definetily worth a look at but for now it's a feature that would only work on Marshmallow. To get the most out of it, the hacking would also have to be done without the use of Xposed which unfortunately goes beyond my skills.
CazeW said:
Yes, that is my account. Didn't even remember I had one.
I know how to release it, but right now it's more of if I want to. I'll probably release it at some point but before I do, I need to clean up the code (it's not pretty) and I know nothing yet about licenses (don't even know if I need to think about them).
Click to expand...
Click to collapse
I totally understand.
Alright, I'll probably implement it in the next version then.
Been wondering if I also should drop the National roaming option and just handle that with Saved roaming. In other words, just have the list of networks/countries where to allow roaming and a list of networks where to block it (put phone in roaming mode). National roaming feels a bit redundant and there are some issues with it. Say for example your phone doesn't recognize the MVNO as your home network, but it allows connecting to other domestic networks where the home network has no coverage. Enabling National roaming would make the phone think that the MVNO is your home network (which is good) but it would also allow roaming on all those other domestic networks (which is bad). This could of course be counteracted then with the list of networks where to block roaming but then it's starting to feel like its getting a bit too messy.
Click to expand...
Click to collapse
The way I see the national/domestic roaming option, is that it would be most useful on borderland areas that obtain coverage from one or more domestic networks and one or more international networks. If you know for a fact that you can roam sanely on domestic networks, but international networks will hit you where it hurts, then that would be an easy option to allow roaming on all networks with a matching MCC.
There are certain service providers here (Canada) where this would be useful, since they are not permitted any *actual* domestic roaming, and their local network has multiple MNC's from all of the past network acquisitions, yet they charge something like $5/minute for voice roaming in the USA. So a domestic roaming would allow them to connect to all of the different MNCs that belong to their service provider without risk of roaming on tmobile or att.
That is interesting and definetily worth a look at but for now it's a feature that would only work on Marshmallow. To get the most out of it, the hacking would also have to be done without the use of Xposed which unfortunately goes beyond my skills.
Click to expand...
Click to collapse
Actually, it would be beneficial back to 5.1, when the carrier privilege parts were added; https://source.android.com/devices/tech/config/uicc.html
And the beauty of it, is that the non-xposed part of it would actually *not* be a hack. It would just be generating a carrier package declaring the proper intents and privileges, and extending the proper classes.
Thanks a lot, working perfectly on Wiko Stairway (jelly bean), Now my wife can use our Femtocell at house
Your application works on the nexus 6p T-Mobile with purenexus ROM. My roaming was broken beforehand. Enabling it wouldnt get me data and the stupid r on the signal didn't let me know if it was even grabbing data connection nevertheless at what speed. Thanks a million.
I can't find a donate button in app or in your OP? Do you have a link for easy donations?
Hi everyone,
I don't understand very well what this app does. Can it be used to disable national roaming ? i.e. allow device to connect *only* to HPLMN even if other networks could accept us ?

A2017G Oreo Enhanced LTE Services Server Error

I have tried this new feature coming with the stock Oreo ROM and received a message from my mobile carrier initially, welcoming me to WiFi calling. All network settings seemed to be working fine, I was also browsing internet with no problems, all apps were connecting and responding as expected. However the first time I tried dialing one of my contacts I've got a message "Server error. Try again later." on the dialing screen itself. It looked like the call couldn't be connected. This happened to all outgoing calls, I suppose to all incoming also although I couldn't confirm that.
I tried many things like restarting the phone, turning data on and off, going into flight mode and disabling it, in the end I reset all network settings disabling LTE advanced services before doing that and enabling them again after the reset, but I still get that error. If I disable LTE advanced, all calls get connected with no problems.
Does anyone know if this is something with a list of supported devices explicitly enabled by the mobile carrier in their network? I am considering calling my carrier for more information but the fact itself I have got a welcome message means the device has been detected as part of the advanced services network. Perhaps there are some network settings I need to enter? Anyone ever used Axon 7's WiFi calling/advanced LTE features on any network?
Does that maybe include VoLTE which the carrier may not support?
https://www.4g.co.uk/what-is-volte/
Well according to the link provided and what I know, LTE is supported by my operator, but I wonder if it needs to be specifically tailored to a phone model by them and/or the 8.0 update by itself is not providing such functionality or it is limited by default. And I think it may be the first since ZTE products are never on the list of supported phones by any operator. But I couldn't claim it for sure as otherwise ZTE would not have included it at all with the 8.0 ROM and there are so many basic or very old models like LG K8 or Microsoft Lumia 550 that are supported.
Has anyone tried using "LTE advanced" on their 8.0 yet?
Menergy said:
Well according to the link provided and what I know, LTE is supported by my operator, but I wonder if it needs to be specifically tailored to a phone model by them and/or the 8.0 update by itself is not providing such functionality or it is limited by default. And I think it may be the first since ZTE products are never on the list of supported phones by any operator. But I couldn't claim it for sure as otherwise ZTE would not have included it at all with the 8.0 ROM and there are so many basic or very old models like LG K8 or Microsoft Lumia 550 that are supported.
Has anyone tried using "LTE advanced" on their 8.0 yet?
Click to expand...
Click to collapse
LTE Advanced = Volte
If your carrier does not support Volte, keep this option off.
WiFi Calling is something separate and not related.
If your carrier does not support WiFi calling, keep this option off.
You should still get LTE service with both of these options off. I personal find WiFi calling to work poorly, so I leave it off even though my carrier supports it. (TMobile US)
Also, there is a Q and A section for these types of posts. Don't post questions in the Guides and News section please.
Thanks for the input. Both of these options are reported to be supported by my carrier on their website. Also I always had LTE before 8.0 so simply wanted to try the new "HD voice and advanced communication service" as described in the latest firmware.
About posting this thread in the news & discussion section, this only relates to Oreo which was only recently released to the public so it is a completely new feature for the Axon. Most of the other threads are too general and since there will still be many people with 6.1 and 7.0/7.1, I would have hardly got any response whatsoever in there. For now I will keep this new option off and will contact my carrier for the support of the Axon and ZTE in general.

[Need Testers and Help] VoLTE / VoWifi carrier profiles for FX2Pro

The phone is relatively new and since it's not mainstream most carriers don't support it yet. Some people say they have VoLTE enabled and it works but I personally switched to Singapore EX and it seems VoLTE isn't detected at all so I started digging and it seems this issue is present in most Chinese phones. (https://forum.xda-developers.com/t/guide-activate-volte-and-vowifi-simple-and-clear.4116051/) In this thread they used the Qualcomm tool and exploit the bug in EngineerMode on OnePlus phones which we don't have an access to and since we can't root or unlock the bootloader we can't modify build.prop or change any system files.
-----Maybe it's my carrier, maybe it's the Singapore ROM so please if VoLTE and VoWifi works for you could you post here which country you're on, which ROM version and if you changed region before or not.------
First a warning: If you aren't tech-savvy, experiencing issues or want to potentially turn your phone in a paper weight do NOT try this at the moment. We do not have the tool to restore your phone back (wiping data might work but idk). You can send your phone to Oppo for repair but you might have to wait for a month or two.
I don't know if you need to unlock your phone from the other thread to have access to this mode(I did have it all decrypted during this test) but in addition to the *#808# engineer mode and *#*#4636#*#*(Where you can check if you have VoLTE enabled) I found we have access to *#36446337#.
In *#36446337# I managed to enter "Protocol test switch" -> "MBN TEST" and switch my profile from Common-Commercial(I think it was this one) to Commercial-DT-VOLTE. The phone rebooted and everything is fine but "MBN Validate" is giving me an error when I run it and I can't test if it works because I'm currently out of the country and my temporary SIM provider doesn't support VoLTE.
It's probably nothing and the error is because of the lack of developer files on the ROM but I need people who can test if these profiles act like the flashing from the Qualcomm tool in the thread mentioned above.
So once again if you don't have VoLTE enabled and are feeling a bit courageous - give it a try.
I think the problem maybe for those that changed to Pakistan build on Android 10 and then switched to Singapore ex to get ColorOS 11 and dual SIM meant that things like VoLTE do not work on those builds.
I did it a different way as wasn't bothered about dual SIM. I was on A.46 UK , waited for EU to get ColorOS11 , then switched to EUEX on sec5 and downloaded ColorOS11 c.57 through Belgium VPN.
VoLTE is working for me. it's not present in SIM settings( WiFi calling is) however when I look at my call log there is a VoLTE HD icon next to all my calls, so is working.
Since being on ColorOS11, I have tried several different regions on SEC tool, EUEX dual SIM, Singapore EX, back to GB CPW to check still works and now back to EUEX. Build number always changes to different region in about phone when I have made any changes and check however VoLTE has always remained working for me and is showing as provisioned in engineer mode.
I am from Germany and have a phone with Vodafone FW originally. I switched region to Singapore EX, than installed the Pakistan FW and got C.5 and C.6 via OTA. I switched the region to EUEX (DUAL SIM) and didn't receive the update to C.57, so I switched back to Singapore EX and got the update to C.57 when using VPN Hongkong, which was quite funny.
VoLTE and Wi-Fi calling is working fine with Vodafone, but you can't toggle it in the hidden service menu, it's just active! You can activate or deactivate Wi-Fi calling in the regular settings, but VoLTE is just there, you can't deactivate it.
Both Wi-Fi calling and VoLTE are shown in the bar on the top. With the former Vodafone FW, VoLTE was not shown with an icon, but it was nevertheless working.
Hy here T-Mobile shown volte and Vodafone don't shows but on the status bar there is the volte symbol
MeTheRebel said:
The phone is relatively new and since it's not mainstream most carriers don't support it yet. Some people say they have VoLTE enabled and it works but I personally switched to Singapore EX and it seems VoLTE isn't detected at all so I started digging and it seems this issue is present in most Chinese phones. (https://forum.xda-developers.com/t/guide-activate-volte-and-vowifi-simple-and-clear.4116051/) In this thread they used the Qualcomm tool and exploit the bug in EngineerMode on OnePlus phones which we don't have an access to and since we can't root or unlock the bootloader we can't modify build.prop or change any system files.
-----Maybe it's my carrier, maybe it's the Singapore ROM so please if VoLTE and VoWifi works for you could you post here which country you're on, which ROM version and if you changed region before or not.------
First a warning: If you aren't tech-savvy, experiencing issues or want to potentially turn your phone in a paper weight do NOT try this at the moment. We do not have the tool to restore your phone back (wiping data might work but idk). You can send your phone to Oppo for repair but you might have to wait for a month or two.
I don't know if you need to unlock your phone from the other thread to have access to this mode(I did have it all decrypted during this test) but in addition to the *#808# engineer mode and *#*#4636#*#*(Where you can check if you have VoLTE enabled) I found we have access to *#36446337#.
In *#36446337# I managed to enter "Protocol test switch" -> "MBN TEST" and switch my profile from Common-Commercial(I think it was this one) to Commercial-DT-VOLTE. The phone rebooted and everything is fine but "MBN Validate" is giving me an error when I run it and I can't test if it works because I'm currently out of the country and my temporary SIM provider doesn't support VoLTE.
It's probably nothing and the error is because of the lack of developer files on the ROM but I need people who can test if these profiles act like the flashing from the Qualcomm tool in the thread mentioned above.
So once again if you don't have VoLTE enabled and are feeling a bit courageous - give it a try.
Click to expand...
Click to collapse
I am in the same boat as you. I rebranded to Singapore to get ColorOS 11 update, to use 2 SIM and Call Recording, along with Theme Store, etc.
While on my previous phone (Xiaomi Mi9) I had VoLTE and VoWiFi and my carrier supports them and my SIM has that activated by my carrier, on Oppo Find X2 Pro it seems for them to work is needed special Modem Profile for the concrete carrier you use.
My Carrier is not listed at MBN Test Menu, I tried all the profiles available there, all Commercial ones and all Volte Branded ones and they are not giving me VoLTE and VoWiFi options available in Menu or VoLTE or VoWiFi functionality.
This method used to work on Xioami and Commercial EU Carriers profiles gave me the VoLTE and VoWiFi functionality with just Activity Shortcut access to this menu on Mi9 and simple dialer code to activate VoLTE and VoWiFi switch in Settings.
Oppo Find X2 Pro is not sold officially in my country and by all carriers here and that is why there is no Carrier Volte Profile for carriers from my country and thus it is not possible to activate VoLTE and VoWiFi with other Carrier Profile from MBN Test Menu.
Maybe if we find a way with a Dialer Code or some menu to activate the VoLTE and VoWiFi switch in Settings first this profiles from MBN Test menu will work...
I am out of ideas for now.
ytgbg said:
I am in the same boat as you. I rebranded to Singapore to get ColorOS 11 update, to use 2 SIM and Call Recording, along with Theme Store, etc.
While on my previous phone (Xiaomi Mi9) I had VoLTE and VoWiFi and my carrier supports them and my SIM has that activated by my carrier, on Oppo Find X2 Pro it seems for them to work is needed special Modem Profile for the concrete carrier you use.
My Carrier is not listed at MBN Test Menu, I tried all the profiles available there, all Commercial ones and all Volte Branded ones and they are not giving me VoLTE and VoWiFi options available in Menu or VoLTE or VoWiFi functionality.
This method used to work on Xioami and Commercial EU Carriers profiles gave me the VoLTE and VoWiFi functionality with just Activity Shortcut access to this menu on Mi9 and simple dialer code to activate VoLTE and VoWiFi switch in Settings.
Oppo Find X2 Pro is not sold officially in my country and by all carriers here and that is why there is no Carrier Volte Profile for carriers from my country and thus it is not possible to activate VoLTE and VoWiFi with other Carrier Profile from MBN Test Menu.
Maybe if we find a way with a Dialer Code or some menu to activate the VoLTE and VoWiFi switch in Settings first this profiles from MBN Test menu will work...
I am out of ideas for now.
Click to expand...
Click to collapse
I'm pretty sure they force disable most of this stuff with region profiles (/etc/oppoRegion* folders)
At this point I honestly care more about GDPR protection,VoLTE and removing tencent/heytap crap than call recording and theme store which I don't use anyway.
So my plan atm is to wait for Oppo to release android 11 .57 .ozips so that I can flash back to european firmware then I'll see if changing region to EUEX Dual-SIM works and it's limitations.
This method might help people on EU roms with VoLTE, and I'll test it myself in the future, but at least for now *#36446337# lets us adjust MTU, 4G bands and some other smaller network optimizations.
Okay I don't know where to post this but I found *#649010# and this is where it gets into the spooky territory. I never tried toggling any of the options but I think "Full-port switch" option lets us connect our phone to the qualcomm diagnose tool just like the OnePlus phones from the Carrier profiles thread. I'm just documenting this code here so we know we have an alternative to the OnePlus LogKit.apk option in our Oppo phones.
MeTheRebel said:
Okay I don't know where to post this but I found *#649010# and this is where it gets into the spooky territory. I never tried toggling any of the options but I think "Full-port switch" option lets us connect our phone to the qualcomm diagnose tool just like the OnePlus phones from the Carrier profiles thread. I'm just documenting this code here so we know we have an alternative to the OnePlus LogKit.apk option in our Oppo phones.
Click to expand...
Click to collapse
Interesting to find out what these options do.
For some reason, non of these codes work for me now after doing the region change a couple of times.
lukeaddison said:
Interesting to find out what these options do.
For some reason, non of these codes work for me now after doing the region change a couple of times.
Click to expand...
Click to collapse
We keep telling people - you gotta unlock every time you change region and even then the unlock lasts a fixed amount of time ex. 24 hours before it locks itself again
MeTheRebel said:
We keep telling people - you gotta unlock every time you change region and even then the unlock lasts a fixed amount of time ex. 24 hours before it locks itself again
Click to expand...
Click to collapse
Unfortunately, the tool no longer works for me to unlock, the codes don't work. I'm stuck.
lukeaddison said:
Unfortunately, the tool no longer works for me to unlock, the codes don't work. I'm stuck.
Click to expand...
Click to collapse
Works for me no issue. Try adding cloudflare dns to your setup, tether your phones connection to your pc while disabling your main connection and adding the number values from the original thread, fiddle with the loopback driver, disable firewall in windows or your router. Everyones connection and setup is different you just gotta find a way to make it work on yours.
Tl;dr it works you just got to tinker with it
ytgbg said:
I am in the same boat as you. I rebranded to Singapore to get ColorOS 11 update, to use 2 SIM and Call Recording, along with Theme Store, etc.
Click to expand...
Click to collapse
Did you have the call recording option right after you switched region? I changed to Singapore Ex right after I got the phone, didn't see that option. Then I upgraded to ColorOS11, still did not find that option.
Jennifer000 said:
Did you have the call recording option right after you switched region? I changed to Singapore Ex right after I got the phone, didn't see that option. Then I upgraded to ColorOS11, still did not find that option.
Click to expand...
Click to collapse
You have to give permissions to 'Recording' app, then open enable it in 'Call Settings'
Mitar00 said:
You have to give permissions to 'Recording' app, then open enable it in 'Call Settings'
Click to expand...
Click to collapse
Do you mean recorder App?
Already given all permission but still no call recording option, and the recorder only has cloud sync on its setting
Jennifer000 said:
Do you mean recorder App?
Already given all permission but still no call recording option, and the recorder only has cloud sync on its setting
View attachment 5480471View attachment 5480473
Click to expand...
Click to collapse
Look in your Oppo Dialer settings, should be there somewhere .
Mitar00 said:
Look in your Oppo Dialer settings, should be there somewhere .
Click to expand...
Click to collapse
No luck, but thanks anyway.

Question How to enable VoLTE and VoWIFI on AT&T with unlocked Pixel 6?

Hi folks,
The title pretty much says it all. I've got a new unlocked P6 bought from Google, using it on AT&T here in the US. It doesn't show VoLTE and when I go in to turn on VoWIFI I get an error to the effect that "we couldn't turn on VoWIFI."
The VoLTE worked out of the box on my prior phone (OP6T) but I never attempted VoWIFI with it.
Is there a special process to go through, or do I need to chat up the ATT reps? It's possible I'm not provisioned appropriately; my SIM is the same SIM I've been using on several phones over a good number of years.
Before I go in "cold" to a conversation with them I'd prefer to know exactly what to ask them for.
Thanks
Here's their whitelist:
Note this is the latest updated list (edit)
I had to have them enable it for me. I did it via chat support. It broke the ability took make regular calls but a quick call back (from a different phone) and it was fixed.
starbiker99 said:
I had to have them enable it for me. I did it via chat support. It broke the ability took make regular calls but a quick call back (from a different phone) and it was fixed.
Click to expand...
Click to collapse
Thanks. I will see about chatting them up. Hopefully they won't break my regular phone capabilities.
Frankenscript said:
Thanks. I will see about chatting them up. Hopefully they won't break my regular phone capabilities.
Click to expand...
Click to collapse
Funny thing before I chatted with them my Pixel 6 showed up on my account after they did whatever they did it now shows unknown device. It works so it doesn't really bother me. Edit: I have the unlocked version from Google as well.
Frankenscript said:
Thanks. I will see about chatting them up. Hopefully they won't break my regular phone capabilities.
Click to expand...
Click to collapse
Ask for "advanced tech support" when the dud robo attendant ask what for, repeat.
I posted (edited) the updated whitelist, with more models and harder to read
I double checked my devices... but the proof will be when they still are working.
Lol, what could go wrong?
Yeah, be afraid, be very afraid
On with chat now. Just gave them my IMEI. We shall see soon
OK, I'm all set. I think, or maybe I hope.
The chat function worked well. After getting past the chatbot I spoke with a real agent, explained my need, and she quickly took my IMEI and got it set up in the system. I got a text quickly that some ATT stuff got activated (I'll be able to turn on spam blocking and such). I was able to go in after a reboot and turn on wifi calling, leaving my preference as using Mobile Network.
I made a test call and it actually used the Wifi instead of mobile, which concerned me. I disconnected from my hotspot and tried a call, and mobile network calling worked fine, though.
Agent said my preference setting should take hold within 24 hours, in any case. We also went into the dial menu and verified VoLTE was turned on:
"Open dial and Type *#*#4636#*#* Choose Phone information option from test Screen. Now you can Enable VoLTE Support Provisioned Flag. Restart your device. Now you can see 4G LTE option under Network Bar. This will activate unlimited HD Voice Calls."
It was on and grayed out, so should be active. Just surprised there was no special icon showing in status bar like my old phone had.
Everything seems to be working so I think I'm good to go. Thanks for your help guys!
edit: after getting me set up she did a hard sell to get me to use the eIMEI for another ATT account. I declined.
How can I tell if VoLTE is enabled?
chaimav said:
How can I tell if VoLTE is enabled?
Click to expand...
Click to collapse
See my post above. Enter the code in the dialer to access the hidden menu. It will bring up a screen that shows some settings, one will be the switch for VoLTE. For me it showed on but grayed out, which apparently is the correct setting. If it shows off, that would mean you aren't provisioned for it and need help from your carrier.
Frankenscript said:
See my post above. Enter the code in the dialer to access the hidden menu. It will bring up a screen that shows some settings, one will be the switch for VoLTE. For me it showed on but grayed out, which apparently is the correct setting. If it shows off, that would mean you aren't provisioned for it and need help from your carrier.
Click to expand...
Click to collapse
*#*#4636#*#* Thanks, very nice. On my N10+/pie this is the only place were the VoLTE setting can be seen as a toggle which is on. Yay.
Oh, one other note. Wifi calling seems to be working fine, though I haven't had a chance to check its integration with Google's visual voicemail.
What I notice is that the decision to use wifi instead of mobile is kinda hair-trigger. At my home, LTE bars are low but calls always work just fine. However, now with wifi calling turned on (with preference being mobile network), the system usually decides to use wifi anyway due to low signal. I also noticed at a grocery store, where my phone auto connects to their wifi, that when I was in the back of the store (weak LTE) it switched to wifi calling mode, then switched back to regular mode in the front of the store (strong LTE signal).
So, the system is conservative and moves over to wifi pretty often rather than treating it like a last resort. I guess that is good behavior.
Frankenscript said:
See my post above. Enter the code in the dialer to access the hidden menu. It will bring up a screen that shows some settings, one will be the switch for VoLTE. For me it showed on but grayed out, which apparently is the correct setting. If it shows off, that would mean you aren't provisioned for it and need help from your carrier.
Click to expand...
Click to collapse
I have an unlocked P6 direct from Google on AT&T. I have it greyed out but on. Does that mean I need to contact AT&T?
I had never gotten wifi calling set up on anybody my previous phones, so I definitely needed to get that turned on/provisioned for my account. The rep also told me that adding my non-ATT IMEI was needed; indeed several options became available once that was done. I don't think anybody this was needed for VoLTE though.
So pat of this might just have been due to my account history.
To cap this off, I got a wifi call just now and it transcribed fine.
Frankenscript said:
I had never gotten wifi calling set up on anybody my previous phones, so I definitely needed to get that turned on/provisioned for my account. The rep also told me that adding my non-ATT IMEI was needed; indeed several options became available once that was done. I don't think anybody this was needed for VoLTE though.
So pat of this might just have been due to my account history.
Click to expand...
Click to collapse
Not needed for VoLTE on AT&T as I can switch the sim card between my AT&T N975U1 and unlocked N975U seamlessly. However I never use wifi, tethering or more advanced features on these two devices... so no idea about that.

Question How to enable 5G band 40

(base on GSMARENA)
This phone support the following 5G bands:
5G bands 1, 3, 28, 41, 77, 78 SA/NSA
however, my current phone sim need to utilize the Band 40, n257/n258 for 5G,
anyone know how to enable or activate these bands? Is there any MTK engineering software for this purpose?
kirinin said:
(base on GSMARENA)
This phone support the following 5G bands:
5G bands 1, 3, 28, 41, 77, 78 SA/NSA
however, my current phone sim need to utilize the Band 40, n257/n258 for 5G,
anyone know how to enable or activate these bands? Is there any MTK engineering software for this purpose?
Click to expand...
Click to collapse
I'd like to help but I'm not sure if the solution I would use would fit your needs and capabilities.
The (apparently secretly hidden) Android Activity it calls is apparently
com.samsung.android.app.telephonyui.hiddennetworksetting.MainActivity​Based on what a free google free ad free gsf free shortcut inspector says
Activity Inspector
Having said that, I can bring up the HIDDEN Activity that allows you to select the bands available on the phone by calling the activity directly.
C:\> adb shell am start -n com.samsung.android.app.telephonyui.hiddennetworksetting.MainActivity​
They even make apps that do that for you such as this one.
Network Mode Universal​
See my screenshots below for my phone.
Hope this helps.
GalaxyA325G said:
I'd like to help but I'm not sure if the solution I would use would fit your needs and capabilities.
The (apparently secretly hidden) Android Activity it calls is apparently
<com.samsung.android.app.telephonyui.hiddennetworksetting.MainActivity>​Based on what a free google free ad free gsf free shortcut inspector says
that, I can bring up the HIDDEN Activity that allows you to select the bands available on the phone by calling the activity directly.
They even make apps that do that for you such as this one.
Network Mode Universal​
See my screenshots below for my phone.
Hope this helps.
Click to expand...
Click to collapse
Thank you very much for your suggestion. I have tried all these and found:
Network mode universal - this is similar to *#*#4636#*#* for phone information.
Shortcut Widgets (+ Inspector), nothing shown in POCO X3Gt for band. it "maybe" work on your Samsung phone. Could not find any band information.
However, when get into *#*#3646633#*#* Developer option, it shows bands as attached photos, the Band 40 is greyed, no possible to enable it.
kirinin said:
Thank you very much for your suggestion. I have tried all these and found:
Network mode universal - this is similar to *#*#4636#*#* for phone information.
Shortcut Widgets (+ Inspector), nothing shown in POCO X3Gt for band. it "maybe" work on your Samsung phone. Could not find any band information.
However, when get into *#*#3646633#*#* Developer option, it shows bands as attached photos, the Band 40 is greyed, no possible to enable it.
Click to expand...
Click to collapse
My response will be in two posts because I don't want to confuse you with the response about "Shortcut Widgets" so I'll take that separately as it's really useful only as a final step.
As for the band B40 being grayed, out, that is a problem.
My only experience with this band selection is on my phone, where nothing that is listed is grayed out. That is, for example, I don't have Band B28 on the phone (AFAIK) but that band is not listed either.
What I have that is listed, as far as I know, can each be checked.
So the fact you can't check a band that is listed, is really, I think, the problem all of the users here have to put our heads together to figure out why that is the case.
I don't know why you can't select Band B40 even though it's listed.
I can only suggest tests you can run to perhaps figure out why.
a. Anyone else with the same phone could run that test for you.
(Let's hope someone with that same phone will see this request.)
b. Maybe you can try one or two other "band selection" apps?
(This would eliminate it being a bug in that specific program.)
c. But the real problem may simply be the phone hardware doesn't support that band.
(I don't know any way around that.)
GalaxyA325G said:
I don't know why you can't select Band B40 even though it's listed.
Click to expand...
Click to collapse
Ah. I think I figured out what I'm doing differently from you since *#*#4636#*#* doesn't work on my T-Mobile Samsung (we really need someone to test this using the same phone you have!).
My Samsung has its own app from that same outfit I referred you to
Network Mode Samsung​
I'm guessing that your "network mode universal" is (maybe) giving you a list of all possible bands but (maybe) not just the bands on your phone alone like my "network mode samsung" is apparently doing for me.
If you can find a network mode app for your specific phone, that may show just the bands you need... but... you already ran the *#*#4636#*#* dial-code to bring up the hidden activity I think... so you may already have seen that the dial-code you gave probably brought up only the bands which are available to you.
Hope this helps. I'm NOT an expert in this. I would hope others with the SAME phone as you have can confirm our suspicions or prove them wrong (better yet).
kirinin said:
Shortcut Widgets (+ Inspector), nothing shown in POCO X3Gt for band. it "maybe" work on your Samsung phone. Could not find any band information.
Click to expand...
Click to collapse
At this point you don't need Shortcut Widgets + Inspector, as it's only useful to find out what the hidden activity name is, and even then, you only need to know the name if you're going to create your own shortcut to bring it up.
It's useful mainly for HIDDEN activities, because once you know the name of a hidden activity, you can bring it up in a single click if you know what you're doing (you have to create a shortcut to it).
As far as I know, it's the ONLY APP in all of Android that does what it does (although others may exist) so it's a keeper, for sure; but it only tells you what you want to know AFTER you've already brought up the "activity".
An "activity", if you aren't aware of what that is, is kind of sort of like a "pseudo public page" inside any Android app, which can be brought up if you know the unique name of that activity.
There are something like three or four hundred public activities in the Android "Settings" app alone, while most apps have a few dozen or so public activities you can call up directly, which means there are about a thousand or so, which is why you might need an app that tells you what activities are brought up when you do stuff on the phone.
However, if you can ALREADY easily bring up the band-selection activity on your own, you won't need this app to tell you that so I'd ignore it for now. Sorry if I wasted your time.
Appreciate very much for your reply with detail explaination.
I believe this Dimensity 1100 is prebuilt with all bands when sold to each different phone company, however, MTK will price differently base on the the number of bands given (enabled), some companies may sell its phone with lesser bands so to lower its price to make it more competitive.
This problem is hardware problem, so it could only be done with MTK special engineering software or some special code to enable/disable them.
This is just my suspicion, I may be wrong....
kirinin said:
This problem is hardware problem, so it could only be done with MTK special engineering software
Click to expand...
Click to collapse
I agree.
I hope you find someone with the same phone who can try it to help. Or someone who knows the MTK software. Good luck!

Categories

Resources