v2.1.0 - The first actually good release (about damn time)
I had an epiphany on the fucking toilet while at work and realized what was wrong with the rooted devices. Xposed was not the issue; I was. Here is what caused the breakage. By me having put the permission outside of the quotation marks, the app wasn't actually granting the READ_LOGS permission alongside root like it should have been. I can't believe it took me this long to notice this shit-tier mistake. I am far beyond disappointed with myself, and I hope you can find it in your heart to forgive me (and for me to forgive myself for having released so many broken versions).
TL;DR:
- App now works again for rooted devices
@X1nto (god amongst us lowly mortals) was kind enough to take pity upon my revolting coding skills and made some pretty pog updates and fixes, including:
- Internally revamping the settings (but you'll be able to tell)
- Making the app use topjohnwu's libsu (this also fixes the issue on non-rooted devices where launching the app would crash upon runtime if the READ_LOGS permission hadn't been granted)
- Fixing some nullability issues
Also:
- Added an update checking button in the about page (all it does is open the GitHub releases page, but hey you can now check more easily :))
Commits from v2.0.8...v2.1.0