For anyone in Australia using 3G and worried about the impending shutdown of Telstra's 3G network, I finally figured out how to enable VoLTE. I am with Aldi Mobile (Telstra) and have been using the "GSM/WCDMA preferred" up until today (and have needed to use dodgy hacks as mentioned in this thread of enabled/disabling speaker phone when performing a call).
So I've seen many places where you put this code in the dialer:
*#*#4636#*#*
But its VoLTe is always greyed out no matter what. I am not sure if Telstra have some whitelisting going on or what. Anyway, what finally ended up working for me is I had to root the phone using the Magisk method described here:
After that I set the preferred network to LTE Only in the phone settings (Settings -> Mobile network -> Preferred network type -> LTE)
I don't remember the exact sequence of things after that since I was testing by calling voicemail and doing trial and error but I rebooted and shutdown and turned it back on but eventually when I noticed is that under "Settings -> Mobile network " I now have a "4G Calling" setting that was enabled. Now when I make a call I can see a little "HD" indicator in the dialler when I connect so I assume that is Volte. In any case, so far it seems to be working
Note when I dial *#*#4636#*#* it still doesn't say VoLTe enabled though
Hope that helps and helps someone out. I was dreading having to buy a new phone because I think the physical keyboard on the phone really does change everything about this device. If you use this as a portable computer running this with Termux + Box86/Box64 + Wine make this very powerful. You can run Blender, Linux software, x86 games via Box86 + Wine and that would be stupid without physical buttons
Pro1x - really poor connectivity to both wifi and cellular.
in Support
Posted
For anyone in Australia using 3G and worried about the impending shutdown of Telstra's 3G network, I finally figured out how to enable VoLTE. I am with Aldi Mobile (Telstra) and have been using the "GSM/WCDMA preferred" up until today (and have needed to use dodgy hacks as mentioned in this thread of enabled/disabling speaker phone when performing a call).
So I've seen many places where you put this code in the dialer:
*#*#4636#*#*
But its VoLTe is always greyed out no matter what. I am not sure if Telstra have some whitelisting going on or what. Anyway, what finally ended up working for me is I had to root the phone using the Magisk method described here:
Then using these properties as a reference:
https://github.com/symbuzzer/Volte-Wifi-Calling-Enabler/blob/main/common/system.prop
I connected to the phone using adb shell and ran the following:
su
setprop persist.dbg.volte_avail_ovr 1
setprop persist.vendor.dbg.ims_volte_enable 1
setprop persist.radio.volte.dan_support 1
setprop persist.radio.rat_on 1
setprop persist.radio.data_ltd_sys 1
setprop persist.radio.data_con_rprt 1
setprop persist.radio.calls.on.ims 1
setprop persist.radio.VT_ENABLE 1
setprop persist.sys.cust.lte_config 1
setprop persist.rcs.supported 1
After that I set the preferred network to LTE Only in the phone settings (Settings -> Mobile network -> Preferred network type -> LTE)
I don't remember the exact sequence of things after that since I was testing by calling voicemail and doing trial and error but I rebooted and shutdown and turned it back on but eventually when I noticed is that under "Settings -> Mobile network " I now have a "4G Calling" setting that was enabled. Now when I make a call I can see a little "HD" indicator in the dialler when I connect so I assume that is Volte. In any case, so far it seems to be working
Note when I dial *#*#4636#*#* it still doesn't say VoLTe enabled though
Hope that helps and helps someone out. I was dreading having to buy a new phone because I think the physical keyboard on the phone really does change everything about this device. If you use this as a portable computer running this with Termux + Box86/Box64 + Wine make this very powerful. You can run Blender, Linux software, x86 games via Box86 + Wine and that would be stupid without physical buttons