Closed dgudim closed 1 year ago
Did you use Shizuku to enable all domains?
No, i use this app. https://github.com/1fexd/LinkSheet Basically the setting to "Open link in app" is disabled, and I can still open mastodon links in a more convenient way I tried without LinkSheet. The issue persists
I'll see if removing android:autoVerify="true"
from the manifest maintains current functionality, since that's likely what's causing Google to try to fetch all the domains and fail because of a platform bug.
Just updated, I think it's fixed now, thanks!
I'll give it a few more days, and if there's still no log spam, I'll close this issue.
Would you mind trying the version before I removed autoVerify
and just waiting a few minutes? In my testing, it looks like having that tag will cause GMS to spam the logs for a few minutes, but then it'll quiet down. It may take a lot of battery initially, but it should only be a one-time thing.
Actually, I'm not sure that will work, since the domain verification will still be unset and can cause it to try to reverify.
Unfortunately, there's an issue with removing autoVerify="true"
: it requires uninstalling and reinstalling the app after using Shizuku to verify domains. The two approaches (LinkSheet vs. Shizuku) are incompatible with each other. I'm not sure if the better option is to tell people to download LinkSheet or to require Shizuku/ADB/root.
Sorry for the spam. I believe this should be resolved now. I found a new method that doesn't rely on autoVerify="true"
being set, so now it should be compatible with both Shizuku and LinkSheet.
After installing your app I noticed that google play services started eating 24% of battery per day. I looked in the logcat and saw A LOT of this:
I nuked google services for now, but unfortunately I need them for some apps