-
Notifications
You must be signed in to change notification settings - Fork 728
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Wontfix] GrapheneOS: "Can't start: java.lang.UnsatisfiedLinkError: dlopen failed - Permission denied" #226
Comments
Your log shows the reason clearly, GrapheneOS disallows shell (adb) to execute codes from apk. Here is the related commit form GrapheneOS: |
Ah makes sense, thank you for the quick answer |
Too bad, on grapheneos and confirm this happen yeah. |
Same here. Sounds like it should still start from physical ADB though? |
In this GrapheneOS update https://grapheneos.org/releases#2023012500, shizuku can initialize and run |
That's fantastic news. Seriously hoping they don't revert/patch it. Anything specific about your setup that you think was necessary to make it work? (also if I want to test this today, would I need to sideload the OTA, or is the release you linked to in one of the release channels?) |
Just installed the GrapheneOS update, I didn't need to do anything else as the issue was the SELinux policy blocking what shizuku did. The changelog explains why they reverted it and the update will be in the alpha channel for a few days I assume before moving to stable. |
So... I'm not sure if this is actually working? I've installed this OTA update (via the beta channel) and installed and run Shizuku, activating it via wifi debugging. The shell output looks correct, Shizuku says it's running, I can connect apps (like AmbientMusicMod) to Shizuku and they say it's running... But I haven't actually see any behavior tha demonstrates it. In other words, AmbientMusicMod is enabled, but it's not detecting any music. Fdroid Shizuku Privileged Extension is installed, Fdroid recognizes it and attempts to use it, but the updates that should be seamless in the background just hang indefinitely. @TempUser13 @vvb2060 have you or anyone else been able to positively confirm Shizuku is actually doing what it's supposed to? What behavior are you seeing, and with what apps? |
I used DarQ and it worked |
I confirm last grapheneOS build made Shizulu fully work. I try with Droid-ify, Rootless JamesDSP, audio mod, Swift Backup and everything work great ! That good news ! |
OK, I tested it with DarQ and it's not working for me. DarQ behaves normally, it let's me enable it and set the apps to force dark mode on, but when I go to one of those apps, the dark mode simply doesn't happen. So something is going on with my install that is preventing it from working properly. Does Shizuku have any dependencies, like Google Play services, or any other things we can think of that would make it fail silently? |
I personally use GMS, that might make a difference |
I figured it out: Shizuku kept crashing silently until I disabled the security setting "Secure app spawning." I also noticed some other apps stopped having ANRs after disabling this setting. |
Please report bugs of Shizuku itself.
Requirements:
Change "[ ]" to "[x]" if it meets the requirements.
Reports not meet the requirements will be immediately closed.
Information:
Logs:
Relevant logcat:
Terminal log:
Describe the bug:
shizuku doesn't seem to start because of some permission error
Additional context:
Maybe the error is related to some GrapheneOS specific patch of Android but I can't switch to another OS currently for testing
The text was updated successfully, but these errors were encountered: