Skip to content
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

Stuck on "Waiting for service" #181

Closed
3 tasks done
AnonRS3 opened this issue Jan 14, 2022 · 7 comments
Closed
3 tasks done

Stuck on "Waiting for service" #181

AnonRS3 opened this issue Jan 14, 2022 · 7 comments
Labels

Comments

@AnonRS3
Copy link

AnonRS3 commented Jan 14, 2022

Please report bugs of Shizuku itself.

Requirements:

  • Shizuku version is up-to-date
  • Shizuku is downloaded from official channels (GitHub release or Google Play)
  • Shizuku is not running in a virtual environment
  • [N/A] (Root users) No Xposed installed / Xposed is not enabled for Shizuku

Change "[ ]" to "[x]" if it meets the requirements.

Reports not meet the requirements will be immediately closed.

Information:

  • Shizuku version: 12.4.3.r713.e5d22d5
  • Mode: [adb, root] ADB
  • Android version: Android 12, January security patch (GrapheneOS)
  • Device: Pixel 4

Logs:

Related full logcat.

https://nl.tab.digital/s/My7Qn388fxoDDLf

Describe the bug:

  1. Launch Shizuku
  2. Follow steps to enable Wireless ADB, pairing process
  3. After successful pairing, click "Start"
  4. App gets stuck on "waiting for service":
Starting with wireless adb...

info: start.sh begin
info: attempt to copy starter from /storage/emulated/0/Android/data/moe.shizuku.privileged.api/starter to /data/local/tmp/shizuku_starter
info: exec /data/local/tmp/shizuku_starter
info: starter begin
info: killing old process...
info: apk path is /data/app/~~97wnG83klhOaI3yTI2xH5g==/moe.shizuku.privileged.api-xa-zMUZUPzxPbeQ4Qyfo8Q==/base.apk
info: starting server...
info: shizuku_starter exit with 0

Waiting for service...


Additional context:

I am using GrapheneOS without root.

@RikkaW
Copy link
Member

RikkaW commented Jan 14, 2022

The log file you provide only contains logs from "com.tortel.syslog". Log catcher apps should have some tutorial about how to catch system wide logs. For "com.tortel.syslog", it is https://github.com/Tortel/SysLog#enabling-log-access-via-adb-no-root-required.

@AnonRS3
Copy link
Author

AnonRS3 commented Jan 14, 2022

My apologies. Here is the new log file:

https://nl.tab.digital/s/My7Qn388fxoDDLf

@vvb2060
Copy link
Collaborator

vvb2060 commented Jan 14, 2022

GrapheneOS

@RikkaW
Copy link
Member

RikkaW commented Jan 14, 2022

java.lang.UnsatisfiedLinkError: dlopen failed: couldn't map "/data/app/~~ClNqyD31S5E0m3YkF6OaBA==/moe.shizuku.privileged.api-kcTT7rr3CRWfuJUEBIy58g==/base.apk!/lib/arm64-v8a/librish.so" segment 0: Permission denied

The reason is unknown. It's highly possible that this is some restriction from GrapheneOS. (disallow adb to mmap executable?)

@RikkaW
Copy link
Member

RikkaW commented Jan 14, 2022

Just learned from others that GrapheneOS makes tons of changes to the Android framework. His exact words, "I'm not surprised anything happens on GrapheneOS".

@RikkaW RikkaW closed this as completed Jan 14, 2022
@srappan
Copy link

srappan commented Jun 26, 2022

Is there anyway to make progress on this for GrapheneOS?

@RikkaW RikkaW added the wontfix label Jun 26, 2022
@RikkaW
Copy link
Member

RikkaW commented Jun 26, 2022

@srappan That's impossible because GrapheneOS limits the permission of adb, nothing we can do.

@RikkaApps RikkaApps locked as resolved and limited conversation to collaborators Jun 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants