12-31-2022, 10:55 AM
Ok, I'll close this out with a summary. No well-integrated, complete solution exists, but many partials are available. I'm surprised that there's been so little apparent effort, as without it you have to choose between either a 2 hr battery life or limiting yourself to only call and SMS notifications.
A proof of concept for waking the phone using systemd timers is here: https://gitlab.gnome.org/kailueke/wake-mobile
Inspired by this, I put together a solution which wakes the phone for 1 minute out of every 15 here: https://forum.pine64.org/showthread.php?tid=14564
Here's an abandoned-looking attempt for PmOS: https://gitlab.com/seath1/waked
Another abandoned-looking attempt: https://github.com/vkraven/rtcsyncwake-pinephone
A script called "sleepwalk" is available from this guy's github which does something similar: https://github.com/milky-sway/pinephone-scripts
And finally, this is a refined version of "sleepwalk": https://github.com/cparich/sleepwalk2
A proof of concept for waking the phone using systemd timers is here: https://gitlab.gnome.org/kailueke/wake-mobile
Inspired by this, I put together a solution which wakes the phone for 1 minute out of every 15 here: https://forum.pine64.org/showthread.php?tid=14564
Here's an abandoned-looking attempt for PmOS: https://gitlab.com/seath1/waked
Another abandoned-looking attempt: https://github.com/vkraven/rtcsyncwake-pinephone
A script called "sleepwalk" is available from this guy's github which does something similar: https://github.com/milky-sway/pinephone-scripts
And finally, this is a refined version of "sleepwalk": https://github.com/cparich/sleepwalk2