With the latest update in marshmallow devices , now we get a 'screen overlay detected' dialog which doesn't allow us to allow or deny any permission. I also Googled about this issue and i found out that the 'pie control' app installed in my phone was causing it and it was a part of the update that screen overlays should be disabled while granting permission.
Now i just want to ask that how is it gonna be possible for marshmallow users to use screen overlay apps as we would have to disable them every time any app asks for any permission :|
Reference:
http://www.xda-developers.com/how-t...-with-android-marshmallow-and-nobody-noticed/
http://www.androidpolice.com/2015/0...ant-special-permission-to-draw-on-other-apps/
Related
The Marshmallow app permission system is starting to get obnoxious. From granting obvious permissions (camera needs to use camera) to "screen overlay detected" every time an app wants access to something I would have happily granted it access to on install, I have had enough of this.
Is there no way to simply grant the permissions on install like before? I assume it would require root, which I already have, surely there is a way to simply "grant all" when I install an app.
I am unable to manually hibernate apps from the Greenify app interface. It shows an error saying "Failed to put **app name** into hibernation". A screenshot is attached.
Greenify has been granted superuser permissions and is working in root mode.
SuperSU Version - 2.79 (latest)
Android version - ResurrectionRemix 5.8.2 (Nougat)
Device - MotoE2(4G-LTE)
The logs are attached too.
I'm having the same problem, Zooper and YouTube won't hibernate.
Same here after update. Rooted and Xposed
Try to clear data for Greenify and re-enable. Also choose Greenify as Adminstrator in privacy settings and enable the accesibility service...
It might work..
Check if you still have root access. I faced the same issue because I lost root access due to software update..
A clean flash fixed the issue.
For a project I need to install an app in a custom rom as a system app to prevent being uninstalled. The problem comes with Android 6, where some system apps can be disabled. For example, Google apps like Youtube or Gmail can be disabled, but other apps like Calendar, Messages or Clock can't be disabled.
Now I'm placing my apk inside /system/priv-app but my app can be disabled. ¿Any idea how to prevent that?
Thanks in advance!
With custom roms there is no way to prevent it. All it takes is root and a root browser or an adb command.
zelendel said:
With custom roms there is no way to prevent it. All it takes is root and a root browser or an adb command.
Click to expand...
Click to collapse
Thanks for the quick response. Well, I assume that using root or adb apps can be unninstalled.
The only thing I want is to prevent a "normal user" to uninstall the app throught the Android UI.
With the app now on /system/app/my.apk I've achieved to prevent Android from uninstalling the app, but it can be disabled (Android 6.0). So my question is how can I prevent also from disable the app?
dlaballosn said:
Thanks for the quick response. Well, I assume that using root or adb apps can be unninstalled.
The only thing I want is to prevent a "normal user" to uninstall the app throught the Android UI.
With the app now on /system/app/my.apk I've achieved to prevent Android from uninstalling the app, but it can be disabled (Android 6.0). So my question is how can I prevent also from disable the app?
Click to expand...
Click to collapse
As far I know there is no way to prevent it. If there is it will be a bool settings. I would look at an app that doesn't allow disabling it. But I think you might need a Google signature for that.
Search stack overflow and you might find something.
Hi guys !
I have been using Greenify for quite some time now and finally decided to get the Donation Package in order to unlock some more advanced features.
There's no way to know (or so I think), but I guess deep hibernation, at least, works fine. However, even though "Greenify system apps" is ticked, the only change I noticed in the wizard is SuperSU, which appears when ticking the box in the right up corner menu. I did reboot several times, but with no luck.
As for my configuration, my device is a Honor 5C L51 on Android Marshmallow. I use the EMUI stock ROM (v4.1.2 at the moment) and Nova Launcher Prime.
Do one of you guys have any idea how I can greenify my system apps ? Or is it normal that only SuperSU appears on that list ? I do understand that these options are experimental, but if there is something I misunderstood to get this working, please let me know.
Thank you for your time.
Zarou said:
Hi guys !
I have been using Greenify for quite some time now and finally decided to get the Donation Package in order to unlock some more advanced features.
There's no way to know (or so I think), but I guess deep hibernation, at least, works fine. However, even though "Greenify system apps" is ticked, the only change I noticed in the wizard is SuperSU, which appears when ticking the box in the right up corner menu. I did reboot several times, but with no luck.
As for my configuration, my device is a Honor 5C L51 on Android Marshmallow. I use the EMUI stock ROM (v4.1.2 at the moment) and Nova Launcher Prime.
Do one of you guys have any idea how I can greenify my system apps ? Or is it normal that only SuperSU appears on that list ? I do understand that these options are experimental, but if there is something I misunderstood to get this working, please let me know.
Thank you for your time.
Click to expand...
Click to collapse
- is device rooted?; can't hibernate most system apps w/o root
- make sure working mode is set to 'root' in settings
- if still no joy consider making Greenify a 'system' app which gives Greenify some additional powers if not running Xposed
- that said there are few (often no) system apps that benefit from hibernation
Davey126 said:
- is device rooted?; can't hibernate most system apps w/o root
- make sure working mode is set to 'root' in settings
- if still no joy consider making Greenify a 'system' app which gives Greenify some additional powers if not running Xposed
- that said there are few (often no) system apps that benefit from hibernation
Click to expand...
Click to collapse
Thank you for your answer.
I am root and Greenify's working mode is "Root + Boost (Xposed). I'm confused about what you're saying though, how can one change an app priviledge from user to system ?
Zarou said:
Thank you for your answer.
I am root and Greenify's working mode is "Root + Boost (Xposed). I'm confused about what you're saying though, how can one change an app priviledge from user to system ?
Click to expand...
Click to collapse
If you have Xposed there is no benefit to migrating the Greenify apk to the system partition. Make sure Greenify actually has root permissions. Change the working mode to 'non-root' and then removed the related entry from SuperSU (or whatever root manager you are using). Return to Greenify and select boost mode [or whatever is need to return to "Root + Boost (Xposed)"]. You should get a SuperSU prompt ... either immediately or when attempting to manually hibernate an app.
Davey126 said:
If you have Xposed there is no benefit to migrating the Greenify apk to the system partition. Make sure Greenify actually has root permissions. Change the working mode to 'non-root' and then removed the related entry from SuperSU (or whatever root manager you are using). Return to Greenify and select boost mode [or whatever is need to return to "Root + Boost (Xposed)"]. You should get a SuperSU prompt ... either immediately or when attempting to manually hibernate an app.
Click to expand...
Click to collapse
Just did all that and nothing changed. I also tried to untick the "Greenify system apps" option box and tick it again with no luck. However, I noticed that I could actually make SuperSU appear and disappear from the list of greenifying apps like I mentioned in my first post even if the box is unticked.
Zarou said:
Just did all that and nothing changed. I also tried to untick the "Greenify system apps" option box and tick it again with no luck. However, I noticed that I could actually make SuperSU appear and disappear from the list of greenifying apps like I mentioned in my first post even if the box is unticked.
Click to expand...
Click to collapse
Not much more to say. Either: 1) you have no system apps running aside from SuperSU [seems unlikely]; or 2) Greenify does not have sufficient permissions to see and act upon system apps. Good luck chasing this one down.
SuperSU typically runs as a user app regardless of how Greenify characterizes it. You can check current status from within SuperSU.
Hello everyone,
I currently have the Canadian Model of the Samsung Galaxy S6 Edge (SM-G925W8 with Android 6.0.1). I have need to convert an application on my phone to a System App, which is something you can only do while rooted. After performing some research, it appears this website provides a root methods to use on this particular phone. The thing is - once I convert the application to a system application, I need to revert back to an unrooted phone (obviously with the system app still in tact). My question is: after performing the conversion, how to I return to an unrooted phone while keeping the converted app a system app?
Please let me know,
Thank you.
Can i ask which app?
callumbr1 said:
Can i ask which app?
Click to expand...
Click to collapse
Sure, it's a GPS Spoof app (obviously for Pokemon Go). I actually have a Galaxy S8+ but, with the game's increased security and Android 7.0's security updates, spoofing has been disabled on that phone altogether. I still however have my S6 Edge which is on Android 6.0.1 therefore bypassing a lot of Android 7.0's security. After a lot of research, it appears that the only way to spoof your location within that app is to move the GPS spoof app as a system app, then unrooting so the game will play. (This prevents the need to turn on Mock Locations within developers menu which Pokemon Go flags).
I attempted to run the root linked above however it caused my phone to hang on the boot screen. I'm currently trying to fix this by flahsing stock firmware however Odin keeps telling me it failed....not the usual PASS notification. Help would be appreciated :angel:
vgplayer54 said:
Sure, it's a GPS Spoof app (obviously for Pokemon Go). I actually have a Galaxy S8+ but, with the game's increased security and Android 7.0's security updates, spoofing has been disabled on that phone altogether. I still however have my S6 Edge which is on Android 6.0.1 therefore bypassing a lot of Android 7.0's security. After a lot of research, it appears that the only way to spoof your location within that app is to move the GPS spoof app as a system app, then unrooting so the game will play. (This prevents the need to turn on Mock Locations within developers menu which Pokemon Go flags).
I attempted to run the root linked above however it caused my phone to hang on the boot screen. I'm currently trying to fix this by flahsing stock firmware however Odin keeps telling me it failed....not the usual PASS notification. Help would be appreciated :angel:
Click to expand...
Click to collapse
Oh I see, have you tried magisk and magisk hide, I use it with Pokemon go and it doesn't detect root.
When you say it hangs on boot screen do you mean the Samsung logo or powered by Android logo? It can hang on Samsung logo for a short while it's normal.
Finally what error are you getting in odin and we can fix that first?
callumbr1 said:
Oh I see, have you tried magisk and magisk hide, I use it with Pokemon go and it doesn't detect root.
When you say it hangs on boot screen do you mean the Samsung logo or powered by Android logo? It can hang on Samsung logo for a short while it's normal.
Finally what error are you getting in odin and we can fix that first?
Click to expand...
Click to collapse
Thank you for your quick response! I managed to successfully flash the stock firmware on the phone, allowing me to get past the Boot screen (the samsung screen is where it froze before). I attempted to flash the root package once more and this time it was successful!
I then opened Titanium Backup, converted my GPS Spoofing app to a system app, which caused my phone to say "Processing...". This screen remained here for the duration of the entire night. When I woke up this morning, it STILL said "Processing...". I then force closed TB and rebooted the phone. When it restarted, I checked Settings - Applications - Application Manager and, yes, I can see my GPS Spoofing app listed under the system apps dropdown menu. The problem now is...how do I launch it to use with pokemon Go? I'll need to unroot, figure out how to launch the application, and hopefully it will work then...
vgplayer54 said:
Thank you for your quick response! I managed to successfully flash the stock firmware on the phone, allowing me to get past the Boot screen (the samsung screen is where it froze before). I attempted to flash the root package once more and this time it was successful!
I then opened Titanium Backup, converted my GPS Spoofing app to a system app, which caused my phone to say "Processing...". This screen remained here for the duration of the entire night. When I woke up this morning, it STILL said "Processing...". I then force closed TB and rebooted the phone. When it restarted, I checked Settings - Applications - Application Manager and, yes, I can see my GPS Spoofing app listed under the system apps dropdown menu. The problem now is...how do I launch it to use with pokemon Go? I'll need to unroot, figure out how to launch the application, and hopefully it will work then...
Click to expand...
Click to collapse
Now that you have it installed as a system app does it show in the app drawer? What I can tell you is I have tried a lot of GPS spoofing apps for Pokemon go and none of them actually worked. You can always flash magisk and hide Pokemon go from detecting root status and passing safety net. Then you can keep root
callumbr1 said:
Now that you have it installed as a system app does it show in the app drawer? What I can tell you is I have tried a lot of GPS spoofing apps for Pokemon go and none of them actually worked. You can always flash magisk and hide Pokemon go from detecting root status and passing safety net. Then you can keep root
Click to expand...
Click to collapse
Unfortunately, no. The GPS Spoofing app does not appear in the App drawer after converting it to a system app. And Magisk sounds great but, to be honest, I am not interested in keeping root, I just needed the one app to be a system app to hide it from Pokemon Go's flagging (as well as Mock Locations in Developers menu). Do you know where I could launch the app from?
vgplayer54 said:
Unfortunately, no. The GPS Spoofing app does not appear in the App drawer after converting it to a system app. And Magisk sounds great but, to be honest, I am not interested in keeping root, I just needed the one app to be a system app to hide it from Pokemon Go's flagging (as well as Mock Locations in Developers menu). Do you know where I could launch the app from?
Click to expand...
Click to collapse
I don't know Sorry, you can try moving the apk to system/priv-app and reboot. But I know the app needs to be hidden from root and safety net to be able to work with Pokemon go.
callumbr1 said:
I don't know Sorry, you can try moving the apk to system/priv-app and reboot. But I know the app needs to be hidden from root and safety net to be able to work with Pokemon go.
Click to expand...
Click to collapse
As far as I know, Pokemon Go cannot see system apps within system\apps or system\priv-app. I will attempt to uninstall the system app and perhaps place the apk file into the suggested folder, ensuring permissions are rw-r--r-- (which I believe is the correct permission settings). After that, i will unroot, allowing my phone to pass safety net, then, in theory, it should work. The only problem is I still need the icon to launch the spoofing app, which is not located in the drawer...if I cannot launch it, it cannot be used.
callumbr1 said:
I don't know Sorry, you can try moving the apk to system/priv-app and reboot. But I know the app needs to be hidden from root and safety net to be able to work with Pokemon go.
Click to expand...
Click to collapse
Hey! A quick update - I don't think I succeeded in getting the GPS Spoofer to be a system app however I semi-got it to work. This particular app has a setting that is called "Privacy Mode" which apparently allows it to hide it from being detected by Mock Location settings in Developer Options. When I use this, I was able to spoof successfully once from my home (real location) however my character would run back and forth like a crazy person. The second time I attempted to spoof from a different location, I signed in successfully however the phone's GPS wouldn't pick up a location and I was in a huge empty field with a GPS error (The location settings were set to GPS only). Do you know how I can get around this to spoof successfully?