5 ms·
An Open Source Mobile Phone Based on the ESP32
- fsflover 3y agoFor those who do not want to DIY, there are Pinephone and Librem 5, based mostly on free software.
- friend_and_foe 3y agoAs cool as this is, it's resistive touch which is alright but it's no capacitive touch, and it's 2G which is largely useless for mobile connection in a lot of places, and certainly useless if you need data, which most people do. Still, excellent proof of concept and also it might be a fantastic tool to be able to build yourself in some places.
- rini17 3y agoHope it isn't similar flop as "Lilygo TTgo T-Watch" which it's barely usable but not due to meager hardware specs. It's the software with hardwired long boot sequence so you either live with the ESP draining battery out in few hours or waiting some second every time you wake the clock up. The manufacturer just assumed you want it to be always on and connected and counting steps and whatever, battery life be damned. I would be fine if it wakes only once in 5 minutes to get online or on pushing the physical button. The hardware is there. But the manufacturer just don't care. https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/issues/92 https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/issues...
- sifar 3y agoThis one is 4G with a more powerful processor. https://www.lilygo.cc/products/t-sim7600?variant=43076944298165 https://www.lilygo.cc/products/t-sim7600?variant=43076944298...
- iAkashPaul 3y agoSeeing the speed at which governments across the world are keen on breaking encryption or enabling backdoors, this appears to be one of the ways we're headed for.
- cri5ti 3y agoThese open source / DIY mobile devices rely on an IC to perform the telephony side of things. In this example, a SIM800C made by SIMCom which could require additional "features" to pass certifications. How would you ensure there is no existing backdoor in the chip's firmware?
- fsflover 3y ago> How would you ensure there is no existing backdoor in the chip's firmware? What is the worst thing that backdoor could do?
- distract8901 3y agoRealistically, snoop on every byte passed between your phone's processor and the modem's chipset. Wort-worst case, injecting code into the phone's CPU through another backdoor or some other exploit. Basically, taking complete control of the modem and potentially using that as a launch point for a more detailed attack. Besides that, in the US at least, your phone's cell modem does have a backdoor. Every single one of them, no exceptions. Your telco can remotely update your modem's firmware and there is absolutely nothing you can do to stop it. Telcos are allowed/required to have total control of the firmware of any modem attached to their network. Source code is never, ever available. All cell modems are a total black box. This also applies to terrestrial internet connections. Your cable modem or DSL has a firmware blob provided by your telco, no matter who you bought the modem from.
- fsflover 3y agoMost of these attacks can be mitigated by having a modem separated by a well-documented interface and a kill switch. These are exactly what I have on my phone.
- distract8901 3y ago> How would you ensure there is no existing backdoor in the chip's firmware? Basically, you can't. See my other comment in this thread. If your modem is used in the USA (and likely elsewhere), your cell service provider won't allow it on the network unless it's running firmware that they approve of. Period. This usually means firmware blobs provided by them with absolutely no means of inspecting what it does. If it's on the network, it has a backdoor. No exceptions. This is why there are no open source modems. It's not a legal possibility.
- efrecon 3y agoThis guy is only 16 years old. Impressive!