Enable VoLte on F8332 for custom roms (Existenz) - Sony Xperia XZ Guides, News, & Discussion

Hello all,
I have been searching for a fix for VoLte on stock based custom roms. Whenever we UB, root and flash rom, there won't be any signs of VoLte except that Volte toggle (which won't work). Even *#*#4636*#*# > Volte provisioned flag is also not working.
Requirement:
Xperia XZ dual F8322
Stock VoLte available FTF.
Flashtool
**No idea about F8331**
Instructions:
Clean flash
Always take BACKUP
1.Clean flash any VoLte ftf, in my case i used F8332_41.3.A.2.99_1305-0131_R3E.ftf
2.Fastboot TWRP and kernel (created using rootkernel).
***For ExistenZ > extract kernel(boot_exz.img) out from patch zip,rename to boot.img and fastboot.***
3.Then fastboot this command>> fastboot format userdata
4.Flash the DRM fix, Magisk (14.5 for Existenz), and safetynet patch.
5.Then turn ON and setup phone. Then go to Network and Internet > Mobile Network >4G sim Access point names and create this APN.
Name:ims
APN:ims
APN type: ims
APN protocol :IPv4/IPv6
APN roaming protocol :IPv4/IPv6
Then save it. This apn won't be visible.
Then wait to see whether VoLte symbol appear or not. (Turn on/off airplane mode for checking)
If NOT, then do this,
Flash the attached ftf file or flash oem.sin file alone from ftf without any wipes and turn ON phone. This time phone will try to restart for enabling network settings (If not, change preferred network type of 4G sim to 2G and back to LTE)
This will enable VoLte for sure.
For Existenz users
After completing above steps and enabling VoLte, open Existenz patch zip using 7zip manager and delete existenz folder.
Then take out updater script,delete this line "package_extract_file("existenz/ftf/boot_exz.img", "/dev/block/bootdevice/by-name/boot");" and replace updater script from zip with this one.
Then flash Existenz patch without any wipes and reboot phone.
If you face theme selection error, then got to system>app>skin picker release and install that apk there itself, using any file manager (ES File Explorer).
Then for making VoLte stable, do these steps again. So that VoLte won't disappear ever.
Name:ims
APN:ims
APN type: ims
APN protocol :IPv4/IPv6
APN roaming protocol :IPv4/IPv6
I tested this method only on ExistenZ Rom usinf F8322 dual XZ.
So for other variants i am not sure and i am not responsible.
DOWNLOADS:
VoLte FIX Flashable ftf
Thank you all
jitz975

reserved

Hi bro,
can you create video for this tutor, i need VoLTE for my xz, but i don't understand with this tutor. Now i used existenz N v 8.0 dual sim
Thank you
---------- Post added at 08:31 PM ---------- Previous post was at 08:25 PM ----------
I try to instal VoLTE enabler in Magisk but don't work

Hey need help. My friends f8832 was on Oreo. He didn't like it so I reverted it by flashing stock FTF file. But only issue seems to be volte. It stopped working completely. Some modem issue or baseband I don't know. Could you help me out. How to do it? I flashed f8832 commenwealth of countries. From xperiafirmarews(some website) . I would highly appreciate your support

Related

Still No VoLTE for Redmi2 8gb variant

Hello, I currently am using a jio sim as my primary sim. However, i tried all the methods suggested on xda but still no volte.
List of things that i have tried:-
1. Tried flashing the modem(doesn't work at all)
2. Flashing MIUI 7.5 version as suggested( V7.5.2.0.LHJMIDE_20160629.0000.25_5.1_global ) to be precise
3. Tried flashing another one of Redmi2 Prime's firmware(global developer rom)
4. And tried flashing several other ROMs(Orion OS, RR, Tesla, AOSP and DU) after doing step2 and still no volte support found
Can anybody help me?
@cypherx1998 Flash kitkat dev rom 7.1.5 or newer from fastboot, after it starts booting turn of your device and boot into fastboot, then flash the latest lollipop dev rom and boot into it, setup your device, then go to settings, mobile data (I think, it's where you have the option to change to 3g and 4g data) and enable VoLTE voice calls, after that, reboot into fastboot and flash TWRP 3.0.2-0, then go to wipe, advanced wipe, select:
cache/dalvik-cache
system
data
internal storage
and then wipe, after that go to wipe again, select cache, then "change partition format" select F2FS, and swipe to apply, do the same thing for data, don't do on dalvik-cache and system, or else this may brick your device.
Then flash the wt88047 firmware avaliable on LineageOS second or third post, do a full wipe again, install VoLTE universal Patch Here do a full wipe again, then flash the latest LineageOS build, after wipe only cache and data, flash OpenGapps pico arm android 7.1.1 and reboot.
You will have VoLTE
Try to flash RR 5.8.0 nought ROM. U will have voLTe working on ur device. I am currently using that ROM. Go for it
Shashank Varma said:
Try to flash RR 5.8.0 nought ROM. U will have voLTe working on ur device. I am currently using that ROM. Go for it
Click to expand...
Click to collapse
No... I didn't get VoLTE...
I am using the same ROM.
---------- Post added at 09:27 AM ---------- Previous post was at 09:24 AM ----------
If u want VoLTE u will have to flash the redmi 2 prime rom either fastboot or recovery...
However ur device will start lagging and ur free ram won't go higher than 300 MB.
http://bigota.d.miui.com/6.7.5/wt88....5_20160523.0000.23_5.1_global_53ff97d6ba.tgz
And the recovery one is::
http://bigota.d.miui.com/6.7.5/miui_HM2XWCProGlobal_6.7.5_8673db6ce3_5.1.zip
voLte is working for sim1. See the screenshot below
Volte works just flash latest wxcpro ROM by editing its script so that it won't say 'this ROM is for so and so ****'
Shashank Varma said:
voLte is working for sim1. See the screenshot below
Click to expand...
Click to collapse
How can that screenshot say that VoLTE is working??? I can't see any HD or VoLTE sign..
U can see there enhanced 4g LTE mode which means volte.
Shashank Varma said:
U can see there enhanced 4g LTE mode which means volte.
Click to expand...
Click to collapse
Nope bro!!! I don't think that's VoLTE! Coz I have got that enabled and I can't call using a Jio SIM!!
Didnt work
TecnoTailsPlays said:
@cypherx1998 Flash kitkat dev rom 7.1.5 or newer from fastboot, after it starts booting turn of your device and boot into fastboot, then flash the latest lollipop dev rom and boot into it, setup your device, then go to settings, mobile data (I think, it's where you have the option to change to 3g and 4g data) and enable VoLTE voice calls, after that, reboot into fastboot and flash TWRP 3.0.2-0, then go to wipe, advanced wipe, select:
cache/dalvik-cache
system
data
internal storage
and then wipe, after that go to wipe again, select cache, then "change partition format" select F2FS, and swipe to apply, do the same thing for data, don't do on dalvik-cache and system, or else this may brick your device.
Then flash the wt88047 firmware avaliable on LineageOS second or third post, do a full wipe again, install VoLTE universal Patch Here do a full wipe again, then flash the latest LineageOS build, after wipe only cache and data, flash OpenGapps pico arm android 7.1.1 and reboot.
You will have VoLTE
Click to expand...
Click to collapse
Took me time to try this...but didnt work.....you might think that i didnt follow the steps properly..but i did and i verified on each step that i was doing it the right way....but sadly it didnt work
You may try Redmi 2 Prime ROM (stable or dev) for some days..Check whether you get VoLTE on that ROM or not.. If yes then use that for some days maybe 2 or 3 days..It will be slow at first then after 2 to 3 hours of use u will feel no lag..I was using Developer version for 2-3 months which was fine for daily driver..I just faced storage issue..Then I tried stable version, and the same issue was there.. So I decided to use some custom ROMs and I Flashed AOSP Extended (Nougat)..VoLTE works fine and the ROM is so much smooth with good battery backup..But due to slow internet speed I am using Mokee 7.1 right now.. You can try using R2P ROM for some days...If VoLTE works there then it will work on other ROMs too( as per my experience).
Ignore my english...
Ofnigamer said:
You may try Redmi 2 Prime ROM (stable or dev) for some days..Check whether you get VoLTE on that ROM or not.. If yes then use that for some days maybe 2 or 3 days..It will be slow at first then after 2 to 3 hours of use u will feel no lag..I was using Developer version for 2-3 months which was fine for daily driver..I just faced storage issue..Then I tried stable version, and the same issue was there.. So I decided to use some custom ROMs and I Flashed AOSP Extended (Nougat)..VoLTE works fine and the ROM is so much smooth with good battery backup..But due to slow internet speed I am using Mokee 7.1 right now.. You can try using R2P ROM for some days...If VoLTE works there then it will work on other ROMs too( as per my experience).
Ignore my english...
Click to expand...
Click to collapse
Yes just flash either the dev or stable Redmi 2 Prime ROM. I can say that this works because I have flashed it on as many as three devices. Just go to this link and find out Redmi 2 Prime Global Developer ROM or Global Stable ROM.
http://en.miui.com/a-234.html
Remember these are to be flashed in fastboot. After flashing this, you can flash any Nougat based ROM like LOS, RR, AEX, cRDroid, etc to enjoy VoLTE on those ROMs too.
cypherx1998 said:
Hello, I currently am using a jio sim as my primary sim. However, i tried all the methods suggested on xda but still no volte.
List of things that i have tried:-
1. Tried flashing the modem(doesn't work at all)
2. Flashing MIUI 7.5 version as suggested( V7.5.2.0.LHJMIDE_20160629.0000.25_5.1_global ) to be precise
3. Tried flashing another one of Redmi2 Prime's firmware(global developer rom)
4. And tried flashing several other ROMs(Orion OS, RR, Tesla, AOSP and DU) after doing step2 and still no volte support found
Can anybody help me?
Click to expand...
Click to collapse
1)download Mi flash tool
http://en.miui.com/forum.php?mod=attachment&aid=NzYzMjQzfGFlZDEyMDMzfDE0NzI1NDg5MDJ8ODE5MTF8MzM2MTg0
2)
download fastboot rom redmi 2 prime global stable or china
http://bigota.d.miui.com/V8.1.3.0.L...DI_20161230.0000.00_5.1_global_23ac47dab8.tgz
above is global stable link.
3) put your phone in fastboot mode, unzip the downloaded rom. (avoid spaces in between folder path/name eg "C:\New Folder\Extracted rom\...." is not allowed instead it should be like C:\New_Folder\Extracted_rom\.......)
4) open mi flashing tool see if your device is listed. refresh to see. select clean all (flash_all.bat) option from bottom of mi flashing tool.
5) click on flash, and let it boot.
you would be able to use VoLTE now in miui rom. if you want to change to any N based roms just flash twrp and clean install any rom.
Flashing the MIUI 7.5.2 global ROM should work. Wipe everything and do a clean install. Once you see an indication of VOLTE on the MIUI then you should be able to get the same in other ROMS. I just did it recently.
Flash the redmi 2 prime rom using any of the methods fast boot or normal. If VoLte is what u r looking for
cypherx1998 said:
Hello, I currently am using a jio sim as my primary sim. However, i tried all the methods suggested on xda but still no volte.
List of things that i have tried:-
1. Tried flashing the modem(doesn't work at all)
2. Flashing MIUI 7.5 version as suggested( V7.5.2.0.LHJMIDE_20160629.0000.25_5.1_global ) to be precise
3. Tried flashing another one of Redmi2 Prime's firmware(global developer rom)
4. And tried flashing several other ROMs(Orion OS, RR, Tesla, AOSP and DU) after doing step2 and still no volte support found
Can anybody help me?
Click to expand...
Click to collapse
I think i can help you dude. Flash this fastboot rom you have. Boot it with YOUR Jio sim in the first sim slot inside. Setup everything normally in the phone. After it booted, you WILL see the Volte symbol in the statusbar.
Now root it and install TWRP. Now install a Volte rom of your choice. It has to work.
I will say you why this has to work. I own this device. The 8GB variant. My friend owns the same device. While my device had Volte working, his' didn't work. I checked it. He had kitkat bootloader. Then i flashed the lollipop stock rom in his device in fastboot mode. i directly rooted the device and installed cm14.1 in his device. Still no Volte. I wondered what the fcuk was just happening. My friend was like i'll cope up with this dude. I'll use jio 4g voice. But couldn't leave it like that. I tried it the second time just like i have told you and then VOLTE STARTED ****ING WORKING MAN !!! I was on cloudnine !!! Just helping you out !!
I think the reason Volte was not working is because the jio sim needed the stock rom to trigger it to start Volte sevices. Before it, the jio must have thought "yeah, this is a non volte device ". Just saying !!
Have a nice day !!!
Sankar Bharani said:
I think i can help you dude. Flash this fastboot rom you have. Boot it with YOUR Jio sim in the first sim slot inside. Setup everything normally in the phone. After it booted, you WILL see the Volte symbol in the statusbar.
Now root it and install TWRP. Now install a Volte rom of your choice. It has to work.
I will say you why this has to work. I own this device. The 8GB variant. My friend owns the same device. While my device had Volte working, his' didn't work. I checked it. He had kitkat bootloader. Then i flashed the lollipop stock rom in his device in fastboot mode. i directly rooted the device and installed cm14.1 in his device. Still no Volte. I wondered what the fcuk was just happening. My friend was like i'll cope up with this dude. I'll use jio 4g voice. But couldn't leave it like that. I tried it the second time just like i have told you and then VOLTE STARTED ****ING WORKING MAN !!! I was on cloudnine !!! Just helping you out !!
I think the reason Volte was not working is because the jio sim needed the stock rom to trigger it to start Volte sevices. Before it, the jio must have thought "yeah, this is a non volte device ". Just saying !!
Have a nice day !!!
Click to expand...
Click to collapse
How do you check what bootloader you're on currently?
cypherx1998 said:
How do you check what bootloader you're on currently?
Click to expand...
Click to collapse
I think their is no(simple) way to know that.But you can try a app named "phone info". But it didn't work out for me.It is showing unknown bootloader.
The best way to know your bootloader version is " try to remember which miui ROM u flashed last".
Or there is lolypop firmware in lineage is thread for u.
cypherx1998 said:
How do you check what bootloader you're on currently?
Click to expand...
Click to collapse
Simple. Press vol down and power. will boot into fastboot mode.
If the letters saying FASTBOOT are in green color and small, it is in KitKat bootloader. If the letters saying FASTBOOT are in Blue color and little big, it is Lollipop. I know it sounds a little lame, but trust me, this is a reliable method. If you flashed the lollipop rom via the mi Flash application through system, and youve got the blue colored bootloader, then you are on lollipop bootloader
SankarWayne said:
Simple. Press vol down and power. will boot into fastboot mode.
If the letters saying FASTBOOT are in green color and small, it is in KitKat bootloader. If the letters saying FASTBOOT are in Blue color and little big, it is Lollipop. I know it sounds a little lame, but trust me, this is a reliable method. If you flashed the lollipop rom via the mi Flash application through system, and youve got the blue colored bootloader, then you are on lollipop bootloader
Click to expand...
Click to collapse
well atleast now i know i'm on lollipop bootloader.....but still no volte man

Final Method To Get voLTE onAny LinOS14.1(either voLTEsupportd or not,less camera bug

Hello guys,
I'm requesting you share it more to help others.
Don't blame me or other members if anything gets wrong with you or your device. Thanks
Things you need:::
Important Unlocked Bootloader officially.
1.MIUI fastboot ROM this http://bigota.d.miui.com/6.11.3/ken...1103.0000.00_6.0_global_f7309f8161.tgz (comes in *.tgz or *.tar not in .zip)
2.Xiaomi Mi Flash tool-BETA version.
3.ZCX TWRP.
4.CM14 CM14-firmware_20161115.zip from here https://www.androidfilehost.com/?fid=385035244224398629
5. NitrogenOS(based on Android_7.1) http://xyyx-dev.ru/nitrogen-os/testing/nougat_7.1/kenzo/Nitrogen-OS-kenzo-20170106.zip
(Goodfix fingerprint sensor only flash this for fpc http://xyyx-dev.ru/nitrogen-os/testing/nougat_7.1/kenzo/fpc_fix.zip
6.Any open Gapps package for android 7.1 on your requirement. I'm using mini version.
7.voLTE patch from here https://www.androidfilehost.com/?fid=817550096634741250
nothing else
Q.Why fastboot ROM?
A.because it formats all the partitions also your internal storage (Take a backup 1st )and re-partitions all files on correct address. And this ROM uses the firmware that is mostly used on custom ROMs as I guess. I don't know I'm correct but that is what I think.
Q.Why NitrogenOS?
A.comes with less camera bug. Overall performance is good, can run substratum theme engine.
Q.Why voLTE patch?
A.it works on all voLTE or non-voLTE declared cm14.1 ROM. May be you will find your voLTE working without flashing it.
Q.Why ZCX recovery?
A.it backups all partition and have all the features of other RN3 supported recoveries(cofface,alka,official etc.)
Q.why cm14_15112016_firmware?
A.since it may lock your bootloader again but works great give a thanks to the developer of it.It is must to use this firmware for any force stop issue.
Q.Why RADON KERNEL
A.comes with stability and improves battery and performance get it here https://forum.xda-developers.com/redmi-note-3/development/kernel-t3414884
Follow these steps carefully and have patience!
Step 1
Flash the MIUI fastboot ROM v6.11.3through PC by using MiFlashTool using clean all option.
Step 2
after flashing, It takes too much time to setup your MIUI. recommended to use internet.
Step 3
now you find voLTE icon on this MIUI ROM.
Step 4
reboot to bootloader and check whether your bootloader is locked again or not. If locked, unlock again using official method.
Step 5
flash ZCX TWRP.
Step 6
reboot to ZCX. And take a backup of only these partition efs, firmware on your internel or in PenDrive(recommended).
Step 7
Make a folder like this "MIUI 6 efs" on PC and Copy the TWRP(/TWRP/backups/...) backup folder in PC from PD.
Step 8
Now copy these tools in PD CM14 firmware15112016, NitrogenOS, gapps, VoLTE_v2N_13-1-17.zip in PD and connect to RN3.
Step 9
Format system,data,Dalvik/ART cache,cache.
Step 10
choose install and flash the CM14_151112016_firmaware. It may lock your bootloader again. To check, reboot to bootloader from recovery and check by using fastboot oem device-info command on PC. If locked unlock again through official method.
Step 11
Now reboot to ZCX from fastboot. By pressing volume up button 1st and then power button when get a vibrate feedback leave power button(not volume up) untill the recovery window get shown.
Step 12
Now install NitrogenOS, install fpc_fix.zip(if you are using fpc fingerprint sensor,mine is fpc sensor so i flash it everytime), install Gapps and then restore the EFS backup you have taken(on MIUI6.11. blah blah).
Step 13
reboot to system and setup
If you find HD icon on status bar then good use it now or reboot to recovery and install
VoLTE_v2N_13-1-17.zip. now reboot you will definitely get that. If not then restore again the EFS partition.
You will surely get. If everything get done take a full backup of this ROM for future this ROM's EFS partition gonna work for you in future.
I'm SURE you will be stuck on this ROM
Everything is here latest android, Vulkan API, better battery backup and voice over LTE
Final
If it helps then thanks me and specially thanks to Sudeep Duhoon(https://forum.xda-developers.com/member.php?u=4913907) for voLTE patch.
--to XIAOMI for giving the permission to you for unlocking youe bootloader.
--to all others.
--All credits goes to those who provide these fixes and tools
The voLTE patch will also work on non-voLTE android 7.1 ROMs.

Lenovo K6 Power Volte not working

had this Custom ROM flashed: https://forum.xda-developers.com/k6-power/development/rom-lineageos-15-0-lenovo-k6-power-t3685009
flashed this other Custom ROM: https://forum.xda-developers.com/k6...m-resurrection-remix-lenovo-k6-power-t3845486
this is when the network died out on one of my sims. I flashed it back to stock ROM to try to fix the issue. Now I have network on both the sims, but the 1st slot which is occupied by Jio sim is showing 4G, but Volte not showing.
ANY HELP TO FIX THIS WILL BE GREATLY APPRECIATED, TY
tried dialing ####682# to change country code to IN, but it returns "Error: Could not read factory ota patch from SD card, Or the patch is not correct"
flashed back to Marshallow Stock ROM & then dialed ####682#, selected IN.
Volte now working
now flashed Lineage OS 15.1, but Volte not showing.
its showing LTE next to signal.
any fix possible?
Volte symbol isn't there in LOS
But volte is there
malcolm_cg said:
had this Custom ROM flashed: https://forum.xda-developers.com/k6-power/development/rom-lineageos-15-0-lenovo-k6-power-t3685009
flashed this other Custom ROM: https://forum.xda-developers.com/k6...m-resurrection-remix-lenovo-k6-power-t3845486
this is when the network died out on one of my sims. I flashed it back to stock ROM to try to fix the issue. Now I have network on both the sims, but the 1st slot which is occupied by Jio sim is showing 4G, but Volte not showing.
ANY HELP TO FIX THIS WILL BE GREATLY APPRECIATED, TY
Click to expand...
Click to collapse
Flash back to Marshmallow OS Stock then
####682# select IN (it will be available even if it shows error now ) Volte will be enabled now
---------- Post added at 09:39 PM ---------- Previous post was at 09:24 PM ----------
malcolm_cg said:
had this Custom ROM flashed: https://forum.xda-developers.com/k6-power/development/rom-lineageos-15-0-lenovo-k6-power-t3685009
flashed this other Custom ROM: https://forum.xda-developers.com/k6...m-resurrection-remix-lenovo-k6-power-t3845486
this is when the network died out on one of my sims. I flashed it back to stock ROM to try to fix the issue. Now I have network on both the sims, but the 1st slot which is occupied by Jio sim is showing 4G, but Volte not showing.
ANY HELP TO FIX THIS WILL BE GREATLY APPRECIATED, TY
Click to expand...
Click to collapse
Flash back to Marshmallow OS
Don't wipe anything from twrp unless error will persist
After flashing back to Marshmallow stock os
Dial####682# and select IN ( it will be available now without any error because all the req. Files are now in SD due to Marshmallow stock os installation **don't wipe anything** or else now too you'll see error ) let the android update after selecting IN and Viola VOLTE is seen after 3-4 mins
Download Marshmallow Stock OS from
https://firmwarefile.com/lenovo-vibe-k6-power-k33a42
Flash through QPST **Not Flashable through TWRP**
IF NO PORT AVAILABLE SHOWS IN QPST
OPEN ADB AND ENTER Command: adb reboot edl

Making volte work on Andorid Q Roms.

As I have seen many people are facing issues regarding volte not working on android q roms. This can be solved by following the below procedure.
1) Flash stock Zui 3.5 through qfil
https://drive.google.com/file/d/1xWGFtcMZhMeOAsmASj4fwJzzbHOZZwdj/view
2) Boot into the rom and make sure that volte is working
3) Now unlock the bootloader and without booting back into system go to fastboot and flash recovery.
4) Flash the latest twrp and then wipe data/system/dalvic/cache.
5) Now flash any Andorid Q rom and reboot to system
6) You will be able to use volte now.
Note:- Make sure your sim is inserted into slot 1 or else volte might not work.
For any queries PM

[Guide] Convert to Global [WIP]

*** Use this at your very own risk.
***Backup your persist.img. There is a guide to fix it if needed.
*** Backup your working modem. Sometimes it is as simple as restoring it if you lose signal.
*** When flashing, you must understand the difference between fastboot and fastbootd to avoid flashing errors.
*** Backup your files in a safe place.
*** Some users are reporting that the whole thing is not working and going on a blame streak. So if you're not quite ready, please don't attempt this.
Basic Instructions: "I will test again since some users are losing signal after flashing". There is a debate whether msm and update the tmobile firmware, or flash the global. Again this is a WIP.
MSM. Here is the thread.
Unlock bootloader or re-unlock bootloader ... Enable OEM Unlock in developer options. flash token.
Fastboot
Code:
fastboot flash cust-unlock <unlock_token.bin>
Code:
fastboot oem unlock
and now your bootloader is unlocked.
Here is the t-mobile article for the 6t. same instructions for the 8 if you're new to this.
NEXT:
Link to fastboot thread
https://forum.xda-developers.com/oneplus-8/how-to/rom-stock-fastboot-roms-oneplus-8-t4084629
Download the global fastboot rom from here.
Unzip and flash all.
Link to twrp thread:
https://forum.xda-developers.com/oneplus-8/development/recovery-unofficial-twrp-oneplus-8-t4101315
If you want to root.
Boot into twrp or flash the twrp installer. TWRP 3.3.1-10 Test by mauronofrio and or TWRP 3.3.1-10 Test Installer by mauronofrio "newer ones may work"
After booting, you can flash magisk with-in twrp and you're rooted.
I have used oxygen updater to update the firmware while rooted. After the local install, open magisk and flash on the inactive slot.
---------------
If you ever want to revert, use the msm tool. Here is the thread.
https://forum.xda-developers.com/oneplus-8/how-to/op8-unbrick-tool-to-restore-device-to-t4093043
---------
Old information from the old thread is below, if you want to use it only for reference or for backing up the FP persist
---------------
Old Instructions
Here we go .....
This is fairly new and hasn't been tested so, proceed with caution. There are more knowledgable people here. This was just tested quick and it worked.
Requirements
1-Be on T-mobile firmware and update to the latest version. If you are bootloader unlocked, you mean not be able to take OTA's and you may need to reflash with MSM and update, then unlock the bootloader again. Thread Thanks @Some_Random_Username
2 - Unlock your bootloader.
3- --! IMPORTANT: Make a TWRP backup of your MODEM because we'll restore that later, why? because t-mobile sim doesn't work on the Global Modem. You can also back everything up in TWRP just in case.
If you have OTG, make the backup there so it is safe. You can restore the modem through TWRP with the OTG.
4-Backup your persist. Otherwise you may lose the fingerprint.
You'll need root.
Code:
adb shell
HTML:
su
Code:
dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
Then
Code:
adb pull sdcard/persist.img
Then copy it from from Sdcard to a safe place
*** You may lose signal again if you update the global version. It is a WIP but keep your modem backed up!
With all the above:
It is simple. Download the global firmware and flash it through fastboot. Here is the thread
.. I tested with "10.5.5-GLOBAL-OnePlus8Oxygen_15.O.14" Thanks @mauronofrio
Reboot to fastboot
Unzip and flash-all
It will reboot to the global firmware. "Now you won't get cellphone signal"
Skip the setup and reboot to fastboot.
reboot to twrp, do not flash it.
Code:
fastboot boot twrp.img
link to twrp thread. . I used TWRP 3.3.1-2 Test by @mauronofrio
plug in the OTG or locate the backup and Restore the Modem" to get signal
Reboot and you'll have signal.
To root. you can flash the patched boot located in the sourceforge folder " Patched-Stock-Boot" on this thread
Code:
fastboot flash boot filename.img
You can also flash magisk in twrp. I prefer the patched boot.
Bonus: I am running the Nolimit magisk rom Thanks @xXx
https://forum.xda-developers.com/on...gisk-rom-xxx-nolimits-11-0-speed-ram-t4088609
Thanks @Some_Ghost for testing.
B-E-A-UTIFUL!
I'll wait to see others' results before I brick my phone.
rjp0615 said:
B-E-A-UTIFUL!
I'll wait to see others' results before I brick my phone.
Click to expand...
Click to collapse
It works no bricking. If something happened you can go back with MSM.
matteosaeed said:
Here we go .....
This is fairly new and hasn't been tested so, proceed with caution. There are more knowledgable people here. This was just tested quick and it worked.
Requirements
1-Be on T-mobile firmware and update to the latest version. If you are bootloader unlocked, you mean not be able to take OTA's and you may need to reflash with MSM and update, then unlock the bootloader again. Thread Thanks @Some_Random_Username
2 - Unlock your bootloader.
3- --! IMPORTANT: Make a TWRP backup of your MODEM because we'll restore that later, why? because t-mobile sim doesn't work on the Global Modem. You can also back everything up in TWRP just in case.
If you have OTG, make the backup there so it is safe. You can restore the modem through TWRP with the OTG.
4-Backup your persist. Otherwise you may lose the fingerprint.
*** You may lose signal again if you update the global version. It is a WIP but keep your modem backed up!
With all the above:
It is simple. Download the global firmware and flash it through fastboot. Here is the thread
.. I tested with "10.5.5-GLOBAL-OnePlus8Oxygen_15.O.14" Thanks @mauronofrio
Reboot to fastboot
Unzip and flash-all
It will reboot to the global firmware. "Now you won't get cellphone signal"
Skip the setup and reboot to fastboot.
reboot to twrp, do not flash it.
Code:
fastboot boot twrp.img
link to twrp thread. . I used TWRP 3.3.1-2 Test by @mauronofrio
plug in the OTG or locate the backup and Restore the Modem" to get signal
Reboot and you'll have signal.
To root. you can flash the patched boot located in the sourceforge folder " Patched-Stock-Boot" on this thread
Code:
fastboot flash boot filename.img
You can also flash magisk in twrp. I prefer the patched boot.
Bonus: I am running the Nolimit magisk rom Thanks @xXx
https://forum.xda-developers.com/on...gisk-rom-xxx-nolimits-11-0-speed-ram-t4088609
Thanks @Some_Ghost for testing.
Click to expand...
Click to collapse
Am I understanding correctly, we will have to re-flash the modem after EVERY update?
rjp0615 said:
Am I understanding correctly, we will have to re-flash the modem after EVERY update?
Click to expand...
Click to collapse
For the global, we don't know until we get it, but @Some_Ghost checked with the euro and signal stays, so you can do the euro version instead of the global and still keep the the signal without reflashing your modem.
Does anybody have the modem backup I lost mine and can't find fastboot for tmobile
The EU modem dont fix it I just need tmobile modem if anyone can can someone give be the modem either tarp backup or .img file so I can use data
very easy fix for modem get the ota after you flash global you do ota and modem works fastboot wont flash modem right
delete
---------- Post added at 02:38 AM ---------- Previous post was at 02:32 AM ----------
ecompton59 said:
The EU modem dont fix it I just need tmobile modem if anyone can can someone give be the modem either tarp backup or .img file so I can use data
Click to expand...
Click to collapse
If you flash your modem backup with Euro firm it sticks throughout updates so far... It didn't work for me on global. You still need to restore your modem backup on either firmwares. Global so far modem doesn't stick after updates, euro so far, it stays after updates.
Some_Ghost said:
delete
---------- Post added at 02:38 AM ---------- Previous post was at 02:32 AM ----------
If you flash your modem backup with Euro firm it sticks throughout updates so far... It didn't work for me on global. You still need to restore your modem backup on either firmwares. Global so far modem doesn't stick after updates, euro so far, it stays after updates.
Click to expand...
Click to collapse
I fixed it with ota if you flash global do the enable and and dev settings I waited to install magisk. Ayer first boot put ota for global and it works because ota has modem in it and fastboot can't flash modem yet with bat file but I have no issues I have global modem and global ROM and from here on ota will work no need for modem
not really converting to Global then? this is just so you can use dev ROM, but since DEV rom hasnt come about there really is no reason to do this.
Vio281 said:
not really converting to Global then? this is just so you can use dev ROM, but since DEV rom hasnt come about there really is no reason to do this.
Click to expand...
Click to collapse
What? He used global ROM. Not a DEV ROM.
ecompton59 said:
I fixed it with ota if you flash global do the enable and and dev settings I waited to install magisk. Ayer first boot put ota for global and it works because ota has modem in it and fastboot can't flash modem yet with bat file but I have no issues I have global modem and global ROM and from here on ota will work no need for modem
Click to expand...
Click to collapse
I will try this thanks ??
Does the Global ROM share the same 5G compatibility introduced in the new TMO ROM?
joemossjr said:
What? He used global ROM. Not a DEV ROM.
Click to expand...
Click to collapse
Thats what I'm saying, this is to flash rom, it not necessarily converting the phone to a global phone since it still need Tmobile Modem bin file in order to be function as a phone. If you take the phone outside the U.S it questionable if it works, that is why I say this is only for Dev Rom and in this case stock global rom but it is not a global phone.
@joemossjr
Vio281 said:
Thats what I'm saying, this is to flash rom, it not necessarily converting the phone to a global phone since it still need Tmobile Modem bin file in order to be function as a phone. If you take the phone outside the U.S it questionable if it works, that is why I say this is only for Dev Rom and in this case stock global rom but it is not a global phone.
Click to expand...
Click to collapse
Well check @ecompton59 's response. He was able to get things working.
The modem does work, just there is an issue with the fastboot flashing the modems. The TWRP restore of the modem is to get cell signal right away.
Here is what I did:
After I did what is in the first post in the thread:
I used oxygen updater to download the EU update and flashed it via "Local Upgrade" @Some_Ghost tested that as well.
There is signal. I believe that it may have flashed the modem "maybe", unlike fastboot.
While I was on the EU version, I downloaded the update for the global, and did a "Local Upgrade" again, and got signal.
I did all of this with Magisk being installed and after each "local upgrade, before reboot" I install Magisk on the "inactive slot, ota".
Technically speaking and don't quote me 100%, the first flash to the global is what gives issues with the sim, but that's the way to get the ability to do "local upgrade" because it is disabled on the t-mobile firmware.
Theoretically and I haven't tested.
Unlock bootloader >> Flash global "won't flash everything properly" = no signal
Global to another global or EU update >> will flash the modem >> signal will work "as it will properly flash everything"
matteosaeed said:
@joemossjr
Well check @ecompton59 's response. He was able to get things working.
The modem does work, just there is an issue with the fastboot flashing the modems. The TWRP restore of the modem is to get cell signal right away.
Here is what I did:
After I did what is in the first post in the thread:
I used oxygen updater to download the EU update and flashed it via "Local Upgrade" @Some_Ghost tested that as well.
There is signal. I believe that it may have flashed the modem "maybe", unlike fastboot.
While I was on the EU version, I downloaded the update for the global, and did a "Local Upgrade" again, and got signal.
I did all of this with Magisk being installed and after each "local upgrade, before reboot" I install Magisk on the "inactive slot, ota".
Technically speaking and don't quote me 100%, the first flash to the global is what gives issues with the sim, but that's the way to get the ability to do "local upgrade" because it is disabled on the t-mobile firmware.
Theoretically and I haven't tested.
Unlock bootloader >> Flash global "won't flash everything properly" = no signal
Global to another global or EU update >> will flash the modem >> signal will work "as it will properly flash everything"
Click to expand...
Click to collapse
again, this does not make it a global sim unlock phone, you are flashing a previous Tmobile Modem on top of a Global rom.
Vio281 said:
again, this does not make it a global sim unlock phone, you are flashing a previous Tmobile Modem on top of a Global rom.
Click to expand...
Click to collapse
It at least we can run different firmwares on T-Mobile. You could try the global msm on T-Mobile and report back. As being sim unlocked depends on the bands enabled in other countries but should work with any sim.
matteosaeed said:
It at least we can run different firmwares on T-Mobile. You could try the global msm on T-Mobile and report back. As being sim unlocked depends on the bands enabled in other countries but should work with any sim.
Click to expand...
Click to collapse
is there different functionality between the tmobile modem and global modem firmware? I flashed the global rom and am using that with tmobile modem flashed through twrp. I haven't done a local update yet to get the global modem. if I do, what is the difference running that vs the tmobile modem? im in seattle using tmobile anyway.... would I see a difference in anything? speed? I had updated to the tmobile ota right before I flashed, they supposedly updated something with the modem in that update. im just wondering if there is a benefit to using the global modem or not. I definitely see the benefit in using he global rom though....lol
bluemoel said:
is there different functionality between the tmobile modem and global modem firmware? I flashed the global rom and am using that with tmobile modem flashed through twrp. I haven't done a local update yet to get the global modem. if I do, what is the difference running that vs the tmobile modem? im in seattle using tmobile anyway.... would I see a difference in anything? speed? I had updated to the tmobile ota right before I flashed, they supposedly updated something with the modem in that update. im just wondering if there is a benefit to using the global modem or not. I definitely see the benefit in using he global rom though....lol
Click to expand...
Click to collapse
you'll be fine, my signal hasn't changed since flashing it remained the same as far as I can tell
---------- Post added at 12:34 PM ---------- Previous post was at 12:30 PM ----------
Vio281 said:
again, this does not make it a global sim unlock phone, you are flashing a previous Tmobile Modem on top of a Global rom.
Click to expand...
Click to collapse
Be happy that people actually take the time to experiment and work on things like this for the community so we can root and run different firmwares, kernels, and recoveries etc. At the least we aren't stuck on TMO firmware with lack of updates and missing features and as far as we can tell everything is working and odds are you aren't going to be using a T-Mobile SIM when going out of country anyway. Any issues will be ironed out when we cross that path I am sure ??

Categories

Resources