this post was submitted on 14 Aug 2026
248 points (97.3% liked)
Linux Phones
3830 readers
321 users here now
The Discussion on Linux-based Phones.
Benefits:
- Hardware freedom.
- Perfect operating-system competition.
- Full utilization of specs.
- Phone lifespan raises to 10+ years.
- Less e-waste.
Linux Mobile Distros:
- Sailfish🇫🇮
- FuriOS🇺🇸
- Ubuntu Touch🇩🇪
- Postmarket OS🇨🇭
- Mobian
- Pure OS🇺🇸
- Plasma Mobile🇩🇪
- LuneOS
- openSUSE Mobile🇩🇪
- Nemomobile
- Droidian
- Mobile NixOS
- ExpidusOS
- Maemo Leste
- Manjaro Arm
- Tizen
- WebOS
Linux Mobile Hardware:
- Jolla Phone🇫🇮
- Shift Phone🇩🇪
- FLX1🇺🇸
- Fairphone 5🇳🇱
- Volla Phone🇩🇪
- Librem 5🇺🇸
⚙️Contribute
🧼Go Clean From the Duopoly:
💻Related Communities:
📰News:
💬Messager:
⌚️Watch:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The apps literally just tell the OS to call a certain number AND provide a menu for the call, latter chosen via the default apps system. So if you have dialer X selected but dial a number using Y, it will just open X's menu.
You can just not have a phone app selected (AOSP GSI builds come this way for some reason). The behavior for that is that the phone will vibrate for a call but you can't accept it. If you then dial a number using the app that's not actually selected, it will call the person but the dial pad will never close and there will be no way to hang up. Source: truss me bro (or more seriously, it was from a YouTube video).
Point is, the apps do nothing for the call. The audio doesn't even go through them. There used to be call recording dialer apps, but what they did is literally tell Android to record a video. Some Unix named pipe magic is done to only keep the audio: the path to the video is actually the named pipe. Then it runs a file converter and points it to the named pipe, which reads from the video as it is being written as if it were a file. The file converter then spits out an audio file. Dead after Android 9.