Elektrine lite

← Feed

David Heidelberg

okias@floss.social

<p>🐧📱🐧<br />&#39;<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

  • View post

    We had lovely hacking session and you can expect some USB-C dock-station support coming to mainline for Snapdragon 660 and 845 soon (maybe 670, if someone will do the testing). 1. phase is dock-stations (no DisplayPort yet). The follow up will be providing supply to usb devices (unpowered USB hubs) and DisplayPort (only for devices with physically wired support). If you&amp;#39;re interested in compiling and testing patches, let me know. @alexeymin @setotau @salivo

  • View post

    Sashiko, please stop. Sashiko, you don&amp;#39;t have to tell me how great my patches are. Every 2 minutes new: Sashiko has reviewed this patch and found no issues. It looks great!

  • View post

    People: suprised Pikachu face meme. People in tech industry: Y U DON&amp;#39;T SAY meme... Article: Your car and its mobile app are probably handing over all kinds of data to tech companies https://techcrunch.com/2026/09/29/your-car-and-its-mobile-app-are-probably-handing-over-all-kinds-of-data-to-tech-companies/

  • View post

    Since Friday, BengalOS gained support for DisplayPort on SHIFT 6MQ. This is a new addition to the recently added USB-C role switching (OTG). Kernel support included from the `sdm845-next-20260820-15` tag, if you want to integrate it into your project! #SHIFT #BengalOS #SHIFT6mq #DisplayPort #sdm845 #LinuxMobile #MobileLinux

  • View post

    Seeing &amp;quot;Keep Android Open&amp;quot; posts every day. Why do people keep begging big corps to do something nice? Their goal is profit. Openness doesn&amp;#39;t make Google money. We should fight for something better instead of begging to have shitty and slow system which is not competitive to real Linux ™ or iOS. We can have better software on OUR phones. #LinuxMobile #MobileLinux #Phosh

  • View post

    PINE64 stopped producing devices dependent on RAM/storage chips — so, for example, no more PinePhones. What did we lose? From a phone perspective not much. Low-end hardware with no software support from the vendor. To be fair, we did lose FOSS modem firmware — on a device that is hardly usable. Today, companies like Fairphone produce phones of far higher quality than the PinePhone or PinePhone Pro, while also supporting Linux kernel development for their devices. #MobileLinux #LinuxMobile

  • View post

    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/

  • View post

    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

  • View post

    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

  • View post

    Best of Sashiko: Later, rmi_read_block() populates item-&amp;gt;reg_size bytes. If a malicious peripheral provides a descriptor with a small reg_size but sets multiple bits in subpacket_map &amp;quot;...malicious peripheral...&amp;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 &amp;quot;malicious&amp;quot; touchscreens are the aftermarket ones that claim to implement features they act...

  • View post

    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

  • View post

    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

  • View post

    🚀 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&amp;#39;ll try to finish today. #SHIFT6mq #sdm845 #MobileLinux #LinuxMobile #LinuxOnMobile

  • View post

    RE: https://fosstodon.org/@AsteroidOS/116087571455419238 Amazing work by @AsteroidOS a great summary of the development.

  • View post

    Sent the display notch cutout description file for the MacBook Pro (M2 Pro, 14&amp;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...

  • View post

    @affe_null @libcamera very nice! Are you synced with @NekoCWD who also works on AF?

  • View post

    @pojntfx I&#39;m using @NekoCWD overlay controls: https://gitlab.com/NekoCWD/cameractrl.git

  • View post

    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

  • View post

    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

  • View post

    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

  • View post

    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...

  • View post

    Ever wanted to use your phone&amp;#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

  • View post

    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;amp; CAMSS fixes, DT binding YAML conversions https://ixit.cz/blog/2026-04-03-kernel-7-0-contribution.md #MobileLinux #LinuxMobi...

  • View post

    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

  • View post

    I have feeling I paid € 22 for faster grepping of source code. I mean, I&amp;#39;m not complaining, it does search nicely in ugly codebases. So &amp;quot;Go AI!&amp;quot;

  • View post

    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

  • View post

    When you&amp;#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

  • View post

    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

  • View post

    @GrapheneOS @navi @lumi if you&amp;#39;re serious, which Pixel we talking about, let me check the kernel sources and verify what u say.

  • View post

    RE: https://fedi.simonwillison.net/@simon/116177606495989457 Interesting read, recommend!