-
Notifications
You must be signed in to change notification settings - Fork 659
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[As of v300.l/non-Verizon] IMS still needs some manual intervention to re-enable after reboot. #1681
Comments
You realize you didn't even mention your device right?
|
This is on Razer Phone 2, which is the same device I reported some other issues with... sorry if that might be related, but I originally thought it was probably due to something happening during boot phase not really specific to a device so I didn't explicitly mention it. The IMS itself can be made work so it's mainly some inconvenience not really a major issue. Will change the title. EDIT: Looked into the logcat for a bit but found nothing really out of ordinary... I might need to filter the contents... |
For phusson AOSP 11.0 v300.m Rom for Motorola E6 (note: use vnkdlite version of Rom) Initial Step with new GSI Rom
Ongoing Steps after Reboot
The phone will work fine now. |
Guess your case is similar despite being a different device. I'll remove my device name from the issue as it's possible this is also applicable to some other devices.
|
After some more use time on my T-Mobile version of the Moto E6, it is clear that VoLTE/IMS stops working by itself after about an hour or so. SMS sends and VoLTE calls stop working. If you toggle Airplane mode they come back. Toggling mobile data or VoLTE does not bring them back. This is very frustrating. I don't know the answer, but I have tried all of the suggested options, without success. What is clear is that IMS APN's don't work correctly. I believe that there are settings in the IMS APN that are incorrect, whether we are talking about PHH IMS or T-Mobile IMS. No luck finding those settings, however. I hope this can be fixed. Otherwise the phone is useless. Thanks for your help. |
Why do you think it is related to the APN?
6 mars 2021 18:47:29 scottyrick <notifications@github.com>:
… After some more use time on my T-Mobile version of the Moto E6, it is clear that VoLTE/IMS stops working by itself after about an hour or so. SMS sends and VoLTE calls stop working. If you toggle Airplane mode they come back. Toggling mobile data or VoLTE does not bring them back. This is very frustrating.
I don't know the answer, but I have tried all of the suggested options, without success. What is clear is that IMS APN's don't work correctly. I believe that there are settings in the IMS APN that are incorrect, whether we are talking about PHH IMS or T-Mobile IMS. No luck finding those settings, however.
I hope this can be fixed. Otherwise the phone is useless. Thanks for your help.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub[#1681 (comment)], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAAA4OTHJCZCR2ATJXVUX4LTCJTDDANCNFSM4WF4O5WQ].
[data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAAjSURBVGiB7cEBDQAAAMKg909tDwcUAAAAAAAAAAAAAADApwExOAABR9ZGcwAAAABJRU5ErkJggg==###24x24:true###][Image de pistage][https://github.com/notifications/beacon/AAAA4OVQTJKMG4CJAAMZAXLTCJTDDA5CNFSM4WF4O5W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF42PCMA.gif]
|
The default APN for this phone is T-Mobile GPRS which uses fast.t-mobile.com. When I set the APN to PHH IMS or T-Mobile IMS, sms sends work, but calling out does not work. After an hour or so, the APN automatically switches back to T-Mobile GPRS. It seems to me that the cellular service is kicking the IMS APN out after a while of trying to communicate properly with it.
From: Pierre-Hugues HUSSON <notifications@github.com>
Sent: Saturday, March 6, 2021 12:49 PM
To: phhusson/treble_experimentations <treble_experimentations@noreply.github.com>
Cc: scottyrick <scotterickert@msn.com>; Comment <comment@noreply.github.com>
Subject: Re: [phhusson/treble_experimentations] [As of v300.l/non-Verizon] IMS still needs some manual intervention to re-enable after reboot. (#1681)
Why do you think it is related to the APN?
6 mars 2021 18:47:29 scottyrick <notifications@github.com<mailto:notifications@github.com>>:
After some more use time on my T-Mobile version of the Moto E6, it is clear that VoLTE/IMS stops working by itself after about an hour or so. SMS sends and VoLTE calls stop working. If you toggle Airplane mode they come back. Toggling mobile data or VoLTE does not bring them back. This is very frustrating.
I don't know the answer, but I have tried all of the suggested options, without success. What is clear is that IMS APN's don't work correctly. I believe that there are settings in the IMS APN that are incorrect, whether we are talking about PHH IMS or T-Mobile IMS. No luck finding those settings, however.
I hope this can be fixed. Otherwise the phone is useless. Thanks for your help.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub[#1681 (comment)], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAAA4OTHJCZCR2ATJXVUX4LTCJTDDANCNFSM4WF4O5WQ].
[data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAAjSURBVGiB7cEBDQAAAMKg909tDwcUAAAAAAAAAAAAAADApwExOAABR9ZGcwAAAABJRU5ErkJggg==###24x24:true###][Image de pistage][https://github.com/notifications/beacon/AAAA4OVQTJKMG4CJAAMZAXLTCJTDDA5CNFSM4WF4O5W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF42PCMA.gif]
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#1681 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AS3PHAEW4YGE2KNLZ7Z6NC3TCJTHZANCNFSM4WF4O5WQ>.
|
Are you saying that IMS works only if "PHH IMS" APN is selected as current APN? Give the result of |
Thanks for clearing that up. IMS does work for the first hour when IMS APN’s are not selected.
I will reply with the ip addr info later.
From: Pierre-Hugues HUSSON <notifications@github.com>
Sent: Saturday, March 6, 2021 1:01 PM
To: phhusson/treble_experimentations <treble_experimentations@noreply.github.com>
Cc: scottyrick <scotterickert@msn.com>; Comment <comment@noreply.github.com>
Subject: Re: [phhusson/treble_experimentations] [As of v300.l/non-Verizon] IMS still needs some manual intervention to re-enable after reboot. (#1681)
Are you saying that IMS works only if "PHH IMS" APN is selected as current APN?
That's not how this is supposed to work, IMS APN are not meant to be selectable, it is merely a bug of Android that it is selectable. IMS works with PHH IMS apn NOT selected.
If you're telling me that's not the case, there is indeed an issue there.
Give the result of ip addr when IMS works, give the result of ip addr when ims doesn't work. Once it doesn't work, go in Treble settings/IMS settings, select "request IMS network", and give again the result of ip addr
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#1681 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AS3PHAE6EGKPCMPPCXNUEM3TCJUVJANCNFSM4WF4O5WQ>.
|
Ip address when IMS work (request IMS network on): 172.58.15.19 MOBILE LTE (fast.t-mobile.com)
Ip address when IMS stops working (request IMS network on): 172.58.173.24 MOBILE LTE (fast.t-mobile.com)
IMS works when the “Preferred Network type” is set to “Global”
Note: VoLTE should be toggled before sending a sms message or before making a phone call
IMS stops working when the “Preferred Network type” switches by itself to “LTE/WCDMA”
Request IMS network is always on as is the other switch listed
I hope this helps.
From: Pierre-Hugues HUSSON <notifications@github.com>
Sent: Saturday, March 6, 2021 1:01 PM
To: phhusson/treble_experimentations <treble_experimentations@noreply.github.com>
Cc: scottyrick <scotterickert@msn.com>; Comment <comment@noreply.github.com>
Subject: Re: [phhusson/treble_experimentations] [As of v300.l/non-Verizon] IMS still needs some manual intervention to re-enable after reboot. (#1681)
Are you saying that IMS works only if "PHH IMS" APN is selected as current APN?
That's not how this is supposed to work, IMS APN are not meant to be selectable, it is merely a bug of Android that it is selectable. IMS works with PHH IMS apn NOT selected.
If you're telling me that's not the case, there is indeed an issue there.
Give the result of ip addr when IMS works, give the result of ip addr when ims doesn't work. Once it doesn't work, go in Treble settings/IMS settings, select "request IMS network", and give again the result of ip addr
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#1681 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AS3PHAE6EGKPCMPPCXNUEM3TCJUVJANCNFSM4WF4O5WQ>.
|
Guess the situation varies by carriers. In my case, the default preferred network type was |
I have fixed this switching issue. My Moto e6 phone now stays on Global until reboot, and IMS keeps working. Calls and texts are sent and received without issue. Calls are made on VoLTE and not on 3G. The issue was the build.prop. It was lacking certain persist commands which are necessary to maintain ims for this phone. My local.prop is made up of persist commands taken from the VoEnabler work on GSI, and are listed below. Debug Optionspersist.dbg.ims_volte_enable=1 Data Optionspersist.data.iwlan.enable=true Radio Optionspersist.radio.volte.dan_support=true Other Optionspersist.sys.cust.lte_config=true I don't know if this addition to build-prop would be helpful in general, but it works for me. |
I just tried but it doesn't seem to work for me. Maybe it's due to my putting them inside an existing Magisk module for it to be set via However, it seems the situation became a bit different with recent Android 11 GSI builds. On NitrogenOS GSI 20210405 build released not so long ago, toggling VoLTE off then on is enough to re-enable VoLTE. I no longer have to change the preferred network type anymore, which was the same situation it used to be on Android 10 Havoc GSI. |
You are right about the April security update builds. IMS now works right away after reboot, without any LTE or VoLTE toggle requirements. Clean and smooth. But I don't use Magisk on GSI Roms, so I can understand that for Magisk users, the VoLTE toggle is likley still needed. |
I think I should now close this outdated issue. As of all most recent Android 11 GSIs, toggling VoLTE off then on is enough to get IMS working if the option becomes visible after installing the IMS APK. Be noted that on some devices VoLTE option will not appear even after installing IMS APK. That would be a separate issue. |
While AOSP 11 GSI has made IMS installation easier, it still cannot re-enable on its own after reboot. However, after some testing it seems to be able to recover from an Airplane Mode toggle.
To make IMS* working again after reboot I need to do the following steps.
ims
APN may be optional. VoLTE works for me without it).*#*#4636#*#*
to enter the hidden menu and choose Phone Information.*. I'm not on Verizon so I cannot be sure if the same applies to Verizon. However, this applies to most Android 11 GSIs including vanilla phh-AOSP 11.
**. APN changes don't survive across SIM changes, including but not limited to reboot, reinsert, Airplane Mode toggles and intermittent signal losses.
***. At some point with Android 10 GSIs Preferred Network Type changes in the hidden menu survives across reboots. However, the step itself remains mandatory to re-enable IMS and is recommended to be performed last. (NOTE: It seems both steps 1 and 4 are mandatory but the order may or may not matter. In Android 10 GSI, step 1 alone is enough).
If done correctly, IMS will register and VoLTE will function. You should be able to see the VoLTE icon, if the GSI you use supports displaying the VoLTE icon (phh-AOSP 11 GSI doesn't have this icon).
The text was updated successfully, but these errors were encountered: