08-08-2025, 05:39 AM
(08-07-2025, 09:45 PM)Kevin Kofler Wrote: What exactly does this do to improve battery life? Where is the source code?
It uses a "raw" state-of-charge value for the battery percentage, rather than the "smoothing algorithm" the battery driver uses, which I have discovered is flawed. See the README.md file in the linked folder for the patch and how to apply it, it's literally just a one character patch. Today I've added another patch to fix the suspend issue, so that automatic suspend now works again. I have been testing this and it's made a huge difference in battery life, making the PPP a daily drive-able phone for me! The battery issues were the only thing stopping me from switching from my Android to the PPP.