Hi, I went from huawei mate20pro to s10+ two days ago and got the following problem.
when I export a task to turn off screen as an app in tasker and want to open the created app, there is a notification with Missing Permissions for Accessibility Access.
Normally I would expect that the new created app would be shown in "installed services" in settings, so to enable it. this was the way i did it on the huawei device.
Does anyone know how to solve in oneui?
Many thanks.
Regards,
arct1s
Related
Can't enable storage permission for gmail - "screen overlay detected" error message
New Nexus 6p, latest OTA upgrade.
Tried saving a file from an email attachment on Gmail app, the system asked me if I wanted to allow storage access permissions, I said yes, and another popup message said:
Screen overlay detected
To change this permission setting, you first have to turn off the screen overlay from Settings > Apps
When I go to these settings it shows the setting (YES or No) for each individual app. Gmail wasn't in the list of apps.
Any idea what to do?
I realized I should have posted to Nexus 6P Q&A, Help & Troubleshooting subforum instead. Can a moderator please move the thread and delete this message? Thanks
Just had this. Do you use lux or something like it? I unchecked lux from screen overlay, and was able to download my attachment. Now I dont know if that means that lux won't work as well, but....
EDIT: Yes, it completely stops lux. Is there a way to get lux not to interfere with other things?
EDIT 2: In Lux use alternative overlay in advanced and both work now.
Thanks, it was indeed Lux. After disabling permission for screen overlay to Lux, it stopped and wouldn't start again. I uninstalled and reinstalled it and it worked. I can't find the setting you mentioned (maybe because I have Lux lite?). Anyway, they both work now (for now!). Very strange though.
So, I've just updated to the latest Pure Nexus - did a wipe and clean install - and I'm trying to get my apps set up again, but I can't grant permissions through system settings. If an app actually pops up and requests a permission, I can allow it; but for some apps, this doesn't happen. Home Remote Control, for example, won't request the storage permission it needs to access my ssh key. So I go into settings->apps, find the app, tap permissions, try to enable the storage permission, and..."screen overlay detected". Except there is no screen overlay active. I have disabled every app's "draw over other apps" permission. I even found the "show system" option in the list and disabled all system apps' ability to draw over other apps. At this point, SYSTEMUI can't draw over anything else! And I'm still getting "screen overlay detected" when I try to change permissions. Any advice? Is there another way to manage permissions in Marshmallow (like maybe an xposed module)?
EDIT: Thought I should also mention, the issue persists in Safe Mode.
tardis_42 said:
So, I've just updated to the latest Pure Nexus - did a wipe and clean install - and I'm trying to get my apps set up again, but I can't grant permissions through system settings. If an app actually pops up and requests a permission, I can allow it; but for some apps, this doesn't happen. Home Remote Control, for example, won't request the storage permission it needs to access my ssh key. So I go into settings->apps, find the app, tap permissions, try to enable the storage permission, and..."screen overlay detected". Except there is no screen overlay active. I have disabled every app's "draw over other apps" permission. I even found the "show system" option in the list and disabled all system apps' ability to draw over other apps. At this point, SYSTEMUI can't draw over anything else! And I'm still getting "screen overlay detected" when I try to change permissions. Any advice? Is there another way to manage permissions in Marshmallow (like maybe an xposed module)?
EDIT: Thought I should also mention, the issue persists in Safe Mode.
Click to expand...
Click to collapse
Do you have twilight or lux installed?
The reason it's warning you is BECAUSE they're disabled. Enable all the toggles and the prompts will go away. You can then choose to disable one by one until you figure which app is throwing the error.
Sent from my Nexus 6P using Tapatalk
Turned out to be because GravityBox pie controls were enabled. Doesn't show up in the "draw over" list, but trips the overlay detection regardless. Disabling pie controls in the GravityBox app let me change permissions.
Hi,
Try to flash this by Custom Recovery.
http://www.mediafire.com/?ouxua6rkkagi3g9
tardis_42 said:
Turned out to be because GravityBox pie controls were enabled. Doesn't show up in the "draw over" list, but trips the overlay detection regardless. Disabling pie controls in the GravityBox app let me change permissions.
Click to expand...
Click to collapse
Thanks man. I have been going crazy for the past few days trying to figure this out lol. Just posted asking for help as well. Such a random and rare issue, that i couldnt find anything on it.
Hi guys, I have recently updated my Galaxy S7 edge to the lastest software version G935FXXU1BPG3 (August Security Patch) and have received this error.
I tried disable all of the screen overlay application and the error is gone. I suspect the app that is causing it is Velis Auto Brightness and Network Monitor Mini.
However, in the previous software version (July Security Patch), I have both of these applications enabled for screen overlay and everything is working as it is. The new update has caused me to disable these apps so that I can allow permission for app to access location, contact, etc.
Is there anyway to fix this to allow the auto brightness and network monitor mini to work correctly without the screen overlay detected error?
How I wish I can go back to the previous software version so that I do not have to disable these applications for it to work.
Thank you for your help.
If your phone is rooted you can download module called no screen overlay dictation it will fix it
I moved to a unrooted S7E with MM and I'm also getting the screen overlay questions. And I just don't get what they want me to do.
For example, from the Telegram app I want to send my location. Maps starts and I'm asked If I want to grant Telegram access to my location.
I want to press 'Allow' but then the "Screen overlay detected" dialog appears and I'm redirected to a list.
So what app do I need to allow permission to appear above other? Not telegram because that one already has it, so it must be Maps then? But Maps is greyed out?
Or is it some kind of system app (Settings? System UI?) that needs te permission to appear above Maps?
It's quite confusing :\
Hey there,
I have a Mate 8 Chinese version. Build Number NXT-AL10C00B592. My Phone is rooted.
My goal is to replace the HiVoice with the Google Assistant.
What I've done so far:
- Remove the HiVoice App described as here https://forum.xda-developers.com/p9/how-to/how-to-replace-hivoice-vocal-assistant-t3465522/amp/
Even this was a P9 article, I gave it a try. Well.. the HiVoice is gone now.
- Installed the Google app, configured the speech assistant. In order to do this I had to set the Google Assistant as default assistant in my app settings. (apps - settings - default app - assistant - assistant-app =Google). Once this was done I was able to press the Home-Button to activate the Google Assistant. Awesome.. I thought so.. after approx. 15 minutes, it wasn't working anymore. The default assistant app was set to None..
So I thought it is maybe because of the Depp-sleep-device-idle Huawei-special-whatever.. so I tried to disable this one via adb.. works fine.. my WhatsApp messages arrive immediately,even if the app is closed.. yay, but that was not my goal..
I am at the end of my knowledge. Do you guys have any idea how to set the Google Assistant as default permanently? Maybe there is a config file that I could modify or something..
Thanks mates,
Shyarly
I'm experiencing the same problem here, and I'm also looking for solutions. I tried using Ice Box and successfully disabledthe Hivoice App. After playing around for a while Iwould say that force stopping the Google app would reset the assist app to none. I tried setting the assist app to Cortana and force closing it but the setting remains. On the other hand however, In my experience on a global model it seems the Google app (as a system app) cannot be force stopped, unless you disable and re-enable it, which also causes the assist app to be reset. maybe there's a switch that makes the google app persistent, and I hope that helps.
I seem to be able to solve this issue, but I'm on EMUI 8.1 and on P20Pro, not sure if it's suitable for your case - probably it's the same case for all recent Huawei phones (Chinese ver.) so I just post it here:
1. Go to settings > Apps & notifications > Apps > Google > Advanced > Set write system setting to "Yes".
2. On the same page, change the Google app launch to "Manage manually" and turn on Auto-launch, Secondary launch, and Run in background.
3. If you still have HiVoice installed, just turn off the write system setting permission on HiVoice in case it's overwriting the Google voice command.
I have checked in an hour or two so far, tried to restart my phone too, the default app for voice is still with Google and "OK Google" works smoothly. Still with one flaw, once you call the Google assistance, don't close/clean it otherwise the setting will be reset.
Thanks to Ronald.Cheng I have followed your first step and decided to add my own steps and so far I have been using my phone for whole day and even restare how I modified the setting.
1. Go to settings > Apps & notifications > Apps > Google > Set write system setting to "Yes".
2. Go to settings > Apps & notifications > Apps > Google > Battery > uncheck "close after the screen locked"
If it is possible, repeat 2. On assistant
I hope it works with your Huawei.
Same problem unsolved
Hello,
I have a honor note 10 (Chinese mui 8.2) and the same problem. First I struggled to install and use Google assistant and had to force enable it, and now it works until it resets itself. I followed the instructions below but I doesn't seem to do anything. Is there any way I can make Google a system app or with similar rights using adb or whatever ?
Tim
Hello I have a Huawei Honor 8 max chineese version and need a change home launcher fix as cant change launcher help help please.....jock UK
ronald.cheng said:
I seem to be able to solve this issue, but I'm on EMUI 8.1 and on P20Pro, not sure if it's suitable for your case - probably it's the same case for all recent Huawei phones (Chinese ver.) so I just post it here:
1. Go to settings > Apps & notifications > Apps > Google > Advanced > Set write system setting to "Yes".
2. On the same page, change the Google app launch to "Manage manually" and turn on Auto-launch, Secondary launch, and Run in background.
3. If you still have HiVoice installed, just turn off the write system setting permission on HiVoice in case it's overwriting the Google voice command.
I have checked in an hour or two so far, tried to restart my phone too, the default app for voice is still with Google and "OK Google" works smoothly. Still with one flaw, once you call the Google assistance, don't close/clean it otherwise the setting will be reset.
Click to expand...
Click to collapse
Doing the following only worked for me:
1. Go to settings > Apps & notifications > Apps > Google > Advanced > Set write system setting to "Yes"
Thanks much.
Device: Honor 8x
I used to have this issue, when I used Google Assistant on my Huawei Watch (1st Gen) and create a reminder (e.g. Ok, Google, remind me to take out the trash at 12pm) the reminder would be set just fine. It was visible in the reminder section of my phone and my watch.
However, when the reminder was supposed to go off, it would only go off on my phone (with a tone) and then display the set reminder.
On my watch the reminder is only found when I swipe up an look at the notifications. But there would be no vibration or pop-up notification.
This issue seems to be widely known and affects a lot of Wear OS users. On my search for a solution to this issue, I've found some workarounds using Tasker (which is a paid app and probably not very user friendly for the average user) but I found nothing that would solve this issue quickly and easily.
Now, some might have already done this, but since I did not see any thread describing a workaround with IFTTT, I'm just gonna put this here.
What you need:
- IFTTT app installed on your phone.
- IFTTT app installed on your Wear OS watch
Now you simply create an IFTTT applet (which can still be done for free, but if you want to create more than 3 custom applets, the app wants you to pay).
Here's how I did it:
1. Tap on create new applet.
2. The app will ask you "If this" at first, and you just tap on "Android Device".
3. Select trigger: Here you just tap "Notification received from a specific app".
4. Just enter "Google" under app name. (I tried to enter "Reminder" to be more specific, but unfortunately, that didn't work)
5. Now the app will ask you to add "Then That". Choose Wear OS.
6. The only option given here is "Send a notification". Choose this.
7. Tap continue and now you can name the applet, then just click finish.
Now, every time the reminder triggers on your phone, you will get a notification from IFTTT on your watch for this reminder.
It worked pretty good for me, but I'm not sure what other Google service notifications are triggered. Maybe some of you guys can try this and come up with a more specific way to trigger only the reminders.
I hope this helps some of you guys dealing with this issue! It's been bugging me (and others, as far as I read) for quite a while.
Enjoy!
Zee
I almost never use reminder, seems to be handy. I just tried it and it create notif on phone and my ticwatch E. Maybe you need to allow permission or enable notification for WearOS app on your phone. Make sure also the notification on the watch is not block (app info of Reminder).
Alternatively, you can use Automagic instead of tasker. The app now is free on the main website (unfortunately, development stopped already). It has companion app on the watch need to be installed too. Then create flow with trigger Notification on Statusbar Displayed, select the WearOS one. You can choose action to vibrated, recreate the notification on Watch or create full screen display on watch, using widget. No IFTTT nor internet needed.