What are Shizuku use cases?

17 days ago by tom to c/android

I've never used Shizuku but I’m curious about what it can actually do. What are some practical or interesting use cases?

As a side question: I’m running CalyxOS and would like to export my browser history (probably as a SQLite database), the relevant files seem to be protected or inaccessible. Could Shizuku help me access or export them?

finalarbiter 17 points 17 days ago

For me it's mainly to enable Canta so I can uninstall all the extra bullshit on my phone.

path: 0 26018664, hotness: undefined, score: 17, children: 0
pirate2377 5 points 16 days ago

Logfox is a big one when using a custom rom. It is super helpful in figuring out why something crashed or didn't work. Giving Obtainium the ability to reliably update applications in the background is also really nice

path: 0 26019151, hotness: undefined, score: 5, children: 0
SpikedIguana 4 points 17 days ago

Apparently you can use it to run crankshaft (AA replacement) first I heard about either of those was the other day

path: 0 26018991, hotness: undefined, score: 4, children: 0
wasu 3 points 14 days ago
  • Getting a proper error message when apk install fails,
  • installing apps designed for older Android versions,
  • downgrading to older app release
  • "Freezing" apps that i currently don't use
path: 0 26062852, hotness: undefined, score: 3, children: 2
wasu 2 points 14 days ago

Also

  • giving file managers access to some directories that are normally not accessible to apps
  • detecting app crashes and getring full error message of what caused it
  • setting a language for a specific app (different from system language). Useful when app forces a shitty machine translation
path: 0 26062852 26062971, hotness: undefined, score: 2, children: 1
tom 1 point 14 days ago

giving file managers access to some directories that are normally not accessible to apps

That's something that might interest me, thanks!

path: 0 26062852 26062971 26064912, hotness: undefined, score: 1, children: 0
gedaliyah 3 points 16 days ago

Android auto has weird checks and requirements for apps to work. I use shizuku for that on GrapheneOS.

It's also helpful with little things like lemmy redirect or SD maid.

path: 0 26022633, hotness: undefined, score: 3, children: 5
JasonDJ 2 points 16 days ago

Does it let you use apps from F-Droid (or side loaded, or otherwise not from Play Store) in android auto?

path: 0 26022633 26026196, hotness: undefined, score: 2, children: 1
gedaliyah 2 points 16 days ago

The short answer is yes.

path: 0 26022633 26026196 26027077, hotness: undefined, score: 2, children: 0
f4f4f4f4f4f4f4f4 1 point 16 days ago

Is it just me, or does SD Maid not do anything it advertises unless you pay?

path: 0 26022633 26032424, hotness: undefined, score: 1, children: 2
gedaliyah 2 points 16 days ago

If you're in a conversation about Shizuku, you should probably be downloading apps from the source. I've donated the equivalent of buying the app, but you don't have to pay anything to get the full features.

A lot of open source developers subsidize their users by charging on the Play Store while offering the complete app on F-Droid or other code repo (like GitHub).

path: 0 26022633 26032424 26032809, hotness: undefined, score: 2, children: 1
f4f4f4f4f4f4f4f4 1 point 15 days ago

I installed from F-Droid.

I was seeing the pentagram logo with "upgrade" and a nag screen instead of the actual cleaning step, after scanning.

It turns out I'm a dummy who was backing out of the donation website after it loaded but before it could set the flag in the app telling it that I at least looked at the donation page.

path: 0 26022633 26032424 26032809 26035024, hotness: undefined, score: 1, children: 0
joseki 3 points 16 days ago

I need it to run keymapper which is very cool and lets me map Bluetooth keyboard combinations to map them to app UI elements. Also shizuku-mcp let's my OpenClaw stack remotely operate my mobile device which is also lots of fun

path: 0 26019472, hotness: undefined, score: 3, children: 2
ikidd 1 point 15 days ago

I was referring to Openclaw needing it. You could enable wireless adb and Openclaw should be able to connect to your phone directly without having to go through Shizuku.

Shizuku is just using adb over tcp but to localhost on the device it's installed on.

path: 0 26019472 26036381, hotness: undefined, score: 1, children: 1
joseki 1 point 15 days ago

Some features of the app claim to require shizuku, maybe the app itself is lying to me?

path: 0 26019472 26036381 26046589, hotness: undefined, score: 1, children: 0
hexagonwin 3 points 16 days ago

Blocker which allows disabling (instead of uninstalling) apps

path: 0 26022663, hotness: undefined, score: 3, children: 0
Crit 2 points 16 days ago

Mihon auto install of extension updates mainly tbh.

path: 0 26021975, hotness: undefined, score: 2, children: 0
one_old_coder 2 points 17 days ago path: 0 26018587, hotness: undefined, score: 2, children: 2
tom 2 points 17 days ago path: 0 26018587 26018882, hotness: undefined, score: 2, children: 1
AndrewZabar 2 points 16 days ago

It's kinda like root-ish privileges. It facilitates doing things that you're not technically prohibited from accessing, but there simply is no interface for. It uses administrative console commands (administrative in the management sense, not like administrator=root sense) to execute changes that don't have any pathway built-in for the end-user.

Personally, nearly all my devices are rooted, but I did use Shizuku for some accessories on a few devices. It's a bit of ado to setup; not difficult just a handful of steps. Worth it if you really need or want to do something the GUI won't provide and you'll likely find more uses down the line.

path: 0 26018587 26018882 26026668, hotness: undefined, score: 2, children: 0
android
android

@lemmy.world

login for more options
34845
2226
1879

DROID DOES

Welcome to the Android community on Lemmy. Here you can participate in amazing discussions and events relating to all things Android.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


1. All posts must be relevant to Android devices/operating system.


2. Posts cannot be illegal or NSFW material.


3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.


4. Non-whitelisted bots will be banned.


5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.


6. Memes are not allowed to be posts, but are allowed in the comments.


7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.


8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.


Community Resources:


go to feed...