Skip to content
Snippets Groups Projects
Commit 762064aa authored by lynxis lazus's avatar lynxis lazus
Browse files

Merge branch 'pabloyoyoista/small-tweaks' into 'main'

01_hello_world: small tweaks

See merge request !1
parents 295f5256 fff96eaa
No related branches found
No related tags found
1 merge request!101_hello_world: small tweaks
Pipeline #216589 passed
......@@ -7,10 +7,12 @@
:authors: Alexander 'lynxis' Couzens <lynxis@fe80.eu>
:summary: An introduction to OpenIMSd
Current free mobile phone OS (like postmarket OS, ...) only support voice calls
Current free mobile phone OSes (like postmarketOS, ...) only support voice calls
for 2G and 3G on Qualcomm based devices.
Calls via 4G using VoLTE are not supported (*except CSFB, which redirects to 2G/3G)
because the modems require a lot of addional configuration and implemented VoLTE with a lot of complexity.
because the modems require a lot of addional configuration and implement
VoLTE with a lot of complexity. This is specially relevant because 2G and 3G
networks are in the process of being shut down all around the world.
Our goal is to support VoLTE on Qualcomm based phones.
......@@ -23,7 +25,7 @@ To archive our goal we plan to:
- Document the relevant ABIs and add support to libqmi
- Implement a IMS configuration daemon (OpenIMSd) which will communicate with
the baseband using QMI (Qualcomm MSM interface) to configure the relevant services
- Integrate OpenIMSD into FOSS smartphone OS (postmarket OS, ...)
- Integrate OpenIMSD into FOSS smartphone OS (postmarketOS, ...)
Our implementation will heavily use the baseband in the same way as Android is use the baseband to allow VoLTE. By using the baseband, it should be possible to allow handover between 2G/3G and VoLTE while in a call.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment