v0.1.0 — First working system
First release where the Nexus Q boots into a usable OS. From a bricked-looking black screen to postmarketOS with WiFi, Bluetooth, SSH and a desktop.
Highlights
- postmarketOS (systemd) boots from the userdata partition
- WiFi via BCM4330 with the device's original factory calibration (recovered from the intact 2012 Android system partition)
- Bluetooth with original "Proxima" firmware config
- XFCE4 desktop on HDMI, SSH over USB gadget and WiFi
- TAS5713 25 W amplifier audio path wired and software-verified
- 4 kernel patches on mainline 6.12.12 (TAS5713 support, steelhead DTS, TWL6030 32k clock cell)
Install
See INSTALL.md. Short version:
fastboot flash boot nexusq-boot-v0.1.0.img
fastboot -S 100M flash userdata nexusq-rootfs-v0.1.0-sparse.img
Default login user/147147 — change it. SSH host keys generate on first boot.
Known issues
- ~1 in 3 boots hangs (old U-Boot flakiness) — power-cycle again
- Single-core only (U-Boot leaves CPU1 in a bad state)
- On the reference unit, ethernet and the TWL6040 codec are dead hardware; your unit may differ