How To Guide VoLTE, VoWIFI, and 5G in AUS - OnePlus 9 Pro

Hello Fellow OP9 Pro users
I just wanted to start a thread for anyone interested in a OP9/Pro in australia that wanted to get Volte, VoWIFI, and 5G working.
I have tested this and confirmed that it is 100% working for Telstra & Vodafone, I have good word that this method will also work on Optus but don't actually have an Optus sim to test this with.
Huge shout out to happiboi from the OP8 forums for the methods used to get this all working with A11.
First step is to download the oneplus logkit from this link: https://downloadmirror.co/1MW9/com.oem.oemlogkit_1.0-1.apk
Once this has been installed, open the dialer on the phone and type in *#800#, tap on the "oneplus logkit" button, scroll down and tap on "Function switch", then tap on "VoLTE switch" but do not click restart click cancel. Then Tap on "VoWiFi switch" this time press reboot.
Once the phone has rebooted open settings, Wi-Fi & Network, SIM & network, SIM 1, then enable both the toggles for VoLTE and VoWIFI. This is probably also a good time to ensure 5G is enabled under "Prefer network type".
Now what we have done so far is essentially just enable the toggles for everything to work, what we still need to do is actually configure the phone to work on the Australian mobile networks, this is where the information and hard work from happiboi really comes in. I have quoted the guide from happiboi below as it is very well written anyway.
happiboi said:
Code:
Prerequisites:
* Need ADB suite available on PC & enabled "ADB debugging" on phone via developer options
* When you permit your PC adb access to the phone after first adb command, make sure you tick always permit this device. When the phone boots after "adb reboot ftm", the screen is inactive so you can't authorise the device when you try to adb shell and are stuck
* Need QPST suite of apps installed on PC (needed PDC tools + EFS explorer)
* If on custom firmware - probably a good idea to backup your phone before you do this. On custom firmware after the first "adb reboot ftm" rebooting again puts the device in a boot loop until you format data
Process:
- Open command prompt on PC & navigate to where your ADB suite is located
- Type command without "":
"adb devices" (I like to do this to ensure adb can speak with phone/computer)
- Should display:
List of devices attached
<if working, your device should be listed here (else, it'll be blank)>
- Type command without "":
"adb reboot ftm"
--> This puts phone into field test mode
- Type command without "":
"adb shell"
--> Creates dialogue for shell command on phone
- In the shell (OnePlus8Pro:/ $ ) type command without "":
"setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb"
--> This opens up ports that we used to be able to in Android 10
- Phone Screen is still blank - but it's OK.
- Start up PDC Tool in Admin mode on PC
- Click drop down, select phone connection (there's only 1 in the list)
--> ** If the drop-down box is empty and no phone/device listed, you cannot proceed.
--> ** Other users have foudn this to be related to a Qualcomm driver issue.
--> ** Delete the drivers you have currently installed and get a new one from here:
--> ** https://gsmusbdriver.com/install-qualcomm-usb-driver.
--> ** Also once the device shows up in PDC don't click on it, open efs explorer and let it start searching directories --> ** before going back to PDC and clicking on the device in the drop down.
--> ** The window may say 'not responding' just leave it until the carrier list populates then carry on with below steps
- Do the profile activation stuff for Telefonica_UK_Commercial:
- Look for "Telefonica_UK_Commercial", right click and SetSelectedConfig for both Sub0 and Sub1
- Click on the above profile again and click on Activate
- Do not restart your phone
- Don't close PDC yet (don't know if it make a difference but I didn't close)
- Open EFS Explorer (I opened in Admin mode too)
- Navigate to "\nv\item_files\ims\"
- Replace ims_user_agent file with one supplied
--> The supplied one has Telstra VoLTE Qualcomm as header instead of Telefonica
- Navigate to "\policyman"
- Replace carrier_policy.xml & carrier_policy.xml_Subscription01 with ones supplied.
--> Just take carrier_policy.xml and make a copy named "carrier_policy.xml_Subscription01"
--> ** Caveat, I further modified the carrier_policy.xml file as it wasn't enabling 5G for me on my IN2020 (Android 11) Oneplus 8 Pro.
--> ** I changed the nr5g_sa_bands base & nr5g_nsa_bands base values to be "hardware" rather than specifically band n78.
--> ** This changes config to allow whatever 5G bands the hardware has available rather than specific bands
--> ** You can't enable bands that the hardware doesn't support anyway so makes sense to enable all
--> ** This gave me the needed 5G access with Telstra
- Type command without "":
"adb reboot"
After phone boots back up, 5G + VoLTE + VoWiFi are all intact and in working order!
[/QUOTE]
Click to expand...
Click to collapse
I am extremely interested to see if anyone running the A12 beta would try this and see what sort of results they are able to achieve.
Cheers guys.

Thanks for this. Can confirm that this works for the UK as well. I'm on VOXI (Vodafone) and saw no option for wifi calling. Just followed the first part to download the logkit, enabled switch, wifi calling working

mhall156 said:
Hello Fellow OP9 Pro users
I just wanted to start a thread for anyone interested in a OP9/Pro in australia that wanted to get Volte, VoWIFI, and 5G working.
I have tested this and confirmed that it is 100% working for Telstra & Vodafone, I have good word that this method will also work on Optus but don't actually have an Optus sim to test this with.
Huge shout out to happiboi from the OP8 forums for the methods used to get this all working with A11.
First step is to download the oneplus logkit from this link: https://downloadmirror.co/1MW9/com.oem.oemlogkit_1.0-1.apk
Once this has been installed, open the dialer on the phone and type in *#800#, tap on the "oneplus logkit" button, scroll down and tap on "Function switch", then tap on "VoLTE switch" but do not click restart click cancel. Then Tap on "VoWiFi switch" this time press reboot.
Once the phone has rebooted open settings, Wi-Fi & Network, SIM & network, SIM 1, then enable both the toggles for VoLTE and VoWIFI. This is probably also a good time to ensure 5G is enabled under "Prefer network type".
Now what we have done so far is essentially just enable the toggles for everything to work, what we still need to do is actually configure the phone to work on the Australian mobile networks, this is where the information and hard work from happiboi really comes in. I have quoted the guide from happiboi below as it is very well written anyway.
I am extremely interested to see if anyone running the A12 beta would try this and see what sort of results they are able to achieve.
Cheers guys.
Click to expand...
Click to collapse
Hey there,
I'm glad this is working for you too - the credit really goes back to all the XDA users who have helped to give guidance in creating these steps
For anyone reading and interested, it has now been confiremd working on OP6, 7, 8 and 9 series phones (as well as Nord).
Great way to get features that should be 'enabled' from OP themselves and remember you will need to do this after every system/OTA update to re-enable these functions.
Happy days, cheers all!

Thanks so much! This worked perfectly for me with an 8pro on Telstra. I work in an area with a 4G only tower so haven't been able to make calls for the last 6 months!
Could the same methodology be followed for my colleague's Xiaomi mi 10t pro 5g?
happiboi said:
Hey there,
I'm glad this is working for you too - the credit really goes back to all the XDA users who have helped to give guidance in creating these steps
For anyone reading and interested, it has now been confiremd working on OP6, 7, 8 and 9 series phones (as well as Nord).
Great way to get features that should be 'enabled' from OP themselves and remember you will need to do this after every system/OTA update to re-enable these functions.
Happy days, cheers all!
Click to expand...
Click to collapse

jbell87 said:
Thanks so much! This worked perfectly for me with an 8pro on Telstra. I work in an area with a 4G only tower so haven't been able to make calls for the last 6 months!
Could the same methodology be followed for my colleague's Xiaomi mi 10t pro 5g?
Click to expand...
Click to collapse
There's no harm in trying on the Xiaomi.
The other way to attempt this was the original process outlined here: https://forum.xda-developers.com/t/volte-and-vowifi-in-australia.4095097/post-82847027
The only reason we (OnePlus users) had to change our method was because OP closed off access to the efs ports after the android 11 updates.

Not working whit Ho mobile Italy carrier
Ho can restore the original versione of. com.oem.oemlogkit
Regards

Thanks a lot for this! thought I was being screwed by Telstra the whole time.
Confirmed working on LE2123, Oxygen build 11.2.6.6.LE15BA with Telstra 5G, VoWIFI & VoLTE, though when installing the Qualcomm driver in Device Manager I had to use the "Qualcomm HS-USB WWAN Adapter 9091" option to make my phone show up in QPST.

happiboi said:
Hey there,
I'm glad this is working for you too - the credit really goes back to all the XDA users who have helped to give guidance in creating these steps
For anyone reading and interested, it has now been confiremd working on OP6, 7, 8 and 9 series phones (as well as Nord).
Great way to get features that should be 'enabled' from OP themselves and remember you will need to do this after every system/OTA update to re-enable these functions.
Happy days, cheers all!
Click to expand...
Click to collapse
Hey there! I have a Nord (EU AC2003 model) and I'm in Bulgaria on the Telenor network. I don't care about VoLTE or VoWIFI but I do want to be able to use 5G as my carrier supports it (and should be compatible with the phone as they are using the n78 band according to Wikipedia and the phone supports it).
On the phone Telenor said it needed no special activation on their side so this is an issue with the device. I don't have the 5G option in preferred network selection at all so I thought this guide would help until I saw that the XML files are for Telstra.
You said that it has been confirmed to work on Nord, my question is, would this guide work specifically to force the phone to use 5G (I have already tried enabling it through the engineering menu via dialing *#*#4636#*#* but that doesn't work for me)? My second question is whether it would be possible for someone show me how to modify the XML files for my carrier (Telenor BG)/modify them for me if that's the case?

mhall156 said:
Hello Fellow OP9 Pro users
I just wanted to start a thread for anyone interested in a OP9/Pro in australia that wanted to get Volte, VoWIFI, and 5G working.
I have tested this and confirmed that it is 100% working for Telstra & Vodafone, I have good word that this method will also work on Optus but don't actually have an Optus sim to test this with.
Huge shout out to happiboi from the OP8 forums for the methods used to get this all working with A11.
First step is to download the oneplus logkit from this link: https://downloadmirror.co/1MW9/com.oem.oemlogkit_1.0-1.apk
Once this has been installed, open the dialer on the phone and type in *#800#, tap on the "oneplus logkit" button, scroll down and tap on "Function switch", then tap on "VoLTE switch" but do not click restart click cancel. Then Tap on "VoWiFi switch" this time press reboot.
Once the phone has rebooted open settings, Wi-Fi & Network, SIM & network, SIM 1, then enable both the toggles for VoLTE and VoWIFI. This is probably also a good time to ensure 5G is enabled under "Prefer network type".
Now what we have done so far is essentially just enable the toggles for everything to work, what we still need to do is actually configure the phone to work on the Australian mobile networks, this is where the information and hard work from happiboi really comes in. I have quoted the guide from happiboi below as it is very well written anyway.
I am extremely interested to see if anyone running the A12 beta would try this and see what sort of results they are able to achieve.
Cheers guys.
Click to expand...
Click to collapse
i previously had 5g working and volte but ever since i updated firmware for the 8t i lose it i also did the steps which got me 5g before still with no success hopefully this will help which you editing stuff for telstra. the ims whch you put for telstra do i need it im with optus

Just wanted to say this guide is working with an Optus network sim card in Australia!
Carrier: Moose Mobile (Optus)
Device: One Plus 8 Pro (In2020)
Android version 11
As @LordFigTree mentioned I also had to use the "Qualcomm HS-USB WWAN Adapter 9091" driver.
Other than that flawless guide, thank you very much to everyone who made this possible!

error:S
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

By.TRabZonLu™ said:
error:S
View attachment 5405019
Click to expand...
Click to collapse
Might be something to do with the special characters in your user file name? Not sure but it might be worth trying to copy the file from the root of your drive.

Lofty248 said:
Might be something to do with the special characters in your user file name? Not sure but it might be worth trying to copy the file from the root of your drive.
Click to expand...
Click to collapse
Unfortunately it has nothing to do with it. The problem still persists, I couldn't fix it, I gave up.

Lofty248 said:
Just wanted to say this guide is working with an Optus network sim card in Australia!
Carrier: Moose Mobile (Optus)
Device: One Plus 8 Pro (In2020)
Android version 11
As @LordFigTree mentioned I also had to use the "Qualcomm HS-USB WWAN Adapter 9091" driver.
Other than that flawless guide, thank you very much to everyone who made this possible!
Click to expand...
Click to collapse
did you change anything with the carrier policy and carrier_policy.xml_Subscription01? also the ims file? im on optus aswell

Unfortunately this guide doesn't seem to work anymore, the after the last two updates (now on Oxygen OS 11.2.10.10.LE15BA) try the same process but it i don't see it working.

LordFigTree said:
Unfortunately this guide doesn't seem to work anymore, the after the last two updates (now on Oxygen OS 11.2.10.10.LE15BA) try the same process but it i don't see it working.
Click to expand...
Click to collapse
Hey Mate,
I'm running 11.2.10.10.LE15BA and is working flawlessly for me, have tried both Vodafone AU and Telstra sims with no issues.

Damn ok i'm doing something wrong then, i'll try again, thanks for the info.

LordFigTree said:
Damn ok i'm doing something wrong then, i'll try again, thanks for the info.
Click to expand...
Click to collapse
East as mate, let me know how you go!
I'm just here hoping OOS12 doesn't break this method lmao

mhall156 said:
East as mate, let me know how you go!
I'm just here hoping OOS12 doesn't break this method lmao
Click to expand...
Click to collapse
Weird, just did it exactly the same as I did last time but it has now worked, showing i have full 5G connection.
Thanks @mhall156 i wouldn't have tried again if you didn't say it's still working for you, not sure how i screwed it last time but glad i got 5G back.

Awesome, I'm glad it's working! I have had some attempts not work for seemingly unknown reasons. I've just restarted the phone and tried again and have always seemed to make it work.
It's a shame we have to go through this to make our otherwise great phones work properly.

Related

Sim unlock (g920p and many other samsung phones) (nougat supported)

Thread closed due to violation of XDA Rules
6. Do not post or request warez.
If a piece of software requires you to pay to use it, then pay for it. We do not accept warez nor do we permit members to request, post, promote or describe ways in which warez, cracks, serial codes or other means of avoiding payment, can be obtained or used. This is a site of developers, i.e. the sort of people who create such software. When you cheat a software developer, you cheat us as a community.
I am very interested in a tutorial please pm me if you dont want to make it public just yet
Andreja01 said:
After two months of searching i found z3x samsung tool
I have g920p model and i live in europe so i needed way to unlock it myself without paying because it is expensive here or people dont even know or have resources to unlock it.It was unlocked but i tried to make it connect on 4g because i only had 3g so i changed csc from spr to xas thinking that xas is gsm csc so i may get it working on my gsm carrier (because SPR csc is cdma)after wich it locked.Its working on nougat(and most likely marshmallow) and it will read your msl code.
i will link the tool.It will also work on many other models and other samsung phones
I have tried it on biggdaddy aroma 1.1 rom so custom roms are supported i guess because it does something with RIL and modem wich are not part of rom.It will work on stock rooted 99%
Requirements;
*Adb interface
*Rooted galaxy s6 (magisk or su)
*phone set to modem+adb
Installation:
1.i am not responsible for anything that happens to your device
2. Install idone app and grant it root premission
3.in the app there is option for IOT HIDDENMENu,click on it
4.tap on usb setting and set it to modem+adb and dont forget to set it back to what it was after unlocking
5.Reboot
7.if not enabled enable usb debugging and oem unlock just in case
6.connect it to pc and do adb check(adb devices command),if it is listed its ok(if it asks you for premission grant it),you wont see it as storage device because we have set it as adb+modem mode so dont worry.
7.Run z3x on your computer and select your model
8.click on unlock tab and select the adb interface and click on unlock,it will also read msl code
9.Grant it root premision when it asks you
10.It wil reboot
Its unlocked now
I will post links and make tutorial better if anyone is interested(comment on the thread if you are).
Everything mentioned will be provided in zip so no need to find it yourself.
Click to expand...
Click to collapse
on the sprint phones if you get into IOTHIDDENMENU you can configure GCF/ON and change to LTE/GSM/WCDMA only then youre unlocked for GSM. This worked up to the S6 edge+. Havent tested this on 7.0 yet but it worked on marshmallow and below
deshaney said:
on the sprint phones if you get into IOTHIDDENMENU you can configure GCF/ON and change to LTE/GSM/WCDMA only then youre unlocked for GSM. This worked up to the S6 edge+. Havent tested this on 7.0 yet but it worked on marshmallow and below
Click to expand...
Click to collapse
There are some settings that change network modes but it doesnt unlock it at least not on nougat i think.i tried a lot of things taht i lost track of it
I spent literal weeks diving into all the files of this trying to unlock it and couldn't find anything!
Worked perfect!
nhail47 said:
I spent literal weeks diving into all the files of this trying to unlock it and couldn't find anything!
Worked perfect!
Click to expand...
Click to collapse
im glad it worked
Everything is here now
What's funny is I was looking for that software as well but I couldn't find a working copy
4g work with this method?
it worked for me thanks bro.
I am having problem related to this post. I have unlocked sm-g920p, using it outside USA. The problem is drain battery due to "device idle" (kindly see picture below) I believe this problem because of I am not using CDMA network. Every time if i flash ROM, "HANDS FREE ACTIVATION" pops up. I disabled package using adb. But i guess its still working background searching for right carrier network. Any solution How I can rid off this "device idle" drain and stop "HANDS FREE ACTIVATION" running on background??? Or else maybe HOW CAN I CONVERT THIS CDMA TO COMPLETLY GSM WORKING PHONE AND NOT RUNNING BACKGROUND ANY NETWORK SEARCHING SERVICES??
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
https://imgur.com/a/kAdKO
Andreja01 said:
After two months of searching i found z3x samsung tool
I have g920p model and i live in europe so i needed way to unlock it myself without paying because it is expensive here or people dont even know or have resources to unlock it.It was unlocked but i tried to make it connect on 4g because i only had 3g so i changed csc from spr to xas thinking that xas is gsm csc so i may get it working on my gsm carrier (because SPR csc is cdma)after wich it locked.Its working on nougat(and most likely marshmallow) and it will read your msl code.
i will link the tool.It will also work on many other models and other samsung phones
I have tried it on biggdaddy aroma 1.1 rom so custom roms are supported i guess because it does something with RIL and modem wich are not part of rom.It will most likely work on stock rooted .
Download
MOD EDIT
Requirements;
*Adb interface
*Rooted galaxy s6 (magisk or su)
*phone set to modem+adb
*z3x installed
Installation:
PROCESS IS SAME FOR ANY OTHER ROOTED SAMSUNG PHONE THAT IS SUPPORTED BY THE 28.2 Z3X VERSION
++it is inportant to read instructions for z3x installation provided in zip++
1.i am not responsible for anything that happens to your device
2. Install idone app open it and grant it root premission
3.in the app there is option for IOT HIDDENMENu,click on it
4.tap on usbsetting and set it to dm+modem+adb and dont forget to set it back to what it was after unlocking
5.Reboot and check in the app if it is still in dm+modem+adb if not set it
7.if not enabled enable usb debugging and oem unlock just in case
6.connect it to pc and do adb check(adb devices command),if it is listed its ok(if it asks you for premission grant it),you wont see it as storage device in computer because we have set it as dm+adb+modem mode so dont worry.
7.open z3x on your computer +instructions provided in zip+ and select your phone model on the left+smg920p+ in this case
8.click on unlock tab and select the adb interface and click on unlock,it will also read msl(spc) code
9.Grant it root premision when it asks you
10.It will show unlocked in z3x on computer and phone will reboot
11.Put in your sim
Its unlocked now
Everything mentioned will be provided in zip so no need to find it yourself.
Sorry for my english
Click to expand...
Click to collapse
crixus190 said:
it worked for me thanks bro.
I am having problem related to this post. I have unlocked sm-g920p, using it outside USA. The problem is drain battery due to "device idle" (kindly see picture below) I believe this problem because of I am not using CDMA network. Every time if i flash ROM, "HANDS FREE ACTIVATION" pops up. I disabled package using adb. But i guess its still working background searching for right carrier network. Any solution How I can rid off this "device idle" drain and stop "HANDS FREE ACTIVATION" running on background??? Or else maybe HOW CAN I CONVERT THIS CDMA TO COMPLETLY GSM WORKING PHONE AND NOT RUNNING BACKGROUND ANY NETWORK SEARCHING SERVICES??
https://imgur.com/a/kAdKO
Click to expand...
Click to collapse
Hey umm cell idle should not be problem on nougat they fixed it on lolipop .i think it is fixed by downloading update for samsung push service i guess an should not be issue ,however you can google it
Regarding battery usage
It is not because of hands free activation tho i debloated my rom with root uninstaller from apps i dont need(sprint and other stuff) you can if you still have root delete hands free activation complety just to be shure
You can do it too or do factory reset and update everything
Also
You can install battery or wakelock monitor to see what is draining
Most of the things can be solved with factory reset.
For conversion you have one setting in iot hiddenmenu wich you can open with idonee of you still have it is in one of the first settings you can choose between cdma or gsm lte global mode ,i have enabled it just in case but it didnt enable 4g wich taught it would
nhail47 said:
What's funny is I was looking for that software as well but I couldn't find a working copy
Click to expand...
Click to collapse
Me too bruh...i had luck this time
I tried like 5 times and no success
Spent whole day each time i tried
mahdi72 said:
4g work with this method?
Click to expand...
Click to collapse
Nope
No solution so far...
You have any ideas??
I got LTE thru Family Mobile
Andreja01 said:
Everything is here now
Click to expand...
Click to collapse
nhail47 said:
I got LTE thru Family Mobile
Click to expand...
Click to collapse
How can i do that bro hahahahha whole reason why my phone locked was that i wanted 4g
Change your apn.
settings - connections - mobile networks - access point names
Add upper right corner
nhail47 said:
Change your apn.
settings - connections - mobile networks - access point names
Add upper right corner
Click to expand...
Click to collapse
I am using on mt:s network in serbia
They dont have separate apn settings for 4g and others
There is only one and max i get is 3g
I tried auto setting that comes from mts and manual and neither gave me 4g
Also tried somthing that other people recommanded but nothing...
Do you have any idea ?
Open Galaxy Tools, tap IOTHIDDENMENU, LTE Menu, enable LTE
Its inpossible
nhail47 said:
Open Galaxy Tools, tap IOTHIDDENMENU, LTE Menu, enable LTE
Click to expand...
Click to collapse
I figured it out
Only sprints galaxy s6 doesnt have band 3 and my country only uses band 3 for lte
Every other s6 model has it and later s7 s8 s9 from sprint
They all have band 3 but s6 doesnt
Until my country adds another one there is no way
Alsi
Band 3 is used in whole europe but in my country is only b3 and some have 7 and 4 and thats how it is possible for other people...
Senior dev on xda tried it but ,,hardware wast capable and unstable....,,
Also i enabled that long time ago..
crixus190 said:
it worked for me thanks bro.
I am having problem related to this post. I have unlocked sm-g920p, using it outside USA. The problem is drain battery due to "device idle" (kindly see picture below) I believe this problem because of I am not using CDMA network. Every time if i flash ROM, "HANDS FREE ACTIVATION" pops up. I disabled package using adb. But i guess its still working background searching for right carrier network. Any solution How I can rid off this "device idle" drain and stop "HANDS FREE ACTIVATION" running on background??? Or else maybe HOW CAN I CONVERT THIS CDMA TO COMPLETLY GSM WORKING PHONE AND NOT RUNNING BACKGROUND ANY NETWORK SEARCHING SERVICES??
https://imgur.com/a/kAdKO
Click to expand...
Click to collapse
Bro it started happening to me after i flashed shyhigh kernel
I dont know why but my idle usage jumped up a lot just like yours
I dont know how to fix it
I reflashed my stock rom from backup that didnt work
Tried to clean install whole rom again and nothing...Did you fix it and how?

Get VOLTE working on OP7T

Hello all together,
I wondered why VOLTE was not working here in Germany with Vodafone carrier. So I tried older solutions.
Here is what worked for me:
Install new Oneplus Logkit:
https://www.apkmirror.com/apk/oneplus-ltd/onepluslogkit/onepluslogkit-1-0-release/
Android 9 version also works on Android 10.
Found the helping post at https://forum.xda-developers.com/showpost.php?p=79577939&postcount=23
Then do the following
Open the dialer: *#800# --> oneplus Logkit --> Function Switch --> enable VoLTE + VoWifi switch
found at https://forum.xda-developers.com/oneplus-5t/how-to/guide-volte-vowifi-german-carriers-t3817542
After reboot VOLTE was instantly on and working.
Aa always: Do at your own risk. I am not repsonsible for bricked HW, nuclear war and alien invasions :cyclops:
Cool, thank you for sharing. I use Vodafone here in Germany as well and was wondering why it didn't work.
I have the volte icon , how do I know if I'm using it ?
hightech316 said:
I have the volte icon , how do I know if I'm using it ?
Click to expand...
Click to collapse
Make a call and try and use the internet at the same time. No data on call? No VoLTE.
Everything working good so far, provider Orange in Poland, thanks for sharing. [emoji1308]
Wysłane z mojego HD1903 przy użyciu Tapatalka
Still unable
I have tried the logkit app and successfully enabled but still while making call the icon drops to H or 3G. and also by dialing *#*#4636#*#*, still the icon for VoWIFI and VoLTE provisioned are shown enabled but grayed out.. Any solutions ? I am from Malaysia and my both 2 telco has enabled the service on my sim and already tested using huwaei p20 pro. only This OP 7T does not have the feature.
dearshakya said:
I have tried the logkit app and successfully enabled but still while making call the icon drops to H or 3G. and also by dialing *#*#4636#*#*, still the icon for VoWIFI and VoLTE provisioned are shown enabled but grayed out.. Any solutions ? I am from Malaysia and my both 2 telco has enabled the service on my sim and already tested using huwaei p20 pro. only This OP 7T does not have the feature.
Click to expand...
Click to collapse
Same here. Your OP7T is China or global set?
dngff said:
Same here. Your OP7T is China or global set?
Click to expand...
Click to collapse
same using china set
In order to get VoLTE and VoWiFi working with Orange in Belgium, I followed this guide :
https://forum.xda-developers.com/oneplus-5t/how-to/guide-volte-vowifi-german-carriers-t3817542
To access Engineering Mode I had to install it from apkmirror, then it's accessible by dialing *#801#.
https://www.apkmirror.com/apk/onepl...-0-171117173719-25c8842-android-apk-download/
Serial causes fc, but full-port switch works and it's enough.
Thanks for this post. I recently upgraded from OP6 to OP7T and lost the VoLTE + Wifi calling on the OP7T - I am on Vodafone UK.
I did the stuff in the first post and after the reboot the VoLTE logo appeared and the additional options under SIM settings.
I have a poor Vodafone signal at work - so this really makes a difference for me,.
Thank you!
Silly question but do I need to / should I uninstall the apk after enabling VOLTE?
Thanks
Successfully enabled
dngff said:
Same here. Your OP7T is China or global set?
Click to expand...
Click to collapse
China set but currently using global oxygen os. and also i have successfully enabled volte and vowifi and testing for 1 week. so far ok. i follow the video tutorial provided below.
www(#)youtube(#)com/watch?v=X11kw0z7U_E&t=427s
While using "India-vodafone commecial" profile and others, i faced one issue, "unable to receive calls from other number to my oneplus 7 volte enabled sim:crying:.. for example sim 1 i am using "UNIFI" and sim 2 i am using "DIGI". from both num i was able to make call but sometime unable to receive call. i suspect this was due to different country profile settings. To solve the issue, i have used "Telefonica-UK-Commercial" and now the issue is gone:good::good::laugh:.
the file link also provided below:
www98(#)zippyshare(#)com/v/cOKFso6s/file(#)html
One thing also i want to share, when we change the sim, we need to setup the profile again using PDC app. This thing is bit irritating.
sorry but due to i am new user for the forum, the forum does not allow me to post the external link on my post. so PLEASE replace " (#) " with " . " (dot) from the link and try to open the link.
I left it on the phone for future purpose. It is a system app which just was updated.
harryw66 said:
Silly question but do I need to / should I uninstall the apk after enabling VOLTE?
Thanks
Click to expand...
Click to collapse
Did anyone notice battery life diffrence after doing this? I'm not talking about normal diffrences causign by the volte actualy working, but strange -1h battery life after only enabling the volte vowifi switches from the onepluslogkit
So mad because most of the profiles in PDC arent giving me VoLTE. Is rooting the phone would solve this issue?
Qualcomm drivers for Oneplus 7T
Hello, guys...
Maybe someone could send a link for the qualcomm drivers for Oneplus 7T? Because all links in the thread are not working..
I have managed to install PDC in QPST in my laptop, but there is no driver shown...
I believe it is before I have the wrong Qualcomm drivers...
Any ideas or help?
Thanks in advance[/QUOTE]
KostisTTT said:
Hello, guys...
Maybe someone could send a link for the qualcomm drivers for Oneplus 7T? Because all links in the thread are not working..
I have managed to install PDC in QPST in my laptop, but there is no driver shown...
I believe it is before I have the wrong Qualcomm drivers...
Any ideas or help?
Thanks in advance
Click to expand...
Click to collapse
Follow this guide, as it worked for me. https://www.youtube.com/watch?v=X11kw0z7U_E
EugenStanis said:
Follow this guide, as it worked for me. https://www.youtube.com/watch?v=X11kw0z7U_E
Click to expand...
Click to collapse
I followed the guide, installed all files, but my phone is not shown-connected to PDC.
Any ideas??
Thanks in advance...
KostisTTT said:
I followed the guide, installed all files, but my phone is not shown-connected to PDC.
Any ideas??
Thanks in advance...
Click to expand...
Click to collapse
Do everything like described in guide, then connect device with ADB debugging on (You need root also) and type:
adb shell
su
setprop sys.usb.config diag,serial_cdev,rmnet,adb
EugenStanis said:
Do everything like described in guide, then connect device with ADB debugging on (You need root also) and type:
adb shell
su
setprop sys.usb.config diag,serial_cdev,rmnet,adb
Click to expand...
Click to collapse
@EugenStanis, thanks for your help.
I connected device, ADB on, Rooted and typed the commands.
A window opened in PC (Win 7) which says:
Qualcom USB Composite Device9091 .... Ready for use
Qualcom HS-USB Diagnostics 9091 .... Ready for use
Qualcom HS-USB Modem 9091 .... Ready for use
Qualcom HS-USB WWAN Adapter 9091.... Failed
ADB Interface .... No drivers found
Any ideas??
Thanks again...

Need help to enable VoLTE and VoWiFi for unsupported carriers

Hi Guys,
For the past couple of days I have been trying hard to make VoLTE & VoWiFi work for an unsupported carrier(Airtel India). As known Nexus 5X supports VoLTE out of the box for only handful of networks and for the rest there should be some manual way to enable it. I am currently in India and have tested JIO network which worked out of the box in stock and LOS15 rom. And then recently moved to another location where I had to switch to Airtel and then no normals Calls/VoLTE except LTE data, very occasionally it does switch(not instantly) to GSM for calls.
I have started the work with a google search and XDA search where I have noticed many 3/4 years old devices including pixel, one plus, Xiaomi, Sony devices have come across similar issue and able to fix it manually. With the same spirit I tried some fixes that were intended for Pixel/other devices and failed miserably. Despite all the tries I still have high hopes and patience and looking forward to get some advice or even work together if anyone is interested. If anyone is wondering why I am so desperate on such a old device - honestly for me 5X is one of the best devices of the time and to date with some lineage OS roms(LOS 15.1, Havoc OS and /e/OS) and limited apps it runs very smoothly. Hardware was built well on budget except some manufacturing batches failed with boot-loop due to SoC assembly issues.
Note: I am an ordinary DIY'st with an interest in linux development and electronics and by no means an experienced developer. I am here to learn, unlearn and share experiences.
Below are the things I have tried so far ...
I tested the following methods on LOS 15/16/17 and the result is same. I have tried multiple times on LOS 15 because one of the senior member @razorloves said here that there are some serious bugs affecting the VoLTE functionality in LOS 16 and 17.
​{Guide} QXDM Port activation on Pixel 2 XL, (VoLTE,WoWIFI,CA)​First I followed the above guide with some changes, to enable diag port on 5X the commands are below taken from this reddit post
Code:
su
setprop sys.usb.config diag,adb
Next disable Sepolicy
Code:
setenforce 0
Installed latest Magisk zip for root.
Extracted modem config files from similar SoC/motherboard device rom. I checked the radio.img of bullhead 8.1 factory images which has MSM8994 model (see screenshots)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Then I checked the wiki for Qualcomm devices which actually shows that MSM8992 is 5X but never mind I took reference from the factory images and started looking for modem files in MSM8994 devices. I searched quite a few devices and at last found files for Oneplus2, ZTE Nubia Z9 and Xperia Z5. All 3 devices had the carrier mbn files which I was looking for but then only Oneplus2 had exactly the same folder structure as the 5X factory image. I see Nexus 6P has similar SoC but I couldn't find a way to unpack the radio.img from factory build, if anyone knows a way then let me know.
As mentioned in the post installed Qualcomm drivers and QPST software, connected 5X. Device manager automatically installed additional drivers and 5X diag port is listed under ports. I opened the PDC tool under QPST, loaded all carrier mbn files from bullhead factory image, just to make sure they're loaded properly and be able to edit/delete. And the factory image mbn files all look good, then I removed all the files except default ones(which can't be deleted). Then tried loading the mbn files from all 3 devices but to my surprise none of them are loaded and there is no error/warning prompts. The PDC tool just keeps quite no matter whatever device file I load, except the factory ones. This is where I am stuck right now with no clue what's happening or what to be done to trace or fix the issue. I am thinking if everything fails then its possible edit mbn file to match the device/carrier???
Second day I continued my search and came across these two [GUIDE]Enable VoLTE for unsupported carriers & [GUIDE] Enable China Telecom LTE by modifying modem partitions
both are similar with different technique to insert files into 5X. I wasn't good at making Magisk modules so went with same old linux way as mentioned in the second link. And guess what none of them worked!!!
I even found the apns-full.xml and cross checked with the working carrier JIO and noticed that Airtel is missing IMS apn section. I copied the IMS apn section from JIO and modified the MNC, MCC and pasted below the Airtel sections, rebooted the phone with no luck.
I still believe that I might be missing something or there is a whole new way to do it, who knows? if anyone in this forum is interested to help or work together please let me know I will share all the files and logs if needed.
Mean while when I was searching the posts mentioned I have come across couple of members who have tried and worked hard to solve similar issue. I am tagging them below If they don't mind giving some inputs.
@Airpil
@somin.n
@Xdevillived666
Thank you guys I learned something from your struggles
PS: I was able to open/view EFS explorer all folder/file structure. I thought of being cautious and not to mess with EFS without knowledge, if that helps to find solution then let me know.
Hi! If you are able to use PDC tool, it could be the easiest possibility to get VoLTE working.
At first, you need to enable VoLTE switch in settings, it could be done with voenabler magisk module. Install it, restart phone.
Second, little more complicated step is finding proper *mbn file for your carrier... It should be from phone with same SOC like yours Nexus. Here is list of phones with same cpu. You need to extract *mbn file from their ROM and load it with PDC and activate it. You can check that loaded file is working if after restarting phone is that file still marked as active in PDC.
You could also load mbn for other carrier, it could works too, but it is a lot of trying...
somin.n said:
At first, you need to enable VoLTE switch in settings, it could be done with voenabler magisk module. Install it, restart phone.
Click to expand...
Click to collapse
Hi @somin.n thanks for the reply. Like said I have tried PDC tool with no luck with 3 different roms. For the sake of this post I would mention Havoc Rom(Android 10) - I can see the VoLTE switch settings and when tested with other network(Jio) both VoLTE VoWiFi is working good. Do you think I should still use Magisk module and test it for the network I am trying to make work?
somin.n said:
Here is list of phones with same cpu. You need to extract *mbn file from their ROM and load it with PDC and activate it. You can check that loaded file is working if after restarting phone is that file still marked as active in PDC.
Click to expand...
Click to collapse
Ok I have already got the phones list from wikipedia and extracted mbns. I will also check your link and see if I can find something new to try. But nevertheless based on bullhead factory radio image(MSM8994) I have tried loading config files from OnePlus2, Xperia Z5, ZTE Nubia Z9 and got no result. I mean when I load the mbn file the PDC tool will stop responding for few seconds and then it doesn't load anything.
Hi! VoLTE/WoWiFi switches should be visible only on originaly supported networks... If you will some way add new mbn, switches will not be activated automatically, for this is needed voenabler module.
If PDC is freezing while loading mbn, it could be because the loaded file isn't compatible, maybe...
somin.n said:
Hi! VoLTE/WoWiFi switches should be visible only on originaly supported networks... If you will some way add new mbn, switches will not be activated automatically, for this is needed voenabler module.
Click to expand...
Click to collapse
I see, actually few hours ago I installed the voenabler module and was able to see the switches for unsupported network.
somin.n said:
If PDC is freezing while loading mbn, it could be because the loaded file isn't compatible, maybe...
Click to expand...
Click to collapse
Yes true, I came to know this when I cross checked loading the 5X mbn files(other networks) which loaded perfectly. But when I load mbn from other devices with same SoC its not loading. Today I checked devices from your link and download/extracted mbn files from 2 devices LG V10 and Xiaomi 4c. Unfortunately both the devices doesn't have my mobile operator files, but for testing I tried loading some other network mbn files and none of them are working. Very strange that even with exactly the same SoC device I couldn't load any mbn files.
Lastly today I have downgraded to Nougat ROM to find out working VoLTE, unfortunately came to know only some networks are supported. But like mentioned here there seems to another method in Nougat to add VoLTE for unsupported networks. So now I am trying to understand how to add/edit my carrier to vendor.xml, looks like this file is in device tree and can only be done by developer/maintainer?
Vendor.xml file is probably only for adding switches to settings...
somin.n said:
Vendor.xml file is probably only for adding switches to settings...
Click to expand...
Click to collapse
Yeah I had the same feeling after reading some code under bullhead vendor.xml which I found online. So ultimately I need to have the correct mbn file to be able to get IMS registered and VoLTE/VoWiFi work.
Think I have come to dead end as there are no MSM8992 devices with my carrier mbn and Idk whether we can create one with reference to other device. Maybe I will try find some LG/Google firmware engineer and email for advice
BTW, do you think its possible to do some edits inside EFS explorer ?
Dear @lamour
I too trying to find a way to activate volte/vowifi on LG v20 H990DS on my unsupported carrier but to no avail.
Lamuor said:
many 3/4 years old devices including pixel, one plus, Xiaomi, Sony devices have come across similar issue and able to fix it manually
Click to expand...
Click to collapse
Yes I also read that many of them able to use different mbn (if i am not wrong - from different SoC phone and even the mbn carrier file is not belong to their currently using carrier) and they successfully activated volte/vowifi (at least volte if not vowifi).
Lamuor said:
As mentioned in the post installed Qualcomm drivers and QPST software, connected 5X. Device manager automatically installed additional drivers and 5X diag port is listed under ports.
Click to expand...
Click to collapse
Please take a look at this thread
[GUIDE] [NO ROOT REQUIRED] [EPIC UPDATE] How to add VoLTE support for other carriers to the G8 (and other Qualcomm powered LG devices too!)
This guide will not work if you are running Android 12 :( I'm gonna keep the intro simple, been a longtime user here on XDA, and recently I found that my T-Mobile LG G8 only supported VoLTE and VoWifi on, you guessed it, T-Mobile! So I did some...
forum.xda-developers.com
I think this is what you have done (or almost same with the method above).
Lamuor said:
Then tried loading the mbn files from all 3 devices but to my surprise none of them are loaded and there is no error/warning prompts. The PDC tool just keeps quite no matter whatever device file I load, except the factory ones.
Click to expand...
Click to collapse
This also happened to me when I followed the method from the thread above. The PDC tool just doesn't do anything after clicked load mbn file.
I was informed in the thread that to make it work, the mbn file has to be specific to LG V20 (in your case is Nexus 5X). So I begin to search for LG V20 mbn file (even if it is not belong to my carrier) but end up empty handed.
I read quite a lot threads on enable volte/vowifi. Most of them showed how to turn on the volte switch option (using root) but without the mbn or carrier volte configuration, the volte switch is just a placebo. Fyi, I don't root my V20 because the process is quite difficult.
I tried to get assist in finding the V20 mbn in other threads and so far no news. I wish OP can share alternative method or mbn to enable the volte for our phones if you found one. After 3G shut down and without volte, our phones will become obsolete piece of brick.

Question editing a file /priv-app/imsservice/imsservice.apk for adding a profile IMS For VoLTE

some background,
I am after thorough tests on the topic of how it works VoLTE and VoWiFi And what causes it to be activated in some providers and in some not.
The source from which I drew all a lot of information was: https://volteromania.blogspot.com/p/samsung-voltevowifi-settings.html?m=1
Actually, I followed all the steps but got stuck on the most important part.
In order to start communication for VoLTE It is necessary to define a profile IMS.
Samsung chose - unlike APN Not to allow any user to create such a profile, but the profiles are inside files json in the file /system/priv-app/imsservice/imsservice.apk
I am very interested in trying to edit the files json These, but all my attempts were unsuccessful.
I have a Samsung S21 ultra Rooted, on which I perform the tests.
I can't edit the APK without hurting him. Any change in it causes the application not to load - and completely disables the service IMS and the registration.
The files I want to edit are in
/priv-app/imsservice/imsservice.apk/res/raw
It's files json simple.
Maybe someone can help me?
im curruntly trying to enable Volte on Samsung SM-N920L korean phone in defferent region..no luck..im rooting for you..if any succuss please let we know too..
I gave up.
This is Samsung's behavior on purpose to make consumers have to replace the phones.
Anyway, in the technical part,
In Android 13, in my opinion, this is not completely possible, since every change in the application damages the signature, but even in older versions it is necessary to change the Java code as well, And as you know it is compiled.
I spent many hours on this, with several devices, I purchased a Galaxy 7 for the tests, and I failed.
I do not know if this still works, but on my SM-9700 (HK) with Android 10 I made VoLTE work in Germany by copying the "product/omc/DBT/conf" from a SM-970F to the corresponding TGY directory of the SM-9700.
I was able to run volte on the galaxy s7.
It requires a lot of changes.
Including in the smali files of the application imsservice.apk and it was a nightmare.
In my case I had to add a brand new provider that didn't appear anywhere, maybe that's why everything was complicated and maybe if it's a defined operator and just enabling the option is simpler.
Anyway,
It really wasn't easy, but I had most of the information from the first post I wrote, but I was also able to find a lot on my own.
It is not easy.
Maybe Samsung will release the source code (including java) of the imsservice.apk application and then it will be easier..
Have you ever tried just copying the content of the conf directory from another phone?
This made VoLTE work on my Hong Kong Note10 (Snapdragon) in Germany.
ZXR said:
Have you ever tried just copying the content of the conf directory from another phone?
This made VoLTE work on my Hong Kong Note10 (Snapdragon) in Germany.
Click to expand...
Click to collapse
I have nowhere to copy. I don't have a phone that works with the same carrier I wanted to test. I had to write all the settings myself.
Which carrier do you need? We (the forum) might copy it for you.
shmuel0990 said:
I was able to run volte on the galaxy s7.
It requires a lot of changes.
Including in the smali files of the application imsservice.apk and it was a nightmare.
In my case I had to add a brand new provider that didn't appear anywhere, maybe that's why everything was complicated and maybe if it's a defined operator and just enabling the option is simpler.
Anyway,
It really wasn't easy, but I had most of the information from the first post I wrote, but I was also able to find a lot on my own.
It is not easy.
Maybe Samsung will release the source code (including java) of the imsservice.apk application and then it will be easier..
Click to expand...
Click to collapse
Can you please share knowlage with us..im tring for days now..i tried with csc options..added everything in customer.xml ,others.xml
i read the files inside immservice app..there are lines for my carrier.. cant understand what to add..by the way using a activity manager.. i opened a ims settings page..
Is there something i can change for carrier? Photo attached
prasadmanjulago said:
Can you please share knowlage with us..im tring for days now..i tried with csc options..added everything in customer.xml ,others.xml
i read the files inside immservice app..there are lines for my carrier.. cant understand what to add..by the way using a activity manager.. i opened a ims settings page..
Is there something i can change for carrier? Photo attached
Click to expand...
Click to collapse
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
shmuel0990 said:
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
Click to expand...
Click to collapse
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
prasadmanjulago said:
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
Click to expand...
Click to collapse
Hello, I don't know how it made to work for you. I have the same problem but the ims lines are already no longer present in the enforceskippingpackages.xml file and the volte does not work...
thib66 said:
Hello, I don't know how it made to work for you. I have the same problem but the ims lines are already no longer present in the enforceskippingpackages.xml file and the volte does not work...
Click to expand...
Click to collapse
i already made some changes to others.xml and customer.xml file also..What country are you? Send me telegram or whatsapp no..ill send my files and figure whays wrong
shmuel0990 said:
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
Click to expand...
Click to collapse
I have an S7 and I need to do exactly what you did - add a brand new provider. Can you share more precise details on how you did it?
prasadmanjulago said:
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
Click to expand...
Click to collapse
Hi,
I would like to have your guidance
I have a LG v60 L-51a docomo model where field test option (hidden menu ) is disabled.
I am unable to enable volte in India to use jio.
Searched various options seems no way out. However i was able to locate hidden apps by using 3party launcher app. LG ims. But unable to launch hidden menu to changed ims settings. Help me to by pass this application to enable volte.
I don't know if this will help anyone, or if anyone can help me, but...
SM910v, (verizon wireless) with T-Mobile SIM
6.01 Marshmallow (please read the rest anyway)
4G/LTE Data works.
Voice calls fall back to 2G/Edge, ie no VoLTE.
-------- HOWEVER -------
Changing the sales_code.dat from VZW to TMO enables VoLTE, and it works great.
(it breaks the settings pages, though, so it's not a solution)
When sales_code is VZW, then IMS Settings-->IMS Information:
All are "false", Registration Information is "no profile is registered", although the profile "T-Mobile VoLTE/RCS" is available and status is 'on' in the Manage IMS Profiles page.
I can not find a way to 'register' it.
When sales_code is TMB,
then, in IMS Settings-->IMS Information:
All are "true", Registration Information is "T-Mobile VoLTE/RCS",
And, of course, VoLTE works great.
I mention this in this thread because just having the correct profile present & available may not be enough. At least in my case, it appears that the sales_code (or some other CSC function) flips a flag somewhere that allows the profile to become selected/active. I've been trying to find it for six weeks, with no luck yet. Thanks for reading.

Question Flash non-indian firmware on LE2121?

Hi everyone!
after a lot of searching (including in this forum) i haven't quite understood what is or isn't possible, and i haven't been able to get clear answers. so sorry if this was already discussed a couple of times.
i own the indian variant (LE2121), even though i live in Israel (aliexpress is the only decent way to get your hands on oneplus devices in my country),
for obvious reasons in an ideal world i would want to install a global firmware on my device, so i can uninstall bloatware and avoid Inidian restrictions that aren't necessary in my country.
is that a possibility?
from what research i managed to do: i understand that i need a suitable version of MSMDownloadTool (which i couldn't find) and a firmware (which i saw is listed in the sticky threads).
should i download everything as if i own the global variant of the device? should i download the LE2121 version of the MSMTool and the global rom? do i need to root/unlock the bootloader for my device?
i also have tried to just download the newest global version and install it via Settings -> local install, but it just tells me "verification failed" and nothing else.
last thing: if it helps, my device currently has this firmware version: LE2121_11_F.20
would really appreciate any help i can get,
cheers.
SilverWingsX said:
Hi everyone!
after a lot of searching (including in this forum) i haven't quite understood what is or isn't possible, and i haven't been able to get clear answers. so sorry if this was already discussed a couple of times.
i own the indian variant (LE2121), even though i live in Israel (aliexpress is the only decent way to get your hands on oneplus devices in my country),
for obvious reasons in an ideal world i would want to install a global firmware on my device, so i can uninstall bloatware and avoid Inidian restrictions that aren't necessary in my country.
is that a possibility?
from what research i managed to do: i understand that i need a suitable version of MSMDownloadTool (which i couldn't find) and a firmware (which i saw is listed in the sticky threads).
should i download everything as if i own the global variant of the device? should i download the LE2121 version of the MSMTool and the global rom? do i need to root/unlock the bootloader for my device?
i also have tried to just download the newest global version and install it via Settings -> local install, but it just tells me "verification failed" and nothing else.
last thing: if it helps, my device currently has this firmware version: LE2121_11_F.20
would really appreciate any help i can get,
cheers.
Click to expand...
Click to collapse
I will try to fix you an MSM tool that will take you from Indian to Global 11.2.3.3, then you can update from there.... Give me a little while.
SilverWingsX said:
Hi everyone!
after a lot of searching (including in this forum) i haven't quite understood what is or isn't possible, and i haven't been able to get clear answers. so sorry if this was already discussed a couple of times.
i own the indian variant (LE2121), even though i live in Israel (aliexpress is the only decent way to get your hands on oneplus devices in my country),
for obvious reasons in an ideal world i would want to install a global firmware on my device, so i can uninstall bloatware and avoid Inidian restrictions that aren't necessary in my country.
is that a possibility?
from what research i managed to do: i understand that i need a suitable version of MSMDownloadTool (which i couldn't find) and a firmware (which i saw is listed in the sticky threads).
should i download everything as if i own the global variant of the device? should i download the LE2121 version of the MSMTool and the global rom? do i need to root/unlock the bootloader for my device?
i also have tried to just download the newest global version and install it via Settings -> local install, but it just tells me "verification failed" and nothing else.
last thing: if it helps, my device currently has this firmware version: LE2121_11_F.20
would really appreciate any help i can get,
cheers.
Click to expand...
Click to collapse
SilverWingsX said:
Hi everyone!
after a lot of searching (including in this forum) i haven't quite understood what is or isn't possible, and i haven't been able to get clear answers. so sorry if this was already discussed a couple of times.
i own the indian variant (LE2121), even though i live in Israel (aliexpress is the only decent way to get your hands on oneplus devices in my country),
for obvious reasons in an ideal world i would want to install a global firmware on my device, so i can uninstall bloatware and avoid Inidian restrictions that aren't necessary in my country.
is that a possibility?
from what research i managed to do: i understand that i need a suitable version of MSMDownloadTool (which i couldn't find) and a firmware (which i saw is listed in the sticky threads).
should i download everything as if i own the global variant of the device? should i download the LE2121 version of the MSMTool and the global rom? do i need to root/unlock the bootloader for my device?
i also have tried to just download the newest global version and install it via Settings -> local install, but it just tells me "verification failed" and nothing else.
last thing: if it helps, my device currently has this firmware version: LE2121_11_F.20
would really appreciate any help i can get,
cheers.
Click to expand...
Click to collapse
You can flash the global rom with unlocked bootloader and fastboot enchanched (fbe)
Or you Download load the global rom
And open it with 7z and edit a file in the zip with notepad++ and then flash it with a local update
Edit the payload_porperties.txt
The line oplus_update_eingine_verify_disable=0 to
oplus_update_eingine_verify_disable=1
Here you go, This should work. May have to play around with the check boxes and if a target button is available, select India......
File on MEGA
mega.nz
TheGhost1951 said:
Here you go, This should work. May have to play around with the check boxes and if a target button is available, select India......
File on MEGA
mega.nz
Click to expand...
Click to collapse
ChrisFeiveel84 said:
You can flash the global rom with unlocked bootloader and fastboot enchanched (fbe)
Or you Download load the global rom
And open it with 7z and edit a file in the zip with notepad++ and then flash it with a local update
Edit the payload_porperties.txt
The line oplus_update_eingine_verify_disable=0 to
oplus_update_eingine_verify_disable=1
Click to expand...
Click to collapse
holy! thanks for both of you!
very much appreciated!
i will update if it worked.
TheGhost1951 said:
Here you go, This should work. May have to play around with the check boxes and if a target button is available, select India......
File on MEGA
mega.nz
Click to expand...
Click to collapse
got a question for you,
i tried using the tool you gave me (and other identical tools i found online before i posted this thread), and im stuck on this screen:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
it shows both COM 8 & 9 because i tried two different usb slots with two different cables. i ended up using a type-c to type-c cable since it's the most reliable cable i have atm.
my phone is in EDL mode (as far as i can tell) and it shows up in device manager like so, after i installed Qualcomm drivers and restarted my PC:
i'm using Windows 11, i have tried using compatibility mode and\or "start as administrator", but it didn't help.
thanks a bunch!
SilverWingsX said:
got a question for you,
i tried using the tool you gave me (and other identical tools i found online before i posted this thread), and im stuck on this screen:
View attachment 5871983
it shows both COM 8 & 9 because i tried two different usb slots with two different cables. i ended up using a type-c to type-c cable since it's the most reliable cable i have atm.
my phone is in EDL mode (as far as i can tell) and it shows up in device manager like so, after i installed Qualcomm drivers and restarted my PC:
View attachment 5871985
i'm using Windows 11, i have tried using compatibility mode and\or "start as administrator", but it didn't help.
thanks a bunch!
Click to expand...
Click to collapse
You have to disable driver Signatur for install tje driver
ChrisFeiveel84 said:
You have to disable driver Signatur for install tje driver
Click to expand...
Click to collapse
It is a driver issue for sure...
TheGhost1951 said:
It is a driver issue for sure...
Click to expand...
Click to collapse
You see this on the Screenshot
ChrisFeiveel84 said:
You have to disable driver Signatur for install tje driver
Click to expand...
Click to collapse
TheGhost1951 said:
It is a driver issue for sure...
Click to expand...
Click to collapse
I disabled the signature enforcement and it solved the issue, as you told!
The provided MSM tool worked,
Thank you both very very much!
SilverWingsX said:
I disabled the signature enforcement and it solved the issue, as you told!
The provided MSM tool worked,
Thank you both very very much!
Click to expand...
Click to collapse
Great to hear it...
The Lord always provides for our needs!
SilverWingsX said:
I disabled the signature enforcement and it solved the issue, as you told!
The provided MSM tool worked,
Thank you both very very much!
Click to expand...
Click to collapse
Everything going well for you since the conversion?
TheGhost1951 said:
Everything going well for you since the conversion?
Click to expand...
Click to collapse
system-wide, yes. everything works as expected and i don't get any weird errors, plus having the benefit of formatting my phone makes it feel smooth and "new" again, which is nice.
one of the main reasons i did this (aside from what i mentioned originally) is because i sometimes get stutters desynced audio when playing video (no matter the source). i can resolve this by closing all apps and re-opening youtube/whatever i was watching.
i hoped it'd be fixed with the firmware change but it wasn't. maybe it's a hardware issue or something
SilverWingsX said:
system-wide, yes. everything works as expected and i don't get any weird errors, plus having the benefit of formatting my phone makes it feel smooth and "new" again, which is nice.
one of the main reasons i did this (aside from what i mentioned originally) is because i sometimes get stutters desynced audio when playing video (no matter the source). i can resolve this by closing all apps and re-opening youtube/whatever i was watching.
i hoped it'd be fixed with the firmware change but it wasn't. maybe it's a hardware issue or something
Click to expand...
Click to collapse
If I see any answers, will let you know. I don't know if the audio.img or whatever it is called is available to be flashed...

Categories

Resources