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.
And more importantly, is there any way (other than un-rooting, of course) to trick an app into believing that my device is not rooted?
ROOT Reply
Some programs will not function correctly if they do not have Superuser permissions.
- 2B
I'm running into a problem the last couple of days. I'm having a number of apps that need to gain root access not gaining root access.
I went to update the binary and it's a fail on gaining root access.
Suggestions?
O.K. here's the situation, I had root access using "superuser.apk". checked temp unroot box and uninstalled "superuser". Now it's unrooted. I've re installed "superuser" but not working as before anymore. What's happening? How do I dig up to root access again?
Thanks
I had root on my TF201. Had to send the POS back to Asus, they flashed new OS, killed my root, but it appears to have left behind files or an SU Binary & Superuser.apk. So, when I try to use new root methods - Motochopper or Kingo - it fails despite both showing I am rooted. So, since I am not rooted, and thus do not have proper permissions to remove files, I cannot remove the old Superuser.apk or SU. So it is kind of an ugly circle. No root means no ability to get rid of old root files to try to do a clean root, but yet the newer root exploits see me as rooted and so.. don't actually root (or correct my root). And the system shows Superuser.apk installed but there is no way to uninstall the app - it gives no ability to do so.
Any thoughts on how to get out of this ouroboros? A way to get this old Susperuser.apk and SU off my tablet so I can do a fresh root.
Bump... any help on this?
I am in the same boat....mine was due to an OTA though