How To Guide Getting VoLTE and VoWiFi on unlisted carriers by flashing mbn file - Sony Xperia 1 III

I live in Canada and I have a BC72 (Asian version). I am struggling to get VoLTE and VoWiFi working. I know that mbn file is the key to getting IMS support and sony seems to block some carrier mbn files (only mbn in sales areas are available). So recently I have been working on flashing mbn files to my phone.
UPDATE:
Everything works fine now. Here's the guide:
FIRST THING FIRST: Data is priceless. Always backup before you modify your phone software.
Disclaimer: Not every carrier in the world support VoLTE or VoWiFi. Please ask your carrier first to get more info if you don't know if they provide support to VoLTE or VoWiFi.
Things you need:
1. PC with windows or bootcamp (virtual machines won't work)
2. An Xperia 1 III with magisk installed (see guide here)
3. A reliable USB-C cable
Software you need:
1. EfsTools (from github)
2. Platform tools (from Google)
3. Qualcomm USB diagnostic port driver
4. QPST (from qpsttool.com)
3. mbn files (extract from your phone)
1. Open command line in the platform tools folder, type
Code:
./adb.exe shell
and press enter, you should see a linux shell on your command line starting with $. Then Type
Code:
su
and a super user window should pop up on your phone screen, after you allowing the permission, the $ should change into #, then type
Code:
setprop persist.usb.eng 1
. If your phone asks "Allow access?", press deny; if it doesn't, go to notification centre, find USB options, and select "No data transfer".
2. Go to your device manage on windows, there should be three "Xperia 1 III"s listed. Choose one, right click, and select "Update driver". In the pop up window, select "Browse my computer" and then "Select one from the available drivers". Find Qualcomm USB diagnostic 9091 and select next. Do the same thing for the rest two. For more details, please check this post and there's a Youtube video demonstration.
3. Open QPST Configurator, check the list and find which COM port corresponds to "LAHAINA". Go to the device manager and disable the rest, ONLY KEEP THE PORT FOR LAHAINA. Quit any QPST tools after this.
4. Open command line in the EfsTools folder, type
Code:
./EfsTools.exe efsInfo
and press enter. No error should occur if you configured correctly, and the COM port in step 3 should be shown.
5. Type
Code:
./EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
and press enter. There is no expected output so that if there's no error message, you are good.
6. Select the mbn file from the mbn folder. Find the mbn file for your carrier. If you're using a secondary operator, please use the mbn file for the main operator (e.g. Koodo -> use Telus mbn). Copy the mcfg_sw.mbn to the root of the EfsTools folder, then type
Code:
./EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
and press enter.
7. After the command line done it's magic, reboot your phone. Type
Code:
*#*#4636#*#*
in the phone original dialler. Select Phone Information, press the dots at the upper-right corner and select IMS Status, you can check if the IMS status is registered.
Now, you can enjoy VoLTE, VoWiFi, and even 5G (depends on your carrier's support). If you don't see VoLTE or VoWiFi toggle in your phone settings, try install VoEnabler in magisk or run these in adb shell:
Code:
setprop persist.vendor.dbg.ims_volte_enable 1
setprop persist.vendor.dbg.volte_avail_ovr 1
setprop persist.vendor.dbg.vt_avail_ovr 1
setprop persist.vendor.dbg.wfc_avail_ovr 1
Sorry for the late posting. I've been finding mbn files for other carriers but it seems there's no specific carrier's mbn files available on Snapdragon 888 (or I haven't found one). I'll update if there's any progress.
{
"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"
}
IMS Status when Wifi is disconnected and connected.
Additional link: Buy me a coffee : )

Interested in the progress of this...if I can get WiFi Calling i would prefer that over LTE calling for when I go to my Sister's Ranch where there's no signal what so ever...

I'm very interested in this, I've been looking for a way to get TMO Wi-Fi calling working on this phone for a while now.

My phone just died today. I’m not sure if the mbn file caused that. I won’t post the guide until I figure it out :-(

Forbesii said:
My phone just died today. I’m not sure if the mbn file caused that. I won’t post the guide until I figure it out :-(
Click to expand...
Click to collapse
Damn fam, hope it works out...i just cross flashed to the US rom from SEA cause I'm on Metro PCS but my modem got ****ed.....so no calling and network is constantly disconnecting

I have the SEA version in the US on T-Mobile. I flashed Ponce's Pixel Experienc GSI and Sony's binaries (no idea if this was necessary) and I have VoLTE and VoWiFi.

thatguy222 said:
I have the SEA version in the US on T-Mobile. I flashed Ponce's Pixel Experienc GSI and Sony's binaries (no idea if this was necessary) and I have VoLTE and VoWiFi.
Click to expand...
Click to collapse
Hmmm I will flash the binaries and see what happens if nothing changes I'll have to get back to Sea

thatguy222 said:
I have the SEA version in the US on T-Mobile. I flashed Ponce's Pixel Experienc GSI and Sony's binaries (no idea if this was necessary) and I have VoLTE and VoWiFi.
Click to expand...
Click to collapse
how did you flash the Binaries?

Delete

Ainz_Ooal_Gown said:
how did you flash the Binaries?
Click to expand...
Click to collapse
fastboot flash oem filename.img

Ainz_Ooal_Gown said:
Hmmm I will flash the binaries and see what happens if nothing changes I'll have to get back to Sea
Click to expand...
Click to collapse
Where might one get these binaries from?

@Forbesii Thanks for starting this thread. I am struggling with the same for my Xperia 5 III. Really Really looking forward to your Complete step-by-step guide and see how I can do this for my xperia as well. Thanks in advance.

Ndlelex said:
Where might one get these binaries from?
Click to expand...
Click to collapse
Sony's website

The guide is done guys. I'm still looking for methods to get mbn files not in the sony firmware.

Thanks for the update on the guide. I believe step 5 is missing a part. The mcfg_autoselect_by_uim file is not in the EFSTools download on Github.

misquia said:
Thanks for the update on the guide. I believe step 5 is missing a part. The mcfg_autoselect_by_uim file is not in the EFSTools download on Github.
Click to expand...
Click to collapse
Yes. I am stuck on the same step. It is returning the below error:
Critical error. Could not find file 'E:\Sony Xperia 5 III\EfsTools-0.14\mcfg_autoselect_by_uim'.
@Forbesii Could you please help/guide on this?

Ignored this step and it still works. The VoLTE and VoWifi both are working now (for Reliance Jio network in India). AMAZING article!
Definitely save it for future.
@Forbesii - On a side note: I am trying to add Airtel mbn (India carrier) file to my Xperia 5 III but it simply doesn't work. Neither VoLTE nor VoWifi. Are there any secondary steps/different command to copy this for SIM 2?

misquia said:
Thanks for the update on the guide. I believe step 5 is missing a part. The mcfg_autoselect_by_uim file is not in the EFSTools download on Github.
Click to expand...
Click to collapse
Thanks for your report, I‘ll update.

anmolkakkar said:
Ignored this step and it still works. The VoLTE and VoWifi both are working now (for Reliance Jio network in India). AMAZING article!
Definitely save it for future.
@Forbesii - On a side note: I am trying to add Airtel mbn (India carrier) file to my Xperia 5 III but it simply doesn't work. Neither VoLTE nor VoWifi. Are there any secondary steps/different command to copy this for SIM 2?
Click to expand...
Click to collapse
I haven’t tested on SIM 2. The second sim at least on Xperia 1 III is not correctly recognized by EFSTools. I might check other methods for the second SIM slot.

Thanks. Will wait to hear back from you.

Related

Enable 4G+/4.5G Carrier Aggregation on Mi9 - For Rooted Device

Hello
China Packages have limited active Bands and Aggregation is not active on Global Bands! This guide will help you to remove that limit and active global bands easily!
Because of new security patch, your device must be rooted to be able to activate Diag Port!
I have edited the needed file and all you need is below files, So download them and do the rest:
Files Required
1. IMEI Converter
https://www.mediafire.com/file/4qkiwnglhnejtmb/IMEI_Converter.exe/file
2. QPST Flash Tools
https://androiddatahost.com/w68st
3. Notepad++
And the Important File
https://www.mediafire.com/file/k5yccs1ih2islv8/EditedQCN.xqcn/file
Guide:
First thing First:
I'm Not Responsible for any Damage caused to your phone
Use QPST Flash tools and make a backup, So if any thing happened wrong you can restore it easily!
For start, the Diag Port must be on:
There are two ways to enable diagnostic mode after root which are as follows:
1. ADB
Enable "USB Debugging"on your phone.
Connect it to your PC/Laptop.
Open "Minimal ADB & Fastboot" Command Prompt with administrative rights.
Type adb devices and press enter.
Type adb shell and press enter.
Type su and press enter.
Type setprop sys.usb.config diag,adb and press enter.
2. Terminal Emulator App
Install any "Terminal Emulator" app from play store e.g. Termux
Enable "USB Debugging"on your phone.
Connect it to your PC/Laptop.
Open "Termux" .
Type su and press enter.
Type setprop sys.usb.config diag,adb and press enter.
If got success you must see the Diag Port in Device Manager like this:
{
"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"
}
So let's start,Connect phone to PC:
1- Open QPST and make a backup
Save the file for any further problem
Now use the IMEI Converter and convert your IMEI to HEX!
NOW:
Open Editedqcn file with Notepad++
1. Find the line zz zz zz zz zz zz zz zz zz
Replace them with the HEX number of your FIRST IMEI
2.Find the line xx xx xx xx xx xx xx xx xx
Replace them with the HEX number of your Second IMEI
3.Find your WIFI Mac address- Go to setting/My device/All specs/status
Find the lines(4 lines) zx zx zx zx zx zx
replace them with your WIFI MAC (the mac is already in HEX so, no need to change just find the exact)
4.Now save the file
Open QPST and thsi time choose restore tab, browse for qcn file that edited and restore it in your phone! Wait for 10 second and then unplug the phone!
Restart
And Boom
Now 4G+
After doing the whole procedure our device have permanent support to carrier aggregation? Flashing from global to China beta for example we have to flag this again?
Sent from my MI 9 using Tapatalk
AlexanderKgr said:
After doing the whole procedure our device have permanent support to carrier aggregation? Flashing from global to China beta for example we have to flag this again?
Click to expand...
Click to collapse
I don't think so...! Fastboot flash won't change files to original state!
i already have 4g+ on my phone without doing any of that...am i missin something?
No for sure
AlexanderKgr said:
After doing the whole procedure our device have permanent support to carrier aggregation? Flashing from global to China beta for example we have to flag this again?
Sent from my MI 9 using Tapatalk
Click to expand...
Click to collapse
No, NV files doesn't related to ROM!
bilal91 said:
i already have 4g+ on my phone without doing any of that...am i missin something?
Click to expand...
Click to collapse
This guide is for Chinese packages that don't aggregate bands in other countries !
One question:
This procedure unlock BAND 28 in chinese phones too?
Because I buy a chinese one (in a Xiami store in Shangai) and use it in Brazil. When I was in São Paulo I already saw 4G+. but I don´t know if it was using BAND 28.
Thanks
thanks for your work, I did everything as instructed and BOOM... no 4G+
SpeedoFST said:
thanks for your work, I did everything as instructed and BOOM... no 4G+
Click to expand...
Click to collapse
I believe that this is carrier dependent also, so if your carrier doesn't support aggregation, then no use about all this process!
Let's use my example, i have global version of this phone and all of this is natively supported and when i am within reach of my carrier station then i have 4G+ sign, but when is other way around then there is no 4G+ icon, no carrier aggregation!
If I put my sim card in my old Samsung s8 I have full range 4G+, on Mi9 full range 4G only. So I'm sure it's the Mi9's fault.
I am using xiaomi.eu and I get 4g+ on mine. I suppose I don't have to do this, right.
Can this support b20 on chinese device model?
SpeedoFST said:
If I put my sim card in my old Samsung s8 I have full range 4G+, on Mi9 full range 4G only. So I'm sure it's the Mi9's fault.
Click to expand...
Click to collapse
Excellent!
Then You know 100% that there is a "fault" on Mi 9 side but again, if You have Global-EEA Version and not Chinese then this is strange because all this bands should be already unlocked-enabled in Global-EEA version of this device.
Now it's cross my mind, what type of ROM is on Your device?!
Is it Global ROM or EEA ROM?!
I believe that I heave red on some forum that if You are in EEA region then it's better to flash this ROM on device because there is also some modem drivers discrepancy between Global and EEA version of the ROM (if You compare sizes of corresponding files in those two ROM's, You will see that they are different also).
Now, maybe I'm wrong but I also have this EEA ROM on my device and just as i have said, at me this carrier aggregation is working as it should.
SpeedoFST said:
thanks for your work, I did everything as instructed and BOOM... no 4G+
Click to expand...
Click to collapse
dude, at the first line of the thread i said that it is for china packages used in a country with aggregation support!
You are right, your carrier doesn't support aggregation!
head_djmusic said:
dude, at the first line of the thread i said that it is for china packages used in a country with aggregation support!
You are right, your carrier doesn't support aggregation!
Click to expand...
Click to collapse
U mean for Chinese version of mi9 right?
Enviado desde mi MI 9 mediante Tapatalk
Yes, The Chinese packages have limited bands!
head_djmusic said:
Yes, The Chinese packages have limited bands!
Click to expand...
Click to collapse
i cant see my phone in qpst , i cant continue, soime help please
head_djmusic said:
Yes, The Chinese packages have limited bands!
Click to expand...
Click to collapse
I was in the part of the back up but my device doesn't appear in the list, I'm using w10 pro, version 1903
Enviado desde mi MI 9 mediante Tapatalk
SpeedoFST said:
If I put my sim card in my old Samsung s8 I have full range 4G+, on Mi9 full range 4G only. So I'm sure it's the Mi9's fault.
Click to expand...
Click to collapse
Put your SIM card in the S8+, turn on mobile data and wait till you connect to 4G+, then open the dialer and dial *#0011#, press STACK1 if the SIM is in slot 1, and STACK2 if in slot 2.
You'll get to a ServiceMode screen, take a screenshot of that and post it here. The phone may be using bands that the Mi9 doesn't support.
partially works
I have a Mi 9 Chinese, 6/128. I did all the procedures correctly, and it shows that I have 4G + on the screen, but when I try to use some application / browser, there is no connection. Any suggestions what might be wrong?

[GUIDE] Enable Carrier Aggregation [LTE+]

Hello !
Here is an easy guide to enable CA ( Carrier Aggregation ) in your violet. I won't be writing a long-ass guide, lets be on point.
There are two seperate files, one for Jio & Airtel and another for VI (vodafone-idea). This seperation is made because:
> The Jio-Airtel file has all combos for Jio, Airtel and VI. Few users arent getting CA on VI using this file.
> Hence, a new file optimised for VI only is being uploaded too. Theoritically this file should be fine for Airtel and Jio too but isnt tested.
tldr; If u have internet only on VI, use the VI optimised file. Else, use the other file.
Pre-requisites :
1. Brain and Patience
2. Windows 7 and higher ( I tested on 10 and 7 ) and 32-bit should work fine.
3. A rooted Q/R ROM
4. Network Signal Guru ( needs Permissive SELinux btw )
5. QPST Tool ( latest )
6. QDLoader HS-USB Driver [link] [64-bit] (look for 32-bit on internet)
7. Fully functional ADB
Telegram : [ For more support ]
Azure Kernel for Redmi N7p
Attached 00028874 File [ updated 1-1-2021]
Google Drive [ Optimised for Jio / Airtel users ]
Google Drive [ Optimised for only Vi users ]
Steps are Simple AF. Lets Start.
1. Install QDLoader HS-USB Driver. Alongside / beforehand keep your EFS backed up via Ofox/Pbrp or EFS Explorer ( u should be introduced to EFS soon along way ).
2. Connect your phone to PC, make sure ADB is working and USB Debugging is enabled !!
The next steps should be followed with your device properly connected to PC
3. Enable Diag mode for USB. Install Terminal on your Android and execute this command
Bash:
su -c "setprop sys.usb.config diag,adb"
4. Launch Device Manager on PC. Under Ports (COM & LPT) , you will find Marshall London or Qualcomm HS-USB listed. I would suggest you to uninstall Qualcomm HS-USB and install the one I provided.
5. On your PC, launch QPST Configuration. You will see your device enlisted as SM6150 under Active Phones tab.
6. Head over to Start Clients > EFS Explorer section. A Phone Selection will pop-up. U will find your device there connected. Click OK button. Wait for a few seconds / minutes until your storage gets read. You will see a bouncing bar while the storage is being read.
NOTE - If you get errors like "The phone you have chosen does not support an embedded file system" , then probably you are damned. Either you are on R or you have missed drivers.
7. Now you got yourself landed in EFS Explorer. Head over to nv > item_files > rfnv .
You will see a lot of files named 0002xxxx . Don't worry xD you need to deal with only one file.
Locate 00028874 and back it up to a safe place by clicking on it and selecting "Copy Data File to PC".
8. Now comes the real deal to be dealt with You need to replace the file 00028874 .
I will be providing you a modified file of 00028874 and you need to replace this with the original one, assuming you already backed up the original file as per Step 7 .
> Download the attached "modified" file.
> Delete the original file by clicking on it and then Delete
> After successful deletion of 00028874, right-click on empty space and "Copy Data File from PC" and select the downloaded "modified 00028874" , Upload it by selecting OK and keeping settings untouched. The downloaded file should not have any extensions !!
> Look in the folder if the file is successfully uploaded or not. It should have same atttributes as others.
9. After successful "operation" xD , disconnect your phone. REBOOT!!!
|| Look for the next post for verifying CA ||
So, you need to verify whether you really have enabled CA or not !
Listen Buddy, first of all , CA is regional / region-dependent. It isnt like you are gonna get CA from wherever the f you live. Cities / Towns have a higher probability of aggregation.
Here are few checks I am mentioning.
1. Open Phone Dialer and dial "*#*#4636#*#*" to enter in Testing menu.
2. Tap on Phone Information and check "LTE physical channel configuration".
If CA is working, It will show you two connections PrimaryServing and SecondaryServing along with their bandwidth, otherwise nothing .
{
"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"
}
( Screenshot from @M_3L_W1_N [telegram] )
Another proof is from Network Signal Guru. You can see P in first cloumn and S ( S1, S2...) next . You can see LTE 2xCA at the top header . This means two carriers are aggregating.
Also, you can see 20Mhz Bandwidth in action
( Screenshot from my device )
|| Look for FAQ and Solutions on next post and also if u have a different QCOM device ||
|| Few important notes and QA ||
1. How to revert back / Will I lose my CA ?
Ans: You arent going to lose CA unless you flash EFS / QCN backup. Flashing modem / firmware won't take away your CA. Reportedly, locking bands might take away your CA if done via NSG and not all are affected with this mishap.
In case you want to revert, just load the backed up "00028874" and you are back again. Or you can just restore the EFS backup which you have safely kept aside on following the steps on previous post.
2. Is it a fake / facade ?
Ans: No, I conducted few tests , side-by-side with my A50 ( CA out-of-box ) and under same conditions, both devices managed to provide same speed.
I am attaching few comparative screenshots and kindly watch carefully to distinguish.
( left - A50 | right - violet )
( left - A50 | right - violet )
3. Will it fukcup my mobile phone ?
Ans: No, unless you are a careless brat and mis-followed a step. Other then, there are no such incidents yet reported by anyone.
4. I have a diff device. What shall I do ??
Ans: Same steps to follow, just the contents of the file is different.
Here is a Generator and Combolist and follow 3rd Step from the link.
Generator
Combolist
Link
So, its your time to decide.
--Signing-off
|| My Opinions and Personals ||
[ for nerds ]
Since violet seems to support only 2CA, you can try selecting any two bands and prior selecting remember to find out which two bands is best-fitting throughputs.
2100 and higher bands are best-performers in my case.
[general case]
If I do not care about aggregation on Jio, I usually get 1MBps speed on upload on 1800Mhz.
850Mhz is the best-performer on downloads. But after aggregation, I usually get nicer speeds if I keep all bands untouched. Because, 850 and 1800 is needed for surfing.
[thanksgiving]
> Artem_sid [ 4pda guide ]
> @Roz_in [telegram]
Nice work
thanks pero sir
Sir I request please make a youtube video for complete tutorial realy helpful for all of us
paramparmatma said:
Sir I request please make a youtube video for complete tutorial realy helpful for all of us
Click to expand...
Click to collapse
I do not have enough resources sir. The guide is friendly enough.
Last thing if I flash fastboot miui official rom will CA change or remain same
paramparmatma said:
Last thing if I flash fastboot miui official rom will CA change or remain same
Click to expand...
Click to collapse
Might get re-written. I don't know yet.
Working really well! Saw 2 MBps increase in speed(4->6). Finally, an LTE+ guide which worked. Well Done.
Technicals: 2CA on 2300(20Mhz) + 2300(10Mhz)
Adding Proof. For context, it has never crossed 5 MB/s till today. After the changes, consistently got 6+ MB/s.
Many people in the Telegram are joking about this. Adding to support a fellow Dev @Panchajanya1999
does it works with 2100 and 1800 mhz bands,bcz I really wish i was an Indian nd had access to jio..i need help
Big thanks sir
Great work sir..
Does it works for vi/Idea as i see no LTE+ so im asking
Rockstar_Rajat said:
Does it works for vi/Idea as i see no LTE+ so im asking
Click to expand...
Click to collapse
Well, if u are Vi user, we are trying to fix vi for some regions.
Can u please inbox me at telegram ??
Tg - @Panchajanya1999
We all thankful to Mr. Panchajanya for awesome guide.
It will be more help for noobs like us if anyone post video tutorial.
It's easy tutorial I have tried and it's really working thanks again
Hello guys, Happy New Year !!
Also this post has been updated and few notables edits are committed to the post.
Spoiler: Notable changes
> Files has been updated on#1 post. Proper reasoning is done. Read the post carefully !
> Steps has been edited and added a note for users to take EFS backup.
> FAQ has been updated.
I request you to go through the post once again. I hope things are clear to you.

How To Guide 5II/1&5III VoLTE patch. [Guide to release the root]

In the Xperia user group in
cafe.naver.com/x1smart
I'm HTCMAGE.
Last year, Xperia 1II.
How to activate VoLTE.
After the guide version,
VOLTE Success, Activation without Firmware Replacement (Sony Mobile withdrawal area)
Hello Xperia users! In the meantime, I finally solved the VOLTE problem! I approached Qualcomm's diagnostic port-active-efsExplorer and solved the problem by inserting a VOLTE profile from my carrier :) Sorry, this is Korea and I am Korean...
forum.xda-developers.com
5II and...
Xperia's 1III/5III products.
Activating VoLTE and...
"Root".
I'll share how to turn it off.
I am not good at English.
I use the translator.
Please understand.
https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader
Later, to unlock.
Maejiseukeu manager app.
Patch. magiskFiles img
While connected to your computer with a usb
You can use the instructions below at least adb.
adb reboot bootloader && fastboot flash boot "magisk.img" && fastboot reboot
{
"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, you can install it.
It's going to rebooted.
This is the restart screen. It's connected to USB.
Always allow debugging when enabled.
Connect to Wi-Fi and do not log in.
Please move on quickly.
Turn off the internet quickly (Mobile data X)
Save the magisk manager app on your computer.
Then go to Xperia and install it.
github.com/topjohnwu/Magisk/releases/tag/v23.0
Please make sure the Internet is turned off.
I'll carry it out. Magisk Manager in the upper right corner.
Cogwheel - Setting page - Middle.
Activate "Hide".
When it's done, we'll start the VoLTE patch.
At least ADB.
Adb shell.
Enter and enter.
su
If you type it in,
In the same window as the picture below,
If you allow it,
The shape of the dollar...
It changes to #.
setprop persist.usb.eng 1
Enter and enter.
It's from My Computer Properties Device Manager.
There are several floating yellow exclamation marks.
Drive manually.
Please hold it.
Among the yellow exclamation points,
We don't know which part is connected.
Please select a few targets and update them manually.
Update Driver - Browse to My Computer
Directly select the list available on your computer.
Port-QUALCOM 9081 choice.
Starting with the ELS Explorer selection LAHA (based on 1 III).
This is something that can go in. If you connect...
Please copy and paste the EBS file.
(Use the mouse to pull it in and put it in twice.)
I'll make a folder that doesn't exist.
Put it in twice.
Policyman folder delete the existing one.
You can put it in and the NV at the top...
Likewise, place it at the top.
Close the window when done.
adb shell su -c setprop persist.dbg.volte_avail_ovr 1
adb shell su -c setprop persist.dbg.vt_avail_ovr 1
And then "adb reboot".
If you type Enter, we'll reboot you.
On the basic Soonjung phone app,
Check IMS status in *#*#4636#*
If it's available, it's good.
Wi-Fi or data on.
Log in various ways. Google, Sony accounts,
Update the Play Store and...
Various basic apps (Netflix)
Update everything.
And information on the bottom of the Play Store,
It should say play protection certification.
If you run the magisk manager app,
If you check out the following,
I reboot on my own.
Reboot and run the manager app again.
Please press "Remove the Magisk".
Completely removed.
Then I'll start deleting and reboot on my own.
Delete completed.
Finished.
It's easy to use.
Netflix is also on PlayStore.
It'll be updated normally.
root
If you maintain the route,
I change my font or record on the phone.
When you do the whole gesture, remove the bottom white stick.
That's one of the advantages.
You can choose Xperia.
The users can choose.
https://forum.xda-developers.com/t/...-mobile-withdrawal-area.4144701/post-83277123
In the old guide version,
My English skills that I'm not good at...
This person translated it.
Please keep in mind.
The EBS file (VoLTE file) is...
It's in Sony firmware.
In the country you're using,
All the mobile carrier files are in here.
You can use that.
It's in the policy man folder.
You must modify the XML file!
In the area that was withdrawn,
I don't have a mobile carrier band code.
Make sure to change it to a notepad.
If you change the XML file,
VoLTE, of course.
5G works normally, too.
My poor English skills...
Someone wise.
Please deliver it.
We wish.
Be happy always.
How can I get the efs file?
/system/vendor/firmware_mnt/image/modem_pr/mcfg/configs/mcfg_sw/generic
It's in the firmware or on the device
So you can either unlock BL & root to have VoLTE, VoWiFi, etc; or keep everything untouched to have Widewine DRM (Netflix HD etc), full camera filter support, etc?
There is just no middle ground, is there :-/
GOOD JOP
How about WiFi calling?
Hazzay88 said:
How about WiFi calling?
Click to expand...
Click to collapse
disabled by Sony
malikin said:
disabled by Sony
Click to expand...
Click to collapse
That's annoying that WiFi calling is disabled.
I hope Sony fix volte issues globally for the upcoming Xperia 1 IV. All other manufacturers such as Xiaomi don't have this issue even if it's a grey import. I don't see why Sony can't fix the problem
Hazzay88 said:
That's annoying that WiFi calling is disabled.
I hope Sony fix volte issues globally for the upcoming Xperia 1 IV. All other manufacturers such as Xiaomi don't have this issue even if it's a grey import. I don't see why Sony can't fix the problem
Click to expand...
Click to collapse
I think nothing will change.
Bofahad said:
I think nothing will change.
Click to expand...
Click to collapse
I will basically stop buying a Sony phone as simple as that.
Hazzay88 said:
I will basically stop buying a Sony phone as simple as that.
Click to expand...
Click to collapse
U can do like what i did (5G)
Bofahad said:
U can do like what i did (5G)
Click to expand...
Click to collapse
Battery consumption is higher with 5G.
What benefits do you get with 5G besides speed?
Hazzay88 said:
Battery consumption is higher with 5G.
What benefits do you get with 5G besides speed?
Click to expand...
Click to collapse
I am happy with 4G as it is more than enough for my general usage.
What I want Sony to basically fix is volte and WiFi calling as that is a deal breaker considering 3G network will be phased out.
If Sony don't fix volte issue then certain countries will not be able to buy the upcoming Xperia phones as it will no longer be able to make calls.
Hazzay88 said:
I am happy with 4G as it is more than enough for my general usage.
What I want Sony to basically fix is volte and WiFi calling as that is a deal breaker considering 3G network will be phased out.
If Sony don't fix volte issue then certain countries will not be able to buy the upcoming Xperia phones as it will no longer be able to make calls.
Click to expand...
Click to collapse
You can enable VoLTE by flashing SEA firmware without unlocking bootloader.
Bofahad said:
You can enable VoLTE by flashing SEA firmware without unlocking bootloader.
Click to expand...
Click to collapse
Yes I have volte working by flashing SEA firmware. Working in Australia on Vodafone only for the Xperia 1 II.
However I haven't heard anyone getting it to work on the current generation Xperia 1 III so that puts further Doubt on the upcoming Xperia 1 IV which would be enough to keep me away and look elsewhere instead. It's not possible to make calls it volte doesn't work and 3G network is shut down
Hazzay88 said:
Yes I have volte working by flashing SEA firmware. Working in Australia on Vodafone only for the Xperia 1 II.
However I haven't heard anyone getting it to work on the current generation Xperia 1 III so that puts further Doubt on the upcoming Xperia 1 IV which would be enough to keep me away and look elsewhere instead. It's not possible to make calls it volte doesn't work and 3G network is shut down
Click to expand...
Click to collapse
It's working with me.
Bofahad said:
It's working with me.
Click to expand...
Click to collapse
That's good to hear.
Which country and carrier are you with?
Also did you get it to work after flashing it with SEA firmware to get it to work

How To Guide Converting Japanese Pixel 6 to Global version

I live in a country with no Pixel availability and end up purchasing one in Japan.
Limitations(mostly forced shutter and screenshot sound) on Japan phones can be pretty annoying, so I researched a bit on how to remove those.
Search leads me to this reply by @ziand for same trick but on Pixel 5. Turns out Pixel 6 is different but similar. So I'll summarize what I've done here.
At the same time @ziand may also work on a magisk module or something when possible, doing the same thing but in a much safer way. Once his work is done please switch to his method.
Disclaimer
I'm not familiar with law in every country but doing this could have risk. Research before acting.
The instructions requires basic Linux/Android knowledge. You could brick your phone if not knowing what you're doing. You can always wait for ziand's work for more safety.
I confirm this works on my phone. But I'm not responsible for anything happens on yours. Use at your own risk.
Click to expand...
Click to collapse
Spoiler: steps
1. Root your phone
2.
adb shell
su
dd if=/dev/block/by-name/devinfo of=/sdcard/devinfo.img
Click to expand...
Click to collapse
3. Quit adb shell, then
adb pull /sdcard/devinfo.img
Click to expand...
Click to collapse
Keep this file as backup
4. Use a hex editor, open the "devinfo.img" pulled in step 3, find "GR1YH", it should be in 0x000000F7, edit it to "GB7N6", save as "devinfo_modified.img"
{
"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"
}
5.
adb push ./devinfo_modified.img /sdcard/
adb shell
su
dd if=/sdcard/devinfo_modified.img of=/dev/block/by-name/devinfo
Click to expand...
Click to collapse
6. Reboot and enjoy
This should be permanent, you can also revert root if you want.
Thank you HarryShan. It's confirmed work for me. Much appreciated for your share.
Do I need to unlock bootloader to root sir?
norman00037 said:
Do I need to unlock bootloader to root sir?
Click to expand...
Click to collapse
Yes. Please refer to the rooting guide I've linked to
Thank you HarryShan! It's worked for me)
Hi,
Someone tried this on pixel 5a?
I dealing with the same anoying japanese problem.
Curious if this would adversely affect NFC function as the Japanese model is NFC-F.
you did it with non rooted phone, right? and how did you do it without TWRP?
HarryShan said:
At the same time @ziand may also work on a magisk module or something when possible, doing the same thing but in a much safer way. Once his work is done please switch to his method.
Click to expand...
Click to collapse
Here is below a script to convert the device to another version.
About versions of Google Pixel 6, Product ID oriole :
Model IDs:
G9S9B - Verizon and AT&T US carriers
GB7N6 - US Unlocked, US Google Fi, US TMO, Canada, Taiwan, Australia, Europe countries and carriers
GR1YH - Japan and carriers
Script for changing Model ID
for devices: Google Pixel 5, 6/pro, 6a, 7/pro​Prerequisites
TWRP or Magisk 20.4+
Downloads
Magisk module: MID_Changer_v2.10-MAGISK-TWRP.zip
Change log
-v2.10 : Pixel 7 added
- v2.09 : Pixel 7pro added
- v2.08 : Pixel 6a added
Example running image:
To apple changing, flash global Factory Image with erasing data. You can use Android Flash Tool with locked bootloader option.
ziand said:
Here is below a script to convert the device to another version.
About versions of Google Pixel 6, Product ID oriole :
Model IDs:
G9S9B - Verizon and AT&T US carriers
GB7N6 - US Unlocked, US Google Fi, US TMO, Canada, Taiwan, Australia, Europe countries and carriers
GR1YH - Japan and carriers
Script for changing Model ID on Pixel 6​Prerequisites
Your phone has to be rooted
Downloads
Magisk module: MID_Changer_v2.04-MAGISK.zip
Installation instruction
Download and install Magisk module above.
Running instruction
Variant 1 with commands from PC:
Code:
adb shell
su
MID_Changer.sh
Example image:
View attachment 5471525
Shorter Variant 1 with commands for PC:
Code:
adb shell
su -c MID_Changer.sh
Variant 2 with commands without PC.
Also you can use for example Android Terminal Emulator with commands:
Code:
su
MID_Changer.sh
To apple changing, flash global Factory Image with erasing data.
Recommendations
If someone wouldn't like to use root in the future, he can lock bootloader by the command at bootloader mode:
Code:
fastboot flashing lock
or use parameter "Lock bootloader" at flashing Factory Image via Android Flash Tool.
Click to expand...
Click to collapse
thank you very much. I tried and succeeded. my pixel 6 can mute the shutter sound. but after inserting the Japan sim, the sound comes back. so sad. I don't know is there any other solution?
h281994 said:
thank you very much. I tried and succeeded. my pixel 6 can mute the shutter sound. but after inserting the Japan sim, the sound comes back. so sad. I don't know is there any other solution?
Click to expand...
Click to collapse
Did you flash Factory Image with erasing data, factory reset ?
The converting is success if you have:
- new Model ID in bootloader - Barcode -SKU;
- new Model ID in Settings - About phone - Regulatory Labels;
- appeared option to switch off the sound in settings of stock Camera app.
Do you have all of them ? Show some pictures.
ziand said:
Did you flash Factory Image with erasing data, factory reset ?
The converting is success if you have:
- new Model ID in bootloader - Barcode -SKU;
- new Model ID in Settings - About phone - Regulatory Labels;
- appeared option to switch off the sound in settings of stock Camera app.
Do you have all of them ? Show some pictures.
Click to expand...
Click to collapse
@h281994, are you in Japan ?
I think to necessary to check how is with it on original non-Japanese phone with any sim there ?
ziand said:
@h281994, are you in Japan ?
I think to necessary to check how is with it on original non-Japanese phone with any sim there ?
Click to expand...
Click to collapse
Yes i am working in japan, i tried inserting softbank sim, sadly the camera sound is back again and the setting to turn off shutter sound is gone.I tried removing the sim and restarting the device ...the setting to turn off camera sound appeared again. very happy
Do you have possibility to insert another sim not softbank and maybe not Japanese carrier at all ? it is interesting how with this sound on other pixels 6 not Japanese versions there in Japan.
h281994 said:
Yes i am working in japan, i tried inserting softbank sim, sadly the camera sound is back again and the setting to turn off shutter sound is gone.I tried removing the sim and restarting the device ...the setting to turn off camera sound appeared again. very happy
Click to expand...
Click to collapse
This is known issue as even global Pixel do have forced shutter and screenshot sound when a Japanese carrier SIM is inserted, no matter where you use it. In this case MID changing method can't help you.
The module from the other thread may work though as it's directly modifying system UI APK:
GitHub - AndroPlus-org/magisk-module-pixel6: Google Pixel 6シリーズ以降向けのMagiskモジュールです。
Google Pixel 6シリーズ以降向けのMagiskモジュールです。. Contribute to AndroPlus-org/magisk-module-pixel6 development by creating an account on GitHub.
github.com
Downside would be you'll always need Magisk installed. You can have a try.
ziand said:
Here is below a script to convert the device to another version.
About versions of Google Pixel 6, Product ID oriole :
Model IDs:
G9S9B - Verizon and AT&T US carriers
GB7N6 - US Unlocked, US Google Fi, US TMO, Canada, Taiwan, Australia, Europe countries and carriers
GR1YH - Japan and carriers
Script for changing Model ID on Pixel 6​Prerequisites
Your phone has to be rooted
Downloads
Magisk module: MID_Changer_v2.05-MAGISK.zip
Installation instruction
Download and install Magisk module above.
Running instruction
Variant 1 with commands from PC:
Code:
adb shell
su
MID_Changer.sh
Example image:
View attachment 5471525
Shorter Variant 1 with commands for PC:
Code:
adb shell
su -c MID_Changer.sh
Variant 2 with commands without PC.
Also you can use for example Android Terminal Emulator with commands:
Code:
su
MID_Changer.sh
To apple changing, flash global Factory Image with erasing data.
Recommendations
If someone wouldn't like to use root in the future, he can lock bootloader by the command at bootloader mode:
Code:
fastboot flashing lock
or use parameter "Lock bootloader" at flashing Factory Image via Android Flash Tool.
Click to expand...
Click to collapse
I can't use this module for my Pixel 6 pro Japan. How can I use .
Thank you!
khoanx said:
I can't use this module for my Pixel 6 pro Japan. How can I use .
Thank you!
Click to expand...
Click to collapse
Of course, because Pixel 6 and Pixel 6 pro are different devices.
Pixel 6 is Product ID "oriole" and Pixel 6 pro Product ID "raven". For now the module v2.05 and less is for Pixel 6 only.
Send me to PM some info from your device to upgrade this for Pixel 6 pro too. No problem, I will add everything into the script for converting.
I use HarryShan's guide. And change GF5KQ to GLU0G for my Pixel 6 Pro. It worked. My phone don't have sound when capture sceen and take photo.
Thank you.
HarryShan said:
This is known issue as even global Pixel do have forced shutter and screenshot sound when a Japanese carrier SIM is inserted, no matter where you use it. In this case MID changing method can't help you.
The module from the other thread may work though as it's directly modifying system UI APK:
GitHub - AndroPlus-org/magisk-module-pixel6: Google Pixel 6シリーズ以降向けのMagiskモジュールです。
Google Pixel 6シリーズ以降向けのMagiskモジュールです。. Contribute to AndroPlus-org/magisk-module-pixel6 development by creating an account on GitHub.
github.com
Downside would be you'll always need Magisk installed. You can have a try.
Click to expand...
Click to collapse
You can also use a gcam mod camera for silent shutter . There used to be a workaround for the silent camera by simswapping in Japan but it was removed or patched in android 12. A Japanese sim will always enable sounds

How To Guide Enabling 4G+ & 5G on Xperia 1 III on non - supported regions (Rooted)

First of all Thanks to johndaniel, htcmage, gorEisberg and Forbesii for their amazing work.
Hello, fellow Xperia users like you I had wondered why Sony had to go with this stupid idea of blocking some regions from accessing 5G, if they had played their cards correctly this could have been a huge hit.
Anyway, let's enable 4G+ and 5G
Note: I have tested this on my Xperia 1 III XQ-BC52 with EU firmware, and I have noticed a battery drain using 5G.
Important Note: You don't lose Wide vine if you follow this correctly because I didn't lose mine. BTW I don't take any responsibilities
And yeah you have to do this after every OTA so this is going to be fun.
Prerequisites:
* Xperia 1 III
* Windows Laptop
* Firmware for your device
* USB Cable
Downloading Firmware​
Download XperiFirm from https://xperifirm.com/download/xperifirm-v4-6-0/ and Install
Open the XperiFirm and Download the firmware for your device ( check your model number and download the firmware)
Preparing the Device for Rooting ​
* Back up all the data from your device.
Make sure the device is supported for Bootloader unlock by opening the dialer and enter the code *#*#7378423#*#* and then press Service Info -> Configuration.
If the Bootloader unlock status is Yes, then you’re lucky and continue the rest of the guide.
Visit https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/ and Select your device and enter IMEI and get the code.
Enable Developer Options and then Enable OEM Unlocking and USB debugging on your device.
Download Platform tools for Windows using this link
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Once it’s in bootloader mode or fastboot mode you will see blue light then type this command on CMD:
fastboot oem unlock 0xYOURKEY
Wait for the reply on cmd and then type
fastboot reboot
Now your device is Unlocked.
Rooting ​
Open the firmware folder you have downloaded and look for boot.sin file it looks something like boot_X-FLASH-ALL-4BA8.sin with around 96MB size (might look different for other versions and regions)
Download UnSin Exe from https://forum.xda-developers.com/t/tool-unsin-sin-v3-v4-v5-unpacker-v1-13.3128106/ and then drag and drop the boot.sin this will give you boot.img
Rename the boot_X-FLASH-ALL-4BA8.img into boot.img (easier to flash) and then using Magisk Manager to patch it.
Just don’t delete the original boot.img we need that for the re-locking bootloader.
Now copy the magisk_patched.img into the Platform-tools folder and rename it into boot.img
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Once in fastboot mode type this command
fastboot flash boot boot.img
Wait for it and then type
fastboot reboot
Open magisk and verify it's rooted.
Enabling 5G​
Open CMD and go to the Platform-tools directory and enter the below command:
adb shell
su
setprop persist.usb.eng 1
If the phone, asks for Allow access press Deny.
After that, it should show up 3 Xperia on the device manager and install one by one manually using Qualcomm driver just youtube this part. Use Qualcomm USB diagnostic 9091 or 9081.
Download QPST from https://qpsttool.com/ and install and open EFS Explorer and select LAHAINA if the name is there otherwise try one by one until you see a bunch of folders.
Once all the folders are showing up go to Policyman folder and copy carrier_policy.xml attached in this post and paste it there.
Restart the device.
You should now have the Speed of 5G or 4G+
Don’t stop here.
Time to go back to Stock (Unroot) ​
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Remember the original boot.img we have before patching copy that file into platform tools and replace it with the patched magisk boot.img
Then type this command:
fastboot flash boot.img
Once that’s done then type this command:
fastboot oem lock
Wait for the response and then type this command:
fastboot reboot
Once that’s done your device should format and bootloader locked and back to stock ROM with 5G.
In case if anyone is facing any issue or have doubts comment down below or contact me on my WhatsApp +97333956356
First comment!
GeramanX said:
First comment!
Click to expand...
Click to collapse
You want now a sticker
alot easier, but i am using another pc .
{
"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"
}
Just curious but would anyone who has done this please type in their phone dialer menu *#*#service#*#* and tell me what there "current modem config" is under the "Software info" menu?
I have managed to get Volte working with Telstra here in Australia but according the above menu it's not using the Telstra MBN file that is loaded on the phone and is instead using "Row Commercial"
Just curious as I think this might be a bug with the menu not showing the correct file or it is something going a bit crazy on my phone. Cheers, Bentree.
Also @arjun_m4 thank you for this nice guide. What changes did you make to the Carrier_Policy.xml file?
Xperia 1iii indian sim volte wifi calling support but Not 5G support
arjun_m4 said:
First of all Thanks to johndaniel, htcmage, gorEisberg and Forbesii for their amazing work.
Hello, fellow Xperia users like you I had wondered why Sony had to go with this stupid idea of blocking some regions from accessing 5G, if they had played their cards correctly this could have been a huge hit.
Anyway, let's enable 4G+ and 5G
Note: I have tested this on my Xperia 1 III XQ-BC52 with EU firmware, and I have noticed a battery drain using 5G.
Important Note: You don't lose Wide vine if you follow this correctly because I didn't lose mine. BTW I don't take any responsibilities
And yeah you have to do this after every OTA so this is going to be fun.
Prerequisites:
* Xperia 1 III
* Windows Laptop
* Firmware for your device
* USB Cable
Downloading Firmware​
Download XperiFirm from https://xperifirm.com/download/xperifirm-v4-6-0/ and Install
Open the XperiFirm and Download the firmware for your device ( check your model number and download the firmware)
Preparing the Device for Rooting ​
* Back up all the data from your device.
Make sure the device is supported for Bootloader unlock by opening the dialer and enter the code *#*#7378423#*#* and then press Service Info -> Configuration.
If the Bootloader unlock status is Yes, then you’re lucky and continue the rest of the guide.
Visit https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/ and Select your device and enter IMEI and get the code.
Enable Developer Options and then Enable OEM Unlocking and USB debugging on your device.
Download Platform tools for Windows using this link
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Once it’s in bootloader mode or fastboot mode you will see blue light then type this command on CMD:
fastboot oem unlock 0xYOURKEY
Wait for the reply on cmd and then type
fastboot reboot
Now your device is Unlocked.
Rooting ​
Open the firmware folder you have downloaded and look for boot.sin file it looks something like boot_X-FLASH-ALL-4BA8.sin with around 96MB size (might look different for other versions and regions)
Download UnSin Exe from https://forum.xda-developers.com/t/tool-unsin-sin-v3-v4-v5-unpacker-v1-13.3128106/ and then drag and drop the boot.sin this will give you boot.img
Rename the boot_X-FLASH-ALL-4BA8.img into boot.img (easier to flash) and then using Magisk Manager to patch it.
Just don’t delete the original boot.img we need that for the re-locking bootloader.
Now copy the magisk_patched.img into the Platform-tools folder and rename it into boot.img
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Once in fastboot mode type this command
fastboot flash boot boot.img
Wait for it and then type
fastboot reboot
Open magisk and verify it's rooted.
Enabling 5G​
Open CMD and go to the Platform-tools directory and enter the below command:
adb shell
su
setprop persist.usb.eng 1
If the phone, asks for Allow access press Deny.
After that, it should show up 3 Xperia on the device manager and install one by one manually using Qualcomm driver just youtube this part. Use Qualcomm USB diagnostic 9091 or 9081.
Download QPST from https://qpsttool.com/ and install and open EFS Explorer and select LAHAINA if the name is there otherwise try one by one until you see a bunch of folders.
Once all the folders are showing up go to Policyman folder and copy carrier_policy.xml attached in this post and paste it there.
Restart the device.
You should now have the Speed of 5G or 4G+
Don’t stop here.
Time to go back to Stock (Unroot) ​
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Remember the original boot.img we have before patching copy that file into platform tools and replace it with the patched magisk boot.img
Then type this command:
fastboot flash boot.img
Once that’s done then type this command:
fastboot oem lock
Wait for the response and then type this command:
fastboot reboot
Once that’s done your device should format and bootloader locked and back to stock ROM with 5G.
In case if anyone is facing any issue or have doubts comment down below or contact me on my WhatsApp +97333956356
Click to expand...
Click to collapse
Hi
Do you have a vídeo, for example in YouTube were can I see steps to do this?
I ask for It becouse I have some doubts about the processing
THX ALOT
There is a wrong comand in the last step.
Right comand is fastboot flash boot boot.img ( two times boot boot)
This is can be a problem with commom user like me.
Time to go back to Stock (Unroot) ​
Open CMD and go to the Platform-tools directory and enter the below command:
adb reboot bootloader
Remember the original boot.img we have before patching copy that file into platform tools and replace it with the patched magisk boot.img
Then type this command:
fastboot flash boot.img
bentree said:
Just curious but would anyone who has done this please type in their phone dialer menu *#*#service#*#* and tell me what there "current modem config" is under the "Software info" menu?
I have managed to get Volte working with Telstra here in Australia but according the above menu it's not using the Telstra MBN file that is loaded on the phone and is instead using "Row Commercial"
Just curious as I think this might be a bug with the menu not showing the correct file or it is something going a bit crazy on my phone. Cheers, Bentree.
Also @arjun_m4 thank you for this nice guide. What changes did you make to the Carrier_Policy.xml file?
Click to expand...
Click to collapse
Thanks for your post Bentree.
I would be very grateful for your advice as to how to get VOLTE going with Xperia 1 III on Telstra.
I would love to get 5G as well. Has anyone tried this firmware change on a XQ-BC72 and had success in getting 5G in a country where this has been disabled?
rollyk said:
Thanks for your post Bentree.
I would be very grateful for your advice as to how to get VOLTE going with Xperia 1 III on Telstra.
I would love to get 5G as well. Has anyone tried this firmware change on a XQ-BC72 and had success in getting 5G in a country where this has been disabled?
Click to expand...
Click to collapse
I'm at work at the moment but I'm currently using a 1 III with Telstra network (boost mobile sim).I have 5g and volte but no VoWifi. When I get home I'll try and write you up the steps required.
bentree said:
I'm at work at the moment but I'm currently using a 1 III with Telstra network (boost mobile sim).I have 5g and volte but no VoWifi. When I get home I'll try and write you up the steps required.
Click to expand...
Click to collapse
Thanks Bentree, whenever you get a chance. Telstra support have obviously not been helpful nor has Sony Australia. If you have a way of accessing 5G and VOLTE on Xperia 1 iii in Oz that woud be awesome
rollyk said:
Thanks Bentree, whenever you get a chance. Telstra support have obviously not been helpful nor has Sony Australia. If you have a way of accessing 5G and VOLTE on Xperia 1 iii in Oz that woud be awesome
Click to expand...
Click to collapse
Yeah Sony will just straight up tell you that, because they have withdrawn from Oz they can't do nothing. Telstra will just say that they don't support the phone on their network. I'll get to it this weekend. Sunday is my only day off from work so I'll write you up a guide then.
For some reason when i try to copy item file from PC i get an error.
File Copy Error: Carrier_Policy.xml is greater than 2048 bytes. Item File Size Limit is 2048 bytes.
okay so here's my stock file that i can easily transfer between my pc and phone using this method but the moment i try the edited one from the op i get an error about max file size...so far i have tried this with 2 different PC, and also i'm on a custom rom so idk if that's the problem.
Not able to perform this action:
"After that, it should show up 3 Xperia on the device manager and install one by one manually using Qualcomm driver just youtube this part. Use Qualcomm USB diagnostic 9091 or 9081"
Any pointers or exact youtube links?

Categories

Resources