3.2K Followers
735 Following
6.4K Posts

im Casey, 🏳️‍🌈 queer hacker in Berlin!

#LinuxMobile and @postmarketOS is my jam

I maintain U-Boot for Qualcomm devices and do other cool embedded stuff @ Linaro

#GoVegan 🌱

personal account: @casey

pronounsthey/she
First throw🪨 Rock
Matrixkcxt:postmarketos.org
Websitehttps://connolly.tech

i've been pretty quiet regarding work stuff lately, but finally have something to share!

here we have Qualcomm display drivers up and running, demo'd on the Ayaneo Pocket S2, but it also works on the SM8650 HDK.

This isn't relying on an existing framebuffer being set up, this is U-Boot as the first stage bootloader. So there unfortunately isn't much of a benefit here on most of the phones we run U-Boot on today since we already have a framebuffer xD

The pocket S2 was a "fun" first target since it uses dual DSI, so both DSI controllers are used to drive a single panel.

It's gonna take quite a lot of cleanup before this can go upstream (particularly in the clock drivers), but I hope we can expand this support to other platforms and enable additional functionality like DSC. This brings us one (big!) step closer to a viable alternative bootloader for Qualcomm mobile devices.

That all bring said, the current diff is ~10k LoC 😅

probably a sign i should sleep when i start writing comments like this 😵‍💫

phew, @verdre and I just finally got Jolla Android appsupport up with Android 13 on #postmarketOS after a few too many late nights

still suuuuper broken but hopefully we'll soon get back to the state we were in with Android 11 last year. Maybe we'll finally be able to publish this

(yes it's so much nicer than Waydroid)

when i was a kid, Android hacking was wild, i made my phone look goofy as fuck, overclocked it to the point of instability, patched games to unlock all the items, hell once I even got a Debian container to run with X11 forwarding....

I jailbroke my ipod and installed a patch that turned my homescreen into a physics engine

Now running containers and VMs on your phone is boring, iOS shortcuts can literally call out to shell scripts running in an x86 interpreter

this is the state of android hacking in 2026

android y u so dramaaatic?
Found a wild @liaizon

me trying to understand linux display internals: "huh why does the display panel mode timing struct have a 'hskew' property?"

The doc-comment in the kernel:

Thanks to @craftyguy my "iced" tool has seen some nice improvements, notably switching from mkosi-sandbox to bubblewrap.

Iced lets you install and run any software from the Alpine package repos without root, it's designed for use on immutable systems like the new postmarketOS Duranium

https://gitlab.postmarketos.org/postmarketOS/iced

this shit better than werther's original
found a lamp on the street with the wire cut, new wire attached and GAMER lampshade installed ✅