So what is Shizuku?
So what is Shizuku?
Repost because I posted to the wrong community :)
I haven’t really kept up with android stuff for a while, but it looks like a handful of recent FOSS apps are using Shizuku for cool functionality. The new SDMaid uses it, and so do apps like Lemmy Redirect. In the list of apps, there’s also F-Droid, but I don’t really know what that’s for just yet.
What is it, and how does it work? Does it allow you to do anything you could otherwise need a Rooted device for? In that sense, is it unsafe / something Google will try to block in the future?
It's not unsafe. You have a version on playstore. Basically, it allows you to use privileged APIs which would need manually using ADB or root. Some of my apps like Darq, droid-ify, takostats, and lemmy-redirect use it perform actions like enabling link handling, performing app installation, applying force dark mode without requiring root, etc.
Here's the description pulled from fdroid:
Note that it is, however, unfree software, not FOSS:
The readme says licensed under Apache-2.0. The license itself allows modification and redistribution with some conditions. unless only parts of the source code are free. It should not be forbidden just because he says so. He does say image files may not be used unless for displaying shizuku. Regardless, it leaves a sour taste in the mouth.