How to enable Volte on Stock ROM - Help? - Xiaomi Mi A2 Lite Questions & Answers

I spend days but cannot get volte provisioned on T-Mobile USA.
Things I've done so far
1. Volte Carrier check id already off via *#*#86583#*#*
2. Have temp root access but unable keep edited build.prop, reboot cause a restore of original build.prop, reference link here
3. Try QPST method from this thread and many similar ones, but PDC cannot recognize our phone even QPST see it fine and connected on a com port. Have to use su command "setprop sys.usb.config diag,adb " to make the connection.
Everyone have any ideas?

Your provider may need to enable it from their end as well.
At least that's what mine had to do before I could get VoLTE working.

IkkeZelf1000 said:
Your provider may need to enable it from their end as well.
At least that's what mine had to do before I could get VoLTE working.
Click to expand...
Click to collapse
That's not an option, T-Mobile and all US carriers will not do that, tried already.

It worked for my Familys Phone A2 Lite with Android 9 (don't trust Android 10 update many reports of bugs)
with *#*#86583#*#* then you see HD Symbol in right corner. Your Provider must support VoLTE also some Providers in my Country they only enabled it for certain mobile plan.

Related

Lenovo Vibe Shot z90-7 unlock radio bands and improve signal strength

So this is tutorial that i'm putting together after i bricked the signal of my phone. It took me week of digging and learning of usb debugging tens of posts read and I managed to repair it plus additionally unblock various regions in radio settings menu (*#*#4636#*#*).
I should mention that there is no warranty on anything I'm about to write
Step by step:
1) phone has to be rooted and has superSu so flash it with appropriate rom
2) download and install following:
https://mega.nz/#F!RA83UTjA!M4v2djifO27mcL1OSzO9Ew
3) Download and install android SDK package
4) set your phone to USB debugging
5) on your PS go to \Users\(your user name)\AppData\Local\Android\sdk\platform-tools
hold SHIFT+right click--->Open command window here
Have your phones screen on and type in command window on your PC :
adb shell (enter)
su (phone will ask to grant permission)
setprop sys.usb.config diag (enter)
6) Go to device menager--->COM Ports-->Hs lenovo diadnostic click properties and change driver to the one you downloaded. It should come as HTC diagnostic
7) open QXDM Professional (you downloaded) go to Options-->Communication-->target port. Now set the COM port where your phone is installed. Go back to the main window and from "View" dropdown menu select "NV Browser".
8) You will now locate following lines and change their values to the one i provide(remember to backup original values).
8a) Select dual sim and remember to change settings for both sims "subsciption" first 0 then 1
Select item hit "Read" change the value then hit "write":
441: 0x380
946: 0x0FFF
1877: 1970325105345408
2954: 0
6828: 1904863 (experimental LTE band unlock)
You might have some values already on your phone...I messed mine in the first place so I'm not sure which ones are original
9) go to your phone deselect USB debugging then restart now you should have additional menu to change band settings in *#*#4636#*#* phone info.
10) to improve signal strenght edit build.prop on your phone located in /root/system
find line "ro.ril.hsxpa=1" and change the value to 2 then start adding lines as follows:
ro.ril.enable.dtm=0
ro.ril.gprsclass=10
ro.ril.hep=0
ro.ril.enable.3g.prefix=1
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
ro.ril.enable.a53=1
Some of it might not work for specific countries/carriers so just experiment
Credit goes to:
http://forum.xda-developers.com/member.php?u=5061839
http://forum.xda-developers.com/member.php?u=2136084
how to root it for z90a40 / international firmware?
Hello Fucpl , you're more able to unlock the band 800 LTE ? I tried to change some items in NVRAM but without success.
It seems instead thah in the Czech model lte 800 functions properly . Look below
Bye!
https://www.youtube.com/watch?v=Mv5RoN_BYSc
Unfortunately i have no 4g card at all so I have no option to experiment. But I used this guide as a source:
http://forum.xda-developers.com/showpost.php?p=56577252&postcount=455
fucpl said:
Unfortunately i have no 4g card at all so I have no option to experiment. But I used this guide as a source:
http://forum.xda-developers.com/showpost.php?p=56577252&postcount=455
Click to expand...
Click to collapse
Hello Fucpl , the guide I tried as well but without result . I think the problem lies in the modem firmware , which probably does not include the band 800 as not used in China . The solution would be to flash the modem of the Czech rom , but we have to find it
Anybody tried this?
chrhouse said:
Hello Fucpl , the guide I tried as well but without result . I think the problem lies in the modem firmware , which probably does not include the band 800 as not used in China . The solution would be to flash the modem of the Czech rom , but we have to find it
Click to expand...
Click to collapse
There should be a phone software backup in QPST. I havent tried it but this might be a way of ripping the czech rom. Would be nice to try it out....Out of the box question- how is a reception on your vibe shot? Mine is constantly fluctuating in one minute, same spot i can have full bars and then suddenly drops to 1 or none and then call quality becomes rough and choppy.
does this guide really work?
I'm trying to use LTE on 2600 mhz in canada and I am not sure if my phone is on a different LTE band or what.
Has anyone else had success with this guide?
fucpl said:
6) Go to device menager--->COM Ports-->Hs lenovo diadnostic click properties and change driver to the one you downloaded. It should come as HTC diagnostic
Click to expand...
Click to collapse
Points 1-5 worked fine, but now at driver changing i have a problem. there is a HS Lenovo but i could not change it to HTC diagnostic, how could i force this win7 64-Bit? Tried to search in folder and picked file manually. Thanks for your help.
edit: think i left test mode after flashing i'll try later again
edit2: tried again, Win 7 64-Bit is still in Testmode but no chance to change the driver to HTC. Win always says driver is already uptodate.
Any idea how i could manage this problem in another way?
i found out some codes for Vibe shot:
*#*#8363#*#* select SGLTE+G/DSDA aso.
*#*#333583#*#* FDD-LTE enable
with these FDD could be enabled and some settings of the band also - but no chance to bring me a working cell back...
Any ideas? Maybe could anybody try these codes and give me the settings?
I'm stuck at the first step! How do you root this phone?? Please help =(
bhatth09 said:
I'm stuck at the first step! How do you root this phone?? Please help =(
Click to expand...
Click to collapse
needrom.com/download/lenovo-z90-7-rom-update-android-5-1-multilingual-google-service-root/
Hi I already am on s208.
I tried miflash but i keep getting error "reached end of file" when I try to flash rooted rom.
I tried renaming it as update.zip and flashing via recovery but no luck, just says installation failed.
Any advice?
bhatth09 said:
I tried renaming it as update.zip and flashing via recovery but no luck, just says installation failed.
Any advice?
Click to expand...
Click to collapse
ask or serach in the Z90-7 international ROW Thread, this is the unlock radio thread.
zxmame said:
ask or serach in the Z90-7 international ROW Thread, this is the unlock radio thread.
Click to expand...
Click to collapse
Has anyone successfully managed to unlock FDD 800MHz?
fucpl said:
6) Go to device menager--->COM Ports-->Hs lenovo diadnostic click properties and change driver to the one you downloaded. It should come as HTC diagnostic
Click to expand...
Click to collapse
now testing with XP SP3 but also no chance to take your HTC driver. Any ideas?
LTE B20
chrhouse said:
Hello Fucpl , you're more able to unlock the band 800 LTE ? I tried to change some items in NVRAM but without success.
It seems instead thah in the Czech model lte 800 functions properly . Look below
Bye!
Try this... Maybe a possible solution to LTE Band 20 problem !!!! Chose CZ regional settings....
Check: ####5993#
Change: ####682#
Click to expand...
Click to collapse
xbingo32 said:
chrhouse said:
Hello Fucpl , you're more able to unlock the band 800 LTE ? I tried to change some items in NVRAM but without success.
It seems instead thah in the Czech model lte 800 functions properly . Look below
Bye!
Try this... Maybe a possible solution to LTE Band 20 problem !!!! Chose CZ regional settings....
Check: ####5993#
Change: ####682#
Click to expand...
Click to collapse
The above solution does not work.
Click to expand...
Click to collapse
i found an easy way to fix broken radio after *#*#4636#*#* and Band set to USA-Band.
Do the points like fucpl wrote to point "adb shell" and "su"
fucpl said:
Step by step:
1) phone has to be rooted and has superSu so flash it with appropriate rom
2) download and install following:
https://mega.nz/#F!RA83UTjA!M4v2djifO27mcL1OSzO9Ew
3) Download and install android SDK package
4) set your phone to USB debugging
5) on your PS go to \Users\(your user name)\AppData\Local\Android\sdk\platform-tools
hold SHIFT+right click--->Open command window here
Have your phones screen on and type in command window on your PC :
adb shell (enter)
su (phone will ask to grant permission)
Click to expand...
Click to collapse
Then enter:
1. Start background prozess to sdm0:
cat /dev/smd0 &
2. Have a look at your band settings:
echo -e 'AT$QCBANDPREF?\r' > /dev/smd0
my settings were wrong:
$QCBANDPREF:
"24.GSM_850"
"26.GSM_PCS_1900"
"28.WCDMA_II_PCS_1900"
"31.WCDMA_V_850"
3. Change the settings (have a look at the list, DO NOT take this settings "8,9"):
echo -e 'AT$QCBANDPREF=1,"8,9"\r' > /dev/smd0
("8,9" are the settings from the list, this command writes directly
to NVRAM, so you don't have to do anything else after that)
4. Then "OK" should appear:
[email protected]_row:/ # AT$QCBANDPREF=1,"8,9"
OK
5. if nothing appears in terminal you could hit "Return".
Your Lenovo Z90-7 should now be back with connection and your settings.
to test just enter:
echo -e 'AT$QCBANDPREF?\r' > /dev/smd0
$QCBANDPREF:
"8.GSM_DCS_1800"
"9.GSM_EGSM_900"
Have fun
This was tested with S208 ROOT.
Maybe we have a chance to activate Band 20 with AT commands. I'll check this out these days.
The mainreason for this was fixing my broken radioband
Another example, this command sets the following Bands:
[email protected]_row:/ # AT$QCBANDPREF=1,"8,9,10,24,25,26,27,28,31,34,38,43"
OK
AT$QCBANDPREF?
$QCBANDPREF:
"8.GSM_DCS_1800"
"9.GSM_EGSM_900"
"10.GSM_PGSM_900"
"24.GSM_850"
"25.GSM_RGSM_900"
"26.GSM_PCS_1900"
"27.WCDMA_I_IMT_2000"
"28.WCDMA_II_PCS_1900"
"31.WCDMA_V_850"
"34.WCDMA_VIII_900"
"38.WLAN_EUROPE_2400"
"43.WLAN_EUROPE_5000"
Choose from this list:
"1.BC0_A"
"2.BC0_B"
"3.BC0"
"4.BC1"
"5.BC3"
"6.BC4"
"7.BC5"
"8.GSM_DCS_1800"
"9.GSM_EGSM_900"
"10.GSM_PGSM_900"
"11.BC6"
"12.BC7"
"13.BC8"
"14.BC9"
"15.BC10"
"16.BC11"
"17.BC12"
"18.BC14"
"19.BC15"
"20.BC16
"21.GSM_450"
"22.GSM_480"
"23.GSM_750"
"24.GSM_850"
"25.GSM_RGSM_900"
"26.GSM_PCS_1900"
"27.WCDMA_I_IMT_2000"
"28.WCDMA_II_PCS_1900"
"29.WCDMA_III_1700 "
"30.WCDMA_IV_1700"
"31.WCDMA_V_850"
"32.WCDMA_VI_800 "
"33.WCDMA_VII_2600"
"34.WCDMA_VIII_900"
"35.WCDMA_IX_1700"
"36.WLAN_US_2400 "
"37.WLAN_JAPAN_2400"
"38.WLAN_EUROPE_2400"
"39.WLAN_SPAIN_2400"
"40.WLAN_FRANCE_2400 "
"41.WLAN_US_5000"
"42.WLAN_JAPAN_5000"
"43.WLAN_EUROPE_5000"
"44.WLAN_SPAIN_5000"
"45.WLAN_FRANCE_5000 "
"46.Any"
lenovo network problem
hi everyone,
i am a new member i signed up to get spme advice. few weeks ago i bought a lenovo vibe shot which had a rom with baidu and the other rubbish installed and to get rid of them i flashed the 5.1 rom successfully. However i was not happy with the strength of signals it was getting and i tried some things i found on this website to unlock radio bands. unfortunately i was not successful with that and now it does not make or receive call. it shows one max two bars network and still shows the name t-mobile which is wrong from the beginning as it should show ee because im on 4g. but the calls not connecting for some reason. i tried following the steps mentioned here but because i am just simply not good enough to solve the issue. well, would anyone be so kind and write the procedure down in the simplest the very simplest way to a beginner? please i would appreciate the help. i would love to use the phone again as it is much nicer then my moto x 2nd. just one more thing is the a chance a marshmallow update is out for the vibe shot? thanks again and sorry for the trouble
Did you try the above version with AT commands?
You need Root S208 and Terminal app from google play,
it is the minimum

Looking to bypass t-mobile hotspot throttling

My device is an HD1907 T-mobile variant, running global firmware with magisk root and bluspark kernel on OxygenOS. Tethering is my only way of getting my laptop connected while at work, and on my old razer phone I got around this issue with settings put global tether_dun_required 0 in ADB. This doesn't seem to work on the OP7T, Even after setting the TTL on my laptop to 65.
I tried the command adb settings put global tether_dun_apn tethering,fast.t-mobile.com,,,,,,,,,310,260,,dun as described in another post, and now my hotspot isn't working (nbd, I'll just keep using PDAnet for now.)
Does anybody have more information on how this all works in android 10 and how we could get around T-mobile's artificially imposed, unusable tethering speeds? PDAnet works good for me however some of the linux apps I use don't work behind a proxy and I'd like to use the built in hotspot.
Also, could somebody ADB to their phone and enter: settings get global tether_dun_apn and give me the output so I can set mine back to default? (should've done it first myself, I know.) Any help or information is appreciated, thank you.
Bump. Same
Same.
attached the result from my device.
my device is OP7T, GLOBAL, not locked for tethering.
From the OnePlus 7 Pro forum: https://forum.xda-developers.com/on...aight-talk-t4035813/post81503219#post81503219
Only thing stopping us is mounting as rw
settings put global tether_dun_required doesn't work anymore edit son I explained how here https://forum.xda-developers.com/oneplus-7-pro/how-to/how-to-enable-dun-apn-t3966580 it works there's few other ways but only way to get some is
https://forum.xda-developers.com/on...abling-speed-hotspot-tethering-t3905948/page7
Download the magisk modules from page 7, VPN Hotspot and TTL Master from links in the thread follow latest instructions (just posted an update today) Should work on any rooted device, android 9/10. There's a non rooted version as well... Try these lemme know in my thread if it works for the 7t.
trying to find a away to mod product apn files new to phone so ill keep trying if someone finds a way to write to system dont know maybe super.img also ill fix a way and that setting tether dun 0 dont work as good terminal settings put net.tethering.noprovisioning=true idk if it works but a better option for now
ecompton59 said:
trying to find a away to mod product apn files new to phone so ill keep trying if someone finds a way to write to system dont know maybe super.img also ill fix a way and that setting tether dun 0 dont work as good terminal settings put net.tethering.noprovisioning=true idk if it works but a better option for now
Click to expand...
Click to collapse
System-less as a magisk module isn't holding?
7t the product file is located different
i fixed it thought it wasn't that hard testing had to do different then i did the 7 pro but it sticks. but that enable_dun global wont work past Android 8. its also in system table and usb is secure table if you want global try net.tethering.noprovisioning 0 may help once i test ill post apn is<apn carrier="T-Mobile Tethering" apn="pcweb.tmobile.com" is apn information
ecompton59 said:
i fixed it thought it wasn't that hard testing had to do different then i did the 7 pro but it sticks. but that enable_dun global wont work past Android 8. its also in system table and usb is secure table if you want global try net.tethering.noprovisioning 0 may help once i test ill post apn is<apn carrier="T-Mobile Tethering" apn="pcweb.tmobile.com" is apn information
Click to expand...
Click to collapse
What
GuyInDogSuit said:
What
Click to expand...
Click to collapse
done apn sticks and works on 7t with dun enabled
Sporos said:
My device is an HD1907 T-mobile variant, running global firmware with magisk root and bluspark kernel on OxygenOS. Tethering is my only way of getting my laptop connected while at work, and on my old razer phone I got around this issue with settings put global tether_dun_required 0 in ADB. This doesn't seem to work on the OP7T, Even after setting the TTL on my laptop to 65.
I tried the command adb settings put global tether_dun_apn tethering,fast.t-mobile.com,,,,,,,,,310,260,,dun as described in another post, and now my hotspot isn't working (nbd, I'll just keep using PDAnet for now.)
Does anybody have more information on how this all works in android 10 and how we could get around T-mobile's artificially imposed, unusable tethering speeds? PDAnet works good for me however some of the linux apps I use don't work behind a proxy and I'd like to use the built in hotspot.
Also, could somebody ADB to their phone and enter: settings get global tether_dun_apn and give me the output so I can set mine back to default? (should've done it first myself, I know.) Any help or information is appreciated, thank you.
Click to expand...
Click to collapse
https://forum.xda-developers.com/oneplus-7t/how-to/easy-tether-fix-magisk-mod-t4075639 theres the fix i put it up working great
Found a new method that's working for me. You need to add these apn settings and use ttl editor to set ttl to 65. I'm getting 30mb down over usb tethering:
I'm using a different phone now but it should work fine as long as you can set these apn settings in OOS.
ecompton59 said:
<apn carrier="T-Mobile Tethering" apn="pcweb.tmobile.com" is apn information
Click to expand...
Click to collapse
I think the key is to make sure the domain is tmobile.com, without the hyphen. The subdomain "fast" works with DUN on my OP7T. I also set APN protocol to IPv4, but this does not appear to have been necessary. This results in full up/down of 130/33 on my best test.
Just something to try for fun, with Verizon I kill ipv6 via teminal (# sysctl -w net.ipv6.conf.all.disable_ipv6=1) before enabling the hotspot and set it back to =0 once my device has connected to the hotspot and this results in uncapped speeds, no idea if applicable here but thought I'd share.
Ttl=65 obviously a must on device wanting to connect to hotspot. Good luck!
LastSilmaril said:
I think the key is to make sure the domain is tmobile.com, without the hyphen.
Click to expand...
Click to collapse
It appears that eventually the OS (I am on OP11 Beta 4) will eventually complain that dun is not allowed, however initially, omitting the hyphen appears to be a good workaround. Using 'pcweb' in the APN type field still works though, and this appears to be enough. I have not had to change ttl on the one client device I've tried it with. That said I have not tried long-term testing.
I just switched from a OnePlus 6T to an iPhone 12 mini today. I have been using this solution by Sporos up until now to bypass mobile hotspot usage through T-Mobile. Does anyone know if this same method can be used to accomplish on an iPhone? iPhones have APN settings too, but the fill-in spots are not as in depth. If no one is familiar, do you at least know which fill-in spots are the ones making the workaround happen?
***I do not want to jailbreak my device***

How To Guide working method to enable Volte and Vowifi using PDC (no root)

1. install Logkit v1.0.apk, and Engineering Mode v1.01.0.171117173719.apk
2. Open Phone and type *#800# select Engineering Mode
3. Oneplus Logkit ---> Function Switch ---> enable VoLTE, VoWifi и VT
4. Reboot
5. Open settings and enable VOLTE and voWi-fi
6. Open Phone and type *#801# select Engineering Mode
7. Switch to full port switch
8. Open settings and enable debugging by usb mode
9. adb reboot ftm
10. adb shell
11. setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
12. Open PDC and select profile ( sub0 and sub1 then click activate for VoLTE PTCRB for example)
13. Close PDC
14. adb reboot
Thanks that worked perfectly. Do you know how to enable 5G? it doesn't show up in setting as an option
bilaloga said:
Thanks that worked perfectly. Do you know how to enable 5G? it doesn't show up in setting as an option
Click to expand...
Click to collapse
*#*#4636#*#* then Phone Information -> Set preferred network type. Choose :
NR/LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA
Or
NR/LTE/TDSCDMA/GSM/WCDMA
try this first
it works, thank you
Obeid Allah said:
1. install Logkit v1.0.apk, and Engineering Mode v1.01.0.171117173719.apk
2. Open Phone and type *#800# select Engineering Mode
3. Oneplus Logkit ---> Function Switch ---> enable VoLTE, VoWifi и VT
4. Reboot
5. Open settings and enable VOLTE and voWi-fi
6. Open Phone and type *#801# select Engineering Mode
7. Switch to full port switch
8. Open settings and enable debugging by usb mode
9. adb reboot ftm
10. adb shell
11. setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
12. Open PDC and select profile ( sub0 and sub1 then click activate for VoLTE PTCRB for example)
13. Close PDC
14. adb reboot
Click to expand...
Click to collapse
First of all, apologies for asking such basic questions.
I have done something similar to this procedure on a 5 and a 6 previously, but now I am the proud owner of a 9 pro europe variant and would like to enable VOLTE as per your instructions.
where do I find th apk's listed on your instructions list?
What version of PDC is needed, I have one installed from 1 year ago is it the same one?
Awakensoul said:
First of all, apologies for asking such basic questions.
I have done something similar to this procedure on a 5 and a 6 previously, but now I am the proud owner of a 9 pro europe variant and would like to enable VOLTE as per your instructions.
where do I find th apk's listed on your instructions list?
What version of PDC is needed, I have one installed from 1 year ago is it the same one?
Click to expand...
Click to collapse
apks
Awakensoul said:
First of all, apologies for asking such basic questions.
I have done something similar to this procedure on a 5 and a 6 previously, but now I am the proud owner of a 9 pro europe variant and would like to enable VOLTE as per your instructions.
where do I find th apk's listed on your instructions list?
What version of PDC is needed, I have one installed from 1 year ago is it the same one?
Click to expand...
Click to collapse
latest qpst with pdc
Obeid Allah said:
latest qpst with pdc
Click to expand...
Click to collapse
Thank you so much!
I am still not able to complete the full procedure though.
After step 11, the shell accepts the command but when I load pdc the phone does not show up in pdc.
I used the pdv version in the attachment. Any ideas on why this is happening?
Awakensoul said:
Thank you so much!
I am still not able to complete the full procedure though.
After step 11, the shell accepts the command but when I load pdc the phone does not show up in pdc.
I used the pdv version in the attachment. Any ideas on why this is happening?
Click to expand...
Click to collapse
try install latest qualcomm drivers
Reinstalling Qualcomm drivers did the trick with PDC recognizing the phone.
I tried to use two different profiles that used to work on my 5 with VODAFONE PORTUGAL, and as such i tried with India-volte-vodafone and with telefonica_uk_Commercial.
None of them gave me working VOLTE with Vodafone Portugal.
For both of them I activated sub0 and then sub1 and confirmed that the status on PDC shows as active, then rebooted but phone is not showing VOLTE enabled. And under the SIM settings the VOLTE switch is enabled.
Any ideas? Maybe a different profile?
Awakensoul said:
Reinstalling Qualcomm drivers did the trick with PDC recognizing the phone.
I tried to use two different profiles that used to work on my 5 with VODAFONE PORTUGAL, and as such i tried with India-volte-vodafone and with telefonica_uk_Commercial.
None of them gave me working VOLTE with Vodafone Portugal.
For both of them I activated sub0 and then sub1 and confirmed that the status on PDC shows as active, then rebooted but phone is not showing VOLTE enabled. And under the SIM settings the VOLTE switch is enabled.
Any ideas? Maybe a different profile?
Click to expand...
Click to collapse
Flash the following magisk module
Awakensoul said:
Reinstalling Qualcomm drivers did the trick with PDC recognizing the phone.
I tried to use two different profiles that used to work on my 5 with VODAFONE PORTUGAL, and as such i tried with India-volte-vodafone and with telefonica_uk_Commercial.
None of them gave me working VOLTE with Vodafone Portugal.
For both of them I activated sub0 and then sub1 and confirmed that the status on PDC shows as active, then rebooted but phone is not showing VOLTE enabled. And under the SIM settings the VOLTE switch is enabled.
Any ideas? Maybe a different profile?
Click to expand...
Click to collapse
Try using Vodafone UK volte profile and close the pdc application after activation before restarting
Steve0007 said:
Flash the following magisk module
Click to expand...
Click to collapse
This for rooted phones not suitable for his case
I did everything according to this guide and finally got VoLTE. Thank you.
For me 5G is not working, but I have 4G+ all the time, even during phone calls
procent said:
I did everything according to this guide and finally got VoLTE. Thank you.
For me 5G is not working, but I have 4G+ all the time, even during phone calls
Click to expand...
Click to collapse
Obeid Allah said:
*#*#4636#*#* then Phone Information -> Set preferred network type. Choose :
NR/LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA
Or
NR/LTE/TDSCDMA/GSM/WCDMA
try this first
Click to expand...
Click to collapse
Anyone have a link to the APK?
Obeid Allah said:
apks
Click to expand...
Click to collapse
daltonhrrll said:
Anyone have a link to the APK?
Click to expand...
Click to collapse
You're so helpful lol
This worked perfectly. Thnx

Unlock network bands, enable voLTE and 5G on nonsupported countries

Hi,
Other phone models can use EFS Tool, QPST tool to do all the mentioned tasks.
And some phones to do that requires rooting phone since they dont have Engineering mode, and some with Engineering mode support doesnt need rooting to use the mentioned tools for example OnePlus phone.
So my question, does LG phone also has this thing called Engineering mode? since LG wing is not supported for bootloader unlocking by LG yet.
Anyone has more experience with LG phone and perhaps the mentioned tool can shed some lights on the concern? Thanks.
Goid app. Well made
on LM-F100EMW,
1) use dialer code #*462633*#100#
2) go to Field Test > LTE Data Test > Tethering Mode, and select QMICM
3) go all the way back to first menu and go to SVC Menu> Port Check Test> Port Check Test and select enable
after that I am able to connect QPST. I used EFS explorer to fix CA-combos and carrier policy for my region/provider.
After doing your work, revert the changes to have a regular USB connection!!
for VOLTE first try to
1) make a new file or folder with name "enable_ue" (without quotes) on your phone's internal storage.
2) use dialer code #*462633*#100#
3) go to Field Test> Universal Enabler > Create New Config , enable VoLTE and confirm.
to add VOLTE indicator next to battery and signal strength on notification bar
1) use dialer code #*462633*#100#
2) go to Field Test > GPRI VoLTE/VoWiFi > IMS> select Sim Slot > Registration > VoLTE > and enable VoLTE Indication.
after all these
1) use dialer code #*462633*#100#
2) go to Field Test> IMS Settings> select Sim Slot > Test > Restart IMS process > select Yes
now you should have VoLTE enabled with notification bar indication
rigasLee said:
on LM-F100EMW,
1) use dialer code #*462633*#100#
2) go to Field Test > LTE Data Test > Tethering Mode, and select QMICM
3) go all the way back to first menu and go to SVC Menu> Port Check Test> Port Check Test and select enable
after that I am able to connect QPST. I used EFS explorer to fix CA-combos and carrier policy for my region/provider.
After doing your work, revert the changes to have a regular USB connection!!
Click to expand...
Click to collapse
rigasLee said:
on LM-F100EMW,
1) use dialer code #*462633*#100#
2) go to Field Test > LTE Data Test > Tethering Mode, and select QMICM
3) go all the way back to first menu and go to SVC Menu> Port Check Test> Port Check Test and select enable
after that I am able to connect QPST. I used EFS explorer to fix CA-combos and carrier policy for my region/provider.
After doing your work, revert the changes to have a regular USB connection!!
Click to expand...
Click to collapse
This is a good write up!Thanks for this!But,what modifications are you making in EFS Explorer to fix CA-combos and the carrier policies?I have a T-Mobile branded Wing,and I'm trying to enable VoLTE AND VoWifi for AT&T since this 3g shutdown went in effect?Mostly conerned with the VoLTE part because I can't make voice calls without it.Thanks for your help.
surgemanx said:
This is a good write up!Thanks for this!But,what modifications are you making in EFS Explorer to fix CA-combos and the carrier policies?I have a T-Mobile branded Wing,and I'm trying to enable VoLTE AND VoWifi for AT&T since this 3g shutdown went in effect?Mostly conerned with the VoLTE part because I can't make voice calls without it.Thanks for your help.
Click to expand...
Click to collapse
For volte i didnt change anything from EFS.
The changes i did in EFS was to add 5G for any carrier, because my carrier was not supported, and also to take the CA string from another phone's firmware, that my carrier has good support, and paste it where the outdated ca string was inside my wing's EFS.
rigasLee said:
For volte i didnt change anything from EFS.
The changes i did in EFS was to add 5G for any carrier, because my carrier was not supported, and also to take the CA string from another phone's firmware, that my carrier has good support, and paste it where the outdated ca string was inside my wing's EFS.
Click to expand...
Click to collapse
Okay thank!I've been trying to get this to work for 2 days now,and so far no go.I have even tried loading the mbn files with PDC and still no luck...
surgemanx said:
Okay thank!I've been trying to get this to work for 2 days now,and so far no go.I have even tried loading the mbn files with PDC and still no luck...
Click to expand...
Click to collapse
Try to extract and load .mbn file from T-mobile's firmware
rigasLee said:
Try to extract and load .mbn file from T-mobile's firmware
Click to expand...
Click to collapse
I'm on T-Mobile firmware,and I have tried and no go.If you extract modem_a or modem_b from the firmware it has all the carriers listed.
Hi. I have LG wing unlocked dual sim. But not getting volte. Tried the hidden menu option. It is showing in settings but looks ims not registered. Can you tell if you were able to get Volte on LG Wing without mbn loading. Also if mbn loading is needed, what is the process and where do you find the files for LG wing Malaysia carriers that I can use. I have another Samsung phone and that is fully volte supported. Can I copy something from it?
fuadhdmini said:
Hi,
Other phone models can use EFS Tool, QPST tool to do all the mentioned tasks.
And some phones to do that requires rooting phone since they dont have Engineering mode, and some with Engineering mode support doesnt need rooting to use the mentioned tools for example OnePlus phone.
So my question, does LG phone also has this thing called Engineering mode? since LG wing is not supported for bootloader unlocking by LG yet.
Anyone has more experience with LG phone and perhaps the mentioned tool can shed some lights on the concern? Thanks.
Click to expand...
Click to collapse
Were you able to get volte enabled on lg wing? I use this set in Malaysia.
rigasLee said:
for VOLTE first try to
1) make a new file or folder with name "enable_ue" (without quotes) on your phone's internal storage.
2) use dialer code #*462633*#100#
3) go to Field Test> Universal Enabler > Create New Config , enable VoLTE and confirm.
to add VOLTE indicator next to battery and signal strength on notification bar
1) use dialer code #*462633*#100#
2) go to Field Test > GPRI VoLTE/VoWiFi > IMS> select Sim Slot > Registration > VoLTE > and enable VoLTE Indication.
after all these
1) use dialer code #*462633*#100#
2) go to Field Test> IMS Settings> select Sim Slot > Test > Restart IMS process > select Yes
now you should have VoLTE enabled with notification bar indication
Click to expand...
Click to collapse
When i go to field test and click on ims settings it is showing not supported. I formated my phone and it became like this. Before formatting it used to work and I could see ims settings. My phone I bought from a shop and the shop keeper sent it rooted. Thatd when IMS settings were working..but after I did a reset saying not supported. How to bring it back?
surgemanx said:
This is a good write up!Thanks for this!But,what modifications are you making in EFS Explorer to fix CA-combos and the carrier policies?I have a T-Mobile branded Wing,and I'm trying to enable VoLTE AND VoWifi for AT&T since this 3g shutdown went in effect?Mostly conerned with the VoLTE part because I can't make voice calls without it.Thanks for your help.
Click to expand...
Click to collapse
Where are you located and what condition is your phone in? I've got an AT&T branded phone but I'm on TMO...maybe we can switch!
When I go to field menu in my Lg Wing, I go to IMS settings, it is completely blank. Someone please help me in registering the Volte in my Lg Wing. I am already rooted by able to patch the stock boot.img using magisk. My phone came with an unlocked bootloader and its the European firmware. I am trying to use this phone in Asia (Malaysia). Surprisingly, when I got the phone from the seller, it was not enabled volte but IMS settings in field menu would also show up (unlike now when I go there and it is blank), and also surprisingly, my volte worked also but by mistake I formatted my phone and after that it never worked. I then tried to flash the stock firmware and did root, installed voenabler but nothing seems to be helping.
I even tried loading mbn files of different carriers via PDC but no help. IMS settings always stay blank and volte doesn't get activated. Such a good phone but not able to work because my carrier here only supports volte.
If someone has an interest in helping, will be great.
How to edit CA String.
jazbaesu said:
When I go to field menu in my Lg Wing, I go to IMS settings, it is completely blank. Someone please help me in registering the Volte in my Lg Wing. I am already rooted by able to patch the stock boot.img using magisk. My phone came with an unlocked bootloader and its the European firmware. I am trying to use this phone in Asia (Malaysia). Surprisingly, when I got the phone from the seller, it was not enabled volte but IMS settings in field menu would also show up (unlike now when I go there and it is blank), and also surprisingly, my volte worked also but by mistake I formatted my phone and after that it never worked. I then tried to flash the stock firmware and did root, installed voenabler but nothing seems to be helping.
I even tried loading mbn files of different carriers via PDC but no help. IMS settings always stay blank and volte doesn't get activated. Such a good phone but not able to work because my carrier here only supports volte.
If someone has an interest in helping, will be great.
Click to expand...
Click to collapse
Lg g8x,g8,v60 Volte enable for all carriers, unlisted countries also
I will try to keep this post as small as possible. This will enable Volte for Phone ranging from Lg g8x, g8 and V60 without root or modifying the system files. Many have posted ways to get it, Iam only trying to help out the small bits missing...
forum.xda-developers.com
so i can just change my nt code to eu open with a korean firmware and volte and 5g starts working?

How To Guide Enable VoLTE and VoWifi on OOS 13 without root

Thanks to @caracciola for posting this on the OnePlus 7 Pro forum (link to original guide), the same guide worked on my OnePlus 9 Pro (EU - LE2123 - F75 update, also on 13.1) to enable VoWifi (wifi Calling).
I am just rewording the steps here to make them clearer for me:
Note 1: If you have 2 sims, disable the second sim and proceed. After finishing with the first sim, enable the second sim and disable the first sim then repeat the steps from step 3.
Note 2: Make sure to disable permission monitoring in Developer settings.
Install Shizuku app from playstore: Shizuku - Apps on Google Play
Download "pixel ims" from the attachments of original post to your phone (direct link). Exctract the APK and install it, but do not open it yet. (Edit 27/06/2023: new updated apk available here)
Open the Start shizuku app on your phone.
Connect your phone to you PC with USB DEBUGGING enabled.
Run the ADB command on your PC: adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
You should see something like "Shizuku is running" at your phone. (Edit: might need to uncheck "Disable permission monitoring" in developer settings).
While the shizuku app is running now open the pixel ims app.
Tap "Allow all the time" when seeing prompt asking for Shizuku permission.
Press the button "Enable VoLTE" to enable VoLTE in Pixel IMS
Reboot your phone... Voilà now you have the switches for VoLTE & VoWifi on the settings
Not works for me... I have the italian operator PosteMobile
Doesn't work for me... I tried to use a custom ROM so I could have VoWiFi, but I felt something was off. I got back to OOS13 on my OnePlus 8 Pro (IN2023) with AT&T and tried this method but no success...
omar302 said:
Thanks to @caracciola for posting this on the OnePlus 7 Pro forum (link to original guide), the same guide worked on my OnePlus 9 Pro (EU - LE2123 - F75 update) to enable VoWifi (wifi Calling).
I am just rewording the steps here to make them clearer for me:
Note 1: If you have 2 sims, disable the second sim and proceed. After finishing with the first sim, enable the second sim and disable the first sim then repeat the steps from step 3.
Note 2: Make sure to disable permission monitoring in Developer settings.
Install Shizuku app from playstore: Shizuku - Apps on Google Play
Download "pixel ims" from the attachments of original post to your phone (direct link). Exctract the APK and install it, but do not open it yet.
Open the Start shizuku app on your phone.
Connect your phone to you PC with USB DEBUGGING enabled.
Run the ADB command on your PC: adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh. You should see somewhat like "Shizuku is running" at your phone.
While the shizuku app is running now open the pixel ims app.
Tap "Allow all the time" when seeing prompt asking for Shizuku permission.
Press the button "Enable VoLTE" to enable VoLTE in Pixel IMS
Reboot your phone... Voilà now you have the switches for VoLTE & VoWifi on the settings
Click to expand...
Click to collapse
Thank you! It worked on a LE2121 with Android 13!
Update:
I just updated to 13.1 and lost VoLTE. Re-did the steps and got it back.
Added an edit to step 5 in OP, as with 13.1 I had to uncheck "Disable permission monitoring" in developer settings).
It's not work. Oneplus 10 pro. Oxygen os 13.1
yasador said:
It's not work. Oneplus 10 pro. Oxygen os 13.1
Click to expand...
Click to collapse
Need to be more specific.....
Hi,
When I put in the command
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh.
on my PC, I get the following error:
sh: /sdcard/Android/data/moe.shizuku.privileged.api/start.sh.: No such file or directory
I tried toggling disable permission monitoring but still getting the same result
Help please
momiloco said:
Hi,
When I put in the command
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh.
on my PC, I get the following error:
sh: /sdcard/Android/data/moe.shizuku.privileged.api/start.sh.: No such file or directory
I tried toggling disable permission monitoring but still getting the same result
Help please
Click to expand...
Click to collapse
If you are using Windows PowerShell, you might need to .\ Infront of the command. it would be like this:
.\adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
Another suggestion, I think the command should be without the period "." at the end. I just edited the original post to remove it.
omar302 said:
If you are using Windows PowerShell, you might need to .\ Infront of the command. it would be like this:
.\adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
Another suggestion, I think the command should be without the period "." at the end. I just edited the original post to remove it.
Click to expand...
Click to collapse
Thanks bro.
I tried like what you suggested but still the same error.
Managed to do it using wireless USB debugging. Much easier.
Thanks
omar302 said:
Thanks to @caracciola for posting this on the OnePlus 7 Pro forum (link to original guide), the same guide worked on my OnePlus 9 Pro (EU - LE2123 - F75 update, also on 13.1) to enable VoWifi (wifi Calling).
I am just rewording the steps here to make them clearer for me:
Note 1: If you have 2 sims, disable the second sim and proceed. After finishing with the first sim, enable the second sim and disable the first sim then repeat the steps from step 3.
Note 2: Make sure to disable permission monitoring in Developer settings.
Install Shizuku app from playstore: Shizuku - Apps on Google Play
Download "pixel ims" from the attachments of original post to your phone (direct link). Exctract the APK and install it, but do not open it yet.
Open the Start shizuku app on your phone.
Connect your phone to you PC with USB DEBUGGING enabled.
Run the ADB command on your PC: adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
You should see something like "Shizuku is running" at your phone. (Edit: might need to uncheck "Disable permission monitoring" in developer settings).
While the shizuku app is running now open the pixel ims app.
Tap "Allow all the time" when seeing prompt asking for Shizuku permission.
Press the button "Enable VoLTE" to enable VoLTE in Pixel IMS
Reboot your phone... Voilà now you have the switches for VoLTE & VoWifi on the settings
Click to expand...
Click to collapse
Does the above step exclusively for Pixel phone? I recently bought Oneplus 11r 5g from India and living in US. My phone isn't working. Tmobile is telling me that VoLTE option should be enabled. Question is can I apply the above steps on my phone without bricking it?
kmahesh said:
Does the above step exclusively for Pixel phone? I recently bought Oneplus 11r 5g from India and living in US. My phone isn't working. Tmobile is telling me that VoLTE option should be enabled. Question is can I apply the above steps on my phone without bricking it?
Click to expand...
Click to collapse
I think you missed reading the first paragraph. It worked for me on my OnePlus 9 Pro on OOS 13 & 13.1. I am using a Tello (US) line which is basically T-Mobile and got VoWifi to work using these steps.
Actually I read that and I thought 11r might be different from 9Pro. Nevertheless, I gave a shot at this. I got to the place where I need to enable volte but it is greyed out and none of the other options are responding on that screen. See the screenshot. Am I missing something?
Interestingly you seem have owned same sets of phones I owned in the past too - HTC, 7 Pro etc
UPDATE - I downloaded the latest version of Pixel IMS app v1.2.6 - but has no effect on Oneplus 11r & Tmobile.
PLEASE HELP
kmahesh said:
Actually I read that and I thought 11r might be different from 9Pro. Nevertheless, I gave a shot at this. I got to the place where I need to enable volte but it is greyed out and none of the other options are responding on that screen. See the screenshot. Am I missing something?
Interestingly you seem have owned same sets of phones I owned in the past too - HTC, 7 Pro etc
UPDATE - I downloaded the latest version of Pixel IMS app v1.2.6 - but has no effect on Oneplus 11r & Tmobile.
PLEASE HELP
Click to expand...
Click to collapse
It seems that it doesn't work for all SIM cards. I also tried the same with a 1+ 7 Pro using another SIM and it did not work. Maybe I'll try with the Tello SIM on the 7 Pro just to test if it's an issue with the phone or SIM.
Thanks Omar for trying. All I am trying to find out (1) Is my phone the culprit (or) my T-Mobile is the culprit (2) Is there a solution (with or without rooting) to make this work for USA carriers?
Any help would be appreciated.
Thanks
Mahesh
Hello everybody. I have Oneplus 9R OOS 13.0 Android 13. I did everything according to the instructions using wifi debugging. The volte switch slider has become active. However, when making a call, the phone still falls into the H+, H or 3G network. I have 2 SIM cards installed, before starting the algorithm, I did not deactivate the second one. Could this be a problem? If so, what would you recommend to do in this case?
I tested SIM card 1 used for calls and the Internet in another device, Volte works on it.
Updated to LE2123_13.1.0.580(EX01) and off course lost VoWifi, however, repeating the steps re-enabled it.
Also found an updated Pixel IMS apk (link to download) that has more options when enabling VoLTE or VoWifi.

Categories

Resources