What is Shizuku, and what can you do with it on your Android device?

celmit@lemmy.ca to Android@lemmy.world – 104 points –
What is Shizuku, and what can you do with it on your Android device? - addROM
addrom.com

^ list of Android apps making use of Shizuku

7

Saved you a click: "In a nutshell, if an app needs special permissions that can only be granted through ADB (or with root), you can just use Shizuku to grant them right from your Android device."

AFAIK this is not all. Doesn't Shizuku allow apps to also execute shell commands with higher privilege?

It allows you to connect your wireless debugging to your phone itself, so technically you can do anything on your phone you could from your pc.

There's some seriously cool things you can do with Shizuku and adb:

  • Install custom Material You designs on your device
  • View and modify hidden settings on Android devices
  • Install F-droid app updates automatically without having to tap "Install" a hundred times

A really good list for things to do with it is https://github.com/ThePBone/awesome-shizuku

Aren't auto updates a solved problem? It's only the official f-droid client that doesn't support this.

First, it's not like f-droid devs weren't trying.

Aren't auto updates a solved problem?

No. Kinda..some apps can auto update via an alternative client but apps that target old android versions for compatibility purposes and to allow people to keep using their old phones aren't allowed to auto update and instead require to be installed manually. Basically, a problem to lot open source apps since they want to serve the maximum of users, not force them to buy a new phone.

I don't know at which version this start affecting the app but knowing Google it's some bullshit random version like 9 or something.

SD Maid 2/SE is also said to leverage Shizuku to automate the process of freeing up space and removing unwanted junk.