Dash daemon: @oneplus implemented support for their dash charger in userspace, as a blob, but it uses a kernel driver to communicate with the hardware. We need someone to add logging to the driver, learn about (and document) how the driver is implemented, and if they ..
slot switching (op6/7 only): The OnePlus 6 uses Qualcomms A/B slot implementation which involves messing with GPT headers and other fun things, some initial research and reimplementation has been done here in Rust: https://gitlab.com/sdm845-mainline/abootctl but it's incomplete ...
The torch: The flashlight is implemented with an overly complicated driver downstream, we need someone to learn how it works, ideally produce documentation similar to my haptics docs (https://gitlab.com/sdm845-mainline/linux/-/wikis/PMI8998-QPNP-Haptics) and write a new simpler driver for upstreaming.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.