fp6-img/aports/device/fp6-device-tweaks
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 7191410852
fp6-device-tweaks 6: run ModemManager in its quick suspend/resume mode
Deep suspend on the FP6 is ended every few seconds by the modem's QMI
indications that ModemManager subscribes to: signal info on a 5 dB delta,
system info, DSD system status (16 + 3 of 25 deep cycles on 2026-10-14).
ModemManager already has the answer: started with
--test-quick-suspend-resume it sets the modem "terse" on logind's
PrepareForSleep (those subscriptions off, calls and texts still delivered)
and synchronises on resume. On the dev phone a logind-driven deep cycle
then runs to its 60 s alarm with the modem registered and imsd up, where
none of 21 did before.

Ship the flag as a drop-in. It does nothing while the sleep targets stay
masked, and is the modem side of the suspend policy when they go.
2026-10-14 18:03:13 +02:00
..
81-fp6-accel-poll.rules fp6-no-suspend -> fp6-device-tweaks: + the three IMU-critical /etc files 2026-08-09 00:03:09 +02:00
91-fp6-no-ssc-sensors.rules fp6-device-tweaks 5: drop iio-sensor-proxy's SSC tags, so proximity polling starts 2026-09-24 23:09:38 +02:00
APKBUILD fp6-device-tweaks 6: run ModemManager in its quick suspend/resume mode 2026-10-14 18:03:13 +02:00
iio-sensor-proxy-restart.conf fp6-device-tweaks 5-r1: restart drop-in comment matches the no-SSC rule 2026-09-25 00:04:52 +02:00
inv-icm42600.conf fp6-no-suspend -> fp6-device-tweaks: + the three IMU-critical /etc files 2026-08-09 00:03:09 +02:00
modem-gnss-nmea-optional.conf aports/fp6-device-tweaks: stop the modem-gnss 30 s restart loop 2026-08-24 19:44:18 +02:00
modemmanager-quick-suspend.conf fp6-device-tweaks 6: run ModemManager in its quick suspend/resume mode 2026-10-14 18:03:13 +02:00