External resources
This list is a collection of presentations, talks and other resources that are somehow related to postmarketOS and can help you to dive in some specific topics.
Topics
Alpine
Apps / Programs
- apk-gtk: GTK2 and 3 frontend for Alpine's package manager
- Kirigami UI: A framework for building cross-platform programs, that work on phones (Linux, Android, iOS?) as well as on the desktop (Linux, Windows).
- Open Source Game Clones in case you're bored with all the emulators out there which also run on Linux.
U-Boot
- State of the U-Boot (ELC, 2017)
- Enabling New Hardware in U-Boot (ELC, 2017)
- Investigating U-Boot for the Galaxy S3
Kernel
- Unifying Android and Mainline Kernel Graphics Stack, (PDF) (ELC, 2017)
- Forward Porting Google Nexus 5X / 6P - Lessons from the Trenches and What's Next (ELC, 2017)
- Linux Graphics Demystified
- eudyptula challenge series of programming exercises for the Linux kernel (solutions)
Linux distribution ports to new devices
- Console Hacking 2016 - PS4: PC Master Race (CCC, 2016) Linux on the PS4 with sound and accelerated 3D!
- Linux on Google Pixel C (2015)
Programming
- POSIX shell string operations explains stuff like
${var:=bar}
- Rich's sh (POSIX shell) tricks
Reverse engineering
- See also the links in the Firmware article
- simhacks (Defcon 21)
- Identifying serial ports
- Introduction to reverse engineering and assembly
- Windows_Phone
Mobile operating systems
- Firefox OS: Boot2Gecko Architecture (discontinued)