Suspend issues (audio pitch, wake up by call)

There was recent work on fixing the suspend issues, namely audio pitch and wake up by call (in power/persist=1 mode with community firmware).

While the patches are still in testing, I have been running my phone with those patches for about a week now, still with a couple of problems, but it's much better than before, because at least I can safely suspend it. Those patches aren't likely to be upstreamable as of now, but perhaps you may decide they are better than nothing for the time being.

References: https://github.com/Biktorgj/pinephone_modem_sdk/issues/97, https://gitlab.com/mobian1/devices/eg25-manager/-/issues/34, readme in https://gitlab.com/marcinipv8/kernel-ark

Wake up by call, generally both are needed:

Audio pitch, here there are 4 patches, I will list them in an order of them being produced. You will need to apply only one of them:

Unless something better is developed, I would suggest the second one.

Related developments: