(English version below)
Am Samstag, den 15. Februar um 11:00 Uhr, werden wir einen ganztägigen Workshop veranstalten, bei dem wir euch zeigen, wir ihr mit relativ wenig Aufwand und Vorwissen auf eure alten Mobilgeräte einen aktuellen Linux-Kernel portiert. Wir erklären euch den Bootvorgang alter und neuerer Qualcomm-Geräte, bringen euch Devicetree und Kerneltreiber ein bisschen näher und zeigen euch, wo man die nötigen Infos auf einem laufenden Android-Kernel und im Vendor-Kernel-Quellcode findet. Anschließend lassen wir uns viel Zeit, in der ihr euren eigenen Geräten den Geist des Pinguins einhauchen werdet und wir euch dabei mit Rat und Tat zur Seite stehen werden. Mit eurem Kernel werdet ihr PostmarketOS booten und nach und nach mehr Komponenten ans Laufen bringen. Ein Tutorial zum Upstreamen eurer Patches wird ebenfalls nicht fehlen.
Bitte bringt zum Workshop einen Linux-Laptop mit. Grundlegende Kenntnisse in C sind sehr hilfreich, aber nicht zwingend erforderlich. Sucht euch außerdem ein ungenutztes Handy (idealerweise mit Qualcomm-Prozessor) aus, das ihr mitbringen und behacken wollt. Wenn ihr wisst, wie, dann entsperrt den Bootloader bitte vorher.
Wir bitten um Anmeldung für den Workshop, da wir zu zweit nur einer begrenzten Anzahl Menschen parallel zur Seite stehen können. Eine Mail an mail@ccc.ac oder eine Nachricht auf Matrix an @adrian:mainlining.org (@adrianyyy@chaos.social auf Fedi) oder @jn:ccc.ac (@jn@boopsnoot.de auf Fedi) mit eurem Nickname und Modell des Handys, das ihr mitbringt, reicht aus. Wir freuen uns auf euch!
On Saturday, February 15th at 11:00 am, we will be hosting a full-day workshop where we will show you how to port a current Linux kernel to your old mobile devices with relatively little effort and prior knowledge. We will explain the boot process of old and newer Qualcomm devices, introduce you to devicetree and kernel drivers and show you where to find the necessary information on a running Android kernel and in the vendor kernel source code. Afterwards, we will take a lot of time during which you will instill the spirit of the penguin into your own devices with our help and advice. With your kernel you will boot PostmarketOS and gradually get more components up and running. There will also be a tutorial on how to upstream your patches.
Please bring a Linux laptop to the workshop. Basic knowledge of C is very helpful, but not mandatory. Also, pick an unused mobile phone (ideally with a Qualcomm processor) that you want to bring and hack on. If you know how, please unlock the bootloader beforehand.
We kindly ask you to register for the workshop, as we can only assist a limited number of people at the same time. A mail to mail@ccc.ac or a message on Matrix to @adrian:mainlining.org (@adrianyyy@chaos.social on Fedi) or @jn:ccc.ac (@jn@boopsnoot.de on Fedi) is sufficient. We look forward to meeting you!