That's all I can think of on the spot. Of course there's still the camera and GPU stuff, but these would need their own dedicated threads 😂 Feel free to hit me up if you want to hack on some of these things, I could likely offer some help and guidance.
The Librem 5 (and mobile GNU/Linux in general) has matured a lot over the years, but there are still some areas where the software stack is behind the hardware capabilities. Some of them are often talked about, such as camera quality or GPU (GLES3/Vulkan/OpenCL), but there are also lesser known ones in need of some plumbing and middleware infrastructure. Maybe you'll find something interesting to hack on there?
1/N 🧵
For those interested, I’ve pushed the firmware that implements the necessary alt-mode dance to get UART out of the #Librem5's USB-C port to #Debubo’s repository.
It wasn’t pushed before because it was very crude and I wanted to clean it up before pushing. It still is, but I decided to actually get it out regardless rather than risk having it sit and wait for even more months 😛
How to speed up your phone for free - tested guide, it works!
1. Enable KASAN and other kinds of instrumentation while debugging your phone's kernel.
2. Notice how it makes things slower, but not slow enough to be unusable.
3. Keep using the phone this way.
4. Get used to it and forget that these things are enabled.
5. Many months later, get back to stock kernel config while doing something unrelated and enjoy your newly unlocked extra performance! 😝
#mobilelinux #linux #librem5 #shotonlibrem5
Purism has released the Librem 5's mechanical design, adding to already available schematics and PCB layouts.
https://source.puri.sm/Librem5/3D_designs/-/blob/master/Librem5-Chassis/librem-5.step
I think that may make it the first proper Open Hardware smartphone out there.
#purism #librem5 #linuxmobile #linuxsmartphones #openhardware #oshw #cad
Hi, I'm dos. Silly FLOSS games, open smartphones, terrible music and more. 50% of @holypangolin; 100% of dosowisko.net. he/him/any. I don't receive DMs.