r/Android • u/Titokhan OnePlus One • 1d ago
News Open-source VoLTE/VoWiFi implementation for LineageOS on Samsung devices targeting both Exynos and Qualcomm Snapdragon models
https://github.com/krazey/ims13
17
u/ephemeralmiko 1d ago
Nice! Hopefully it works, in areas where they've shut down both 2G and 3G I can't make calls at all on my Galaxy S10
5
u/trlef19 Galaxy S24+ 1d ago
Are you sure 2g is off? I think they are keeping it for emergency calls at least.
7
u/ephemeralmiko 1d ago
Either that or awful coverage. I had a medical emergency a few months ago in the middle of a city and literally couldn't call an ambulance.
3
u/trlef19 Galaxy S24+ 1d ago
That's awful. I'm sorry
2
u/ephemeralmiko 1d ago
Thanks. Now I gotta carry a dumbphone with me on a separate mobile carrier just to make sure I can not die.
FWIW I did make the emergency call through the regular dialer app since in the emergency dialer (the one accessible from the lock screen) '112' isn't listed as an emergency number and can't be called from the lock screen. Maybe because it wasn't an emergency call as far as Lineage is concerned it didn't switch to 2G.
3
u/trlef19 Galaxy S24+ 1d ago
I think you need to take a look at the settings. Cause I was also using lineage os and I accidentally trigger the emergency call (press 5 times the button) and it called 112 and it actually connected.
1
u/ephemeralmiko 1d ago
I tried. I reset APN settings, used the recommended APN settings from the carrier, used a SIM on a different carrier, changed Region in settings... even tried on a fresh setup of Lineage with all the default settings.
2
u/trlef19 Galaxy S24+ 1d ago
Did you check the emergency settings?
0
•
u/RicochetOtter 2h ago
T-Mobile officially shut down their 2G network at the beginning of August, and they were the last carrier still running one. There might be some pockets remaining here and there, but the vast majority of the previously existing 2G coverage is now gone.
9
u/DeVinke_ 1d ago
It's a funny coincidence that google released ImsStack with android 17, which does the same but is much more complete.
•
u/Shished Pixel 8 | LOS 23.0 19h ago
This stuff is not compatible with Samsung phones because Samsung made their own proprietary implementation of this stuff.
•
u/DeVinke_ 11h ago
That's simply false. Works perfectly fine with my S24+, because it's not hardware-specific at all. IMS is completely software-based, the only reason why samsung's wouldn't work is the tremendous amount of dependencies and extra code in frameworks it used.
6
5
u/year3000stankonia S26 Ultra 1d ago
Stupid question but aren't all Samsung snapdragon phones boot locked?
3
u/DeVinke_ 1d ago
Only the north american models.
3
u/BlockCraftedX Poco F5 1d ago
no, they removed bootloader unlocking from one ui 8
2
u/DeVinke_ 1d ago
That's not exactly what the commenter was asking, but you are right, unfortunately.
1
1
u/Titokhan OnePlus One 1d ago edited 1d ago
- No, a few Galaxy devices featuring Snapdragon SoC that are sold globally sport an unlockable bootloader out of the box, like the Galaxy A52s 5G.
- Samsung used to ship non-unlockable bootloaders specifically on the North American (USA and Canada) Snapdragon variants.
- Chinese Snapdragon variants - including the mainstream flagships - can be bootloader unlocked.
- However, since One UI 8, they entirely removed the OEM unlock toggle for every regional models.
- It is possible to avail paid services to generate the unlock token on some North American Snapdragon-powered Galaxy models running specific software builds, but that loophole was patched by Samsung on later revisions.
4
u/nguyenlucky 1d ago
Before OneUI 8, unlocking had nothing to do with Snapdragon. It's about US carrier policy, specifically Verizon and ATT, so Samsung decided to lock all US and CA variants starting from S7 (S8 for CA) to unify the North America software base. Hence cross flashing to U1 could be done, but bootloader unlock was not available.
Some Exynos phones in NA before OneUI 8 also got locked, like Galaxy A5x and S24 FE.
24
u/WideGrade2179 1d ago
I would have loved to see this when I ran Lineage on my old Galaxy, but thanks to the developers for making it possible