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

Show a notification warning the user to enable Shizuku after restarting the phone #1388

Open
2 tasks
jojuniori opened this issue Jan 14, 2025 · 0 comments
Open
2 tasks
Assignees
Labels
bug Something isn't working
Milestone

Comments

@jojuniori
Copy link

Developer TODO (don't remove)

  • write tests. put issue number in comment
  • update documentation

Discord message link/email recipient

Describe the bug
Volume control is not working properly.
When I set the trigger of "double tap" and "long press" for the volume button respectively, the set event can be triggered normally, but the "short press" provided by the system cannot be triggered normally with the volume control.
At the same time, if I also set the "short press" mapping as volume control in the software, it will not trigger.
And at the moment if I pause the mapping using [TAP TO PAUSE] in the software, the system volume control goes back to normal.
But this wasn't a problem from the beginning, it didn't happen on the first day I used the software, it happened after I restarted the phone just now.

After this, I tried uninstalling the software and reinstalling and resetting it.
I found out the reason for this problem is that “Shizuku”, which the software relies on, doesn't start automatically when the phone is turned on after restarting the phone, so the user needs to turn on the service manually.
But “KeyMapper” can start automatically without checking whether the service of “Shizuku” is working properly, so it can't trigger the volume control without any error message at the same time.

To Reproduce
Steps to reproduce the behavior:
Reboot after setting up on an unrooted phone
key_mapper_report_20250115-041053.zip

Expected behavior
If the “Shizuku” service is detected to be incorrect, remind the user to turn it on manually.

Screenshots
Not have it because it just doesn't trigger any prompts.

Smartphone (please complete the following information):

  • Device: [e.g. iQOO Neo 10]
  • Android version: [e.g. Android 15]

Additional context
Add any other context about the problem here.
key_mapper_report_20250115-041053.zip

Thank you for creating the software that makes smartphones smarter! 😉

@jojuniori jojuniori added bug Something isn't working needs triage labels Jan 14, 2025
@sds100 sds100 changed the title Volume control broken after restarting the phone Show a notification warning the user to enable Shizuku after restarting the phone Jan 20, 2025
@sds100 sds100 added this to the 2.8 milestone Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: No status
Development

No branches or pull requests

2 participants