App activity permission is asked for, even though there isn't one on WearOS
Please check before submitting an issue
- [x] I know what my device, OS and App Manager versions are
- [x] I know how to take logs
- [x] I know how to reproduce the issue which may not be specific to my device
Describe the bug
First time permissions request dialogs are popping up on every app's info page, as if App Manager would not have access to its own sandbox (though the bottom bar with [what's new in this release] does not pop again once confirmed, so it may not be that. Side note: when sideloaded on Android TV, that OK button is unreachable with a tvbox remote and must wait for the bar to get away by itself after a few app launches)
When sideloaded to WearOS, you can see the full package list as usual (even though some sections have broken UI or are too big to be shown properly), but each time you open app details page for any app, app activity permission is requested which is not saved even when allowed (since the permission OS page does not exist, you just get redirected back to app info). The popup dialog text is scrollable one line a time, thanks for that. In settings the only permissions grantable to App Manager are notifications and phone.
To Reproduce
- Sideload App Manager on watch
- Open any package info page
- Get popups for nonexistent permissions every time, and also the first time warnings about root functions.
- Tap Back on top left corner (it's a bit out of bounds, but can also use the watch's back button/swipe). Can also use Share on top to share apk into a sideloaded file manager for transfer to phone, and return back to app info. Also occurs when you scroll down and open app notes such as the [Bloatware] notes then swipe down to close the notes (btw the notes are cropped on bottom corners because round UI was unexpected)
- When you land back on app info page, step 3 repeats
Expected behavior
Permissions non existent on device shall not be asked a zillion time again. Even if you can scroll the buttons down to tap 'do not show again', it hurts first time experience
Screenshots
Logs
No response
Device info
- Device: Galaxy Watch Ultra 2025 SM-L705F
- OS Version: One UI 8.0 Watch, L705FXXU1BYH6 SM-L705FZB1ILO. OS 16. WearOS 6.0
- App Manager Version: 4.0.5
- Mode: NonRoot
Additional context
No response
I've never intended App Manager to be installed in WearOS. However, this particular problem can be solved by turning off usage access at Settings > Appearance > Enable/disable features > Usage access.
I do not have an Android TV to test, but last time I checked the emulated version worked correctly.
I've never intended App Manager to be installed in WearOS. However, this particular problem can be solved by turning off usage access at Settings > Appearance > Enable/disable features > Usage access.
I do not have an Android TV to test, but last time I checked the emulated version worked correctly.
Thanks for your reply. Love App Manager for its abilities to show package info and to grab out apks from any device, unlike some other managers that often lock their ability to run to certain device types (usually to phone only) via their manifest, a thing I find absolutely ridiculous considering that one can run Android on non-normal devices, and frankly, the only device types I do not have around are Chromebook, XR glasses and Android Auto Host. Have the phone, the watch and Android TV around.
Regarding the enable/disable features dialog, it looks like this on the watch, and does not let me to scroll here, even by one line to get to the features list, even if I input the feature name to the search field with Samsung keyboard or Gboard. Can only tap search or the close button
I ended up disabling the usage access prompt in the prompt itself by scrolling the buttons down to select the do not show again button. However the first-launch dialog with the warning about root features only have Accept and Close buttons, that do not save state and have to accept every launch, even though NonRoot mode is selected
Regarding Android TV When I clear caches for App Manager on Android TV (to clear the working directory of the share apk button, as it can fill up space fast when I export a lot of APKs that way), on next launch I again get the 'what's new in this release..' pop at the bottom and its OK button is unreachable with a 4-way tvbox remote even if the app list is scrolled down to the very bottom, so have to relaunch App Manager a couple of times for it to get away by itself. Sure one can just hook up a Bluetooth or USB mouse to the tvbox for these workarounds but the user might not have those
When I use the on-phonescreen circular remote from the Google TV app or from Google Home app to use the 8-way dpad, that one works for some reason