KOReader. The app is multiplatform (also for some e-readers and Linux) so the UI is not among the most beautiful (but I actually prefer it over Librera), but it's feature packed, and does really well what it's made for.
AFAIK this is not all. Doesn't Shizuku allow apps to also execute shell commands with higher privilege?
Because the battery is less stressed when it is in percentages near 50% than if it is in percentages near 100% or 0% AFAIK.
I don't see a reason why Google should start supporting sponsorblock if even newpipe didn't go that further to support it from ethical reasons.
but at some point it broke on the custom ROM
The life of custom ROM users 😅. I sympathize with you.
I know I am probably few clicks away from the answer, but I am lazy instead typing this message. What has happened? I hadn't used it for a while.
MacroDroid, Automate or Tasker.
So I assume this limitation is only for third party apps?
Indeed, system apps can work around these restrictions.
Can approve this. After each clean flash I just install universal safetynet fix module and enable zygisk. I am able to pass safetynet, it took my like 10 mins and I didn't need any super knowledge.
RCS is an open standard, but Google's implementation of it isn't AFAIK. That's why there exist no 3rd party RCS client outside of those praised by Google.