Am 19.05. um 19:30 Uhr ist es wieder so weit: #GoeLinuxOnMobile-Treffen im Strandhaus in #Göttingen/#Weende.

Wie auch beim letzten Termin werde ich #Mobiltelefon​e mit #Linux zum Ausprobieren mitbringen.

Mitunter ein #Shift6mq aus Falkenberg, auf dem sowohl #Android/#ShiftOS als auch alternativ #Linux gestartet werden kann.

#postmarketOS #mobian #phosh

https://hallo.ween.de/@chris/statuses/01KNS4DYAFP57BRVFKKT0S99CK

Node: ‪Strandhaus 37‬ (‪5621502299‬)

OpenStreetMap is a map of the world, created by people like you and free to use under an open license.

OpenStreetMap
Weekly GNU-like Mobile Linux Update (18/2026): Shift to Convergence

This past week: Convergence with Shift6mq finally possible, improvements to Millipixels and thus photography on Librem 5, a Ubuntu Touch Q&A, a collection of Sailfish Community News, Phosh Development News for April all packed with niceties, and more! Enjoy!

LINux on MOBile

🚀 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'll try to finish today.

#SHIFT6mq #sdm845 #MobileLinux #LinuxMobile #LinuxOnMobile

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

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

Moin @shiftphones
ich wollte mal fragen, wie es mit dem Shift 8.1 und dem Versand aussieht?
Seit Januar steht die Statusseite (https://www.shift.eco/shiftphone-8-status/) bei 94%.
Ich würde mich freuen, das 8.1 endlich in den Händen halten zu können, zumal mein shift6mq immer mehr zicken macht.
So könnte ich alles umziehen und das neuste Update für das 6mq einspielen ohne den Aufwand der Datensicherung und Rückspielung zu haben 😊
Danke schon mal für die Auskunft
#shiftphone #shift81 #shift6mq
SHIFTphone 8! Modular, wassergeschützt, reparierbar.

Mit dem SHIFTphone 8 präsentieren wir unser neues Meisterstück. Auf dieser Seite erfährst du alles über die aktuellen Entwicklungsschritte.

SHIFT -

#RabbitHole: @okias is doing a lot work to mainstream #sdm845 patches to the #linux kernel. During a meeting of Phosh.mobi e.V. members I learned that there seem to be not many testers for #Shift6mq #axolotl. I still had a broken Axolotl sitting on my desk…

  • repaired the phone that originally had been bought as part of a #ShiftPhone8 deal
    • cleaning inside (residue from water contact)
    • new display (two lines of broken pixels)
    • new usb-c pcb (didn't charge, data broke during testing)
  • learned about edl to recover if phone wouldn't boot to fastboot anymore (yes, really had that situation later 😉)
  • learned about the difference of fastboot and fastbootd mode
  • learned about u-boot and the boot chain on the phone
  • learned about dynamic partitions used in Android and how to use them from #linux
  • learned about pmbootstrap
    • to build my own device images (mixture of existing axolotl and sdm845 to be compatible to the phone and the usage with u-boot and dynamic partitions)
    • changed pmbootstrap to build small (92M) boot image for boot_a/b partition
  • tried to get more space for out of the phone for boot & root than provided by boot_a/b and system_a/b
    • resized userdata of Android
    • created two additional partitions for postmarketOS
  • learned how to recover from kernel not booting without re-flashing
    • u-boot usb mass storage mode exports the mass storage of the phone over usb-c
    • phone connected to an aarch64 system (#Librem5 running #Mobian)
    • mounting encrypted partition, boot and what-else is needed
    • installing kernel packages via apk while in chroot on Librem5
  • learned how to compile a kernel using ./envkernel.sh and pmbootstrap

Now I'm quite sure I can recover from any failure I will encounter while testing sdm845 kernels and I have the following setup on my Shift6mq:

  • ShiftOS-L with small userdata partition in slot_b
    • applications for demoing the phone installed
    • work profile to contain closed source applications
  • postmarketOS edge installed on partitions behind userdata
    • u-boot on rescue_a
    • 1GB pmOS_boot
    • 60GB pmOS_root
    • applications for demoing
    • multi-user: my testing user, demo user
    • everything except cameras work
  • dual-boot possible on-the-go: enter fastboot (by holding vol-up at start), change slot, reboot

I put my notes on the postmarketOS wiki.

I started two merge requests:

I'll carry the phone at #clt2026 - Chemnitzer Linux Tage 2026 - on saturday 28th this month. I'll mostly be around the "Linux on Mobile" booth.

Phosh.mobi e.V.

Phosh.mobi e.V.
Ich glaub ich werd mir jetzt ein anderes Handy kaufen...
Das #Shift6mq ist mal wieder defekt. Zum Glück erst als ich nun wieder daheim bin.
Finde es ja ganz nett, dass man das Teil einfach zerlegen und Bauteile tauschen kann. Was mich aber enorm nervt ist, dass ich das Teil wegen genau dem auch immer zerlegen muss.
Keine Ahnung ob man mir einfach kein solches Gerät in die Hand geben sollte, oder das Design von dem Shift6mq schlecht ist. Bin mir nicht so sicher, aber ich glaub ich habe es nun 4 Jahre und kann an einer Hand nicht mehr abzählen wie oft ich es schon öffnen musste. Mein Problem mit dem Gerät ist jedes mal, dass sich die Verbindungen vom Flachbandkabel Ladeplatine - Mainboard oder Bildschirm - Mainboard lösen.

Ein Handy ist halt auch ein Gerät, dass zuverlässig laufen sollte. Vor allem, wenn man z.B. unterwegs ist. Irgendwo in der Türkei hätt ich weniger Lust drauf, dass das Ding kaputt geht...

Werde es zwar nochmal reparieren, aber dann als Zweithandy mit PostmarketOS nutzen.
Mal schauen, aber GrapheneOS würde mich schon reizen... Das Pixel 9a ist SecondHand auch einigermaßen erschwinglich...
Was meint ihr?
Broken shift6mq phone - oops I did it again…

TL;DR Be very careful with qbootctl because it can brick your phone.

Website : Jan Wagemakers

@phillo @nachdemsturm

Stimmt. Ich habe mich lange mit einem #shift6mq rumgeplagt. Der Screen ist mir dreimal kaputt gegangen – ohne große Stürze. Als es dann nicht mehr laden wollte, hatte ich keine Lust mehr auf Bastelarbeiten. Jetzt bin ich froh, mir irgendwann ein gebrauchtes Pixel gekauft zu haben, damit ich GrapheneOS nutzen kann. Nicht zuletzt weil der eingebaute Lautsprecher viel besser klingt. Auch das Mikrofon ist viel besser – endlich versteht mich die Gegenseite. Und die Kamera erst!

Ein weiteres Problem war, dass sich bei Shift nur ein Mensch um die Software kümmerte. Ich hatte das angeblich entgooglete ShiftOS-L installiert, aber das wurde nicht richtig aktuell gehalten und hatte diverse Bugs, die nie gefixt wurden. ShiftOS-L ist eigentlich nur ein pures Android ohne Bloatware. GrapheneOS ist so viel besser.