David Heidelberg
okias@floss.social
<p>🐧📱🐧<br />'<br />You can support my work at LiberaPay.<br />In my free time working on <a href="https://floss.social/tags/MobileLinux" class="mention hashtag" rel="tag">#<span>MobileLinux</span></a> mostly mainlining patches and fixing things.</p>
Posts
-
Post #4447970
Simple camera focus coil. One power input (VDD). One chip. Then usually one i2c 1.8V IOVDD (direct or level shifter). And half of the kernel drivers mark i2c shifter as VDD and other way. Hopefully we get out of this mess soon. Good night. https://lore.kernel.org/all/20260801-pp-pro-camera-v1-0-7b4d90788f9f@ixit.cz/
-
Post #4447969
Today implemented Pixel 3 XL panel support, so now MDSS + GPU works, since the `sdm845-next-20260730-2` git tag. Since the similarity to the Pixel 3, Debian-based BengalOS and Mobial will run it soon. #MobileLinux #LinuxMobile #sdm845 #Pixel3 #Mobian #BengalOS
-
Post #4447968
Wanted to unwind this evening, so I pulled my trusty old Motorola Moto G4 out of the drawer. It had become completely useless running 32-bit Android 7.0 these days... and then, somehow, a Linux kernel accidentally fell onto it. 😄 Time to see how much life this old device still has left. Definitely it can run 64-bit Linux. #Linux #Motorola #OpenSource #LinuxKernel #MobileLinux #FOSS #OldHardware
-
Post #4447967
Best of Sashiko: Later, rmi_read_block() populates item-&gt;reg_size bytes. If a malicious peripheral provides a descriptor with a small reg_size but sets multiple bits in subpacket_map &quot;...malicious peripheral...&quot; in the context of a touchscreen. So ‒ you take your phone to a repair center and they install a malicious touchscreen... Personally, I think the most &quot;malicious&quot; touchscreens are the aftermarket ones that claim to implement features they act...
-
Post #4214759
Finished migration from Conduit Matrix server to Tuwunel. Big kudos to june and Tuwunel maintainers in general for taking care! https://github.com/matrix-construct/tuwunel/issues/41
-
Post #4203394
BengalOS is now booting on the Pixel 3! 🎉 Just two weeks after @agx@ruhr.social got it running on the Pixel 3a, support is already expanding. Next up: Snapdragon 845 devices, including the OnePlus 6, OnePlus 6T, Xiaomi Pocophone F1, Xiaomi Mi 8, and more. https://bengalos.phosh.mobi/ #BengalOS #Phosh #LinuxMobile #MobileLinux #Pixel3 #sdm845
-
Post #1854144
🚀 Big milestone for the SHIFT 6MQ! Just got it running through dockstation with: ✔️ keyboard ✔️ mouse ✔️ ethernet ✔️ ...DisplayPort output 🎉 Full external display support is now working, thanks to some hands-on implementation and a few extra patches on top of sdm845 Linux. Plug it in, and you’ve got a proper desktop experience. Running: https://codeberg.org/sdm845/linux + few custom patches which I&#39;ll try to finish today. #SHIFT6mq #sdm845 #MobileLinux #LinuxMobile #LinuxOnMobile
-
Post #1795531
Sent the display notch cutout description file for the MacBook Pro (M2 Pro, 14&quot;). It would be nice if, at some point, the GNOME desktop (e.g., Mutter/GNOME Shell) could work with this information and adjust UI elements accordingly. Soon, there will be more and more devices with display cutouts. There’s already amazing work by Phosh e.V. on this, so hopefully feature parity will come soon! https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/487 #asahi #GNOME #Ph...
-
Post #1537032
Schleswig-Holstein migration to #LibreOffice brings some good stuff to us: - Better touchscreen support #mobileLinux - More resources invested into LibreOffice upstream https://peertube.opencloud.lu/w/rUh7VLPkmkruarXHKeNGqG
-
Post #1215397
On a bit of a streak today 🔥 Work in progress, but already a big milestone: the camera sensor on my SHIFT6MQ is up and running 📷 Still a lot to refine, but seeing the first photo come through feels great. Sharing the very first shot taken on mainline Linux with it 👇 #SHIFT #SHIFT6mq #LinuxMobile #MobileLinux #WIP #sdm845 #mainline
-
Post #1175042
Got the camera working — then gave it focus. Always focus 😉 SHIFT6mq now has proper 📷 focus, and it finally feels usable. Build it yourself (for now): https://codeberg.org/sdm845/linux #SHIFT6mq #MobileLinux #LinuxMobile #sdm845
-
Post #1135342
First picture from the dual front-facing IMX355 sensors on #Pixel3 📸 Both lenses are now alive under mainline Linux — standard + wide, just like Google intended. Still early bring-up, but seeing real images come through makes it very real. Patch series: https://lore.kernel.org/phone-devel/20260411-pixel3-camera-v2-0-41b889abb14c@ixit.cz/T/#t You can find already applied patches in the integration branch here: https://codeberg.org/sdm845/linux/ #LinuxMobile #MobileLinux #Mainline #Kernel #Ope...
-
Post #913958
Ever wanted to use your phone&#39;s NFC reader on Linux? Now you can — right from GNOME! I built a minimal NFC app using neard and D-Bus — no hacks, no proprietary drivers. Just run the daemon, tap a tag, and it works. 👉 https://gitlab.gnome.org/dh/gnfc/ 1/2 #nfc #LinuxMobile #MobileLinux #Mobian #NixOS #postmarketOS
-
Post #913957
After long long time I just published a recap of my Linux kernel contributions from 6.7 to 7.0-rc6 — 76 commits authored, 155 total touches across the tree. Highlights: 🟣 Snapdragon 845 device support (Pixel 3, OnePlus 6/6T, SHIFT6mq…) 🟢 Major drm/panel refactoring (sofef00, sw43408, new S6E3FC2X01) 🟡 IIO light sensor cleanup (AL3010, AL3320a, AL3000a) 🔴 Camera &amp; CAMSS fixes, DT binding YAML conversions https://ixit.cz/blog/2026-04-03-kernel-7-0-contribution.md #MobileLinux #LinuxMobi...
-
Post #811709
RE: https://mastodon.social/@Tuxdoctor/116247694950954874 I see this effort as a perfect successor to the postmarketOS wiki tables, which relied on manually filled support levels. It enables tracking across all distributions, different kernel versions, and patchsets. It’s simple: you run a diagnostics app, and at the end, you can upload the results for everyone to see. #MobileLinux #LinuxMobile #Linux #Kernel #MainlineLinux #Mobian #NixOS #postmarketOS
-
Post #811708
I have feeling I paid € 22 for faster grepping of source code. I mean, I&#39;m not complaining, it does search nicely in ugly codebases. So &quot;Go AI!&quot;
-
Post #811706
Těším se na vás na Installfestu 2026! 🙌 📅 V sobotu ráno odstartujeme přednáškou o telefonech 📍 Po oba dva dny mě najdete u stánku 🔧 V neděli si na workshopu můžete rovnou nainstalovat Linux na vlastní telefon Přineste si zařízení a chuť experimentovat — těším se na setkání! #Installfest #MobileLinux #LinuxMobile
-
Post #764889
We released new PasswordSafe 5.0 Beta. Please help us test this great password manager! It&#39;s easy `flatpak install flathub-beta org.gnome.PasswordSafe`! #flatpak #linux #passwords
-
Post #643875
When you&#39;re working on a bug fix, new feature, or even a small cleanup — share it early. The pool of developers is small. If you contributed support for a sensor on your phone, someone else might pick it up, test it, and enable it on theirs with almost no extra work. Your change can become part of bigger whole infrastructure. 1/2 #LinuxMobile #MobileLinux #LinuxOnMobile #Mobian #postmarketOS #NixOS
-
Post #643874
I found Linux kernel branches for-linus, but where are git branches für-elise? I think the sound subsystem would be great fit for it. #LinuxKernel
-
Post #643873
@GrapheneOS @navi @lumi &gt; The GKI kernel doesn&#39;t contain SoC-specific or board-specific code. 😄 Are you making fun of me here or what&#39;s the goal here? Prove me you have right, even when obviously you don&#39;t have? Linux kernel contains all SoC, board specific bits + drivers. Let me translate for regular people: Google compiles minimal, itself not functional, Linux kernel core and then takes a glue (GKI) and put all the ugly stuff I mentioned in the first post it....
-
Post #643872
@GrapheneOS @navi @lumi if you&#39;re serious, which Pixel we talking about, let me check the kernel sources and verify what u say.
-
Post #643868
RE: https://fedi.simonwillison.net/@simon/116177606495989457 Interesting read, recommend!
-
Post #643866
Attending #EmbeddedWorld in #Nurnberg tomorrow, any familiar faces around?
-
Post #358787
RE: https://floss.social/@Luanti/115989004284379920 Lovely phone running #Luanti on #Mobian — give it a try this Sunday! #FOSDEM #FOSDEM2026