Was just looking at the b&n update(s) and trying to understand what it is that it does that removes root access? Is it simply the act of resetting the permissions on the superuser program (su.apk)? Or does it have anything to do with u-boot.bin/uImage/uRecImg/uRamdisk/uRecRam? Or both?
Does the same problem occur with regard to the google apps where the permissions get reset on those as well?
Related
Is it possible that if i allow installation of untrusted apps on N1, can it access the phone's flash and possibly screw it up??? Are applications allowed flash access on android???
Don't think so. If an app's trying to access your system files, the OS should pop up a warning asking you for root permission, and if your phone's not rooted anyway, you won't even be able to grant it.
I rooted my phone with the G2 walkthrough in the forums. It had me install Superuser Permissions, which worked at first. Now when I try to use something that required root access it just tells me I do not have root access. When I open the super user program, it just sits at a blank black screen. When I open up a new app(like the 3 different screenshot apps I downloaded) the apps open and tell me I do not have root access. I do have root access because I can get Titanium Backup to run and it also requires root access. I cannot remove/uninstall Superuser Permissions to swap it with another working super user app.
I saw this article http://forum.xda-developers.com/showthread.php?t=682828
I tried to install that app from the market and it fails to install(I assume due to the fact that I already have a super user app running). That said I cannot remove the installed app(thats not working). In that article it says to open terminal and type a "remount" command that may be different for each phone. I tried the command that they suggested(for his Nexus) but it did not seem to work on my G2.
So what do I do? Does anyone know what command I need to run from terminal to complete those directions to get a functioning Superuser app working? Does anyone know how to fix the existing "Superuser Permissions" app? Any suggestions?
try a reboot
Sent from my HTC Vision using XDA App
I already have. The Superuser Permissions app still only comes up with a black screen. No options when I hit "menu" and it does continue to stay active after I back out to the home screen as it does show up in the Task Killer list. That said, I am not getting a pop up that asks if I want to give an app superuser access. The apps that I alraedy had given permissions to(like Titanium Backup) still work fine, but no new app that require SU access will work.
Any other suggestions.
derricks2 said:
I already have. The Superuser Permissions app still only comes up with a black screen. No options when I hit "menu" and it does continue to stay active after I back out to the home screen as it does show up in the Task Killer list. That said, I am not getting a pop up that asks if I want to give an app superuser access. The apps that I alraedy had given permissions to(like Titanium Backup) still work fine, but no new app that require SU access will work.
Any other suggestions.
Click to expand...
Click to collapse
Have you tried clearing data for the Superuser app? See if that resets it to a working state.
did you do a perma root or temp root? If you did the Temp root, then the reboot caused you to lose your root. You need to re temp root then do the perma root.
brfield said:
did you do a perma root or temp root? If you did the Temp root, then the reboot caused you to lose your root. You need to re temp root then do the perma root.
Click to expand...
Click to collapse
Its perm root. I still have the temp root app on the SD card(not installed) but its perm rooted.
ianmcquinn said:
Have you tried clearing data for the Superuser app? See if that resets it to a working state.
Click to expand...
Click to collapse
Well.. not only did that not work, it made it worse. Now my titanium backup(that I have accessed daily for weeks since I rooted my phone) tells me I am not rooted after I cleared the data from the super user program...
And...
Now when I go to terminal and type su I dont get the # anymore.. it says permission denied...
AND
I tried using Visionary for a temp root, and after it trys to temp root, I still cant access SU from terminal.
I have not updated my OS to my knowledge.
Any ideas?
Anyone have any insight into this??
At this point my phone basically isnt rooted anymore. I have even tried visionary and it seems to temp root but nothing works.. I can get SU in terminal etc....
Superuser Permissions is still installed but doesnt work.
I tried using Visionary to remove root. It says my phone doesnt appear to be rooted.
Soo at this point, my phone has none of the advantages of being rooted, yet it is technically rooted(because I cant re-root it the same way using visionary and terminal).
What can I do??
Try installing a new ROM if you already have clockwork installed.
I followed the rooting guide and rooted my new Nexus 4 phone. But when I looking for apps to install on a rooted phone, I stumbled upon a blog post that said that rooting is a huge security risk that allows any installed application to gain root privilege. Is this correct? Is there anything special that I must do to secure root access? I already have SuperSU (free) installed.
The simple answer is that you're already fairly secure with SuperSU or SuperUser. The reality is a bit more complicated though. SuperSU (and SuperUser) are designed to prompt you to provide access to any applications that request root. Any application that 1) does not request root access or 2) is denied root access by the user when prompted, will not have access to root privileges. In theory, I imagine an application could find some obscure exploit in the SuperSU code and get around the access blocking provided by SuperSU, but I think that is fairly unlikely and would be patched quickly after the exploit was found.
As long as you're careful about what you provide root access to (and only provide root access to apps that you think need root, not every app that you think you trust that asks for access) then you should be fine.
raptir said:
The simple answer is that you're already fairly secure with SuperSU or SuperUser. The reality is a bit more complicated though. SuperSU (and SuperUser) are designed to prompt you to provide access to any applications that request root. Any application that 1) does not request root access or 2) is denied root access by the user when prompted, will not have access to root privileges. In theory, I imagine an application could find some obscure exploit in the SuperSU code and get around the access blocking provided by SuperSU, but I think that is fairly unlikely and would be patched quickly after the exploit was found.
As long as you're careful about what you provide root access to (and only provide root access to apps that you think need root, not every app that you think you trust that asks for access) then you should be fine.
Click to expand...
Click to collapse
Thanks raptir. I have one more question. Now that I have rooted the phone, can I block the su binary and enable it only when I need to provide another application with root access? If I do that, will the already approved applications too loose root access?
You could completely unroot the phone which would require you to go through the rooting process again. You could also use a "temp unroot" option like Voodoo OTA Rootkeeper allows, but it wouldn't add anything to security since all it does is move the su binary, not disable it completely. A malicious app could still be written to move the binary back to the proper location.
JoyceBabu said:
Thanks raptir. I have one more question. Now that I have rooted the phone, can I block the su binary and enable it only when I need to provide another application with root access? If I do that, will the already approved applications too loose root access?
Click to expand...
Click to collapse
You can go into SuperSU or SuperUser app and remove "root" access to any apps you have granted "root" to.
baseballfanz said:
You can go into SuperSU or SuperUser app and remove "root" access to any apps you have granted "root" to.
Click to expand...
Click to collapse
Actually, my question was not that. I wanted to retain root access for the apps that I have already given. But no new app should be able to get root access, so that a malicious app will not exploit any security vulnerability of SuperSU as raptir mentioned.
JoyceBabu said:
Actually, my question was not that. I wanted to retain root access for the apps that I have already given. But no new app should be able to get root access, so that a malicious app will not exploit any security vulnerability of SuperSU as raptir mentioned.
Click to expand...
Click to collapse
Gotcha! Any new app will ask for root permission. You can deny them.
Yeah, I threw that part in about the potential for an app to circumvent the security just as a disclaimer. As far as I know it has never happened, and it may not even be possible.
It seems that I have no control (using CM 10.2.1) over restricting superuser access. I thought I had reasonable options selected (prompt and log), but then I realized that I am getting no prompts and no log entries. So I disabled root access completely, but all of the apps that require root access are still working without any problem (even after a reboot).
Can anyone explain what is going on (and how to actually restrict root access)?
Strange "system_server" & "system_server (1000)" Apps Requesting for Root Access
Hi all,
Need your expertise advice on the below mentioned issue I encountered yesterday.
There are two strange apps name called "system_server" and "system_server (1000)" prompted to request for root access permission several times via my SuperSU app.
Does anyone know what are those apps for and their purpose of requesting root access permission? Is it tiggered by certain apps running on background? Or perhaps could it be something got to do with Samsung? I am really unsure. I afraid that it could be some sort of malware or viruses and that is why I had denied their root access permission.
I even tried to search for those apps in App Manager but to no avail. I had never encountered this before in the past. Should I just ignore it or I need to do something about it to prevent unfortunate events from happening? What are your views on this?
Between, I am having a Samsung Galaxy Note 4 (SM-N910G) Snapdragon, MM 6.0.1, custom RamKernel RC3, Systemless Rooted with SuperSU & Xposed 87.0.
If you need more information, please do not hesitate to ask me.
Thank you in advance for your help.