-
-
Notifications
You must be signed in to change notification settings - Fork 212
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
[MM] Permission Denial requires android.permission.ACCESS_COARSE_LOCATION #68
Comments
With 859fbd4 you should be able to grant the permission in self-check. Self-check is considered an intermediate fix until we have a nice setup wizard. |
regarding to "setup wizard" please also consider the permission in backends |
Please try again with 1.6.2 (first open Self-Check to verify that everything is fine). |
thanks for packing 1.6.2. no more crashing, and permission almost works
(learn for your old post) after this, open self-check, the checkbox is not checked. click on the checkbox it won't change in visually. i had to reopen self-check to see it's granted already. it's not asking me for permission, maybe because i already granted or it's being used as system nlp? maybe we can ask for permission when unified nlp is used by system, and/or when UI is opened |
upgraded AppleWifiNlpBackend has better permissin handling. as soon as i enable and press ok, it ask for location permission but mozilla ichnaea backend on the other hand is old and crash with same steps. so you might want to update MLP like you did on AppleWifiNlpBackend
|
What version of Ichnaea backend are you using? |
oops, F-Droid didn't says no update today i thought 12 days was long ago. updated to v1.3.0 and fixed. now no backend left to worry about permissions. except UnifiedNlp |
UnifiedNlp 1.6.2 with IchnaeaNlpBackend 1.3 works well。Thanks |
android 6.0.1, UnifiedNlp.apk (1.6.1)
after installing UnifiedNlp, Location perimssion default to "off"
selecting any location backend raise the following exception in log
UnifiedNlp is not requesting permission automatically like it should. same applies to the backend apps made by you, like IchnaeaNlpBackend which crash after selected this backend and pressing "ok"
i suppose it's called runtime permissions under 6.0
apps like org.fitchfamily.android.wifi_backend, however can request for permission at runtime
yes we can grant permission manually in app permission setting dialog
but chance are only after first installation but before it is used by system (hack or custom framework-res.apk/config.xml + reboot), i can grant permission in UnifiedNlp app permission setting page to avoid this issue
after reboot, since UnifiedNlp is used as system NLP, I can no longer grant permission because it looks like permission is already granted while it's not. (seems like 6.0 bug). can't even toggle it off
The text was updated successfully, but these errors were encountered: