Convert H990DS AME to AU and get VOLTE (Root) - LG V20 Guides, News, & Discussion

Hi there,
First, my apologies for my English ( I am not English native speaker) anyhow,
Today I managed to change my LG V20 H990DS AME ( Middle east ) to AU (Australia).
And one of the bounces I got is VoLte icon (Still didn't confirm if it is actually working)
The procedure doesn't require to flash a new rom, all what you need to do is the following:
- go to the root and find the folder /CUST (Use any root explorer)
- Open "open_path_mapping.cfg" and "op_list.cfg"
- You will see AU and AME have unique values ( in my case 57 for AU and 71 for AME).
- in both files write AU value for AME and vice versa.
- do factory reset ( all AU APKs and frameworks will be installed automaticly instead of AME stuff).
- once your mobile opened, in initialization wizard, Australia will be the default country.
- You will find the VoLte in the hidden tiles.
I am still exploring new changes.
Wish you all the luck.
Regards...
Note:
- This is experimental procedure, do it on your own responsibility.
- You can backup all your apps and files using LG backup, and you can restore them once the procedure is done.
- Same procedure can be done to all LG V20 phones

Wouldn't it have been easier using KDZWriter?

This is only sn alternative way of doing it.
Moreover, KDZWriter didn't work in my case.

why do you need volte in middle east anyway ?
lg v20 h990ds here with latest gcc rom and mk2000 v1.5 kernel systemless root magisk xposed

sniper9911 said:
why do you need volte in middle east anyway ?
lg v20 h990ds here with latest gcc rom and mk2000 v.15 kernel systemless root magisk xposed
Click to expand...
Click to collapse
I don't understand the reason for this question, but the answer, because most of the mobile networks here support VoLTE.
H990DS for GCC doesn't support VoLTE.

yeah i know they support ... but what is the actual advantage ... i dont see it sorry
if you know what kind of applications for this volte service let me know

sniper9911 said:
yeah i know they support ... but what is the actual advantage ... i dont see it sorry
if you know what kind of applications for this volte service let me know
Click to expand...
Click to collapse
I assume that the OP is living in India, and an user of Reliance Jio. In case you don't know, that particular Indian carrier only has 4G bands, so if your phone doesn't support VoLTE, you won't be able to make calls at all on that carrier.....
Not without Jio's app I guess. But everyone seem to hate it.

phamanhvu01 said:
I assume that the OP is living in India, and an user of Reliance Jio. In case you don't know, that particular Indian carrier only has 4G bands, so if your phone doesn't support VoLTE, you won't be able to make calls at all on that carrier.....
Not without Jio's app I guess. But everyone seem to hate it.
Click to expand...
Click to collapse
wow ... why would they limit themselves for that band only .... thanks for the answer

sniper9911 said:
wow ... why would they limit themselves for that band only .... thanks for the answer
Click to expand...
Click to collapse
I dunno, cost-cutting I guess since Jio has some of the cheapest plan in Inida. You're welcome though.

Did it work for you?
T-Mobile US H990DS user here, I converted to ESA instead of AU and have not factory resetted (is it really necessary). I also edited my MCC and MNC into the config files for ESA and the icon does show up but IMS never connects.\
I posted further on this here:
https://forum.xda-developers.com/v20/development/enabling-ims-v20-h990ds-t3790486

p7810456 said:
Did it work for you?
T-Mobile US H990DS user here, I converted to ESA instead of AU and have not factory resetted (is it really necessary). I also edited my MCC and MNC into the config files for ESA and the icon does show up but IMS never connects.\
I posted further on this here:
https://forum.xda-developers.com/v20/development/enabling-ims-v20-h990ds-t3790486
Click to expand...
Click to collapse
Yes, it is required to do a factory resit, as e.g. some of AME apps are different than AU apps and those apps will be installed during first run after device format.
In your case the information only will be cganged, but not the apps as well.

MaZeNsMz said:
Yes, it is required to do a factory resit, as e.g. some of AME apps are different than AU apps and those apps will be installed during first run after device format.
In your case the information only will be cganged, but not the apps as well.
Click to expand...
Click to collapse
What partitions do I format and can I keep my internal storage if not my apps?

p7810456 said:
What partitions do I format and can I keep my internal storage if not my apps?
Click to expand...
Click to collapse
TO be hones I am not sure, please check yourself if formatting "Storage" partition is the one. Of course all your data will be deleted. So, in all cases back up all partitions using TWRIP and move your data to external io external flash before proceeding.
You may also use LG backup, to back up all apps and their data, so after formatting "Storage" you will be able to restore all apps and their data.
Please do a little search about this procedure.
Regards...

MaZeNsMz said:
Hi there,
First, my apologies for my English ( I am not English native speaker) anyhow,
Today I managed to change my LG V20 H990DS AME ( Middle east ) to AU (Australia).
And one of the bounces I got is VoLte icon (Still didn't confirm if it is actually working)
The procedure doesn't require to flash a new rom, all what you need to do is the following:
- go to the root and find the folder /CUST (Use any root explorer)
- Open "open_path_mapping.cfg" and "op_list.cfg"
- You will see AU and AME have unique values ( in my case 57 for AU and 71 for AME).
- in both files write AU value for AME and vice versa.
- do factory reset ( all AU APKs and frameworks will be installed automaticly instead of AME stuff).
- once your mobile opened, in initialization wizard, Australia will be the default country.
- You will find the VoLte in the hidden tiles.
I am still exploring new changes.
Wish you all the luck.
Regards...
Note:
- This is experimental procedure, do it on your own responsibility.
- You can backup all your apps and files using LG backup, and you can restore them once the procedure is done.
- Same procedure can be done to all LG V20 phones
Click to expand...
Click to collapse
Were you able to connect ?

p7810456 said:
Did it work for you?
T-Mobile US H990DS user here, I converted to ESA instead of AU and have not factory resetted (is it really necessary). I also edited my MCC and MNC into the config files for ESA and the icon does show up but IMS never connects.\
I posted further on this here:
https://forum.xda-developers.com/v20/development/enabling-ims-v20-h990ds-t3790486
Click to expand...
Click to collapse
nkirk said:
Were you able to connect ?
Click to expand...
Click to collapse
Connect to what ?!

MaZeNsMz said:
Connect to what ?!
Click to expand...
Click to collapse
Volte and make calls?

nkirk said:
Volte and make calls?
Click to expand...
Click to collapse
My cell number is from "Zain", in Zain they allow Wifi calling and VoLte for Iphones only. So I didn't test that.

MaZeNsMz said:
My cell number is from "Zain", in Zain they allow Wifi calling and VoLte for Iphones only. So I didn't test that.
Click to expand...
Click to collapse
Ok. Are you able to see the options in the call setting to enable advanced calling /Volte?

VoLte is not there, I found it only in the main sliding menu in the main screen.
https://ibb.co/jx6rFo

Ok. Sometime back I also managed to enable the hidden menu options (ims)with lots of XML edits in cust folder and a factory reset. But volte never connected. Also the options were not visible in call settings menu. I had to stop testing as this was my main device. Need to test more but the factory rest is keeping me from doing it.
Would you know any region which has VOLTE enabled by default for global carriers? I could try flashing the cus partition and see. Mine is sea. Only has official VOLTE enabled for SG and TW carriers.

Related

VoLTE & VoWifi Option in Z5

I have a Xperia Z5 UK model E6653. But it does not have Volte enabled? Any idea on how to enable it?
I have tried the following:
1. Tried installing EE firmware to check if VoLTE is getting enabled
2. Ran the code *#*#4636#*#* and check for VoLTE provisioning flag. The flag is present but I am unable to toggle it. It displays Turn Off VoLTE provisioning flag.
Any help would be appreciated. Please note that I am currently with Virgin 4G plan.
livelyyoungman said:
I have a Xperia Z5 UK model E6653. But it does not have Volte enabled? Any idea on how to enable it?
Click to expand...
Click to collapse
The patch has not been tested in the call to HD since my carrier does not support VoLTE.
The patch activates flags VoLTE.
And yet, you need to find the settings of the access point to the IMS operator, and enter them in the APN.
Install the patch via twrp recovery.
Firmware 32.3.A.0.376.
samavar89 said:
The patch has not been tested in the call to HD since my carrier does not support VoLTE.
The patch activates flags VoLTE.
And yet, you need to find the settings of the access point to the IMS operator, and enter them in the APN.
Install the patch via twrp recovery.
Firmware 32.3.A.0.376.
Click to expand...
Click to collapse
Works great on e6683. 376fw
No reebot on sim on/off
But receive weak network indoors
Voice calling not working on volte
rajdeep312 said:
Voice calling not working on volte
Click to expand...
Click to collapse
Thank you for the test, I will continue to test.
You can try to change the modem in accordance with its operator.
For this you need to modify the line ro.build.type=user to ro.build.type=userdebug in /system/build.prop and reboot the device.
Then you need to install QuickShortcutMaker and click on the Customization Selector and make a shortcut for the Modem Switcher.
After opening the Modem Switcher, select the modem in accordance with its operator.
And most importantly, you need the original keys TA (maybe). Them in - you can invest using the Trim Area Of Proof Of Concept. Continue to test.
Beta 2.3 will activate VoLTE and Wi-Fi Calling.
not working in my z5 dual
livelyyoungman said:
I have a Xperia Z5 UK model E6653. But it does not have Volte enabled? Any idea on how to enable it?
I have tried the following:
1. Tried installing EE firmware to check if VoLTE is getting enabled
2. Ran the code *#*#4636#*#* and check for VoLTE provisioning flag. The flag is present but I am unable to toggle it. It displays Turn Off VoLTE provisioning flag.
Any help would be appreciated. Please note that I am currently with Virgin 4G plan.
Click to expand...
Click to collapse
I flashed it, but volte option is not available in my z5.. M using jio sim
---------- Post added at 03:15 AM ---------- Previous post was at 03:12 AM ----------
livelyyoungman said:
I have a Xperia Z5 UK model E6653. But it does not have Volte enabled? Any idea on how to enable it?
I have tried the following:
1. Tried installing EE firmware to check if VoLTE is getting enabled
2. Ran the code *#*#4636#*#* and check for VoLTE provisioning flag. The flag is present but I am unable to toggle it. It displays Turn Off VoLTE provisioning flag.
Any help would be appreciated. Please note that I am currently with Virgin 4G plan.
Click to expand...
Click to collapse
I flashed it, but volte option is not available in my z5 dual 6683..m using jio sim card
samavar89 said:
You can try to change the modem in accordance with its operator.
For this you need to modify the line ro.build.type=user to ro.build.type=userdebug in /system/build.prop and reboot the device.
Then you need to install QuickShortcutMaker and click on the Customization Selector and make a shortcut for the Modem Switcher.
After opening the Modem Switcher, select the modem in accordance with its operator.
And most importantly, you need stock keys TA. Them in - you can invest using the Trim Area Of Proof Of Concept. Continue to test.
Click to expand...
Click to collapse
Volte on working on beta 2 version
rajdeep312 said:
Volte on working on beta 2 version
Click to expand...
Click to collapse
After some time, I'll test the patch on a suitable operator.
samavar89 said:
Thank you for the test, I'm glad the beta is working! After some time, I'll test the patch on a suitable operator.
Click to expand...
Click to collapse
Sorry but volte not working only calling possible on specific app
rajdeep312 said:
Sorry but volte not working only calling possible on specific app
Click to expand...
Click to collapse
The operator gave You the opportunity to make a VoLTE call?
samavar89 said:
The operator gave You the opportunity to make a VoLTE call?
Click to expand...
Click to collapse
Yes but in india fw volte calls works from stock dialer
But after flashed your patched volte showing in settings but unable to call from stock dialer
I downgraded to MM 6.0 from 7.0 because i dont like 7.0 using Flashtool. Now the problem is I dont find any VoLTE option under More Network Settings. So I couldnt call from my Jio. Please anybody help me.
Xperia Z5 Dual E6683
sulthanbatcha said:
I downgraded to MM 6.0 from 7.0 because i dont like 7.0 using Flashtool. Now the problem is I dont find any VoLTE option under More Network Settings. So I couldnt call from my Jio. Please anybody help me.
Click to expand...
Click to collapse
You can try to install the patch for the firmware 32.2.A.5.11, but I can't guarantee stable work.
You need to change the modem in accordance with its operator, and add the profile to the IMS APN.
Then you need to install QuickShortcutMaker and click on the Customization Selector and make a shortcut for the Modem Switcher. After opening the Modem Switcher, select the modem in accordance with its operator.
Who installed these patches, please write if it works with your carrier.
A few days ago, wanted to test the patch, but failed. Operator is not connected IMS me as the phone has not been tested on their support for VoLTE.
After installation, you need to choose a modem in accordance with its operator.
You need to install QuickShortcutMaker, then open it to make a shortcut using the app then go to Customisation Selector \ Modem Switcher. Open Modem Switcher and select modem according to your network operator. If the selection of the modem's cellular network is not, then restart the phone.
You also need to restore the access point default to the new profile activated! ( Settings>More>Mobile network>APN>Reset to default )
If VoLTE does not work and You know that your operator you hooked VoLTE, then you need to change the APN in the profile apns-conf.xml (patch_ims_for_xperia_z5_beta_Nougat_Roms.zip\oem\android-config\apns-conf.xml). You need to find the profile of the IMS of the operator and to add to the "type" parameter "xcap". You should get something like this:
Code:
<apn carrier="Test IMS"
mcc="001"
mnc="01"
apn="ims"
type="ims,xcap"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
/>
And most importantly, you need the original keys TA.
IMS description
RCS description
If VoLTE doesn't work, you will have to edit the "nv item" or "amss_fsg_***.mbn" (\system\etc\customization\modem\).
Maintain feedback to know if the patch is working.
Updated patch VoLTE.
info
new patch
grayleshy said:
Updated patch VoLTE.
info
- fix apns-conf.xml
Click to expand...
Click to collapse
Hi @grayleshy,
I would like to ask this patch will work with all bands and all operators?
My operator Turkcell in Turkey, it supports VoLTE&VoWifi but not Z5.
Only:
- iPhone 6, 6 Plus, 6S, 6S Plus, 7, 7 Plus, SE
- Samsung S6, S6 Edge, S7, S7 Edge
- LG K10 (2017 model), G4, G5, V20
If not work, how can we add this for Turkey operators (Turkcell, Vodafone, Turk Telekom)?
sceryavuz said:
I would like to ask this patch will work with all bands and all operators?
Click to expand...
Click to collapse
This patch activates only support of VoLTE and Wi-Fi Calling.
sceryavuz said:
If not work, how can we add this for Turkey operators (Turkcell, Vodafone, Turk Telekom)?
Click to expand...
Click to collapse
For start on these operators it is necessary to make the following:
1. It is necessary to edit an APN profile (patch_ims_for_xperia_z5_beta_Nougat_Roms.zip\oem\ android-config\apns-conf.xml ; patch_ims_for_xperia_z5_beta_Nougat_Roms.zip\data\customization\ota-config\apns-conf.xml)
Find mcc="286" and change the profile Turkcell IMS at:
Code:
<apn carrier="Turkcell IMS"
mcc="286"
mnc="01"
apn="ims"
type="ims,xcap"
protocol="IPV4V6"
/>
Add:
Code:
<apn carrier="Vodafone IMS"
mcc="286"
mnc="02"
apn="ims"
type="ims,xcap"
protocol="IPV4V6"
/>
<apn carrier="AVEA IMS"
mcc="286"
mnc="03"
apn="ims"
type="ims,xcap"
protocol="IPV4V6"
/>
XCAP - The software of the smartphone sees access point of ims and requests a configuration according to the xcap protocol. In reply, from server side, xhml the response which loads in a software arrives and makes authorization on the ims domain with the subsequent activation of a functionality on the device.​After a flashing of the changed apn, it is necessary to make so: Settings>More>Mobile network>APN>Reset to default.
2. If the operator does not support protocol xcap, you will have to edit the "nv item" (easier) or configurators amss_fsg_***.mbn.
Hi @grayleshy
Thanks for your reply.
I tried XCAP for 2 zips, but not work. I tried to change amss_fsg_***.mbn, not for Turkcell. I don't know what "nv item" is. Found this thread, but don't know what should I do with this.

How to install emui 8.0

I've read on internet that is possible to install EMUI 8.0 on Huawei P9 through the use of HiCare (but in my phone doesn't work).
This is the step:
Launch the HiCare app. You will be notified to set a location or region.
Set the location to China or Chinese.
The selection is mostly right above Hong Kong option.
Now provide proper permissions.
HiCare app detects your location automatically.
When prompted, do not change the location back to your own country.
Once setup, go to HiCare main page. Let it download necessary content for your device.
Once done, you will be get a new firmware update.
Most likely the latest Android 8.0 Oreo.
Anyone know if it's possible to do?
peppeGb said:
I've read on internet that is possible to install EMUI 8.0 on Huawei P9 through the use of HiCare (but in my phone doesn't work).
This is the step:
Launch the HiCare app. You will be notified to set a location or region.
Set the location to China or Chinese.
The selection is mostly right above Hong Kong option.
Now provide proper permissions.
HiCare app detects your location automatically.
When prompted, do not change the location back to your own country.
Once setup, go to HiCare main page. Let it download necessary content for your device.
Once done, you will be get a new firmware update.
Most likely the latest Android 8.0 Oreo.
Anyone know if it's possible to do?
Click to expand...
Click to collapse
Never seen or heard that changing location for HiCare makes it possible to change the cust (AFAIK, changing location in HiCare is about getting local support, customizing Gallery App and its content, and about HiCloud).
Changing cust for firmwares requires to have unlocked Bootloader and to flash/change the oeminfo.
Besides, even when you make it and upgrade to Chinese Oreo, mobile connection will not work without flashing the needed network patch.
So forget doubtful YT and who-knows-where Internet 'guides', here on XDA you have a thread (with large and active community) devoted to rebranding to the Chinese Oreo AL10c00b540, with instructions and resources how to fix the modem (network patch), Magisk/rooting, and even to add Face Unlock (that does not come with stock Chinese Oreo)
https://forum.xda-developers.com/p9/development/rebrand-update-tool-hwota7-p9-eva-t3820849
zgfg said:
Never seen or heard that changing location for HiCare makes it possible to change the cust (AFAIK, changing location in HiCare is about getting local support, customizing Gallery App and its content, and about HiCloud).
Changing cust for firmwares requires to have unlocked Bootloader and to flash/change the oeminfo.
Besides, even when you make it and upgrade to Chinese Oreo, mobile connection will not work without flashing the needed network patch.
So forget doubtful YT and who-knows-where Internet 'guides', here on XDA you have a thread (with large and active community) devoted to rebranding to the Chinese Oreo AL10c00b540, with instructions and resources how to fix the modem (network patch), Magisk/rooting, and even to add Face Unlock (that does not come with stock Chinese Oreo)
https://forum.xda-developers.com/p9/development/rebrand-update-tool-hwota7-p9-eva-t3820849
Click to expand...
Click to collapse
I'm not talking about HiCloud but I'm talking about HiCare. It's two different software, but I doubt that this method works.
peppeGb said:
I'm not talking about HiCloud but I'm talking about HiCare. It's two different software, but I doubt that this method works.
Click to expand...
Click to collapse
I wrote above that changing location through HiXXXX apps affect what you get through those apps (and IMO, you don't change location separate per each HiXXXX app, but once for all), but that all that has absolutely nothing with changing cust for firmware.
And I know very well what is HiCloud and HiCare....
However, HWOTA7 method as here on XDA (link in the previous answer) does work
PS: If you take time and read OP insrructions in that thread, you will see that rebranding is not that 'easy' as it would be by declaring your Hong Kong residency. Even when you change cust and download and install the Chinese Oreo firmware, you still need some adaptations (network patch) to get it work on the mobile networks outside of China
Writing you all this from such a rebranded P9 with the Chinese Oreo, hence knowing very well about the matter
peppeGb said:
I've read on internet that is possible to install EMUI 8.0 on Huawei P9 through the use of HiCare (but in my phone doesn't work).
Anyone know if it's possible to do?
Click to expand...
Click to collapse
I tried this two days ago and found that it doesn't work
repoman-am-I said:
I tried this two days ago and found that it doesn't work
Click to expand...
Click to collapse
Why trying impossible
Link to the thread with the guide for rebranding to AL10, installing Oreo b540, patching etc is in post #2
Thank you for information but this method is not working on Turkey.
beratkazal said:
Thank you for information but this method is not working on Turkey.
Click to expand...
Click to collapse
You must have done something wrong.
The method worked for everybody else, many, many people from elsewhere, both on L09 and L19, and starting from different cXXX ( just look into the thread how many participants)
If you still want to do it, better describe what did you do (by points in its OP post #2) and by which point it 'fails' for you.
And it would be more effective to post for such help in the thread, there will be better chance to get an accurate answer
not working in iran
Thank you for information but this method is not working on Iran.
after change location and try to download wrote your system is up to date but my android is 7 not 8.
rashidxda said:
Thank you for information but this method is not working on Iran.
after change location and try to download wrote your system is up to date but my android is 7 not 8.
Click to expand...
Click to collapse
Method does not depend pn your location.
You must only have access to Internet to download all files you will need, as precisely described:
https://forum.xda-developers.com/showpost.php?p=77161313&postcount=2
If you don't receive OTA Patch02, just skip, it's not crucial.
Everything else you download and install by yourself, hence you cannot be blocked by Huawei by your loxation.
However, you will need to download about 2,5 GB or so of files

[Stock based only] How to enable VoLTE & VoWiFi for India on any region phone.

Why:
You imported the phone to India from another country and now VoLTE doesn't work for you. Maybe you unwittingly messed with your phones "/odm" partition.
This guide will help you get back the VoLTE functionality for INDIAN MOBILE CARRIERS*. Participate in the poll you want similar guide for other countries.
*might work for Bangladesh, Nepal etc.
Before:
Make sure your carrier supports VoLTE or VoWiFi.
Stock or stock based ROMs.
You should have at least TWRP or root.
Where:
Download the UNFLASHABLE files from here.
How:
-=:TWRP METHOD:=-
Extract the downloaded file, "volte_twrp.zip", to the root of your internal or external storage.
Internal Storage: /storage/emulated/0/TWRP (may not be the same for you)
External Storage: /storage/0000-0000/TWRP (may not be the same for you)
Reboot to recovery.
Select "Backup" from TWRP menu.
Hit "Select Storage".
Select the storage you extracted the downloaded file to.
You should see "2019-05-22-05-24-06_treble....". Select it.
You should see a single entry for "/odm" under "Select Partitions to Restore". Select it if it isn't already.
Uncheck "Enable Digest Verification..."
Swipe to restore. Restart to "System".
-=:root METHOD:=-
I haven't tried this. Let me know!
With your favorite file explorer obtain root access for "/odm".
Replace contents of "/odm" with files extracted from the downloaded file, "volte_root.zip".
Restart.
Good tutorial, but wouldn't be easier just to flash with odin the modem and csc for the specific carrier? It works even on Pie with older oreo modem/csc. You don't need root or twrp.
Tested myselsf, first Pie update was for Russia. Flashed it, but I lost wifi call and volte. So i downloaded oreo stock for my country(Romania - Orange) and flashed the modem and csc. Got back wifi call and volte.
kimitza said:
Good tutorial, but wouldn't be easier just to flash with odin the modem and csc for the specific carrier? It works even on Pie with older oreo modem/csc. You don't need root or twrp.
Tested myselsf, first Pie update was for Russia. Flashed it, but I lost wifi call and volte. So i downloaded oreo stock for my country(Romania - Orange) and flashed the modem and csc. Got back wifi call and volte.
Click to expand...
Click to collapse
This method only works if both the firmwares are for the same model. For examples I cannot flash Indian(SM-A750FN) firmware on a device I obtained from Malaysia(SM-A750GN) because they are different models (FN<->GN). For more information read my other guide.
Hi my phone model SM-A750FN, purchased in Europe and using in India and volte not working , only jiovoice call app working . With this app I can't access bank apps due auto verification failure ... I checked the CSC available list and I didn't found Indian CSC .... Please help me what to do
ch.snehith said:
Hi my phone model SM-A750FN, purchased in Europe and using in India and volte not working , only jiovoice call app working . With this app I can't access bank apps due auto verification failure ... I checked the CSC available list and I didn't found Indian CSC .... Please help me what to do
Click to expand...
Click to collapse
some changes and instructions need to work this fix
After changing that your file worked for me
ch.snehith said:
some changes and instructions need to work this fix
After changing that your file worked for me
Click to expand...
Click to collapse
i have the model SM-A750F/DS bought from dubai.. same issues ..cant access banking apps through jio call app..plz help bro
OK ..finally i have got volte working..its not a big deal at all..self experimnet is everything.
follow the steps
1. goto updato.com search for the firmware SM-A750F and refine the search for India (INS) and the android version 9
2.get the latest firmware and download it.
3.need odin version Odin3_v3.13.1 or above to flash it.
4.enable oem unlock and usb debuggin in developer option.
5.extract the firmware with 7zip, run odin as administartor and
select AP>AP, BL>BL , CP>CP, and important CSC>shud select CSC and not HOME CSC.
put your mobile on download mode flash the firmware.reboot will take a while be patient.
and VoLte wil be there..

Magisk module need help testing for China and Korea users.

The firmware does not contain carrier files for China and Korea carriers.
I made a magisk module that installs these carrier files systemlessly.
I don't live in China or Korea so I have no way to test this.
If you're living in China or Korea, please help me test the module to see if it works.
Thanks.
Hi swangjang, thank you for sharing your module! I used QPST to replace the modified xml files to enable 5G, and now I installed your module. The 5G runs well, but I can't tell if it is enabled by your module.
For VoLTE, the switcher appeared in the option, but it dosen't work. When I made a phone call, the network drop to 3G. (My carrier is China unicom)
q.snake said:
Hi swangjang, thank you for sharing your module! I used QPST to replace the modified xml files to enable 5G, and now I installed your module. The 5G runs well, but I can't tell if it is enabled by your module.
For VoLTE, the switcher appeared in the option, but it dosen't work. When I made a phone call, the network drop to 3G. (My carrier is China unicom)
Click to expand...
Click to collapse
Thank you for testing.
I think due to dm-verity, the module files don't actually get placed in the system. I'll need to wait until we get TWRP to disable verity.
Can you try and change sim cards to force the phone to reload the mbn file?
swangjang said:
Thank you for testing.
I think due to dm-verity, the module files don't actually get placed in the system. I'll need to wait until we get TWRP to disable verity.
Can you try and change sim cards to force the phone to reload the mbn file?
Click to expand...
Click to collapse
I'll test it later.
q.snake said:
I'll test it later.
Click to expand...
Click to collapse
Tbh, I don't think it will work.
I plan to install a custom rom (custom roms don't have dm-verity) in the weekend and see if the module works on there. As long as dm-verity is enabled, I don't think any /system modifcation by magisk will work.
swangjang said:
The firmware does not contain carrier files for China and Korea carriers.
I made a magisk module that installs these carrier files systemlessly.
I don't live in China or Korea so I have no way to test this.
If you're living in China or Korea, please help me test the module to see if it works.
Thanks.
Click to expand...
Click to collapse
Hi, I live in south korea and I have UK version of Pixel 5(GTT9Q).
I'll try this module tonight and see if it works.
May I ask you where did you get mbn files for korean carrier? In my experience, KT and LGU need some efs modification especially for google pixel series, so directly injecting mbn from other device won't work well.
cdexswzaq said:
Hi, I live in south korea and I have UK version of Pixel 5(GTT9Q).
I'll try this module tonight and see if it works.
May I ask you where did you get mbn files for korean carrier? In my experience, KT and LGU need some efs modification especially for google pixel series, so directly injecting mbn from other device won't work well.
Click to expand...
Click to collapse
That attached module is very outdated. Please download from here:
GitHub - swangjang/Pixel-Redbull-Carrier-Patch: This is a Magisk module (in testing) for Pixel 4a (5G) and Pixel 5 that enables 5G for Unlisted Countries, VoLTE switches in the settings and add support for more countries/carriers.
This is a Magisk module (in testing) for Pixel 4a (5G) and Pixel 5 that enables 5G for Unlisted Countries, VoLTE switches in the settings and add support for more countries/carriers. - GitHub - swa...
github.com
I got the mbn files from Xiaomi Redmi K30. The K30 uses the same chipset as Pixel 5.
Just tested module in south korea, but it doesn't works.
It seems that magisk module is doing it's job. I run root explorer and confirmed that mbm_sw.txt and other additonal korea and china mbn successfully loaded.
But when I run efs explorer, Banner shows "SW_DEFAULT" instead of "LGU".
Maybe Pixel 5 can't load LGU mbn because of some other reason.
cdexswzaq said:
Just tested module in south korea, but it doesn't works.
It seems that magisk module is doing it's job. I run root explorer and confirmed that mbm_sw.txt and other additonal korea and china mbn successfully loaded.
But when I run efs explorer, Banner shows "SW_DEFAULT" instead of "LGU".
Maybe Pixel 5 can't load LGU mbn because of some other reason.
Click to expand...
Click to collapse
Thank you for testing. Did you install the A or B? could you try the other one as well to see if it works? Please make sure to uninstall first.
Also maybe take out sim card and insert again?
swangjang said:
Thank you for testing. Did you install the A or B? could you try the other one as well to see if it works? Please make sure to uninstall first.
Also maybe take out sim card and insert again?
Click to expand...
Click to collapse
I used A. and took out & changed sim card several times.
I'll check B tonight.
cdexswzaq said:
I used A. and took out & changed sim card several times.
I'll check B tonight.
Click to expand...
Click to collapse
I read on a Korean forum that you may need to visit your carrier customer centre to register your device
???ۺ????丮 [??????, ???÷???, ????? ?ؿ??? Ŀ?´?Ƽ] : ???̹? ī??
cafe.naver.com
Under section 3. part (4), "VoLTE calls can be made only by registering OMD (Open Model Device) as a VoLTE capable model name with each mobile operator".
Also, after installing the module, maybe reboot the device once?
swangjang said:
Thank you for testing.
I think due to dm-verity, the module files don't actually get placed in the system. I'll need to wait until we get TWRP to disable verity.
Can you try and change sim cards to force the phone to reload the mbn file?
Click to expand...
Click to collapse
Hi, I changed the SIM card of another carrier but the 5G is still enabled, even after I installed magisk completely and restore the original files with QPST, the 5G is still there...
I doubt that the new firewares (Feb and Mar updates) canceled the carrier limitation for 5G.
cdexswzaq said:
I used A. and took out & changed sim card several times.
I'll check B tonight.
Click to expand...
Click to collapse
Hi, I made more variations of the module using different mbn files for Korean carriers. Could you please them one at a time. It would be greatly appreciated.
I tried this with korean LGU, SKT simcard, but efs explorer shows SW_DEFAULT or Wildcard banner randomly.
I did sim tray out and in several times, and did WI-FI, Mobile Bluetooth reset on android settings-system menu.
And I also tried Taiwanese Chunghwa Telecom sim card which i got during taiwan travel, (Chunghwa Telecom is one of supported carrier for pixel 5) And It reports CHT banner correctly.
I don't know why, but it seems that pixel 5 refuses to load korean mbns for some reason.
cdexswzaq said:
I tried this with korean LGU, SKT simcard, but efs explorer shows SW_DEFAULT or Wildcard banner randomly.
I did sim tray out and in several times, and did WI-FI, Mobile Bluetooth reset on android settings-system menu.
And I also tried Taiwanese Chunghwa Telecom sim card which i got during taiwan travel, (Chunghwa Telecom is one of supported carrier for pixel 5) And It reports CHT banner correctly.
I don't know why, but it seems that pixel 5 refuses to load korean mbns for some reason.
Click to expand...
Click to collapse
Thank you.
So "pr-red", "nokia" and "mi9t" all not working for korean sim?
swangjang said:
Thank you.
So "pr-red", "nokia" and "mi9t" all not working for korean sim?
Click to expand...
Click to collapse
Yes, I tried all of 6 mbns, but no luck. All recognized as SW_DEFAULT or Wildcard banner.
I'm trying to figure out why only pixel rejects those mbns. Maybe there's some hidden policy to reject unsupported country's sim?
cdexswzaq said:
Yes, I tried all of 6 mbns, but no luck. All recognized as SW_DEFAULT or Wildcard banner.
I'm trying to figure out why only pixel rejects those mbns. Maybe there's some hidden policy to reject unsupported country's sim?
Click to expand...
Click to collapse
I don't think there would be something that will reject it. Other people reported they got VoLTE working for their 'unofficial' carrier.

Question Cross-Flashing Mi 11 Ultra (Snapdragon 888) - Lahaina Modem Image to ROG for more carriers compatibility ??

Hey Guys,
So along with my struggle of loading MBN files, I eventually used a Xiaomi Mi 11 Ultra (Global Edition) for a few days. This is another device that runs on the Same Snapdragon 888 SOC, and has the exact same Modem (Codename Lahaina). On the Mi 11 Ultra, Both my carriers have 5G / VoLTE working perfectly fine and had no issues whatsoever.
I opened up both the modem.img files (Can be viewed with 7Zip) and even the file structure is identical including the codenames, with the difference Xiaomi modem having more MBN files for many more carriers (I posted the MBN file extracted over here), (including the two MBN files my carriers use). On the other hand ASUS Modem.img has a very limited number of MBN files, which looks like they haven't updated it since the summer of 1969.
This is the Xiaomi Mi 11 Ultra Modem.img
File on MEGA
mega.nz
This is the ZS673KS (ROG 5) Modem.img
File on MEGA
mega.nz
Since there is no way to upload MBN files to the ROG 5 - Does anyone know whether we can fastboot flash the Modem image ?
Edl try
Akkaya34 said:
Edl try
Click to expand...
Click to collapse
Modem can be flashed over Fastboot.
Not required EDL.
But need to verify whether this has any risks. Only the chip (SOC) brand is same, but internally there might be other differences, and the image sizes are not the same either. So worried of hard brick.
BLOB images have the same code but very different interface to the kernel in most cases, so it's not likely anything will work
yurishouse said:
BLOB images have the same code but very different interface to the kernel in most cases, so it's not likely anything will work
Click to expand...
Click to collapse
Thanks a lot of the headsup !
Would the idea work better with rog 5 u.s modem blob?
Heero0101 said:
Would the idea work better with rog 5 u.s modem blob?
Click to expand...
Click to collapse
US version might have hardware differences .. So im not really sure.
Confirmed not working, restored partitions previously backed up for next surgical op.
katalinscrob said:
Confirmed not working, restored partitions previously backed up for next surgical op.
Click to expand...
Click to collapse
Thanks a lot for trying! Much appreciated!!
No pb! The main issue now that I have volte working along real 5G on both sim slots, is vowifi... PDC was the ideal method, but if sysprop vendor.usb.diag 1 command triggers correct diag mode, then for sure is another issue here, A11 related I guess...
katalinscrob said:
No pb! The main issue now that I have volte working along real 5G on both sim slots, is vowifi... PDC was the ideal method, but if sysprop vendor.usb.diag 1 command triggers correct diag mode, then for sure is another issue here, A11 related I guess...
Click to expand...
Click to collapse
How did you get VoLTE working?
Did you have the MBN inside already?
PDC is sadly blocked in A11 OS mode. However OnePlus Users They have a FTM mode - Which allows Efs tools / PDC to communicate. Hopefully something should come around for Asus.
You need root first of all.
There are 2 ways for permanent volte/vowifi toggle menus:
1. *#*#4636#*#*, set preffered network type NR/LTE, then back to original.
2. Magisk module Pixel5_VoWIFI.VoLTE_magisk_module_V1-MINI.zip (search github)
After this, via EfsTools method just copy to NV your carrier mbn from attached folder, reboot. Tried all of them until found compatible one from my carrier but no VoWIFI sadly.
katalinscrob said:
After this, via EfsTools method just copy to NV your carrier mbn from attached folder, reboot. Tried all of them until found compatible one from my carrier but no VoWIFI sadly.
Click to expand...
Click to collapse
Which thread did you follow?
I had a problem with my device not connecting via WIFI.
Full support 5G+VoLTE+VoWIFI:
1. Flash last A11 firmware WW-18.0840.2201.229 and root it.
2. Through QPST and AsusVOLTE apk, connect via wifi /same IP option ( I used IPV4+IPV6).
3. Download and unrar attached EfsTools, which contains the mcfg.mbn** and load it to NV.
4. Flash A12 firmware WW-31.0810.1226.57.
5. Root again, install voenabler*** module in magisk, restart.
**A11 banner mbn in .rar is for GermanyVodafone.
*** voenabler or any other method you agree with for enabling 4G/VOWIFI menus in settings.
In A12 banner is HW_DEFAULT instead any previous A11 carrier specific mbn, which means that ASUS finally resolved this problem for good.
Later edit: will try to extract and upload modem.img already modded for easy fix this entire stupid issue which Asus could have been more responsive to buyer's needs ...
Enjoy!
Since after .77 update lost again volte and vowifi, so disapointed... Respawned .mbn and voila, back in time with only volte capability, no vowifi.
Because I don't want to get through previous posted procedure, as I would be stuck in .57 basically, I found an alternative solution that could offer updates advantages and minimum-hassle procedure for regaining volte/vowifi, which basically is copying working mbn unpacked files to efs partition via efsExplorer in QPST. I tried mbn from an identical X60 qualcomm/lahaina chipset (found on xiaomi12t) and volte/vowifi working again, but no 5G this time. Anyway, is a matter of pacience and time for testing.
Another solution would be modifying modem.img extracted from Asus payload.bin but I didn't found an easy way to unpack/repack, only managed to open it through 7zip and get some resources. If you can find a solution to this, I think this would be the most elegant way for us to have all modem's capabilities activated, by simply restore modified-modem.img after every update.
And yes, tried AIK, various .img unpackers etc...

Categories

Resources