Related
I have an AT&T Galaxy Note running official ICS - stock and rooted. I have SuperUser from ChainsDD.
These past few weeks, I have been seeing the message "shell has been granted superuser permission" in random manner. When it does, the message will keep showing up until I reboot the phone. SuperUser log will also the same messages...hundreds of them!
I couldn't pinpoint the reason it happening, but I see a bit of a pattern --> it happens when I tried to switch program quickly. Example:
1). Open up Dead Trigger game. Load a game and when it starts, quickly hit the Android back button and exit the game. The above message shows up.
2). Open GMail app. While the app is "loading" the list of message, I received a "Twitter" notification. From notification bar open the Twitter message to open the Plume Twitter app. The above message shows up.
I tried to uninstall apps that requires root one-by-one but the problem still exists. These apps are:
- AdFree
- AutoStarts
- BetterBatteryStats
- File Manager
- GameCIH
- Quick Boot
- Sixaxis Controller
- SuperUser
- Titanium Backup
- Wifi Tether (3 entries in SuperUser app)
- Wireless Tether (2 entries in SuperUser app)
- avast! Mobile Security
Not only the message is annoying, but it slows down the phone.
Can anyone tell me how to fix this?
The shell goes active every time any app starts, that has been given super user permissions..
You can turn off the SU "toast" notifications from within the SU application ....g
gregsarg said:
The shell goes active every time any app starts, that has been given super user permissions..
You can turn off the SU "toast" notifications from within the SU application ....g
Click to expand...
Click to collapse
I am aware about the "toast" notification, especially if I started an app like, say, File Manager that requires Root Access.
However, I don't think it's normal for the "shell" message to shows up EVERY 2-4 SECONDS. Even if I turned off "toast" notifications, the SuperUser log shows that same message and it slows down the phone.
Does your rooted phone shows that message in the SuperUser log files? I have HUNDREDS of them in a span of 1 minute. I am just trying to see if the above behavior is normal, but I think it is not because this does not happen to my past phone (Thunderbolt, Motorola Triumph, Galaxy S2) and tablets (Transformer, Galaxy Tab 7.0 Plus and Nexus 7).
lanwarrior said:
I am aware about the "toast" notification, especially if I started an app like, say, File Manager that requires Root Access.
However, I don't think it's normal for the "shell" message to shows up EVERY 2-4 SECONDS. Even if I turned off "toast" notifications, the SuperUser log shows that same message and it slows down the phone.
Does your rooted phone shows that message in the SuperUser log files? I have HUNDREDS of them in a span of 1 minute. I am just trying to see if the above behavior is normal, but I think it is not because this does not happen to my past phone (Thunderbolt, Motorola Triumph, Galaxy S2) and tablets (Transformer, Galaxy Tab 7.0 Plus and Nexus 7).
Click to expand...
Click to collapse
I think what the op meant here was:
Thanks for the quick response. I understand the "Toast" notifications, but that's not exactly what I am referring to. Here is a more detailed explanation of what is happening. [ insert description here] . Hope this better explains my problem and helps you to help me resolve this issue.
Thanks again.
lanwarrior said:
I am aware about the "toast" notification, especially if I started an app like, say, File Manager that requires Root Access.
However, I don't think it's normal for the "shell" message to shows up EVERY 2-4 SECONDS. Even if I turned off "toast" notifications, the SuperUser log shows that same message and it slows down the phone.
Does your rooted phone shows that message in the SuperUser log files? I have HUNDREDS of them in a span of 1 minute. I am just trying to see if the above behavior is normal, but I think it is not because this does not happen to my past phone (Thunderbolt, Motorola Triumph, Galaxy S2) and tablets (Transformer, Galaxy Tab 7.0 Plus and Nexus 7).
Click to expand...
Click to collapse
No...the device behavior is not normal...
I do get the notifications every so often, especially after a reboot, but never 1000's of times a day...
Try uninstalling super user, and install "Super SU instead.....
then go to your recovery, and wipe your caches, dalvik included...
After the reboot, your normal apps may require you to give them SU permissions again, but i'm thinking with the new app, it may fix your issue with the phone..
If not, you may have some sort of data corruption going on, and will need a fresh start...or, you have a rogue app thats kicking your azz....
also try an app monitor of some sort, to see if you get any apps that open/close non-stop....
And on a personal note, I understand you are frustrated.....And I get that...
And I'm only trying to help you....g
gregsarg said:
No...the device behavior is not normal...
I do get the notifications every so often, especially after a reboot, but never 1000's of times a day...
Try uninstalling super user, and install "Super SU instead.....
Click to expand...
Click to collapse
Since I already have SuperUser, do I install SuperSU first and then uninstall SuperUser?
gregsarg said:
And on a personal note, I understand you are frustrated.....And I get that...
And I'm only trying to help you....g
Click to expand...
Click to collapse
No worries, I was trying to provide more context of my problem in the 2nd post. Appreciate the help.
You should uninstall your superuser app first, then clear caches .
Then after reboot, install super SU..and reboot again.
This method will allow the device to see the SU app, and will prompt you for any interaction it may need ....g
shell granted su - result of Bug Report
See this thread HERE
-JR-
Turn off USB Debug in settings/developer options. That'll fix it.
--rk
jazzruby said:
See this thread HERE
-JR-
Click to expand...
Click to collapse
True...but that does not explain the bug report being initialized, or what triggered the event....
Disabling of USB debugging will shut down about 75% of the devices ability to interact with root apps and ADB operability.....
While it will stop the error from occuring, it wont fix the problem...
It may be simply a bad flash, with errors....we may never know....g
lanwarrior said:
I... Open GMail app.
Click to expand...
Click to collapse
I have the Mail.com app (probably the same rebranded as is for GMX.net) on my Galaxy S2 tab. It often hangs/freezes and being a helpfull guy I use the submit report feature. Immediately after this I also go in to the "shell has been granted superuser permission" cycle until phone restart. The battery goes into turbo drain if I don't restart PDQ & phone gets hot.
I've disabled USB debugging now too, and I'm hoping that this is the end of that nonsense.
So has anyone found the culprit of this, or a better solution to disabling 'usb debugging'? How was your experience with switching to SuperSU? I have a Note that constantly toasts the same shell stuff. My friend has a Note also with the issue. It slows the phone to a crawl, and drains battery until reboot.
Check your system for bugmailer.sh and rename it with a .bak extension.
[ /system/bin/bugmailer.sh ]
-JR-
JVogler said:
So has anyone found the culprit of this, or a better solution to disabling 'usb debugging'? How was your experience with switching to SuperSU? I have a Note that constantly toasts the same shell stuff. My friend has a Note also with the issue. It slows the phone to a crawl, and drains battery until reboot.
Click to expand...
Click to collapse
I switched to SuperSU and the problem goes away. Wohoo!
I disabled SuperUser from Application Settings and then installed SuperSU.
lanwarrior said:
I switched to SuperSU and the problem goes away. Wohoo!
I disabled SuperUser from Application Settings and then installed SuperSU.
Click to expand...
Click to collapse
So, I lost root access doing things in this order. Everything is working fine now, although it's only been a few minutes. I couldn't uninstall Superuser, the closest I could get, was uninstall updates, and then disable [It would be nice for superuser to show up TiBu, but it's not recognized at all]. Downloaded SuperSU, but it refused to open and froze my phone with each try. Ran 'root checker' and didn't have root access anymore since superuser was disabled. Had to enable superuser again, update it...give SuperSU root access via superuser, then SuperSU was able to gain control of my root access, and then I uninstalled updates, and then disabled superuser.
So it seems from my experience, that you have to leave your previous app for root access enabled long enough to grant the new app access to take over it's job.
So if anyone else is deciding to switch over, I'll save you a headache by making sure you leave Superuser enabled until you get SuperSU up and running.
Hopefully I've seen the last of these persistent 'shell notifications'
JVogler said:
So, I lost root access doing things in this order. Everything is working fine now, although it's only been a few minutes. I couldn't uninstall Superuser, the closest I could get, was uninstall updates, and then disable [It would be nice for superuser to show up TiBu, but it's not recognized at all]. Downloaded SuperSU, but it refused to open and froze my phone with each try. Ran 'root checker' and didn't have root access anymore since superuser was disabled. Had to enable superuser again, update it...give SuperSU root access via superuser, then SuperSU was able to gain control of my root access, and then I uninstalled updates, and then disabled superuser.
So it seems from my experience, that you have to leave your previous app for root access enabled long enough to grant the new app access to take over it's job.
So if anyone else is deciding to switch over, I'll save you a headache by making sure you leave Superuser enabled until you get SuperSU up and running.
Hopefully I've seen the last of these persistent 'shell notifications'
Click to expand...
Click to collapse
That's interesting. I didn't uninstall SuperUser, just disabled it so my thought this will not remove root. Maybe this has to do on how I rooted my phone.
This seems simple enough and I though a quick search would set me straight, but I can't seem to find the answer to this.
Is there a way to prevent data access for individual apps? (both WiFi and 3/4G)
Essentially, I'm trying to block internet access for certain apps while the rest on the device is connected.
I'm running CM10.2 on a GS3.
Thanks in advance.
fua1 said:
This seems simple enough and I though a quick search would set me straight, but I can't seem to find the answer to this.
Is there a way to prevent data access for individual apps? (both WiFi and 3/4G)
Essentially, I'm trying to block internet access for certain apps while the rest on the device is connected.
I'm running CM10.2 on a GS3.
Thanks in advance.
Click to expand...
Click to collapse
You'll need to install the Xposed framework from here http://forum.xda-developers.com/show...php?p=24267797
After you have it installed, reboot so that the framework applies.
Then grab Xprivacy from here, http://forum.xda-developers.com/showthread.php?t=2320783
Install Xprivacy then go back to the framework, it is installed as an app, select modules, enable Xprivacy, reboot the phone.
After your phone is done rebooting, open Xprivacy from the app drawer, it may ask for root, allow it, Find your app, Disable it's data connectivity, Annnnnnd profit? Cheers!
Critical Detox said:
You'll need to install the Xposed framework from here http://forum.xda-developers.com/show...php?p=24267797
After you have it installed, reboot so that the framework applies.
Then grab Xprivacy from here, http://forum.xda-developers.com/showthread.php?t=2320783
Install Xprivacy then go back to the framework, it is installed as an app, select modules, enable Xprivacy, reboot the phone.
After your phone is done rebooting, open Xprivacy from the app drawer, it may ask for root, allow it, Find your app, Disable it's data connectivity, Annnnnnd profit? Cheers!
Click to expand...
Click to collapse
Profit, you say? Straight to phase three, eh?
I was really hoping there'd be a setting somewhere I'm just not aware of. Didn't wanna have to mess with frameworks and such
Thanks for the help.
Just grab a firewall app. This way you can prevent what ever app you want from getting access. Xposed can cause issues depending on your set up.
Bat cave One
Since I rooted my phone I would sometimes, about once every two weeks get a root request from the phone application. I'd deny it, it was very occasional and I honestly didn't mind.
Two days ago, the System UI application started to request root, which I also denied and let it go. The thing is that it started to request it VERY frequently, to the point that it's flooding Super SU logs (~1 request per second), it would crash Super SU's logs. I tried upgrading to the pro version to see if the logs would show something else but it just show the many attempts but nothing else to go on with.
I'm running stock 4.4.2, 3.23.401.1 and the biggest mod is Xposed with Sense 6 Toolbox and AppsOps Xposed. I've been using those for quite some time so I doubt that's the problem.
Normally I'd just let this go but, it's starting to worry me for a bit, but this is the first phone that I owned that has system apps prompting for root access. And I'm quite sure this is impacting battery life.
What can I do to investigate why it's requesting root and what to do to stop it? Giving it the green light even though it's a system app is not a good idea, right?
Thank you.
Bumping this as I am having the same issue.
Why don't you want to give SystemUI SU permission? Doesn't it HAVE to have it to allow Xposed Framework to work properly? I'm mystified.
Greenify "went away" as did two apps it had hibernated, now I can't re-install them
Hi,
I recently rooted my AT&T LGv30 and installed TWRP and Magisk 1.6. I then installed Xposed via Magisk Manager and played with it a bit. I went on to install Greenify donation and enabled all the beta and aggressive stuff, as well as Xposed integration. I later discovered that Xposed breaks SafetyNet checks so I decided to remove it. When I did, Greenify "went away". I had to re-install it. It was only later that I noticed 2 other apps were missing, namely Xmeye (a security camera app notorious for consuming battery) and Spotify (here I was just playing around, but Greenify said it was using battery, so...). These were the only two apps I had added to Greenify.
I then attempt to re-install both of these apps from the Google Play store. It goes through the process of downloading, then installing, but at the end of the installation process, the Google Play button simply reverts back to "Install", as if nothing happened. The same thing happens when I try again, on either app. I can install any other app just fine.
I've run the latest Xposed uninstaller zip from recovery, but this didn't help. I do have a vague recollection of Greenify continuing to run in root + Xposed mode after Xposed had been removed, if that makes any sense. Eventually, after a subsequent re-install of Greenify (not if before or after Xposed was removed), it then walked my through the setup again, and is now running only in root mode. Yet, the problem with the two apps remains.
I'm hoping someone has a suggestion before I wipe everything and start over.
Thanks,
Daniel
Following up on my own post. I ended up installing SD Maid, which was able to show me both Spotify and Xmeye as "stopped". From the app I selected to delete both applications, which I could not do anywhere else, as they didn't show up in normal apps. My guess is that Greenify with Xposed and therefore root caused some file ownership issue that the normal utilities were not able to handle.
Daniel
DanielCeregatti said:
Following up on my own post. I ended up installing SD Maid, which was able to show me both Spotify and Xmeye as "stopped". From the app I selected to delete both applications, which I could not do anywhere else, as they didn't show up in normal apps. My guess is that Greenify with Xposed and therefore root caused some file ownership issue that the normal utilities were not able to handle.
Click to expand...
Click to collapse
Root cause likely resides elsewhere; Greenify doesn't mess with permissions.
Davey126 said:
Root cause likely resides elsewhere; Greenify doesn't mess with permissions.
Click to expand...
Click to collapse
Yet the two apps managed by Greenify stopped working. So you're saying correlation does not equal causation? Because the evidence here indicates otherwise. Just sayin'...
DanielCeregatti said:
Yet the two apps managed by Greenify stopped working. So you're saying correlation does not equal causation? Because the evidence here indicates otherwise. Just sayin'...
Click to expand...
Click to collapse
Correlation assumed but unproven. Greenify has been around a long time with a large user base. The situation you describe appears to be an outlier.
https://apkpure.com/oled-saver/org.js.oledsaver
I installed this one but are there any safety concerns with using this cause after all it can "see" the whole screen? It's also not on google play so that makes me awry.
Waste of time at the minimum. I would never install such junk.
I feel screen is more bearable to watch at with the dark overlay it puts over it. I have new A52s and flickering is straining on the eyes for me. It's not for the oled saving feature which more than likely is a waste of time as you say.
the_bulk said:
I feel screen is more bearable to watch at with the dark overlay it puts over it. I have new A52s and flickering is straining on the eyes for me. It's not for the oled saving feature which more than likely is a waste of time as you say.
Click to expand...
Click to collapse
You should be careful about apps you sideload from such risky sites. Make sure you disable internet access to all such apps and grant only the bare minimum permissions that is required for the purpose.
Often apps ask for way too many unnecessary permissions, and some won't work without those. I would immediately uninstall apps that refuse to work without unnecessary permissions.
TheMystic said:
You should be careful about apps you sideload from such risky sites. Make sure you disable internet access to all such apps and grant only the bare minimum permissions that is required for the purpose.
Often apps ask for way too many unnecessary permissions, and some won't work without those. I would immediately uninstall apps that refuse to work without unnecessary permissions.
Click to expand...
Click to collapse
It gets every permission pretty much cause it acts an overlay, from accessibility and so forth. That's why I asked if maybe someone ever went through inner workings of this app.
I did scan it with that google play protect feature and it came up with nothing.
the_bulk said:
It gets every permission pretty much cause it acts an overlay, from accessibility and so forth. That's why I asked if maybe someone ever went through inner workings of this app.
I did scan it with that google play protect feature and it came up with nothing.
Click to expand...
Click to collapse
I would always scan APKs on VirusTotal too.
As with permissions, I don't know why it needs Accessibility permission. This permission is usually only required when an app clicks on something on the screen on behalf of the user. Not sure what other permissions it needs.
If you find alternatives on Google Play Store that perform the same function, you can check them out to see if they too ask for the same set of permissions.
Thanks for you answers, I ran it through virustotal too and some other similar sites and came up with nothing but still think I won't use it just to stay on the safe side. Developer seems to be gone so can't really ask.
Maybe it's just placebo anyway, OLEDs might not be for me.
the_bulk said:
Thanks for you answers, I ran it through virustotal too and some other similar sites and came up with nothing but still think I won't use it just to stay on the safe side. Developer seems to be gone so can't really ask.
Maybe it's just placebo anyway, OLEDs might not be for me.
Click to expand...
Click to collapse
Can you try this app:
Dimmer
I'm not sure if this does the same function as the one you linked.
the_bulk said:
https://apkpure.com/oled-saver/org.js.oledsaver
I installed this one but are there any safety concerns with using this cause after all it can "see" the whole screen? It's also not on google play so that makes me awry.
Click to expand...
Click to collapse
Unless it's open-source, I wouldn't install it. Also, there are plenty of apps on Google Play that are scams, just because an app's on there doesn't mean it's safe.