How would I go about permarooting my device. You know. Root without superuser. Run at root level all the time. No bothersome apps. No prompts. Just full access. Anyone? A flashable zip would help.
Cheers in advance.
you5urf said:
How would I go about permarooting my device. You know. Root without superuser. Run at root level all the time. No bothersome apps. No prompts. Just full access. Anyone? A flashable zip would help.
Cheers in advance.
Click to expand...
Click to collapse
So just like SuperUser but in binary form?, that can be dangerous since you cannot deny any infected apps which will use SU to overwrite and brick your device also doing worse like wasting your credit, adding more bills to your credit card and much more horrific stuff so you should stay with the App.
Sent from my Nexus 4 using Tapatalk 4
you5urf said:
How would I go about permarooting my device. You know. Root without superuser. Run at root level all the time. No bothersome apps. No prompts. Just full access. Anyone? A flashable zip would help.
Cheers in advance.
Click to expand...
Click to collapse
You can just set the automatic response in the su app to be "allow", but be careful.
I f you really want not to be bothered by SU requests, disable the notifications and auto-allow every request. Very dangerous, though, as pointed out before
If I helped, hit the thanks button!
Nah. I want exactly what I mentioned in the title. I know how to turn toast off and auto grant access to all sudo requests. What I really want is a handler that by default grants access or a mod that stops me from needing a superuser app. An alternative would be a superuser app that can remember settings and permissions even after a wipe. Thanks
Really? There is no solution for this simple problem? How about a superuser that retains permission settings even after a wipe? Reason i ask is because some of my security apps have to be granted superuser access again after a wipe. This really defeats the purpose of the security application in my eyes.
you5urf said:
Really? There is no solution for this simple problem? How about a superuser that retains permission settings even after a wipe? Reason i ask is because some of my security apps have to be granted superuser access again after a wipe. This really defeats the purpose of the security application in my eyes.
Click to expand...
Click to collapse
Nothing you will do will get you what your looking for. This is a flaw in all security apps. A wipe/flash makes then useless. While I am sure it can be done but I have not seen anything here as it is not safe.
Wayne Tech Nexus
Related
I searched around on the topic of rooting but im still a little confused.
What are the actual benefits from doing it and is it worth doing? Please help me thanks.
Vincenzo69 said:
I searched around on the topic of rooting but im still a little confused.
What are the actual benefits from doing it and is it worth doing? Please help me thanks.
Click to expand...
Click to collapse
You can install 3rd Party Apps and you can do backups of your apps and a whole lot of stuff. But if you're not into tinkering your phone then I suggest you stay away from that.
Free tethering, sideloading apps
How do you back up before you root it if you have never had a back up before?
Vincenzo69 said:
How do you back up before you root it if you have never had a back up before?
Click to expand...
Click to collapse
Ok rooting is just giving you phone administration rights like in windows account management. u can't back up ur stuff. Just rooted it. Come to the dark side is quick and painless.
Vincenzo69 said:
I searched around on the topic of rooting but im still a little confused.
What are the actual benefits from doing it and is it worth doing? Please help me thanks.
Click to expand...
Click to collapse
Some apps that require root:
AdFree - disable ads
Cache Cleaner - clean up temporary and cache files
ConnectBot - terminal client for superuser
Titanium Backup - back up and restore apps + data
QuickBoot - regular reboot or reboot into recovery
Root Explorer - file management of system files
SetCPU - overclocking/underclocking
ShootMe - do screenshots
certain flashlight apps for your LED flash
rooting gives you admin read/write permission of the system so you can basically make changes to things you normally wouldnt be able to change. These include adding free tethering, backing up apps like was mentioned before, and adding other features like hopefully a third party FM radio app since the phone has the antennae inside.
its totally worth it to do, its quick and painless, and reversible if you ever need to return the phone
ConnectBot does not require root. I had installed and used it before rooting.
MeX_DK said:
ConnectBot does not require root. I had installed and used it before rooting.
Click to expand...
Click to collapse
Requires root if you want superuser access and file operations on system files
Ah, now it makes sense, Thank you guys help was appreciated
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.
has anyone tried this yet and does it work
Yes it does if you're on nc1 firmware
Sent from my Nexus 5 using XDA Free mobile app
I have tried this and everything says that the phone is rooted, however, when I open apps they are not asking for permission. Is there something else that I need to do? Apps that work only on rooted phones are working fine so I am kind of stumped. Any help would be appreciated.
Thanks.
bigtymehokie said:
I have tried this and everything says that the phone is rooted, however, when I open apps they are not asking for permission. Is there something else that I need to do? Apps that work only on rooted phones are working fine so I am kind of stumped. Any help would be appreciated.
Thanks.
Click to expand...
Click to collapse
That's the way it works and part of the reason the exploit is scary, apps don't ask for permission.
Sent from my Nexus 5 using XDA Free mobile app
I have SuperSu installed and I do get prompts for granting or denying apps permission, but yeah if you don't have a Superuser access management tool, apps are granted root permissions immediately. If you don't want that custom boot logo and that's why you uninstalled SuperSu (if you even had it), you can use Wanam exposed and Xposed framework to fake system status and set it to official.
bigtymehokie said:
I have tried this and everything says that the phone is rooted, however, when I open apps they are not asking for permission. Is there something else that I need to do? Apps that work only on rooted phones are working fine so I am kind of stumped. Any help would be appreciated.
Thanks.
Click to expand...
Click to collapse
Install SuperSu.
~wolverine~ said:
Install SuperSu.
Click to expand...
Click to collapse
I have SuperSU installed and that is what is confusing me. Sometimes it asks me to grant permission for apps I open and then other apps will open without asking any permissions.
bigtymehokie said:
I have SuperSU installed and that is what is confusing me. Sometimes it asks me to grant permission for apps I open and then other apps will open without asking any permissions.
Click to expand...
Click to collapse
Do the apps that open without notification need root permission? If they don't they won't ask for it.
Sent from my Nexus 5 using XDA Free mobile app
jd1639 said:
Do the apps that open without notification need root permission? If they don't they won't ask for it.
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
Here is what i am trying to do...I used to be able to get music from Google Play to Doubletwist with my rooted phone. I had to unroot it and then root it again. Doubletwist used to ask for permission, however now does not. Nor will the music move over. Long story short, that is what I am working on. Unsuccessfully, I might add. Last time I rooted the phone, I used the SD Card method and this time I used towelroot. Not sure if that would make a difference or not.
Hi,
The file kjrnl.nb was seeking root access from SuperSU today. I granted it and it proceeded to make changes to iptables. Anyone know what this file is? Upon entering super SU gui I was asked to update the super su binary.
Sent from my iPad using Tapatalk
cantenna said:
Hi,
The file kjrnl.nb was seeking root access from SuperSU today. I granted it and it proceeded to make changes to iptables. Anyone know what this file is? Upon entering super SU gui I was asked to update the super su binary.
Sent from my iPad using Tapatalk
Click to expand...
Click to collapse
If I were you I would immediately do a full wipe of your system and reflash your rom. Sound like a virus/trojan etc.
If you don't know what it is then DO NOT give it root acces. If you don't know what it is, then you don't need it.
Thanks, it hasn't popes back up. Since my restored nand droid. I've narrowed it down to 20 or so possible apps. When I have more time I may try to pin poi t the app. Wish there was an app I found run in the background that would log in detail.
,...................
cantenna said:
Thanks, it hasn't popes back up. Since my restored nand droid. I've narrowed it down to 20 or so possible apps. When I have more time I may try to pin poi t the app. Wish there was an app I found run in the background that would log in detail.
Click to expand...
Click to collapse
Hi, have you found the origin of this file? It runs only when I boot the phone (n910c) and I can't find the file kjrnl.nb but it shows running with "busybox ps". It might be something that gets uncompressed realtime during boot. I have always to kill the PID after boot.
Thanks for any insight.