Root apps that need system write access - Moto X Q&A

So now that we have system write access, I'm wondering what root apps will need go write to system since in order to do this you need to boot to the "recovery".
I know that xposed does, and I've already installed and rebooted with it working. Curious what others will need this. So post if you know.
Sent from my XT1058 using xda app-developers app

Root Explorer will
Sent from my XT1058 using Tapatalk 4

Adb toggle needs it and so does any busybox installer.
Sent from my Moto X

Related

[Q] can't find busybox

I used root check it is says I have, titanium backup says I have it, but when I look at my apps its not there. (Im a noob to android)
Busybox is a command line tool
Sent from my DROID3 using XDA App

Custom ROM and kernel on unrooted N7?

I was wondering if it's possible to root, install a custom recovery, ROM and kernel, and then unroot with that setup? I would like the performance improvements that come with a custom ROM and kernel, but need to be unrooted to run some apps (one being an app for work). Any help is greatly appreciated.
Sent from my Nexus 7 using Tapatalk 2
psousa781 said:
I was wondering if it's possible to root, install a custom recovery, ROM and kernel, and then unroot with that setup? I would like the performance improvements that come with a custom ROM and kernel, but need to be unrooted to run some apps (one being an app for work). Any help is greatly appreciated.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
I believe that you could use the SuperSU application to disable root.
If that doesn't work, OTArootkeeper will actually allow you to make a backup of your root and then delete the regular root. When you need root again you just restore the backup.
theaftermath said:
I believe that you could use the SuperSU application to disable root.
If that doesn't work, OTArootkeeper will actually allow you to make a backup of your root and then delete the regular root. When you need root again you just restore the backup.
Click to expand...
Click to collapse
So disable root with SuperuserSU, then I could uninstall SuperuserSU? I believe the app for work will detect if Superuser or SuperuserSU are installed.
Sent from my Nexus 7 using Tapatalk 2
inksxpe pas
psousa781 said:
So disable root with SuperuserSU, then I could uninstall SuperuserSU? I believe the app for work will detect if Superuser or SuperuserSU are installed.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
I kinda doubt it would notice. If root is disabled than it shouldn't be able to access whether or not other apps are installed. But you probably want to wait for a second opinion on that. I'm knowledgeable but I'm not a guru.
Thanks man, I appreciate the help.
Sent from my Nexus 7 using Tapatalk 2
You mentioned "custom kernel".
As near as I can tell some kernel devs have been shipping just a bare kernel (zImage, etc), and others provide flashable boot images - that is, kernel + ramdisk.
If the "kernels" which include a ramdisk do something typical like set "ro.secure = 0" as a convenience for adb users (in /default.prop et cetera), and your app which "checks for root" inspects this property, then even though you removed SuperSU/Superuser and their corresponding "su" binaries this (as a single example) might cause the root check to still fail.
I guess the point is that you would need to know what exactly the app in question is checking for to know whether your efforts will succeed. It could be one or more of any of these things:
- bootloader lock state (only if it is detectable from the OS, not sure if this can be done)
- presence of a /system/xbin/su or /system/bin/su file
- presence of SuperSU.apk or Superuser.apk in /system/app
- ro.secure value (or others properties such as adb settings etc)
- relative timestamp checks on certain /system directories.
- TiBu installed as an app?
- other ?
I think that it is feasible to detect a non-stock recovery or boot kernel but not very easily with a non-root app - so you can probably get away with having a custom recovery and an unlocked bootloader too.
No way to know in advance though.
theaftermath said:
I kinda doubt it would notice. If root is disabled than it shouldn't be able to access whether or not other apps are installed. But you probably want to wait for a second opinion on that. I'm knowledgeable but I'm not a guru.
Click to expand...
Click to collapse
This maybe stupid but I had the same issue with my xoom and a few apps not working while rooted. The solution was to go into system then apps and rename the superuser to something else and that fooled the program and it didn't sect root. Maybe try that?
Sent from my Nexus 7 using xda premium

[Q] How do I install busybox? (Noob)

Please forgive my ignorance, this is my first android phone....I'm trying to install the Helper in Secure Settings so I can toggle gps in Tasker, and it said I need an app called BusyBox. However, I'm unable to install BusyBox from the BusyBox app I got at the place store. "Smart Install" says the installation failed, and "Normal Install" just reboots my phone. How do I correctly install BusyBox?
Rooted HTC One running 4.1.2
Have you rooted your device first? Becoz without root you can't install busy box on your device.. so Google how to root..:thumbup:
Sent from my XT910 using Tapatalk 2
Yep, my device is currently rooted. Still running the stock ROM though if that makes a difference
I'd like to know the answer to this too..
Sent from my HTC One using xda app-developers app
From what I have been reading, you need to disable system write protection first. Refer:
http://forum.xda-developers.com/showthread.php?t=2230341
After that you can install Busybox.
If you're already rooted then the titanium backup app available via play store has an option that will automatically install busybox
Alternatively you could use this free busybox installer app from play store
https://play.google.com/store/apps/details?id=stericson.busybox
Sent from my HTC One using xda app-developers app

[Q] SuperSU /data dirctory to avoid root detection

Hi,
I have PhilZ-cwm6 installed with 4.12 running but I removed the SU by using Unroot_SuperUser-Busybox-Uninstaller-Update2-signed,zip application. Because an office application I want to run is not running and complaining about device being rooted.
Then I installed UPDATE-SuperSU-v1.51.zip using CWM.
But in this way SuperSu is got installed in /system and it is being detected by application and it complains about device rooted.
If I uninstall it and re-install using Play store it gives me error that SU binary is not found.
Please advise.
What I am trying to achieve is to install SuperSU in /data folder .
Thanks
Supersu is a system program, so will always install in system as it needs root access. It won't run from data AFAIK. Supersu is just an app that manages permissions. Just installing it does not give you root.
Sent from my GT-N7000 using XDA Premium 4 mobile app
SpyderTracks said:
Supersu is a system program, so will always install in system as it needs root access. It won't run from data AFAIK.
Sent from my GT-N7000 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks for reply But there are posts which suggest it to install in /data http://forum.xda-developers.com/showpost.php?p=42009031&postcount=6
and people have done it.
Please advise.
It says there's an option to install it only in data in su app, have you found that?
Sent from my GT-N7000 using XDA Premium 4 mobile app
SpyderTracks said:
It says there's an option to install it only in data in su app, have you found that?
Sent from my GT-N7000 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No, if install the zip using CWM. I cant select any option there. And It automatically Installs itself in System
you may temporarily hide root for using this app
https://play.google.com/store/apps/details?id=org.projectvoodoo.otarootkeeper

Cant remove system. Apps

Running att note 3 rooted on kit kat. After rooting with towelroot I'm unable to remove some system apps with titanium backup. I get cannot remove system app, failed to locate apk?
Sent from my SAMSUNG-SM-N900A using XDA Premium HD app
Danno5150 said:
Running att note 3 rooted on kit kat. After rooting with towelroot I'm unable to remove some system apps with titanium backup. I get cannot remove system app, failed to locate apk?
Sent from my SAMSUNG-SM-N900A using XDA Premium HD app
Click to expand...
Click to collapse
I am having the same issues trying to remove bloatware. I was using Clean Master (a great app BTW) and I checked the files to delete but it would not delete them. Tried NOBLOAT but it would not delete them either.
Grant root permissions? I am able to remove with no issues using Titanium
ยทยทยทยท
Sent from my rooted and cleansed Note 3.
I have problems too
Here's how I fixed the problem , I updated supersu from the play store and uninstalled titanium backup and then reinstalled it. After this in able to uninstall system apps. Hope this helps.
Sent from my SAMSUNG-SM-N900A using XDA Premium HD app

Categories

Resources