*#*#4636#*#* menu locked? - Huawei P30 Pro Questions & Answers

Hi all,
Living in an area scarcely covered with 4G, I've always used *#*#4636#*#* menu to set LTE only mode on my two previous phones.
But, apparently, on my P30 Pro this menu is locked by manufacturer. I can't access it and if launched from 3rd party apps, get an error message telling me this functionality is disabled.
Does anyone have any idea if it's possible to unlock this menu?
Thanks in advance

Check that thread
https://forum.xda-developers.com/mate-10/how-to/force-4g-option-root-emui-9-t3887486/amp/

oslo83 said:
Check that thread
https://forum.xda-developers.com/mate-10/how-to/force-4g-option-root-emui-9-t3887486/amp/
Click to expand...
Click to collapse
Thanks!
Will check it

oslo83 said:
Check that thread
https://forum.xda-developers.com/mate-10/how-to/force-4g-option-root-emui-9-t3887486/amp/
Click to expand...
Click to collapse
This did show all the settings, but when I tap to select, it selects the one that was set before selection, so doesn't really work

So, what I've found out, is the following - the value 11 (which corresponds to LTE only), doesn't display this option after restart, even when you put "11,9,6,2,1" instead of "9,6,2,1", and the value 12 (which corresponds to LTE/WCDMA) does appear after restart, but doesn't let you select it and falls back to GSM/WCDMA/LTE...
Only possible solution is to leave the field empty or put "-1" and select LTE only, which you can select, but even in this case you can't select LTE/WCDMA.
Thanks for the help!

Related

Rooting and Band Selection

I have exhausted every option known to me trying to get access to manual network band selection on the Captivate. The usual codes take me to the correct place, but I get an error message saying it's restricted. My question is will rooting the phone give me access to those menu options? I want the ability to lock the phone to GSM/EDGE or WCDMA at will. If anyone knows a solution to this, please let me know. To clarify: I am not looking to just turn off data and the *#*#info#*#* route doesn't work. Thanks.
Can anyone with a rooted Captivate confirm that you can or cannot access the menu to lock to GSM?
iJITSU said:
Can anyone with a rooted Captivate confirm that you can or cannot access the menu to lock to GSM?
Click to expand...
Click to collapse
No I tried the same thing...rooting did not help.
iJITSU said:
Can anyone with a rooted Captivate confirm that you can or cannot access the menu to lock to GSM?
Click to expand...
Click to collapse
Hi,
No need to Root the phone at all. Just dial *#*#4636#*#* then click on "phone Information" scroll down to the drop down menu & click on it, click on "WCDMA" only & go back. done
Muhamadabdelaall said:
Hi,
No need to Root the phone at all. Just dial *#*#4636#*#* then click on "phone Information" scroll down to the drop down menu & click on it, click on "WCDMA" only & go back. done
Click to expand...
Click to collapse
This does not affect our phone. It does nothing.
Sent from my DROIDX using XDA App
clubtech said:
This does not affect our phone. It does nothing.
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
What do you mean by "it does nothign"? I did it & working.
Setting 3G only or 2G only
I found out that if you go into the dialer and type in *#*#197328640#*#* that it will take you into a menu that will allow you to change it. From the main menu of the ServiceMode screen, select DEBUG SCREEN, then PHONE CONTROL at the bottom, then UE STATE CONTROL. From there select CHANGE RAT TO WCDMA to enable 3G only, and select CHANGE RAT TO GSM for 2G only.
THANK YOU!!!!!!!!!!!!!!!!
Doesn't survive a reboot but it's a start.
BecomingxInsane said:
I found out that if you go into the dialer and type in *#*#197328640#*#* that it will take you into a menu that will allow you to change it. From the main menu of the ServiceMode screen, select DEBUG SCREEN, then PHONE CONTROL at the bottom, then UE STATE CONTROL. From there select CHANGE RAT TO WCDMA to enable 3G only, and select CHANGE RAT TO GSM for 2G only.
Click to expand...
Click to collapse
thanks for this.
but to take this a bit further, is there any way to automate this via a widget?
^Not from a widget in the market
They tend to wind up turning data off all together. Im sure it can be done though
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Phone settings, wireless and network, network mode. I don't know if it's present in all roms though. There you can change the network band type
Sent from my SGH-I897 using XDA App
iJITSU said:
I have exhausted every option known to me trying to get access to manual network band selection on the Captivate. The usual codes take me to the correct place, but I get an error message saying it's restricted. My question is will rooting the phone give me access to those menu options? I want the ability to lock the phone to GSM/EDGE or WCDMA at will. If anyone knows a solution to this, please let me know. To clarify: I am not looking to just turn off data and the *#*#info#*#* route doesn't work. Thanks.
Click to expand...
Click to collapse
You have been mixed up....
Clear your mind,
*#????# - service menu is service menu,
root is root,
These are two different thing.
I'm not sure if band selection is disabled on all Captivate roms (it definitely is on some) but I have ran a number of I9000-based ones, all of which permitted band selection. Try dialing *#2263# to enter service mode and see if you're able to select the desired band. I'm using Perception 10.1, on which I can use this to modify the band settings and it is retained through a reboot.
I'm running perception 10 and there is an option in settings>wireless and network>mobile network>network mode> wcdma only or GSM only or auto.
Sent from my SGH-I897 using XDA App
Band selection in settings is only in I9000-based roms!!! It's non-available in Cappy-based roms!

How improve Speech Quality (EVRC-B)?

Hello,
Does any body know how improve Speech Quality (EVRC-B)? I made some research and I have not found that the application (ProgramMenu.apk) has applied these changes. It just keeps them in internal variable for later display, but really it does not change the value for the baseband firmware.
Best Regards,
Dmitry
##387 then 6 0's then press next twice then hit service option evrc-b then hit back and it should reboot
jwthompson said:
##387 then 6 0's then press next twice then hit service option evrc-b then hit back and it should reboot
Click to expand...
Click to collapse
It is exactly what I am talking about. It is does not work. I checked ProgramMenu application code and I had found that it is does not change vocoder. It is just save value in internal variable. Phone is not rebooted on exit. And after manual reboot the vocoder value restored to default
well it was a shot anways...lol
ddv2005 said:
It is exactly what I am talking about. It is does not work. I checked ProgramMenu application code and I had found that it is does not change vocoder. It is just save value in internal variable. Phone is not rebooted on exit. And after manual reboot the vocoder value restored to default
Click to expand...
Click to collapse
Confirmed, it goes back to the default EVRC.
However, there are a couple of messages that pop up when you get to the "Field Test Screen" menu, one of which says "Failed to get CDMA RX Diversity" and the other says "Failed to get HDR RX Diversity". Anyone know what these mean?
From stock dialer ##program (using the numbers of course) verify code is 000000, 06test menu, next, next. Changed evrc to evrcB seems to stay until reboot at least. The two RX diversity settings are there also and set to off by default. No idea what they do, would love to know more about this. Suspect if you put them on evrcB might stick, but just guessing. Really only guessing.
Peichor said:
From stock dialer ##program (using the numbers of course) verify code is 000000, 06test menu, next, next. Changed evrc to evrc2, seems to stay until reboot at least.
Click to expand...
Click to collapse
But does it improve sound quality at all?
Peichor said:
From stock dialer ##program (using the numbers of course) verify code is 000000, 06test menu, next, next.
Click to expand...
Click to collapse
It is the same menu as ##387 and actually it is does not work.
I just checked the logs and found out that I was wrong. The program really sends a command to RIL to change a codec. The only problem is that the setting is not saved after restart

[Q] Can Tasker ....

Can Tasker automate the abling and disabling of a security PIN for unlocking the phone? For example, while at home I would like to have no screen lock, but while out I would like more security and so would like a PIN to be required for accessing the phone. Thanks in advance.
Yes it can
Sent from my Nexus S using xda premium
NicholasQ said:
Yes it can
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
Awesome, thanks.
gimiento said:
Can Tasker automate the abling and disabling of a security PIN for unlocking the phone? For example, while at home I would like to have no screen lock, but while out I would like more security and so would like a PIN to be required for accessing the phone. Thanks in advance.
Click to expand...
Click to collapse
That's what I have mine doing. You'll need this also https://market.android.com/details?id=com.intangibleobject.securesettings.plugin
I've tried playing around but couldnt figure out how to do it. Can you tell me how to? Thanks
kjaved373 said:
I've tried playing around but couldnt figure out how to do it. Can you tell me how to? Thanks
Click to expand...
Click to collapse
When I'm off work later tonight I can post step by step instructions. Do you have wifi at home? Because I have mine set so that it knows I'm at home when I'm connected to my home wifi.
thats exactly what I want! I would appreciate it very much!
1. Create new profile - name it whatever you want
2. Under First Context choose State > Net > Wifi Connected
3. Under SSID input your home wifi's network name or if connected to it then just hit the magnifying lens in the upper right and select your home network and hit the green checkmark at the bottom to save it
4. Choose New Task and name it whatever you want.
5. Hit the plus sign to add a new action and choose Plugin > Secure Settings
6. Now hit Edit under Configuration and change Keyguard to either password/pin or pattern lock (depending on what security you've choosen) and select Off (I also check the setting where I've got to enter in my pass code once before it will unlock but that's up to you) and then hit the disk icon in the bottom right to save it and again confirm that you want to save it.
7. Hit the green checkmark again and also on the next screen.
8. Then click on the action you created and choose Add Exit Task and repeat the steps starting at step 4 but this time under Password/Pin or Pattern Lock choose On.
9. Then just keep hitting the green checkmarks until you exit out of Tasker.
I typed this out on my phone on the bus ride home so let me know if it's not clear or I missed a step. And you will need to first install Secure Settings that I linked to earlier.
Awesome, thanks for posting that! I haven't used Tasker, or Locale or any other automating app, so I'm curious, why would one choose Tasker over Locale? I just have a few simple things i want to automate (though that list could grow once I get into it).
gimiento said:
Awesome, thanks for posting that! I haven't used Tasker, or Locale or any other automating app, so I'm curious, why would one choose Tasker over Locale? I just have a few simple things i want to automate (though that list could grow once I get into it).
Click to expand...
Click to collapse
I've never used Locale but before I bought Tasker I read a few reviews comparing the two and it seems that Locale is more user friendly but Tasker is more powerful. But for most everyday uses Locale will probably work fine.
jesusice said:
1. Create new profile - name it whatever you want
2. Under First Context choose State > Net > Wifi Connected
3. Under SSID input your home wifi's network name or if connected to it then just hit the magnifying lens in the upper right and select your home network and hit the green checkmark at the bottom to save it
4. Choose New Task and name it whatever you want.
5. Hit the plus sign to add a new action and choose Plugin > Secure Settings
6. Now hit Edit under Configuration and change Keyguard to either password/pin or pattern lock (depending on what security you've choosen) and select Off (I also check the setting where I've got to enter in my pass code once before it will unlock but that's up to you) and then hit the disk icon in the bottom right to save it and again confirm that you want to save it.
7. Hit the green checkmark again and also on the next screen.
8. Then click on the action you created and choose Add Exit Task and repeat the steps starting at step 4 but this time under Password/Pin or Pattern Lock choose On.
9. Then just keep hitting the green checkmarks until you exit out of Tasker.
I typed this out on my phone on the bus ride home so let me know if it's not clear or I missed a step. And you will need to first install Secure Settings that I linked to earlier.
Click to expand...
Click to collapse
I did exactly as you said and i can't get it to work. Did you clear the lock settings in security before doing this or keep that? Also what rom are you using, that may be the problem for me (elite ics).
I've tried setting a lock, and then connecting to wifi but lock doesn't go away. I also tried having no lock set and turning off wifi, but the lock doesn't show up on the screen.
kjaved373 said:
I did exactly as you said and i can't get it to work. Did you clear the lock settings in security before doing this or keep that? Also what rom are you using, that may be the problem for me (elite ics).
I've tried setting a lock, and then connecting to wifi but lock doesn't go away. I also tried having no lock set and turning off wifi, but the lock doesn't show up on the screen.
Click to expand...
Click to collapse
I didn't think to add that you've also gotta open Secure Settings and select the Helper tab and install the Helper. There's also an option there to download a flashable zip to install the helper (it's gotta be in system to work). I've just gotten so used to flashing the helper every time I flash a new ROM I didn't think of it.
jesusice said:
I didn't think to add that you've also gotta open Secure Settings and select the Helper tab and install the Helper. There's also an option there to download a flashable zip to install the helper (it's gotta be in system to work). I've just gotten so used to flashing the helper every time I flash a new ROM I didn't think of it.
Click to expand...
Click to collapse
Had Helper installed and still didn't work. Btw Helper is for pattern only, you don't need it for pin/password.
I'll try playing around some more tomorrow. Thanks for the help!
I'm very interested in this. If you get this working I may have to break down and buy tasker. Always been curious about it, but never really had a purpose of it til this came up.
Sent from my Nexus S 4G
kjaved373 said:
Had Helper installed and still didn't work. Btw Helper is for pattern only, you don't need it for pin/password.
I'll try playing around some more tomorrow. Thanks for the help!
Click to expand...
Click to collapse
Did you also enable Tasker as a device administrator? This can be found in your phone settings under Security.
jesusice said:
Did you also enable Tasker as a device administrator? This can be found in your phone settings under Security.
Click to expand...
Click to collapse
Didn't have it enabled, but still not working.
actually nothing in tasker is working for me, gonna try locale or the other program.
kjaved373 said:
actually nothing in tasker is working for me, gonna try locale or the other program.
Click to expand...
Click to collapse
/shrug
Sorry, don't know what to tell you. Tasker's working great for me.
tried llama and it kinda worked with built-in actions but not with the secure settings plugin.
Couldn't you also do it by location as well, instead of Wifi connection. Which is basically Locale.
Sent from my Nexus S 4G

Sprint Roaming Guard Greyed Out Fix.

Hello
I am not a developer but I have a solution to roaming guards if you have root. I am a very tech savvy person and usually modify all my phone's on my on.
Here we go and I am not responsible for anything that could go wrong. Don't worry this is fairly simple computer programming.
1. Make sure you have root.
2. Download SQLite editor from the play store.
3. Open SQLite editor and go to the root of your phone.
4. Open data/data/com.android.providers.settings
5. Open Setting.db and select secure.
6. Scroll to and highlight data_roaming_guards_blocked and hit the pencil to edit.
7. Change wording to data_roaming_guards_allowed and save.
8. Scroll to and highlight voice_roaming_guard_blocked and hit pencil to edit.
9. Change wording to voice_roaming_guard_allowed and save.
10. There is no need to reboot just go directly to settings, mobile data and roaming guards. You should be able to select and deselect.
I hope this works for you and if it does let's put it out there. Lots of people have this problem and it took me several days to figure this out.
I'm not sure what you are referring to, can you take a screen shot of it
Sent from my 831C using XDA Premium 4 mobile app
roaming guard
Not every phone has this problem. Some Sprint m8,s roaming guards were unselectable. You would no if you had this issue. Sprint is very aware of the software issue. I will try and find a screen shot. Also the file written, I tried to get it put in the development section.
Jeb1008 said:
Hello
I am not a developer but I have a solution to roaming guards if you have root. I am a very tech savvy person and usually modify all my phone's on my on.
Here we go and I am not responsible for anything that could go wrong. Don't worry this is fairly simple computer programming.
1. Make sure you have root.
2. Download SQLite editor from the play store.
3. Open SQLite editor and go to the root of your phone.
4. Open data/data/com.android.providers.settings
5. Open Setting.db and select secure.
6. Scroll to and highlight data_roaming_guards_blocked and hit the pencil to edit.
7. Change wording to data_roaming_guards_allowed and save.
8. Scroll to and highlight voice_roaming_guard_blocked and hit pencil to edit.
9. Change wording to voice_roaming_guard_allowed and save.
10. There is no need to reboot just go directly to settings, mobile data and roaming guards. You should be able to select and deselect.
I hope this works for you and if it does let's put it out there. Lots of people have this problem and it took me several days to figure this out.
Click to expand...
Click to collapse
I have sprint m8 un activated phone, so roaming option is not preset, can any one give roaming file to enable roaming
madhaval said:
I have sprint m8 un activated phone, so roaming option is not preset, can any one give roaming file to enable roaming
Click to expand...
Click to collapse
I have the exact same problem, roaming options are missing. Can anyone provide the roaming file ?
Not sure why some phones have the the roaming guards greyed out, I've never had that issue.........have always been able to check/uncheck.
madhaval said:
I have sprint m8 un activated phone, so roaming option is not preset, can any one give roaming file to enable roaming
Click to expand...
Click to collapse
rachitboom2 said:
I have the exact same problem, roaming options are missing. Can anyone provide the roaming file ?
Click to expand...
Click to collapse
roaming file? did u try the steps in the OP??? seems pretty straight forward to me
Hi Jeb1008 .. can you please share your settings.db file after all the alterations, need it to view certain things..
guys I have the same problem any solution ? there is no roaming setting on my device

Network Band Locking after Pie?

Someone knows how to lock a specific LTE band after Android Pie update?
For example locking the device to use only lte band 4
Thanks
jd14771 said:
you could do that in oreo?
Click to expand...
Click to collapse
Yes, using Shorcut Master App or with the app in this video:
https://youtu.be/7HeB8LvQpag
AlEjAnDrO812 said:
Someone knows how to lock a specific LTE band after Android Pie update?
For example locking the device to use only lte band 4
Thanks
Click to expand...
Click to collapse
yes u can
Here are the steps-
1. Open quickshortcutmaker app
2. Goto call settings and then goto last call settings
3. Goto band selection by clicking 3 dots and now your favorite band is selected.
http://shorturl.at/orEHJ
AlEjAnDrO812 said:
Someone knows how to lock a specific LTE band after Android Pie update?
For example locking the device to use only lte band 4
Thanks
Click to expand...
Click to collapse
Yes : download activity launcher
https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher
Then stretch for "hidden", and open the app that go to a phone icon named hidden something.
Then, in the hamburger menu choose the band selection mode, pick the bands you want to lock to, then activate it
go back to "Network mode" from the hamburger menu and pick "band selection mode".
That's all
Nastrahl said:
Yes : download activity launcher
https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher
Then stretch for "hidden", and open the app that go to a phone icon named hidden something.
Then, in the hamburger menu choose the band selection mode, pick the bands you want to lock to, then activate it
go back to "Network mode" from the hamburger menu and pick "band selection mode".
That's all
Click to expand...
Click to collapse
Not work with the last updates i even installed the app with the right permissions but samsung removed the service, something called hns or so that's why no known methods work yet.
Brightergk said:
Not work with the last updates i even installed the app with the right permissions but samsung removed the service, something called hns or so that's why no known methods work yet.
Click to expand...
Click to collapse
try my method
Brightergk said:
Not work with the last updates i even installed the app with the right permissions but samsung removed the service, something called hns or so that's why no known methods work yet.
Click to expand...
Click to collapse
Strange, I'm actually using it right now.
The app needs no permission.
Nastrahl said:
Strange, I'm actually using it right now.
The app needs no permission.
Click to expand...
Click to collapse
Mate,thanks but i am on android 9 with note 9 rooted with the last updates and samsung removed that hidden network app with the last updates. I installed it manually as a system app yet it didn't work .I mean the root permissions in the file system not the typical permissions apps ask for camera,contacts etc when installing or launching. Also I heard something called "hns" removed with the updates and that's why it doesn't work if i even install that app manually.
You can also read what i've comment about this issue in this topic,just look at the last messages.
https://forum.xda-developers.com/galaxy-note-9/help/band-lock-android-9-t4070045
Brightergk said:
Mate,thanks but i am on android 9 with note 9 rooted with the last updates and samsung removed that hidden network app with the last updates. I installed it manually as a system app yet it didn't work .I mean the root permissions in the file system not the typical permissions apps ask for camera,contacts etc when installing or launching. Also I heard something called "hns" removed with the updates and that's why it doesn't work if i even install that app manually.
You can also read what i've comment about this issue in this topic,just look at the last messages.
https://forum.xda-developers.com/galaxy-note-9/help/band-lock-android-9-t4070045
Click to expand...
Click to collapse
Sorry I went full retard on this one. I indeed didn't check on which thread in which forum I'm on, so yeah I'm so wrong and off topic...
Nastrahl said:
Sorry I went full retard on this one. I indeed didn't check on which thread in which forum I'm on, so yeah I'm so wrong and off topic...
Click to expand...
Click to collapse
No problem friend thanks a lot for your try.
Will this work for unrooted stock oreo to lock data from switching towers constantly?
I have a N9600 (TGY) device and I tried to manually select bands using instructions from this video:
youtube.com/watch?v=K-DN0q64lRw
I have the latest version of Android 10 available for this device.
I decided I'd rather NOT fiddle with these settings further and reverted everything... Now after a reboot, my device refuses to connect to the network. For example, I cannot make a phone call... Only after going to "Call Settings & Selecting "Automatic", I'm able to make phone calls again.
Any idea how to set everything back to default settings? I don't like the fact that the phone cannot make calls after a reboot as of now ... I'm using this device on AT&T, so what should the default selection be?
Thanks
maxie.maverick said:
I have a N9600 (TGY) device and I tried to manually select bands using instructions from this video:
youtube.com/watch?v=K-DN0q64lRw
I have the latest version of Android 10 available for this device.
I decided I'd rather NOT fiddle with these settings further and reverted everything... Now after a reboot, my device refuses to connect to the network. For example, I cannot make a phone call... Only after going to "Call Settings & Selecting "Automatic", I'm able to make phone calls again.
Any idea how to set everything back to default settings? I don't like the fact that the phone cannot make calls after a reboot as of now ... I'm using this device on AT&T, so what should the default selection be?
Thanks
Click to expand...
Click to collapse
isn't Automatic default Settings ? Or am i missing something ?
N1NJATH3ORY said:
isn't Automatic default Settings ? Or am i missing something ?
Click to expand...
Click to collapse
I had to do a reset of all network settings... Looks like everything is back to normal. Fingers crossed...
AlEjAnDrO812 said:
Someone knows how to lock a specific LTE band after Android Pie update?
For example locking the device to use only lte band 4
Thanks
Click to expand...
Click to collapse
This app lets you lock 5G/LTE/4G/3G/2G bands on most Samsung phones running the latest One UI updates: https://www.reddit.com/r/samsung/comments/g49ocr/app_samsung_band_selection_app/
After much headache with this issue, I found a method that works where the "Band Selection" menu doesn't work (this method is confirmed working on my Galaxy Note 8). Thanks @fasho:
https://forum.xda-developers.com/t/how-to-lock-lte-band.3681480/#post-74325453
TL;DR: Get org.vndnguyen.phoneinfo (from an apk mirror as it is no longer available on the play store), and then run ServiceMode as root. Follow the linked instructions further to disable unwanted LTE bands.

Categories

Resources