Root Good for Enterprise

nicke5012

Lurker
Has anyone used Good for Enterprise on a rooted phone? My company's now mandating we use this to access our corporate email, and they mentioned we couldn't use it with rooted phones. Does anyone know what'll happen if I try to install Good on a rooted phone? Or, could I re-root after I install Good?

Also, if I have to unroot, will Titanium Backup still maintain the frozen state of my Verizon bloatware? Otherwise I should be able to just use Root Explorer and rename the .apk files, right?

Thanks, this forum's been a great resource.
 

sund0wn

Android Expert
Has anyone used Good for Enterprise on a rooted phone? My company's now mandating we use this to access our corporate email, and they mentioned we couldn't use it with rooted phones. Does anyone know what'll happen if I try to install Good on a rooted phone? Or, could I re-root after I install Good?

Also, if I have to unroot, will Titanium Backup still maintain the frozen state of my Verizon bloatware? Otherwise I should be able to just use Root Explorer and rename the .apk files, right?

Thanks, this forum's been a great resource.

i dont see why it wouldnt work with the phone rooted. but i'm not going to commit to that.

i dont see why TiBu wouldnt maintain the frozen apps either. but, if it doesnt, you wont be able to re-name them with root explorer, because root explorer requires root.
 

nicke5012

Lurker
Thread starter
So I just installed Good on my rooted Droid X and I guess it can detect if it's rooted. It gives me a "Compliance Check Failed" popup and tells me to contact my IT administrator. It's not letting me do anything. Any thoughts? Well, rooting was fun while it lasted.
 

apinkel

Android Enthusiast
That is not good (no pun intended).

I've got an X that I'm running on Cricket and it requires root to be able to configure web access. Our company is going to be moving to Good For Enterprise so I may have to give up my X and buy one of the Cricket entry level androids. Bummer.

I'm wondering if that is a per-site policy restriction that hopefully won't be applied at the company I work for.
 

santoro

Lurker
I found a 'solution.'

I am successfully running Good for Enterprise on Cyanogenmod 6.1, but it took some work. I used adb shell to rename su and Superuser.apk on the phone, then rebooted. After the reboot, I don't have root anymore. In an emergency I can rename them the superuser files back using rageagainsthecage but I probably won't do it often.

This is a compromise, but at least I don't have to give up that CM6 goodness just to use my corporate email.

So far I have not seen any issues in CM6 resulting from not having root.
 

ashmostro

Newbie
I found a 'solution.'

I am successfully running Good for Enterprise on Cyanogenmod 6.1, but it took some work. I used adb shell to rename su and Superuser.apk on the phone, then rebooted. After the reboot, I don't have root anymore. In an emergency I can rename them the superuser files back using rageagainsthecage but I probably won't do it often.

This is a compromise, but at least I don't have to give up that CM6 goodness just to use my corporate email.

So far I have not seen any issues in CM6 resulting from not having root.

I'm in the same boat as you but don't at all mind relinquishing root as long as I can continue to run cyanogen.

What should I rename the su and superuser.apk to?

Thanks
 

santoro

Lurker
I'm in the same boat as you but don't at all mind relinquishing root as long as I can continue to run cyanogen.

What should I rename the su and superuser.apk to?

Thanks

It doesn't matter much, I rename su to su.bak, and Superuser.apk to Superuserapk.bak, but you can use whatever is easy to remember in case you need to rename them back.
 

santoro

Lurker
When you run a rooted app and it asks if you want to give permission, what if you just denied it to good?

Good doesn't ask for root in order for me to deny it. Best I can tell it checks for the mere existence of those two files and refuses access to the app if either or both exist.
 

santoro

Lurker
I confirmed with my IT guys that it is a company policy-based restriction. If you are lucky your company may be more lenient with regard to rooted devices. One of the posters above had no issue with his rooted device.
 

ashmostro

Newbie
im trying to find out how to install the right softwared package to run an adb shell but to no avail so far. i have the android sdk but there's no shell that I can find...
 

ashmostro

Newbie
ok im in the shell... what commands do i execute to rename the two files? I don't see them when I "ls -l" so i think they are in another directory. if you can tell me where to look and what commands to issue that would be great. in the meantime i'll keep researching. thanks
 

mazz0310

Android Enthusiast
ok im in the shell... what commands do i execute to rename the two files? I don't see them when I "ls -l" so i think they are in another directory. if you can tell me where to look and what commands to issue that would be great. in the meantime i'll keep researching. thanks

cd /system/bin
rm superuser.apk
rm su
 

ashmostro

Newbie
i dont want to remove the files though, right? i want to only rename them so i shouldnt use the rm command but mv instead right?

i went to that directory and see a lot of files when i ls-l but do not see su or superuser.apk. are they hidden files?

btw i have s-off permanently engaged in the radio having used unrevoked latest version... maybe i don't have an su file?
 

mazz0310

Android Enthusiast
i dont want to remove the files though, right? i want to only rename them so i shouldnt use the rm command but mv instead right?

i went to that directory and see a lot of files when i ls-l but do not see su or superuser.apk. are they hidden files?

btw i have s-off permanently engaged in the radio having used unrevoked latest version... maybe i don't have an su file?

SU is in /system/xbin and you do rm su su.bak
Superuser.apk is in /system/app and do rm superuser.apk superuser.bak
 

sic0048

Android Enthusiast
If you loose Root, would you be able to rename the superuser apps back? I doubt that you would since those files are in the systems section where you cannot access with the regular file explorer.

I think if you need root back, you'll have to go through the normal root procedures as if you never had root to begin with. If this is true, then it doesn't matter if you remove the files or rename them. It will still require going through the same root process.
 

ashmostro

Newbie
ok im there but now when i issue a write command i get the message "can't create 'xxx': read-only file system"

how do I overcome this?

thanks
 

ashmostro

Newbie
all is well now. but for my reference for the future, if i want to re-obtain root, how do i do this without running unrevoked again?

can i no longer shell into the device and rename su and superuser.apk back now that i am not rooted?
 

ashmostro

Newbie
Just realized something. Can't I use the file manager application to rename the two files? This would allow for easy su on and off privileges.
 

mazz0310

Android Enthusiast
If you rename the files you no longer have root, therefore you cannot name that back which is originally why i said just delete them instead of rename them.
 
Top