[R&D] VOLTE for non-stock roms for XT1254 on Verizon - Verizon Motorola Droid Turbo Android Development

Hello all!
After being on the XT1254 with Verizon from early on, I have gotten tired of reading disjointed communications regarding this subject. This thread is here for us to:
a) compile all known prior research on the subject - enabling VOLTE for non-stock roms for XT1254 users on Verizon;
b) discuss phones that have known working solutions (e.g. ZTE Axon 7); and
c) discuss and test new solutions for this issue.
Not having VOLTE capabilities on custom roms is the last major area of development left for the xt1254 (not counting those that still complain about not having a free unlocking solution - ha! thank you sunshine btw ). If you have some time, please let's get all of our ideas in one place so that we can work on this issue together.
All builds from @NepoRood are here https://www.androidfilehost.com/?w=files&flid=166122
Update 4/11/17 New builds just keep showing up! We are getting close on this. Please install the latest build and contribute logs.
Partial success has been achieved! VOLTE is active for the first outgoing call, but doesn't work after that until using airplane mode. Incoming calls and VOLTE aren't working yet. R&D still being conducted. Please contribute where you can.
UPDATE 5/30/17
I uploaded all logs here. @NepoRood's latest test version is still at the link listed about. Version 5 is here, but outdated. @bhb27 made a test rom and kernel for us here.

@bhb27 - you are the initial inspiration for this thread based upon your work and your words (especially here).
a) compile all known prior research on the subject - enabling VOLTE for non-stock roms for XT1254 users on Verizon;
Last known VOLTE patch from @bhb27 is here.
Research/discussion on this subject has included:
-porting IMS from stock to custom
-My Verizon apk or other verizon specific apps
-mobile network settings switch
-enabling VOLTE flag in phone info *#*#4636#*#*
-disabling/enabling advanced calling on Verizon account page
-potential build.prop differences
b) discuss phones that have known working solutions (e.g. ZTE Axon 7);
Axon 7 - post from @ChazzMatt
Moto X Pure - post from @kitcostantino
c) discuss and test new solutions for this issue.

I think the first question for part c is: has anyone flashed the latest roms from @bhb27 , @NepoRood, @calsurferpunk, @TheSt33v, @keyvo97 and tried VOLTE out of the box? i am currently on @computerfreek274 's latest 6.0.1 modified stock rom and haven't tried any of them yet. Unless I hear something to the contrary, I will be installing each and trying out some of the prior discussion topics (e.x. volte flag).

duplicate post

koftheworld said:
I think the first question for part c is: has anyone flashed the latest roms from @bhb27 , @NepoRood, @calsurferpunk, @TheSt33v, @keyvo97 and tried VOLTE out of the box? i am currently on @computerfreek274 's latest 6.0.1 modified stock rom and haven't tried any of them yet. Unless I hear something to the contrary, I will be installing each and trying out some of the prior discussion topics (e.x. volte flag).
Click to expand...
Click to collapse
I'm running the latest RR Nougat with custom kernel from bhb27 and no luck.

RoboCuz said:
I'm running the latest RR Nougat with custom kernel from bhb27 and no luck.
Click to expand...
Click to collapse
have you gone through any of the previously stated ideas?

koftheworld said:
I think the first question for part c is: has anyone flashed the latest roms from @bhb27 , @NepoRood, @calsurferpunk, @TheSt33v, @keyvo97 and tried VOLTE out of the box? i am currently on @computerfreek274 's latest 6.0.1 modified stock rom and haven't tried any of them yet. Unless I hear something to the contrary, I will be installing each and trying out some of the prior discussion topics (e.x. volte flag).
Click to expand...
Click to collapse
I'm on calsurferpunk's Lineage OS 14.1 ROM and whenever I toggle the VoLTE flag it turns off right after you close the window.

zys52712 said:
I'm on calsurferpunk's Lineage OS 14.1 ROM and whenever I toggle the voLTE flag it turns off right after you close the window.
Click to expand...
Click to collapse
was this a clean installation?

"My" rom is stock. It is not modified in any way. So yes, VoLTE works just fine out of the box. Computerfreek's is stock too, for all intents and purposes, and therefore should also work without further modification.

koftheworld said:
was this a clean installation?
Click to expand...
Click to collapse
Yes, it was.

TheSt33v said:
"My" rom is stock. It is not modified in any way. So yes, VoLTE works just fine out of the box. Computerfreek's is stock too, for all intents and purposes, and therefore should also work without further modification.
Click to expand...
Click to collapse
I don't know where this thread will go, but I have tried everything in the OP many times and I do not think that any new builds of non-stock ROM's will ever have VoLTE appear without figuring out what the signature/handshake is with Verizon.

johnjingle said:
I don't know where this thread will go, but I have tried everything in the OP many times and I do not think that any new builds of non-stock ROM's will ever have VoLTE appear without figuring out what the signature/handshake is with Verizon.
Click to expand...
Click to collapse
That part has already been figured out. There​ are devices out there that run LOS and can do VoLTE on Verizon. The trick is porting it to our device.

TheSt33v said:
That part has already been figured out. The are devices out there that run LOS and can do VoLTE on Verizon. The trick is porting it to our device.
Click to expand...
Click to collapse
What I meant was handshake/signature (port) is necessary because without the correct code none of the other ROM's will "magically" have VoLTE with a new build.

TheSt33v said:
"My" rom is stock. It is not modified in any way. So yes, VoLTE works just fine out of the box. Computerfreek's is stock too, for all intents and purposes, and therefore should also work without further modification.
Click to expand...
Click to collapse
Yes I forgot that yours was stock when I mentioned you. You have any ideas though?

interesting things i found looking at los code for our device:
config.xml clear reference from skrilax that he disabled volte on verizon until ims is supported. note is from 12/11/15. Specific lines in code are still there:
<!-- Flag specifying whether VoLTE is available on device -->
<bool name="config_device_volte_available">false</bool>
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_volte_available">false</bool>
<!-- Flag specifying whether VT is available on device -->
<bool name="config_device_vt_available">false</bool>
<!-- Flag specifying whether VT should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_vt_available">false</bool>
a similar file on axon 7:
<!-- Flag specifying whether VoLTE & VT is available on device -->
<bool name="config_device_volte_available">true</bool>
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_volte_available">true</bool>
There are 16 total files on the quark with code exactly as i mention in first file. Skrilax's change log for his volte disable code show these files.
My question is there no chance at volte unless each "false" entry is set to "true". i am going to start to dl source to find out, but someone please try in the meantime.

koftheworld said:
Yes I forgot that yours was stock when I mentioned you. You have any ideas though?
Click to expand...
Click to collapse
I do not. I know as much as you do about this. Probably less. But I'm always willing to test things should the need arise.

TheSt33v said:
I do not. I know as much as you do about this. Probably less. But I'm always willing to test things should the need arise.
Click to expand...
Click to collapse
do you have a los build environmental setup already?

koftheworld said:
interesting things i found looking at los code for our device:
config.xml clear reference from skrilax that he disabled volte on verizon until ims is supported. note is from 12/11/15. Specific lines in code are still there:
<!-- Flag specifying whether VoLTE is available on device -->
<bool name="config_device_volte_available">false</bool>
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_volte_available">false</bool>
<!-- Flag specifying whether VT is available on device -->
<bool name="config_device_vt_available">false</bool>
<!-- Flag specifying whether VT should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_vt_available">false</bool>
a similar file on axon 7:
<!-- Flag specifying whether VoLTE & VT is available on device -->
<bool name="config_device_volte_available">true</bool>
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_volte_available">true</bool>
There are 16 total files on the quark with code exactly as i mention in first file. Skrilax's change log for his volte disable code show these files.
My question is there no chance at volte unless each "false" entry is set to "true". i am going to start to dl source to find out, but someone please try in the meantime.
Click to expand...
Click to collapse
that is not how you make it work, those only tell the system in that case the base of android frameworks that the device is volte capable, but that doesn't add the device specific support that is in most cases different from device to device...
latest moto g athene received a custom ROM patch to support volte, it is base on modify stock radio.libs merging it with custom radio lib and some extra permission related, I never try that because the radio lib to use is the VZW and I have no idea of the behavier of that that on my xt1225 or even on xt1254, this is really time demanding I have almost 0 time for developer work, if any one wanna to try anything must undo all the removes I did for volte in my DT I alredy did most of the job, but leave things disable because makes no sense let a thing that doesn't work enable, and patch similar to athene and test and test, if I had a little more time, 4g and volte I would try, but for me is a complete wast of time with is not free.
so if you guys wanna help that is it, go have fun, and look for reference on devices that at least have the same Brand...

A quick google search looking into voLTE on custom roms seems to indicate that there is a simple patch for most custom ROMs to enable Volte, the catch is it seems to work for Joi, a mobile network in India? Many custom ROMs claim "voLTE support" so why is it as easy as flashing a patch for this JOI network, but next to impossible to get voLTE for custom ROMs on Verizon?
I recently switched from Verizon and never understood the need for volte in the first place, but it just seems odd to me that so many ROMs from different phones claim support but in reality it doesn't work for Verizon but does for a network exclusive to India (I think)...?

bhb27 said:
that is not how you make it work, those only tell the system in that case the base of android frameworks that the device is volte capable, but that doesn't add the device specific support that is in most cases different from device to device...
latest moto g athene received a custom ROM patch to support volte, it is base on modify stock radio.libs merging it with custom radio lib and some extra permission related, I never try that because the radio lib to use is the VZW and I have no idea of the behavier of that that on my xt1225 or even on xt1254, this is really time demanding I have almost 0 time for developer work, if any one wanna to try anything must undo all the removes I did for volte in my DT I alredy did most of the job, but leave things disable because makes no sense let a thing that doesn't work enable, and patch similar to athene and test and test, if I had a little more time, 4g and volte I would try, but for me is a complete wast of time with is not free.
so if you guys wanna help that is it, go have fun, and look for reference on devices that at least have the same Brand...
Click to expand...
Click to collapse
Thank you very much for your input and continued support of our device. Especially thank you for even trying to help us even though you are in a different country, aren't on verizon, don't have a xt1254, and don't have LTE where you live. You really are amazing that you even tried.
I will definitely start looking at the radio libs as you stated.
FYI, there are many VOLTE references for the moto x pure (which has working volte in our use case). EX's
VOLTE RATs
init_clark.cpp
proprietary-files.txt
BTW I really like your exchange with moto here about the subject.

Related

VOLTE on Lineage and Resurrection ROMs

Hello XDA'ns
Is it possibleto activate VOLTE on custom ROMs like Lineage and the Resurrection? Ive learnt (and tried) that the engineering mode is locked in these and hence the Volte option cant be tweaked.
Just wanted to check with you members if there is a way we can activate VOLTE on these ROMs?
Thanks for any help!
ATM. No VoLTE on custom ROMs
Thanks for the response! Hope we have one soon!
thetriton said:
Thanks for the response! Hope we have one soon!
Click to expand...
Click to collapse
Getting VoLTE is no big thing as compared to other things like Camera, video & few stufff..
right now VoLTE is not important for the devs..
its just a matter of time...
True that! Man, the wave JIO has created
I think what frustrates most of the letv 1 users in India is the fact that though the phone supports volte, the company is not ready to release an update that will enable the service. I know a friend who has a one plus 2, and the company was gracious enough to roll out an update with the volte enabler. May be they want users to move to their newer device.
Also, looks like most of the ROM developers are not India based, so we can't ask for more from them; atleast we have a good development support for the device, which itself is a great thing!
thetriton said:
Hello XDA'ns
Is it possibleto activate VOLTE on custom ROMs like Lineage and the Resurrection? Ive learnt (and tried) that the engineering mode is locked in these and hence the Volte option cant be tweaked.
Just wanted to check with you members if there is a way we can activate VOLTE on these ROMs?
Thanks for any help!
Click to expand...
Click to collapse
We need VoLTE in India because we can't experience smooth calling by jio4gvoice app that consume lot of battery too
thetriton said:
Hello XDA'ns
Is it possibleto activate VOLTE on custom ROMs like Lineage and the Resurrection? Ive learnt (and tried) that the engineering mode is locked in these and hence the Volte option cant be tweaked.
Just wanted to check with you members if there is a way we can activate VOLTE on these ROMs?
Thanks for any help!
Click to expand...
Click to collapse
Yes ,it is possible to get Volte in custom ROMs (you can see redmi note 3's Lineage OS) . But as said by other people it is not as important as camera and other bugs and the devs are not Indian so hard to say when le 1s can get Volte in custom ROMs.
I think by using psycho kernel.
It can be done.
jsofi said:
I think by using psycho kernel.
It can be done.
Click to expand...
Click to collapse
Would you know the process @jsofi ?

Any ROM to get VoLTE, WiFi-calling ?

Not sure if a question about ROMs is appropriate in this sub-forum, if not, hopefully a friendly moderator will move to aa questions sub-forum.
Happy with Mate 9 Pro except that there is no US ROM for it, so mine has Taiwan (C636). Therefore i do not get VoLTE or WiFi calling on my T-Mobile.
I did check a long time ago that VoLTE is seemingly simply enabled through XML config files different across different regions of the firmware, so it should be easy to create a ROM where those XML files would try to enable VoLTE for the US carrriers. Not sure if this is all thats missing though. But maybe someone has tried. Even better, someone has tried and succeeded in building a ROM that has those XML fixes.
te36 said:
Not sure if a question about ROMs is appropriate in this sub-forum, if not, hopefully a friendly moderator will move to aa questions sub-forum.
Happy with Mate 9 Pro except that there is no US ROM for it, so mine has Taiwan (C636). Therefore i do not get VoLTE or WiFi calling on my T-Mobile.
I did check a long time ago that VoLTE is seemingly simply enabled through XML config files different across different regions of the firmware, so it should be easy to create a ROM where those XML files would try to enable VoLTE for the US carrriers. Not sure if this is all thats missing though. But maybe someone has tried. Even better, someone has tried and succeeded in building a ROM that has those XML fixes.
Click to expand...
Click to collapse
same here in south africa no options for VOLTE netwwork does support it
Disregard this comment.
I accidentally got VoWi-Fi, rebranded l09 to l29c636 and then installled latest firmware from the firmware finder for huawei app( 8.0.0.362),
when booted it said my network was '3 Wi-fi calling' And it worked. delighted because i had been using a seperate app for this service but since deleted it.
I got it with my upgrade to Android 8. Device: MHA-L29C567
hs4842 said:
I got it with my upgrade to Android 8. Device: MHA-L29C567
Click to expand...
Click to collapse
What company r u using?
cejjr1 said:
What company r u using?
Click to expand...
Click to collapse
I'm on SafeLink - the Obama phone plan, AT&T Network.
And yes, I got it when I was working. Would love to get back to work and love to get a 10" Octa-Core phablet as my primary phone, and a Mate 10 or a smaller Huawei as my 'pocket' device. Sadly, entering my elder years also means entering dire medical problem years. Perhaps next Christmas I will be able to do something different and get back into the new tech.
Get volte in mate 9
Rebranded to l29c900 and now VOLTE is working for me in my mate 9..

[GUIDE][xt1952-4] Cellular Data on Sprint Compatible Moto G7 Play with GSI ROMs

Moto G7 Play
CHANNEL (XT1952-4)
Sprint, Boost Mobile, Virgin Mobile
RIL/Cellular Data on GSI Based ROMs
DISCUSSION:
As most Moto G7 Play owners are already aware, our devices are fully Project Treble compatible. As such, there are several GSI builds of custom Android 9 and Android 10 ROMs that can be installed on the Moto G7 Play and booted using the stock boot image. As is typical on Sprint compatible Moto devices, users are experiencing telephony issues and broken cellular data connections after installing GSI based ROMs. After much trial and error, I have been able to establish RIL and a fully stable 4G/LTE cellular data connection on an AOSP Android 10 GSI ROM. Because the fix involves some rather unorthodox steps, system-level mods and sequential reboots, I am actively working on a simplified fix that can simply be installed via TWRP. In theory, the fix should work on any GSI based or custom ROM for the CHANNEL; however, this theory will need to be tested. The sole purpose of this thread is for such discussions and such testing.
I would urge any owners of the Boost Mobile/Virgin Mobile/Sprint Moto G7 Play to share their individual experiences regarding RIL and cellular data while using GSI based ROMs. My tentative fix is for Boost Mobile only; however, based on past Moto history and theory, a single universal fix should suffice for all Sprint dependent providers. The only key difference should be individualized APN configurations for cellular data.
NOTE: Please do not make ETA type requests on this project. I work long hours and travel regularly. I commit to XDA projects when free time permits. Also, if there are any Sprint of Virgin Mobile users of the xt1952-4, please share your experiences with cellular data on GSI based ROMs.
Viva La Android said:
Moto G7 Play
CHANNEL (XT1952-4)
Sprint, Boost Mobile, Virgin Mobile
RIL/Cellular Data on GSI Based ROMs
DISCUSSION:
As most Moto G7 Play owners are already aware, our devices are fully Project Treble compatible. As such, there are several GSI builds of custom Android 9 and Android 10 ROMs that can be installed on the Moto G7 Play and booted using the stock boot image. As is typical on Sprint compatible Moto devices, users are experiencing telephony issues and broken cellular data connections after installing GSI based ROMs. After much trial and error, I have been able to establish RIL and a fully stable 4G/LTE cellular data connection on an AOSP Android 10 GSI ROM. Because the fix involves some rather unorthodox steps, system-level mods and sequential reboots, I am actively working on a simplified fix that can simply be installed via TWRP. In theory, the fix should work on any GSI based or custom ROM for the CHANNEL; however, this theory will need to be tested. The sole purpose of this thread is for such discussions and such testing.
I would urge any owners of the Boost Mobile/Virgin Mobile/Sprint Moto G7 Play to share their individual experiences regarding RIL and cellular data while using GSI based ROMs. My tentative fix is for Boost Mobile only; however, based on past Moto history and theory, a single universal fix should suffice for all Sprint dependent providers. The only key difference should be individualized APN configurations for cellular data.
Click to expand...
Click to collapse
My signal bar keeps on going in and out on the android 10 GSIs and after I configure the data via apn settings I get Lte but the signal bar goes in and Out so it's pointless ( signal with the x no signal then lte signal for a few seconds) on the android 9 GSIs my signal is solid however no matter what apn configurations I use I'm not able to obtain LTE (same configs give me data on Android 10 GSIs minus the signal bar issue on Android 10 GSIs) can you share the steps in how you was able to fix the GSi boost mobile data and signal and the twrp zip so it can be tested (I need that tentative fix)
([emoji3590]09-09-18[emoji3590])
PoochyX said:
My signal bar keeps on going in and out on the android 10 GSIs and after I configure the data via apn settings I get Lte but the signal bar goes in and Out so it's pointless ( signal with the x no signal then lte signal for a few seconds) on the android 9 GSIs my signal is solid however no matter what apn configurations I use I'm not able to obtain LTE (same configs give me data on Android 10 GSIs minus the signal bar issue on Android 10 GSIs) can you share the steps in how you was able to fix the GSi boost mobile data and signal and the twrp zip so it can be tested (I need that tentative fix)
([emoji3590]09-09-18[emoji3590])
Click to expand...
Click to collapse
Yes. That's what this thread is for. I'm actively working on a simplified fix that can be installed with TWRP, so that data is enabled and stable on reboot. I'm in hopes that this will work on Sprint and its subsidiary networks.
Viva La Android said:
Yes. That's what this thread is for. I'm actively working on a simplified fix that can be installed with TWRP, so that data is enabled and stable on reboot. I'm in hopes that this will work on Sprint and its subsidiary networks.
Click to expand...
Click to collapse
Can you post the manual method for us boost users that would like to have functionality with GSIs now since the twrrp zip is still in works and there isn't a eta on it
([emoji3590]09-09-18[emoji3590])
PoochyX said:
Can you post the manual method for us boost users that would like to have functionality with GSIs now since the twrrp zip is still in works and there isn't a eta on it r
([emoji3590]09-09-18[emoji3590])
Click to expand...
Click to collapse
The "manual" method is unorthodox, rather sloppy, and overall unreliable (it does not always survive a reboot). This is the very reason I'm devising a simplified method. Simply put, this is a work in progress. I now know why the fix doesn't always survive a reboot, and I am implementing that fix into the simplified method. My goal is to post a fix that is both stable and universal for all owners of the Sprint compatible CHANNEL. I do not have an ETA. I work long hours and travel frequently, so I commit time to this and other Android projects when I have extra time. The unofficial TWRP for the CHANNEL, created by @Spaceminer, is fully stable and functional for all intents and purposes. It performs a full backup of all pertinent partitions, wipes relevant partitions, and installs zip files written with the Edify updater-script/update-binary.
Anyone can bring me FIRMWARE FOR XT1952-4 US RETAIL
Fdraco10 said:
Anyone can bring me FIRMWARE FOR XT1952-4 US RETAIL
Click to expand...
Click to collapse
https://mirrors.lolinet.com/firmware/moto/channel/official/RETUS/
On an update I am making progress on my data fix mod for the Sprint compatible Moto G7 Play. I'm working out edits to the apns-config.xml file now for my Aroma installer.
Viva La Android said:
On an update I am making progress on my data fix mod for the Sprint compatible Moto G7 Play. I'm working out edits to the apns-config.xml file now for my Aroma installer.
Click to expand...
Click to collapse
That's fantastic
/09/[emoji645]/[emoji725]/
---------- Post added at 10:10 AM ---------- Previous post was at 09:38 AM ----------
Viva La Android said:
https://mirrors.lolinet.com/firmware/moto/channel/official/RETUS/
Click to expand...
Click to collapse
I was using retail firmware on my boost mobile G7 play and I was getting locked sim is it because my device isn't unlocked, so I had to switch back to the sprint firmware and then the locked sim went away
/09/[emoji645]/[emoji725]/
PoochyX said:
That's fantastic
/09/[emoji645]/[emoji725]/
---------- Post added at 10:10 AM ---------- Previous post was at 09:38 AM ----------
I was using retail firmware on my boost mobile G7 play and I was getting locked sim is it because my device isn't unlocked, so I had to switch back to the sprint firmware and then the locked sim went away
/09/[emoji645]/[emoji725]/
Click to expand...
Click to collapse
The Boost Mobile xt1952-4 is locked to the Boost Mobile network. There may be a user-end mod or workaround to enable GSM SIM support for other carriers but I've honestly not researched that topic. I do know the Boost xt1952-4 has quad-band GSM capabilities, so the network lock was undoubtedly put in place by Sprint.
Are you saying that you were using GSM providers while on the retail firmware?
Viva La Android said:
The Boost Mobile xt1952-4 is locked to the Boost Mobile network. There may be a user-end mod or workaround to enable GSM SIM support for other carriers but I've honestly not researched that topic. I do know the Boost xt1952-4 has quad-band GSM capabilities, so the network lock was undoubtedly put in place by Sprint.
Are you saying that you were using GSM providers while on the retail firmware?
Click to expand...
Click to collapse
Na I was using my boost sim card (just tried retail since it doesnt have carrier bloat until your fix was ready so I can transfer to a android 9 GSI for daily driver) it was working for a bit calls and Lte and then I got sim card locked please do a reboot cycle and if issue still persist call your service provider so I reflashed boost firmware and the sim lock was removed (My G7 play is not networked unlocked I think if it was I could of used retail firmware with no issues)
/09/[emoji645]/[emoji725]/
PoochyX said:
Na I was using my boost sim card (just tried retail since it doesnt have carrier bloat until your fix was ready so I can transfer to a android 9 GSI for daily driver) it was working for a bit calls and Lte and then I got sim card locked please do a reboot cycle and if issue still persist call your service provider so I reflashed boost firmware and the sim lock was removed (My G7 play is not networked unlocked I think if it was I could of used retail firmware with no issues)
/09/[emoji645]/[emoji725]/
Click to expand...
Click to collapse
Have you tried using the retail firmware but keeping the Boost (Sprint) radio firmware? In other words, install all files of the retail firmware except NON-HLOS.bin and fsg.mbn. This will allow you to run retail firmware with the Boost baseband radio.
Viva La Android said:
Have you tried using the retail firmware but keeping the Boost (Sprint) radio firmware? In other words, install all files of the retail firmware except NON-HLOS.bin and fsg.mbn. This will allow you to run retail firmware with the Boost baseband radio.
Click to expand...
Click to collapse
I didnt try that..... I'm going to apply it
/09/[emoji645]/[emoji725]/
PoochyX said:
I didnt try that..... I'm going to apply it
/09/[emoji645]/[emoji725]/
Click to expand...
Click to collapse
Somebody in one of the other threads tried it sometime back and had good results with it. And, as you know already, no real danger in trying it. Not going to hard brick your device. At worst, you may have to reinstall a full firmware package to restore your device.
Viva La Android said:
Somebody in one of the other threads tried it sometime back and had good results with it. And, as you know already, no real danger in trying it. Not going to hard brick your device. At worst, you may have to reinstall a full firmware package to restore your device.
Click to expand...
Click to collapse
You said you was putting the fix in a aroma installer does that mean the fix is going to have multiple options in the way it can be applied?
/09/[emoji645]/[emoji725]/
PoochyX said:
You said you was putting the fix in a aroma installer does that mean the fix is going to have multiple options in the way it can be applied?
/09/[emoji645]/[emoji725]/
Click to expand...
Click to collapse
Yes. For Sprint, Boost Mobile, FreedomPop and TextNow.
Viva La Android said:
Yes. For Sprint, Boost Mobile, FreedomPop and TextNow.
Click to expand...
Click to collapse
Omgggg when is it going to be ready this is so exciting I so want to use a GSI as a daily driver
/09/[emoji645]/[emoji725]/
Viva La Android said:
Somebody in one of the other threads tried it sometime back and had good results with it. And, as you know already, no real danger in trying it. Not going to hard brick your device. At worst, you may have to reinstall a full firmware package to restore your device.
Click to expand...
Click to collapse
Back on retail followed your suggestion so far no sim lock, waiting patiently for your GSI service fix for us boost users
([emoji3590]09-09-18[emoji3590])
PoochyX said:
Back on retail followed your suggestion so far no sim lock, waiting patiently for your GSI service fix for us boost users
([emoji3590]09-09-18[emoji3590])
Click to expand...
Click to collapse
Glad it worked for you. @PoochyX, I am fully aware you need this fix. You've sent PM,s and made several comments stating your needs. Please don't ask for ETAs or make repeated posts regarding your need for this fix. Again I'm fully aware. I work 50 plus hours a week and do my best to dedicate time to my XDA projects. When it's ready you'll be the first to know. No worries.
Viva La Android said:
Glad it worked for you. @PoochyX, I am fully aware you need this fix. You've sent PM,s and made several comments stating your needs. Please don't ask for ETAs or make repeated posts regarding your need for this fix. Again I'm fully aware. I work 50 plus hours a week and do my best to dedicate time to my XDA projects. When it's ready you'll be the first to know. No worries.
Click to expand...
Click to collapse
Alright thanks , I just want to get off stock [emoji23][emoji1787][emoji16][emoji1787][emoji16] I will just patiently wait
Sent from my moto g(7) play using Tapatalk

Mi Mix3 VoWifi

Hi All,
Just wanted to check and see how is VoWifi (or wifi calling) working for you guys. I’m in Australia and has an Optus and Telstra sim in my mix 3. Phone is running the latest Xiaomi.eu rom.
I’ve search around google in general and found that to get VoWifi to work there is a need to swap the carrier profile on the Qualcomm chip which I’ve done. I have done did the *#*#VoWIFI*#*# code to disable carrier check. However I’m not able to get wifi calling working at all.
Thought I check in here and see if any of you have better luck and if there are any tricks that I’ve missed and needed to try.
Thanks
Hey guys, I just want to know that Mi Mix 3 support vowifi or not ? Or my carrier have to support that ?
I am confused
VoWifi works when on latest custom roms.
Schumi_wk said:
VoWifi works when on latest custom roms.
Click to expand...
Click to collapse
Which one does work? I could not find any confirmed VoWiFi for Mi Mix 3 yet.
Can't remember what rom it was but I have seen it somewhere.
VoWifi ("Anrufe über WLAN tätigen") is working fine for me - Vodafone Germany, Stock Global ROM. Also disabled the carrier check.
44quattrosport said:
VoWifi ("Anrufe über WLAN tätigen") is working fine for me - Vodafone Germany, Stock Global ROM. Also disabled the carrier check.
Click to expand...
Click to collapse
Thank you so much for your reply. I am from Germany as well and going with WinSim and it is not working. May I ask for the exact contract you got it running with?
I´m using Vodafone Red XS
44quattrosport said:
VoWifi ("Anrufe über WLAN tätigen") is working fine for me - Vodafone Germany, Stock Global ROM. Also disabled the carrier check.
Click to expand...
Click to collapse
Do you have mix 3 or mix 2 ? I am wondering that I have vowifi enable button on same setup page but I don't have volte enable button. Volte already enabled. My mix3 running with android 10 miui 11.0.3.0.
I found my answer Mix 3 support vowifi. But my carrier doesn't support for mix3 vowifi..
Unfortunately it is not that easy with the Mix 3. I have a simcard with working VoWifi in a Redmi Note 8 but with the Mix 3 VoWifi with the same simcard is not working. So it does not relate to the provider only for whatever reason.
Give this guide a try. Works fine for me on K-Classic (O2 Telefonica Germany) on the latest stable MIUI EU ROM. Just make sure to switch to "prefer WiFi" suboption after disabling carrier check and enabling VoWiFi. I also had to enable the profile twice on sub0 for some reason...
edit: seems that's the guide you followed even though you didn't explicitly mentioned it? You should test that your phone does not default to another profile as mentioned here
Appreciate your reply. I found a way to change the profiles without root because I did not want to root the phone. Heard many negative side effects like Google pay no longer working and Android Auto can stop working. I need both.
But with an app call shortcut maker in combination with mbnloader I was able to switch profiles. I stopped testing after a while and gave up. I went for another provider now and will see if it turns out to work with the new one. If someone got the same problem, here the mbnloader:
https://www.google.com/url?sa=t&sou...FjAAegQIBBAC&usg=AOvVaw1dWx3npHTnHOpt9a3WkMjo
After installing "shortcut maker" by android_rk from play store and the APK above, start the shortcut maker and go for activities - modem - mbnloader to select another profile.
See here:
https://forum.xda-developers.com/showpost.php?p=79955120&postcount=20
---------- Post added at 06:33 PM ---------- Previous post was at 05:46 PM ----------
See here:
https://forum.xda-developers.com/showpost.php?p=79955120&postcount=20
Three UK. Sort of working on global 9, same on xiaomi.EU 10 rom. Every few days I have to turn it off and on again to connect, but once done works flawlessly for another few days. Had to use the *# code to disable carrier check, as Three UK doesn't officially support it on most phones.
Crim Soukyuu said:
Give this guide a try. Works fine for me on K-Classic (O2 Telefonica Germany) on the latest stable MIUI EU ROM. Just make sure to switch to "prefer WiFi" suboption after disabling carrier check and enabling VoWiFi. I also had to enable the profile twice on sub0 for some reason...
edit: seems that's the guide you followed even though you didn't explicitly mentioned it? You should test that your phone does not default to another profile as mentioned here
Click to expand...
Click to collapse
Is it possible to de-root the phone afterwards? And would you mind helping me by pointing me to the right direction for preparing my phone for this guide? I am a beginner and I find it hard to find the easiest way to root my Mi Mix 3.
LePala said:
Is it possible to de-root the phone afterwards? And would you mind helping me by pointing me to the right direction for preparing my phone for this guide? I am a beginner and I find it hard to find the easiest way to root my Mi Mix 3.
Click to expand...
Click to collapse
AFAIK you have to unlock your bootloader to root, there is no exploit.
You'll have to get the mi unlock tool and probably wait 48 hours to unlock the bootloader, then flash twrp followed by flashing magisk from within twrp. Just look in the device forums for guides.
You can de-root afterwards, but I doubt locking the bootloader will work, as entries have been tampered with. Google pay/some banking apps might refuse to work after that, btw. There is a patch to gpay though.

Implementing volte in custom rom, if device hardware supports volte?

So, my devices "stock firmware" supports VoLTE (android 6). Most of the ROMs that i have seen for my device (android 7.1 based) dosen't support VoLTE. After some digging in the internet, i found out that IMS is VoLTE and VoWIFI. So i copy-pasted the apks that have "IMS" in front of them ,from my stock firmware to custom rom, doubled-checked the permissions, and rebooted my phone. VoLTE didn't work. The secret code says "VoLTE Provisioned". Am i missing something? Or am i completely wrong about this thing? The manufacturer is samsung, if that helps in a way.
it is just that volte is not supported in stock android. if you are using lineage os 14.1 then volte will break.
thank fully if ril is working in your port rom then just register play service id from playstore to google android device certification. and thus ril and volte will start working.
Thanks for the reply!
So by ril, you mean libril, right?
So if i copy libril from my stock firnware to the custom rom, will it work?
Bhanu8082 said:
it is just that volte is not supported in stock android. if you are using lineage os 14.1 then volte will break.
thank fully if ril is working in your port rom then just register play service id from playstore to google android device certification. and thus ril and volte will start working.
Click to expand...
Click to collapse
bfox89 said:
Thanks for the reply!
So by ril, you mean libril, right?
So if i copy libril from my stock firnware to the custom rom, will it work?
Click to expand...
Click to collapse
simple answer no, and
volte will not work in aosp android
but who cares every thing is possible so here is permanent fix just follow instructions carefully
VoLTE not working on AOSP ROMs
I've been using MIUI 9 global beta for a while and 3 days back I successfully unlocked my bootloader and flashed TWRP and flashed LineageOS based on Android nougat. After flashing lineage os I was not able to use Jio Volte calls. I did flash...
forum.xda-developers.com
i hope it will help.
Thanks! you helped alot!
But the post you have mentioned is for jio operator.
I will look more in this somewhere.
Thanks for helping again!
no, i mean if your phone is volte regard less of it has jio sim or not. the method works.

Categories

Resources