[R&D] VOLTE for non-stock roms for XT1254 on Verizon

translucentfocus

Senior Member
Nov 3, 2016
73
40
0
I thought that was to solve the phone not correctly recognizing the sim card. My phone works fine, SIM is recognized and everything works. Just not VoLTE.
Just curious: when you try using data while in a phone call, did you give it some time before attempting to use data? Normally, I would have issues right after the phone all was established, but once it'd been about 20 seconds, data would be back. I also was the one initiating every phone call.... not so sure receiving phone calls works at all over VoLTE
 

TheSt33v

Senior Member
Jun 12, 2014
1,741
1,362
0
The Stupid Country
Just curious: when you try using data while in a phone call, did you give it some time before attempting to use data? Normally, I would have issues right after the phone all was established, but once it'd been about 20 seconds, data would be back. I also was the one initiating every phone call.... not so sure receiving phone calls works at all over VoLTE
I tried waiting, initiating a call and receiving a call. No dice.
 

NepoRood

Retired Forum Moderator
Jan 26, 2016
2,882
3,803
183
Bugtussle
I tried waiting, initiating a call and receiving a call. No dice.
Just to be 100% sure, did you get the most current build? Maybe try building your own, using the most current trees from bhb and see if that makes a difference. Also, any further builds tonight will need to be done by you, I've got to get to bed, I have to be at work in 5 1/2 hours, lol

Happy Testing,
Nepo
 
  • Like
Reactions: kitcostantino

TheSt33v

Senior Member
Jun 12, 2014
1,741
1,362
0
The Stupid Country
Just to be 100% sure, did you get the most current build? Maybe try building your own, using the most current trees from bhb and see if that makes a difference. Also, any further builds tonight will need to be done by you, I've got to get to bed, I have to be at work in 5 1/2 hours, lol

Happy Testing,
Nepo
The most current build is the only one that contains those RCS apps in /system/app, right? If so, then yes.
 

Attachments

translucentfocus

Senior Member
Nov 3, 2016
73
40
0
The most current build is the only one that contains those RCS apps in /system/app, right? If so, then yes.
You can easily check this way Settings > About Phone > Build date should be Thu Apr 6 16:02:31

Also, just tried calling some #s, and it's definitely working. (Between radio crashes & com.android.phone crashes lol)

Fun fact though, on my phone VoLTE Provisioned is actually toggled off lol... attaching picture soon
 

Attachments

Last edited:

translucentfocus

Senior Member
Nov 3, 2016
73
40
0
I'm not sure if we did or not, but it's working on TF's phone as-is.
So we've got one working and one not. Anyone care to break the tie?
Yep, that's the one I installed. I noticed the same thing. I turned it on but no change.
UPDATE: Okay, I've revived VoLTE!
-Steps I took
-During the setup wizard, tell it to use the cellular network (not sure if this is relevant, but I've had less issues when I did that)
-After that, you may not even have internet
-If that happens, go to the special secret phone menu *#*#4636#*#* click on the top right settings 'dots' and make sure the Data connection is Enabled
-Try making phone calls... if nothing is working, go to the phone app settings and try to open the IMS Settings.
-This will crash the app, and for some reason, after that, it will start working (temporarily)
-I've repeated this a few times and it's worked... let me know if you have any luck with it
-I have not been able to successfully receive a phone call via VoLTE--no matter what I try
-Lastly, it appears removing the IMS apps from system remove the VoLTE menu as its missing in the second picture below, so to me it would make sense to keep them, even though it crashes the phone app

Looks like I just did. I reset, and re-installed and broke it lol! I've got an x over my signal now... not working at all... I've got a theory though as to why it worked before... testing some things now.
 

Attachments

Last edited:

koftheworld

Senior Member
Jun 9, 2010
1,509
518
0
Central NJ
UPDATE: Okay, I've revived VoLTE!
-Steps I took
-During the setup wizard, tell it to use the cellular network (not sure if this is relevant, but I've had less issues when I did that)
-After that, you may not even have internet
-If that happens, go to the special secret phone menu *#*#4636#*#* click on the top right settings 'dots' and make sure the Data connection is Enabled
-Try making phone calls... if nothing is working, go to the phone app settings and try to open the IMS Settings.
-This will crash the app, and for some reason, after that, it will start working (temporarily)
-I've repeated this a few times and it's worked... let me know if you have any luck with it
-I have not been able to successfully receive a phone call via VoLTE--no matter what I try
-Lastly, it appears removing the IMS apps from system remove the VoLTE menu as its missing in the second picture below, so to me it would make sense to keep them, even though it crashes the phone app

Looks like I just did. I reset, and re-installed and broke it lol! I've got an x over my signal now... not working at all... I've got a theory though as to why it worked before... testing some things now.
I wasn't able to get a volte signal unfortunately. I'll look tomorrow at the logs and the build to see what's going on.
 

NepoRood

Retired Forum Moderator
Jan 26, 2016
2,882
3,803
183
Bugtussle
Doesn't make sense that it only works for one person...

It should go without saying, but, all testing should be clean installs only, and no restoring of any apps, this will most certainly prevent conflicts.

My 2 Cents,
Nepo

PS, I still have no way to test, I'll try to get by a VZW retailer today and see what I can come up with :good:
 

koftheworld

Senior Member
Jun 9, 2010
1,509
518
0
Central NJ
Doesn't make sense that it only works for one person...

It should go without saying, but, all testing should be clean installs only, and no restoring of any apps, this will most certainly prevent conflicts.

My 2 Cents,
Nepo

PS, I still have no way to test, I'll try to get by a VZW retailer today and see what I can come up with :good:
agreed and yes, that is what i did. i'm not sure why it didn't work for me yet. i was only able to test a little before i had to restore. @bhb27 i made a new pull request for your ims blobs file on the volte2 branch. i added additional cfg files from stock that i also saw on the shamu side. is there any need for the vzw apn, ecid, and qualcomm apks/associated files to be included as well?
 

fgl27

Recognized Developer
Feb 27, 2014
3,623
9,420
263
Brazil...South of the south
UPDATE: I received a phone call and VoLTE did NOT work. I've attached the logs, but it wasn't right after boot... so not sure how useful it will be. This is with the IMS apps still removed.


Followed your directions. VoLTE still works, and the settings don't crash. However, the IMS Settings don't seem to take. I'm trying to get a screenshot currently. (Having issues with wonderful MTP and files not appearing)
If IMS settings has no effect and it is crashing when have IMS and IMS setting, try then just delete the setting one and see the overall effect, here that makes the ims extra config to disappears, and there is no crash...

what about using a different phone app for DTMF? does that help?

---------- Post added at 11:06 AM ---------- Previous post was at 11:03 AM ----------

agreed and yes, that is what i did. i'm not sure why it didn't work for me yet. i was only able to test a little before i had to restore. @bhb27 i made a new pull request for your ims blobs file on the volte2 branch. i added additional cfg files from stock that i also saw on the shamu side. is there any need for the vzw apn, ecid, and qualcomm apks/associated files to be included as well?
I add those they seems to me extra loging, if they don't help on making things working they may on understanding way...

---------- Post added at 11:08 AM ---------- Previous post was at 11:06 AM ----------

Anyone else besides @translucentfocus manage to achieve success?

those not achieving success check the running service, use the kernel app log section to see it it has a shears option that can be used...

and produce some logs so we can cross check against working...
 

translucentfocus

Senior Member
Nov 3, 2016
73
40
0
Doesn't make sense that it only works for one person...

It should go without saying, but, all testing should be clean installs only, and no restoring of any apps, this will most certainly prevent conflicts.

My 2 Cents,
Nepo

PS, I still have no way to test, I'll try to get by a VZW retailer today and see what I can come up with :good:
Yes, I've been doing the default wiping in TWRP and then installing. One thing I did notice though is that after resetting & installing a second time, the VoLTE toggle that was off in other screenshots now stays on that both @TheSt33v and I had issues with. I believe it was probably due to me deleting the IMS stuff from system. Seems there's lots of ways for it to NOT work :)

---------- Post added at 03:14 PM ---------- Previous post was at 03:09 PM ----------

what about using a different phone app for DTMF? does that help?
No, I tried the Google Phone App & Asus Phone App. DTMF didn't work on either.
 

koftheworld

Senior Member
Jun 9, 2010
1,509
518
0
Central NJ
I add those they seems to me extra loging, if they don't help on making things working they may on understanding way.
Great thanks for adding those (plus the others from before) in. Hopefully a new build will give us different results for those of us that didn't achieve success initially. @translucentfocus do you mind going through your steps for installation, setting up, and making sure that volte is working on the most recent build? i want to be sure i followed the same procedure.