DIY smartphone?
I am looking to building my own phone from a SBC running a linux distro with plasma mobile and that can make calls. and I have some questions:
Where can I start?
Which SBC to choose?
How would I achieve the call functionality?
I am looking to building my own phone from a SBC running a linux distro with plasma mobile and that can make calls. and I have some questions:
Where can I start?
Which SBC to choose?
How would I achieve the call functionality?
I think making an "usable" phone (especially one that is able to make calls, etc.) yourself is extremely hard to do, if not impossible.
Many "tinker"-phone startups/ devices, like PinePhone or Librem, who made the phones from scratch or mostly themselves afaik, had huge problems in the beginning with basic functions, like making calls.
There's a project (mainly for kids and students) somewhere to make E-readers themselves, maybe you can start with that?
I'll link it to you if I found it.
That might act as a base.
If you want a good phone that gives off DIY-vibes (modularity, repairability, etc.) but want something proper and modern, then check out Fairphone. Afaik, the FP4 also supports PostmarketOS and other mobile distros.
Remember to take everything I said with a huge grin of salt, since I'm not that well informed in that area of DIY- or Linux phones. A lot of what I said might be wrong, take it only as idea or starting point.
But if you really want to start this project, good luck. You'll need it ðŸ«
To add, in the US, most service providers will not let a device on their network until it has gone through FCC approval. You can get around this by buying a cell module, which has gone through approval, but most of those are data only last I looked.
Fairphone especially is such an attractive option to me but the thing is that it is a dream to me to build my own smartphone, one that truly is mine . But this gives me an idea I have seen videos of people building cyberdecks from framework laptop parts, makes me wonder if I could do such a thing with fairphone parts.
Assuming that this is a tinkerer/hobby project and you know your odds of getting a daily-driver phone out of it aren't good:
You can get various Pi add-ons and USB-addressable cards that supposedly have texting and/or voice call capability. Look up a company called Sixfab. How well they work in practice, I don't know. Be prepared to immerse yourself in a large manual of AT commands and cell phone protocol stuff.
So things seem to be pointing at a pi for now? Yes this is meant as a hobby project but trying to daily drive it as a phone that can make calls(as it is the only feature of a phone that is really mandatory to me) is also amonv my plans
If you're really against Pis, you could get one of the USB-controlled modules and try hooking it up to something like a LattePanda, but that's going to be more expensive.
You could also theoretically get a cell modem chip from a company like Quectel and design the supporting add-on board yourself for any SBC of your choice, but I suspect that's further down the rabbit hole than you want to go.
So, yeah, the Pi is probably the smartest choice if you really want to do your own hardware build instead of just buying a PinePhone.
I will try a pi alternative first(orange pi etc.)
Your question reminded my immediately about one of my favorite 35c3 talks Butterbrotdosen-Smartphone - Mein DIY-Smartphone-Bau from 2018-12-29. It is in German language, but has an English translation, too. Maybe it can give you some good starting ideas?
Video: 1080p
::: spoiler Story, Translated with DeepL.com (free version)
I found a few starting points!
RasPi Smartphone
ESP32 Cell phone
DIY Android Phone
EDIT: I was originally looking for THIS one but it's not smart.
thank you ♥