Go Back   Android Forums > Android Phones > Motorola Droid X > Droid X - All Things Root
Droid X - All Things Root Rooting, ROMS, Overclocking, etc.

New Forums: Nexus Player | Nexus 9
test: Reply
 
LinkBack Thread Tools
Old October 27th, 2010, 02:45 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Oct 2010
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default Good for Enterprise

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.

Advertisements
nicke5012 is offline  
Reply With Quote
sponsored links
Old October 27th, 2010, 02:53 PM   #2 (permalink)
Senior Member
 
sund0wn's Avatar
 
Join Date: Aug 2010
Location: In a house, near some mountains.
Posts: 775
 
Device(s): Just about every LTE Verizon phone, and a 4S. Xybord 10.1, new iPad, Asus Transformer Prime
Carrier: Not Provided

Thanks: 90
Thanked 179 Times in 115 Posts
Default

Quote:
Originally Posted by nicke5012 View Post
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.
__________________
01001001 00100000 01101100 01101111 01110110 01100101 00100000 01101101 01111001 00100000 01000100 01110010 01101111 01101001 01100100 00100000 01011000

YW5kIG15IGZhc2NpbmF0ZQ==
sund0wn is offline  
Reply With Quote
Old October 29th, 2010, 07:38 PM   #3 (permalink)
Junior Member
 
Join Date: Nov 2009
Location: Saint Augustine Fl
Posts: 31
 
Device(s): Droid X Droid Eris
Carrier: Not Provided

Thanks: 0
Thanked 2 Times in 2 Posts
Send a message via AIM to finaticmw
Default

Im using a rooted Droidx with good for company email and it hasn't missed a step.
finaticmw is offline  
Reply With Quote
Old November 4th, 2010, 05:28 PM   #4 (permalink)
New Member
Thread Author (OP)
 
Join Date: Oct 2010
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

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.
nicke5012 is offline  
Reply With Quote
Old November 5th, 2010, 03:27 PM   #5 (permalink)
Member
 
Join Date: Jun 2010
Posts: 404
 
Device(s):
Carrier: Not Provided

Thanks: 14
Thanked 99 Times in 61 Posts
Default

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.
apinkel is offline  
Reply With Quote
Old December 20th, 2010, 07:34 AM   #6 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

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.
santoro is offline  
Reply With Quote
Old December 20th, 2010, 01:17 PM   #7 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

BTW you can't reroot after install, it checks upon every launch and locks you out.
santoro is offline  
Reply With Quote
Old February 1st, 2011, 11:35 AM   #8 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by santoro View Post
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
ashmostro is offline  
Reply With Quote
Old February 1st, 2011, 12:06 PM   #9 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by ashmostro View Post
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 is offline  
Reply With Quote
Old February 1st, 2011, 12:32 PM   #10 (permalink)
Senior Member
 
Join Date: Nov 2009
Posts: 587
 
Device(s): Moto Droid, Droid X
Carrier: Not Provided

Thanks: 7
Thanked 38 Times in 32 Posts
Default

When you run a rooted app and it asks if you want to give permission, what if you just denied it to good?
mazz0310 is offline  
Reply With Quote
sponsored links
Old February 1st, 2011, 12:48 PM   #11 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by mazz0310 View Post
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 is offline  
Reply With Quote
Old February 1st, 2011, 12:54 PM   #12 (permalink)
Senior Member
 
Join Date: Nov 2009
Posts: 587
 
Device(s): Moto Droid, Droid X
Carrier: Not Provided

Thanks: 7
Thanked 38 Times in 32 Posts
Default

oh....my job is starting to move to Good also
mazz0310 is offline  
Reply With Quote
Old February 1st, 2011, 12:57 PM   #13 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

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.
santoro is offline  
Reply With Quote
Old February 1st, 2011, 01:03 PM   #14 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

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 is offline  
Reply With Quote
Old February 1st, 2011, 01:22 PM   #15 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

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
ashmostro is offline  
Reply With Quote
Old February 1st, 2011, 01:27 PM   #16 (permalink)
Senior Member
 
Join Date: Nov 2009
Posts: 587
 
Device(s): Moto Droid, Droid X
Carrier: Not Provided

Thanks: 7
Thanked 38 Times in 32 Posts
Default

Quote:
Originally Posted by ashmostro View Post
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
mazz0310 is offline  
Reply With Quote
Old February 1st, 2011, 01:29 PM   #17 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

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?
ashmostro is offline  
Reply With Quote
Old February 1st, 2011, 01:33 PM   #18 (permalink)
Senior Member
 
Join Date: Nov 2009
Posts: 587
 
Device(s): Moto Droid, Droid X
Carrier: Not Provided

Thanks: 7
Thanked 38 Times in 32 Posts
Default

Quote:
Originally Posted by ashmostro View Post
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
mazz0310 is offline  
Reply With Quote
Old February 1st, 2011, 03:21 PM   #19 (permalink)
Senior Member
 
Join Date: Jun 2010
Posts: 545
 
Device(s): Galaxy Nexus LTE
Carrier: Not Provided

Thanks: 39
Thanked 52 Times in 40 Posts
Default

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.
__________________
Rocking a Galaxy Nexus since the end of Feb 2012. I had a DroidX prior to that.
sic0048 is offline  
Reply With Quote
Old February 1st, 2011, 03:27 PM   #20 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

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 is offline  
Reply With Quote
sponsored links
Old February 1st, 2011, 03:36 PM   #21 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

figured it out nm. started with the adb remount command
ashmostro is offline  
Reply With Quote
Old February 1st, 2011, 05:23 PM   #22 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

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 is offline  
Reply With Quote
Old February 1st, 2011, 06:04 PM   #23 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

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.
ashmostro is offline  
Reply With Quote
Old February 1st, 2011, 06:56 PM   #24 (permalink)
Senior Member
 
Join Date: Nov 2009
Posts: 587
 
Device(s): Moto Droid, Droid X
Carrier: Not Provided

Thanks: 7
Thanked 38 Times in 32 Posts
Default

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.
mazz0310 is offline  
Reply With Quote
Old February 1st, 2011, 07:11 PM   #25 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Ah. Got it. Didn't get that inference.
ashmostro is offline  
Reply With Quote
Old February 2nd, 2011, 12:32 PM   #26 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by santoro View Post
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.
Have you had any issues with losing sync after a while? This morning my good app stopped syncing and I had to uninstall, reprovision, and reinstall the app.

I also get a message during install that says I don't have the right kind of wireless account, but I know I have an enterprise account.

Could this be remnants of having been rooted? Maybe from CM6.1?

Have had to remove and reinstall Good a few times now. It just wont reliably work with my device. Right now, it's CM 6.1 and unrooted by renaming su and Superuser.apk (not deleting).

Good is now completely non functional. I'm wondering if either:
1) Good looks for other factors besides if the phone is rooted (perhaps as a result of having a non standard ROM).
2) renaming rather than deleting the su and Superuser.apk files is the problem.

Any thoughts?

tried re-rooting and then removing the files as recommended above... good still doesn't work- won't even launch after entering in the password.
ashmostro is offline  
Last edited by Slug; February 3rd, 2011 at 09:32 AM. Reason: Back-to-back posts
Reply With Quote
Old February 7th, 2011, 10:22 AM   #27 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have only had syncing stop once, and a reinstall worked. I haven't had an issue since. I don't think it's related to the root, but it's hard to say that for sure.

As far as the right type of wireless account, I know for sure that's not related. In the US both Verizon and ATT have "Good Messaging Data Plans" and you will be hounded until you get one. They are the same price as the unlimited data plans IIRC. I had that issue on back in my Windows Mobile days.
santoro is offline  
Reply With Quote
Old February 7th, 2011, 10:32 AM   #28 (permalink)
Member
 
Join Date: Jul 2010
Location: Orlando, Fl
Posts: 239
 
Device(s): Droid X, Moto Xoom
Carrier: Not Provided

Thanks: 15
Thanked 16 Times in 11 Posts
Default

What is the point of having to use Good when people have a device that will automatically connect to an Exchange Server through SSL? Sounds like a waste of money to me.
dimitri407 is offline  
Reply With Quote
Old February 8th, 2011, 08:50 AM   #29 (permalink)
New Member
 
Join Date: Jul 2010
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

There are lots of reasons. Exchange ActiveSync does not provide the necessary security that most enterprises require. Even worse, the Droid X has horrible implementation of Exchange, without support for encryption and intermittent connectivity issues. Finally, Good allows system administrators to block devices if certain applications are found and has custom root detection, which is more than you can say for ActiveSync. Its architecture is also very similar to the proven BES infrastructure.
Jonson9688 is offline  
Reply With Quote
Old February 11th, 2011, 11:46 AM   #30 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by dimitri407 View Post
What is the point of having to use Good when people have a device that will automatically connect to an Exchange Server through SSL? Sounds like a waste of money to me.
We use it for Lotus Notes connectivity, and also it enables enterprise device management features such as remote device sync, on-device encryption, etc. Companies need that stuff.
santoro is offline  
Reply With Quote
sponsored links
Old February 13th, 2011, 05:00 PM   #31 (permalink)
New Member
 
Join Date: Feb 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Just tried removing su, busybox and superuser, yet Good For Enterprise still detects that the device is rooted. Must be checking for something else. Any ideas?
bretto69 is offline  
Reply With Quote
Old February 13th, 2011, 06:28 PM   #32 (permalink)
Junior Member
 
Join Date: Jan 2011
Posts: 33
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by bretto69 View Post
Just tried removing su, busybox and superuser, yet Good For Enterprise still detects that the device is rooted. Must be checking for something else. Any ideas?
I had the same issue but found out I had an su in both bin and xbin. Try checking both.
ashmostro is offline  
Reply With Quote
Old February 13th, 2011, 10:57 PM   #33 (permalink)
New Member
 
Join Date: Feb 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Might not help with the Droid X but I just changed to a Samsung Galaxy S, updated to a 2.2.1 ROM, then used the One Click root/unroot to unroot and now Good works perfectly.
bretto69 is offline  
Reply With Quote
Old March 11th, 2011, 03:02 PM   #34 (permalink)
New Member
 
Join Date: Mar 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I am having the same problem as everyone else. rooted using one click superuser and removed bloatware and changed the tether file so I could get AP mobile fo' free son! Days later Good says "root detected....account disabled."

My IT dept is cool and said and confirmed that once the root is gone a new reinstall with a new pin will work.

I have done all of the following:
return tether
removed and all root related programs
done a super one click unroot
done a odin 3 materclear (successfully)
done a factory restore by dial in the *2767*3855

despit everything it still detects a root. I also noted it seems like busybox and other leave little bits eve once uninstalled the regular way or with system unistaller.

1) I need to truley wipe this thing or format and load android 2.2 or something

2) blast the phone with my 12 guage and charge people a $1 to see the video to make up for the insurance deductible

I have win xp, sami captivate, froyo 2.2 and the following apps were installed

titanium backup
busybox
superuser
sqlite
root explorer
system app remover

Thoughts?
nyc007 is offline  
Reply With Quote
Old March 16th, 2011, 03:53 PM   #35 (permalink)
New Member
 
Join Date: Mar 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I also need help to bypass the stupid Good check. Anyone have anyluck. Im using Liberty and love it and cant imagine going back to stock
matt1313 is offline  
Reply With Quote
Old March 30th, 2011, 07:01 PM   #36 (permalink)
New Member
 
Join Date: Aug 2010
Posts: 11
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

On a related note, has anyone had luck backing up Good for Enterprise when updating or reinstalling a ROM? I've tried this with TiBu, but of course the restored files no longer keep the sync with the Good Server. I'm sure there's something it's checking (system ID, or serial, or something) that needs to be backed up as well, but no clue what that might be.
zeezz is offline  
Reply With Quote
Old April 25th, 2011, 01:50 AM   #37 (permalink)
New Member
 
Join Date: Feb 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

My guess is that maybe Good check to see if the Product Code matches. Or it is finding the left over busybox files. My work has reintroduced the security policy and now i get Rooted device detected. May be uninstall busy box though manage apps then via adb remove SU superuser etc. Someone must know what good checks, although sharing it probably defeats the purpose of allowing them to disallow the use of a rooted phone?
bretto69 is offline  
Reply With Quote
Old April 25th, 2011, 04:45 PM   #38 (permalink)
Member
 
Join Date: Feb 2010
Posts: 311
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 17 Times in 15 Posts
Default

Question, are these devices you are removing root from your personal phone? If so, why are you allowing them to tell you how to manager your phone? If they don't want you to have root or other things they should buy you a phone and pay the bill for it.
Eryl Flynn is offline  
Reply With Quote
Old May 10th, 2011, 05:13 AM   #39 (permalink)
New Member
 
Join Date: Feb 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

It is my personal phone, company SIM and they pay the Bills. They are happy to provide me a BB, but really, compared to Android or iOS I am not keen.
bretto69 is offline  
Reply With Quote
Old May 31st, 2011, 06:45 AM   #40 (permalink)
New Member
 
Join Date: May 2011
Posts: 11
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

This was working for me : Installing GFE on a rooted phone.

But note phone is unrooted after installation.
cafric is offline  
Reply With Quote
sponsored links
Old June 3rd, 2011, 06:48 PM   #41 (permalink)
New Member
 
Join Date: Jun 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by zeezz View Post
On a related note, has anyone had luck backing up Good for Enterprise when updating or reinstalling a ROM? I've tried this with TiBu, but of course the restored files no longer keep the sync with the Good Server. I'm sure there's something it's checking (system ID, or serial, or something) that needs to be backed up as well, but no clue what that might be.
Since these GB leaks started coming out, the only app that has given me headaches is restoring Good, but I finally found that putting Good in "offline" mode prior to backing up with TiBu eliminates the need to reactivate after flashing. I can simply restore then "connect" and it will pick-up right where I left off. Oh, if you try to restore an old back-up you will end up out of sync and will have to wipe data and reactivate Good.
spex921 is offline  
Reply With Quote
Old June 20th, 2011, 11:38 AM   #42 (permalink)
New Member
 
Join Date: Jun 2011
Posts: 4
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by bretto69 View Post
My guess is that maybe Good check to see if the Product Code matches. Or it is finding the left over busybox files. My work has reintroduced the security policy and now i get Rooted device detected. May be uninstall busy box though manage apps then via adb remove SU superuser etc. Someone must know what good checks, although sharing it probably defeats the purpose of allowing them to disallow the use of a rooted phone?
i decompiled the APK they use as i too got a denied due to running root.

in com/good/common/util/PhoneUtil
theres a routine checkIfDeviceIsRooted(Landroid/content/Context

it does 2 checks:
1. android/content/pm/PackageManager;->getInstalledApplications()
and looks for an entry that contains "superuser.apk" (case ignored)
if so the routine returns true.

2. attempts to run the command "su -c ls"
if it can run this, then it also returns true.


rename /data/app/Superuser.apk to something else (Superuser-app.apk or something) and reboot..this should work (ensure that in superuser, you dont auto-allow apps to have root, and deny access to good when it asks).
DazzaL is offline  
Reply With Quote
Old June 30th, 2011, 12:43 PM   #43 (permalink)
New Member
 
Join Date: Jun 2011
Posts: 1
 
Device(s): HTD Droid, Version 2.2
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

What are the privacy issues with using Good for Enterprise (GFE) on your personal droid phone? When GFE is enabled to sync with your work (mine would be on Lotus Notes) does that provide your company with access (and controls) to everything else you have and do on the Droid?
tomsolitario is offline  
Reply With Quote
Old July 18th, 2011, 12:35 PM   #44 (permalink)
Junior Member
 
Join Date: Nov 2009
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by DazzaL View Post
i decompiled the APK they use as i too got a denied due to running root.

in com/good/common/util/PhoneUtil
theres a routine checkIfDeviceIsRooted(Landroid/content/Context

it does 2 checks:
1. android/content/pm/PackageManager;->getInstalledApplications()
and looks for an entry that contains "superuser.apk" (case ignored)
if so the routine returns true.

2. attempts to run the command "su -c ls"
if it can run this, then it also returns true.


rename /data/app/Superuser.apk to something else (Superuser-app.apk or something) and reboot..this should work (ensure that in superuser, you dont auto-allow apps to have root, and deny access to good when it asks).
Thanks for the info. I have been experiencing the same issues with GOOD.
I just rooted my phone last night, so I am pretty new to this. But wouldn't changing the Superuser file name cause problems elsewhere?
swany11 is offline  
Reply With Quote
Old July 19th, 2011, 05:43 PM   #45 (permalink)
Senior Member
 
pool_shark's Avatar
 
Join Date: Aug 2010
Location: Ohio
Gender: Male
Posts: 2,412
 
Device(s): Galaxy Note II
Carrier: Verizon

Thanks: 71
Thanked 502 Times in 377 Posts
Send a message via Yahoo to pool_shark
Default

My phone is rooted. I was able to install Good with no problem, and it worked until I had them change my employer for the discount.
They want to force me to pay the extra $15 for the corporate plan but my company is in negotiations with Verizon to allow us to use the app under our current unlimited plan.
pool_shark is offline  
Reply With Quote
Old July 19th, 2011, 05:50 PM   #46 (permalink)
Junior Member
 
Join Date: Nov 2009
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by pool_shark View Post
My phone is rooted. I was able to install Good with no problem, and it worked until I had them change my employer for the discount.
They want to force me to pay the extra $15 for the corporate plan but my company is in negotiations with Verizon to allow us to use the app under our current unlimited plan.
Funny, because I have given up and will be unrooting my phone tonight, so I called IT to get a new PIN. A few minutes later, he said I wasn't on the Good Mobile Messaging plan, or whatever it is called. I had been on the $69.99 unlimited data plan, and had no problems. Won't give me a PIN until I get that changed.
swany11 is offline  
Reply With Quote
Old September 7th, 2011, 07:48 AM   #47 (permalink)
New Member
 
Join Date: Jun 2011
Posts: 4
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by swany11 View Post
Thanks for the info. I have been experiencing the same issues with GOOD.
I just rooted my phone last night, so I am pretty new to this. But wouldn't changing the Superuser file name cause problems elsewhere?
sorry for not replying earlier, i wasn't monitoring the thread
no it wont cause problems, the apk name itself isn't important (i've had mine renamed for months and havent had a single problem). just remember to rename it whenever you flash a new rom/upgrade your rom.
DazzaL is offline  
Reply With Quote
Old September 18th, 2011, 11:46 AM   #48 (permalink)
New Member
 
Join Date: Sep 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I was able to remove SU from the folder /system/xbin and Superuser.apk from /system/app . I was then able to use Good without any problem for several months. I am trying to re root my phone so I can update the ROM and I am having problems. The S is still off.

I tried the rage method and the terminal will not re launch after typing /data/local/rage . I get the xxx child and then i close the terminal , relauch and it force closes, re lauch again and nothing.

I also tried the visinonary method and the app doesnt work.

Any advice to switching back and forward?
marcspez is offline  
Reply With Quote
Old October 11th, 2011, 07:52 AM   #49 (permalink)
New Member
 
Join Date: Oct 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Has anyone done this with the latest update?
I have renamed the su binary and superuser.apk but no cigar, it still detects that i'm rooted (and technically I now don't even have root!). Have they added another check in?
skiba is offline  
Reply With Quote
Old October 11th, 2011, 08:31 AM   #50 (permalink)
New Member
 
Join Date: Oct 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

actually the problem was that while I had removed the superuser.apk from the filesystem it still showed in the installed applications list in settings, uninstalld from there, which obviously failed, and good started OK.
skiba is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Phones > Motorola Droid X > Droid X - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 10:42 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.