fp6-img/aports/device
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf eb13c18ea8 aports: add fp6-charging-mode (offline charging, charger-boot detection)
Charger-insertion boots (androidboot.mode=charger, ABL-appended) divert to
a minimal charging.target instead of the full UI, ending the dead-battery
bootloop: ADSP charging/USB-PD runs, splash+panel killed ~6-10s in via an
initramfs hook, modem+cdsp stopped, radios/sensors suppressed, CPU capped.
Power key reboots to a normal boot, volume-up shows battery status,
volume-down enables USB ssh, unplug powers off. Measured >= breakeven on a
100mA-classified SDP port, strongly net-positive on real chargers.

Suspend duty-cycling (~13mA floor) exists behind an off-by-default flag:
resume from deep suspend intermittently kills the UFS link (hibern8 exit
failed ret=5) - do not enable until that kernel bug is fixed.

Byte-identical to the deployment verified on the dev phone 2026-08-24
(journal/power: r5 armed tests, crash autopsies, measurements).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 04:03:06 +02:00
..
callaudioshim image parity: imsd 0.3.0 (pinned public commit) + callaudioshim + modem-daemon override 2026-08-08 20:54:29 +02:00
catcrafts-fp6-repo package updates: Forgejo apk registry publishing + repo-config aport 2026-08-08 22:33:45 +02:00
fp6-charging-mode aports: add fp6-charging-mode (offline charging, charger-boot detection) 2026-08-24 04:03:06 +02:00
fp6-device-tweaks audio: select the pipewire backend explicitly and ban the pulse one 2026-08-09 00:32:11 +02:00
linux-postmarketos-qcom-milos kernel: move to the 7.2 base (v7.2.0-milos + rebased carries) 2026-08-23 03:50:53 +02:00
soc-fairphone-fp6-audio device/soc-fairphone-fp6-audio: correct the license field 2026-08-24 00:23:47 +02:00