Repository navigation
Fixing VoLTE in some devices
Some Exynos or Mediatek devices can get VoLTE with "Alternative FlossIMS", an alternative build of phh FlossIMS which was forked and updated with new fixes and patches. You need build 17.0.0-202610101859 or newer.
How to enable it:
- Open
Settings > System > TrebleApp > IMS Features - Tap "
Install IMS APK for phh FlossIMS" - Select "
Alternative FlossIMS" - Done. Wait a few seconds and if it doesn't apply fully, reboot your phone.
Report them on GitHub, with the right logs: •https://github.com/clangsdorff/ims/issues
logcat -b all -d > /sdcard/imslog.txt
logcat -b all -d -v threadtime > /sdcard/imslogtt.txt
logcat -b radio /sdcard/imglogrd.txt
It is possible to add support for more devices in the meantime: If VoLTE not working, for more devices just sharing logs is enough and helping the contributor with testing.
RestlessOS ships the AOSP IMS stack (com.android.imsstack), an alternative to FlossIMS that only needs the standard radio HALs. It's experimental and disabled by default. You need build 17.0.0-202611021750 or newer.
How to enable it:
- Open
Settings > System > TrebleApp > IMS Features - Turn on "
Use the AOSP IMS stack" - Reboot your phone.
When enabled, it takes priority over any installed IMS APK. Turn it off and reboot to go back to FlossIMS.
If calls/SMS/VoLTE don't work with it, report on GitHub with the logs from Reporting issues and logs.