[Q] How to Change the Active Root Application - Android Q&A, Help & Troubleshooting

So, my ROM comes preloaded with a root app that I've never heard of, and I want to use Superuser (and the Elite I paid for).
The bundled app came with a 'cleanup/uninstall' script, that I ran, that promised to remove itself and it's root-granting abilities.
Now, even though I've got Superuser (Elite) installed, apps are saying I don't have root.
How do I configure Android (or SU) to use SU as my root-granting application?
Thanks.

Fix permission by recovery! It should work

Related

[Q] Rooted Thunderbolt SU problem

Hey Guys,
Got my Thunderbolt rooted and s-off. Running decent... But I have a few problems with bugs/wondering if there were any known fixes...
1: CWM is having problems... as in picky about when it wants to reboot... etc... should I just wait for a new flash?
2: I liked usinig Andguard on my droid... but it seems after rooting/s-off my thunderbolt and installing Superuser/CWM, I cannot use Andguard...It states it does not have SU permission and to check root or Busybox... help?
Best!
Thanks to the DEVs working hard on this!
Are other apps that require root working for you? Like maybe Titanium Backup, or Root Explorer? Heck, there's a free app called Root Checker you can download to test.
It sounds to me like you have issues with your su, superuser installation. Did you download and install SuperUser.apk from the Market? Does it give you a pop-up asking permission when you run your app? If you open SuperUser app, is the app listed as having permission allowed?
If all of that is yes, then try installing a new version of busybox. There's a busybox installer app on the Market, or you can use Titanium Backups "Problems?" button to download a copy.
Let me know if that helps out.

[Q] install apk as system app

Is there a way to install an apk as a system app? I want to 'unroot' a device but still run an app that requires root access. I'm unsure of how this can be done, any advise would be very much appreciated!
Thanks
I know that the Z4 root app has an option for temp root functions which goes back to an unrooted state once you reboot.
My guess is that you can run that, place your apk in the appropriate system folder, install the apk from there & then reboot.
But again I'm not to sure if temp root functions work on our G-Tabs & if it does if it's as simple as I explained. Worth a try I guess.
Again I'm assuming that your not already in a permanent root state. If so then you'll have to unroot completely first & then try what I mentioned above.
Unless someone has an easier method?
convert user apps to system apps
nikt said:
Is there a way to install an apk as a system app? I want to 'unroot' a device but still run an app that requires root access. I'm unsure of how this can be done, any advise would be very much appreciated!
Thanks
Click to expand...
Click to collapse
Titanium Backup Pro (paid version 3.8.1 and higher) has a function that allows one to convert user apps-->system apps (as well as system app-->user app ... though this sometimes causes initial FCs, which generally disappear with reboot).
Not sure if the effect will remain after unrooting.
Just to clear up a bit, not because an app its on /system it will have root access. If you want to run an app that needs root, you need root, thats it. You cant unroot and use the app after that.
So, no you cant do that. Its 2 different things installing an app on /system than having root for an app.
pmcnano said:
Just to clear up a bit, not because an app its on /system it will have root access. If you want to run an app that needs root, you need root, thats it. You cant unroot and use the app after that.
So, no you cant do that. Its 2 different things installing an app on /system than having root for an app.
Click to expand...
Click to collapse
So then how do proprietary apps like Sprint Nascar (as an example) run on an unrooted phone?
Why would Sprint Nascar need root permision?
pmcnano said:
Why would Sprint Nascar need root permision?
Click to expand...
Click to collapse
It probably doesn't or it might I have no idea. The op never pointed out which apps he wants to use.
However & this is a big however, as I have no idea which apps require root access, one has to assume that any of the preinstalled apps that come on our G-Tabs do in fact need root access, yet they can run on an unrooted device. Again I could be wrong.
That being said, how does one go about determining which apps require root access?
Thanks for the replies guys. The issue is supporting proxy servers on unrooted devices. There are several proxy apps that require root access as well as a kernel that supports proxy. If the proxy app were installed as a system app, would this have enough rights to access the kernel as required? I don't know enough about this but was led to believe this might work if it was running as system. Same for apps that use CIFS, like mount manager. I guess I'll give it a try and see what happens...!
Like I said, being installed on System doesnt have anything to do with having root or not.
Im 95% sure about what I am saying.
edit: I confirmed it..so 100% sure, if the app needs root, you will need root no matter where the app is installed.

SGS3 re-rooting problem

Hi all,
I've rooted my SGS3 via ODIN with CF-Root-SGS3-v6.3. Everything went good and I had root in seconds. One thing I've noticed that this method is installing SuperSU app instead of SuperUser (which I was using on Motorola Defy). It didn't make any difference for me, however after some time I discovered that not all applications works with SuperSU. For instance xMissedCallPatch for exDialer don't even ask for admin permissions. Permission access window from SuperSU just don't POP UP so I can't give that app a root permissions. There was some more examples but can't remeber which one. TitaniumBackup and few other works good.
And here comes the problem:
I wanted to change from SuperSU to SuperUser, so I've installed SuperUser from market, however that does not make him as default app to handle root requests. So... I went to SuperSU settings and clicked "Switch Superuser application". That deleted SuperSU as default app to handle root, but again it didn't make SuperUser as default also. So, none of SuperSU or SuperUser were default apps to handle root
So, trying to make this out, I've uninstalled SuperUser and made ODIN again with CF-Root-SGS3-v6.3. All procedure went as expected but SuperSU still isn't default app to handle root. Now when I'm launching TitaniumBackup (for instance) it just says that it can't work because it has no root rights. As previously no Permission access window from SuperSU.
Do you have any ideas?
OK, my fault.
I've accidentaly used CF-Root-SGS3-v6.3 instead of v6.4. After ODIN with v6.4 everything works great. Even apps which hadn't popups from SuperSU previously now work. For example xMissedCallPath for exDialer now works somehow.
Sorry to bother you all, topic to close.

[Q] ADB root access on unrooted device?

I have an UTOK 700Q tablet running android 4.2.2 and the manufacturer has made an update to the firmware that requires a full wipe but i want to backup some apps before that.
I've found a way to do a full backup on android via adb on an unrooted device, but is a bit tedious (currently in progress) and while doing it i've noticed that adb has root access:
Now this made me wonder if i can just install titanium backup from adb with root permissions as a system app (or something, not really sure if it's correct, but i hope you understand what i want) so i can backup my apps easier from there.
Also, as a side note, using root checker i see that busybox and su are installed but no SuperUser is found, what does this really mean?
From what I have seen, some manufacturers root the device from beginning (in case of tablets). This might be the case with Your tablet too.
Could be something, but if i install titanium backup (or any app that requires root) it says it couldn't find root, I'm guessing it needs the SuperUser app too, but just installing from market doesn't work.
dany123i said:
Could be something, but if i install titanium backup (or any app that requires root) it says it couldn't find root, I'm guessing it needs the SuperUser app too, but just installing from market doesn't work.
Click to expand...
Click to collapse
go root with VROOT http://www.mgyun.com/en/getvroot ,goes well.
and if you look a room at EKKO ( http://ekkoworld.com/product/ekko-quad-2/ ) more stable, moving fluently.http://we.tl/KohrL0fFfI
Cateva teste.....

[Q] Can Malware install silently if I have SU installed?

One thing that I keep reading about android malware, is that it needs to gain root access to do its dirty work.
My android phone is already rooted and I have SuperUser (SU) installed. And whenever an app runs that needs root access (such as titanium backup), SU asks me if I want to grant root to that app.
So, my question is this - can I rest assured that I won't get infected because if for some reason malware makes it into my phone (through one of the many exploits like the MMS/Stagefright thing), I will see it try to run because SU will ask me for permission, and I can simple deny it?
Yes, Lookout security recently discovered a malware that does the exact thing you mentioned.
http://www.xda-developers.com/looko...ed-adware-that-secretly-acquires-root-access/

Categories

Resources