User avatar
LINux on MOBile @linmob@linuxmobile.social
1w
Weekly GNU-like #MobileLinux Update (34/2026): Amazing Progress

linmob.net/weekly-update-34-2026/

#LinuxMobile #Phosh #Sxmo #SailfishOS #UbuntuTouch #FuriLabsFLX1 #PINE64 #PinePhone #Fairphone6 #postmarketOS #Jolla #Mobian #KDEGear #dawndrumsDivineD #Camera #VoLTE
1
1
1
0
User avatar
Knievelcat neocat_evil @knievelcat@amazonawaws.com
6d
@linmob Seeing all the progress from TheMightyCat kind of pisses me off. They Vibe-mainline everything with AI and don't do it correctly. I've only looked at sensors but there they use bit-banged i2c to talk to the sensors directly instead of using the SLPI coprocessor which is made for this and already has mainline infrastructure.

PostmarketOS has a AI policy that explicitly forbids it so these changes won't be merged and it just kinda sucks seeing someone build a vibe-coded project ontop.

2
0
6
0

User avatar
David Heidelberg @okias@floss.social
6d
@knievelcat @linmob

Well, when someone else’s progress makes you sad, I think it’s time to look inward and address the problem.

As for the main camera: ironically, it uses C-PHY patches I coded about two years ago. The patchset didn’t work. For a year, postmarketOS shipped my broken patchset. Then, when I got back to working on it, I asked ChatGPT for a quick review. There was a mistake in a one-line patch. Not rocket science. Just a wrong bit shift. Fixing it made the whole patchset work.
1
0
0
0
User avatar
David Heidelberg @okias@floss.social
6d
@knievelcat @linmob Now, to the actual topic.

1. People care and want to improve things.

2. It’s better to run mainline with a few ugly hacks than a completely deprecated downstream with n-times more weirdness.

3. Most importantly ‒ some people who vibecode are willing to take the extra steps to upstream, improve, and learn. This may or may not happen without LLMs.

The way out I see is guiding people toward best practices. Win-win.
0
0
0
0
User avatar
LINux on MOBile @linmob@linuxmobile.social
6d
@knievelcat Thanks for the insight. I did (and do, ... no time in life with between dayjob and baby) not have the time to look into how TheMighty Cat does things, as - IIRC - they do not openly admit to vibe-coding (unlike the guy that vibe-ports the Pixel 9a). Is it just the way they do things, or is there other evidence for vibe-coding?
1
0
0
0
User avatar
Knievelcat neocat_evil @knievelcat@amazonawaws.com
6d
@linmob If you look at the commit history of their kernel fork you can see that almost all of the commits are done by claude:

forgejo.catcrafts.net/Catcrafts/milos-linux/commits/branch/combined-stable

Edit: my original comment was in no way intended as criticism of you or you featuring those changes on the weekly mobile Linux news. I love the work you are doing and it's a great way to catch up with what's been happening
1
0
3
0
User avatar
frox @frox@tooting.ch
2d
@knievelcat @linmob that is sad to see. I guess it's like generating technical debt at speed ?
In any case, not the kind of approach compatible with a project centred on sustainability and reusing discarded hardware
0
0
1
0