yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] au6768:
Have a rooted Galaxy Nexus CDMA. I am trying to install an app approved by my employer to access email, calendar, and contacts from my phone called "Good for Enterprise." I'm all approved but ran into a snag

I install fine, enter my pin and it goes through but since I have root it doesnt sync and locks the application.

Is there a way to make the app think my phone is not rooted?

Thanks in advance for the help.
[Samsung Galaxy Nexus] MS.:
I don't think it's related. Unless person who developed an app was slightly drunk. Does this app asks for root permissions? If yes, then easiest way would be to answering "no" so after getting negative response the app should think that you have no root access.

Just a thought. And still i don't believe it's because you have rooted phone. Just doesn't sound right.

Sent from my SuperGalaxy SuperNexus!
[Samsung Galaxy Nexus] arcsum68:
Same thing for me, did some reasearch and its not as simple as saying no to root access. It still knows. Good Tech has some pretty big government contracts, so its very secure.

I just want to know how to remove root WITHOUT wiping out my phone at this point. Everything I find is for a full restore which I would prefer to not have to do.

Anyone???
[Samsung Galaxy Nexus] silow:
To remove root uninstall the SuperUser app and use adb or a file explorer to delete the following file (remember to mount /system as read/write):

/system/xbin/su
[Samsung Galaxy Nexus] mallman:
I made the following zips to restore root/ Remove good or remove root/ restore good. i use these when i want to use a root feature or whatever

Instructions:

To get root and suspend Good:

1. Boot into recovery

2. flash restoreroot.zip

3. flash killgood.zip

4. Reboot

5. profit :)

To get Good and suspend root:

1. Boot into recovery

2. flash restoregood.zip

3. flash killroot.zip

4. Reboot

5. profit :)

I'm sure there's a way to combine 2 zips to do it in one flash but i dont really care about doing it. someone else is welcome to and post. Saves 10 seconds
[Samsung Galaxy Nexus] mallman:
post the links you found for a full restore. keeping your rom and doing what i posted above is a breeze. Restoring your Good account completely is something I've found to be virtually impossible. Well at least consistently. I've done it once or twice but i believe its very time sensitive
[Samsung Galaxy Nexus] neoxz:
Dont think it requires not to be rooted. Using it on my GSM rooted and it works.
[Samsung Galaxy Nexus] mallman:
It does if you're in ministrator have set the settings
[Samsung Galaxy Nexus] mallman:
Yes it does if that option is turned on by your admin. Ours is
[Samsung Galaxy Nexus] Zlatty:
This seems to work pretty well if you are set in a rom you like and would like to make minor changes to it with SU rights.

Using autorun manager app also helps if you are too lazy to kill and restore good--as its like 7MB

:cool:
[Samsung Galaxy Nexus] Bastien_:
Need some help with your instructions

Hello,

i just recently got a Galaxy S3 with AT&T and installed Good to access my corporate email. It worked just fine.

Then i decided to root my phone and it stopped working, rooted phones are not supported by my IT dept.

I would like to enjoy the benefits of rooting but also access Good.I am hoping you can help me understand how to follow the instructions you provided.

This is the first phone i rooted so i am new to this. I followed the instructions on http://xdaforums.com/show....php?t=1739426

I simply rooted and did not follow step 3 to install clockworkmod recovery since i wasn't completely sure i needed it.

Anyway i just to let you know where i was. At the moment Good is still installed but i get the device rooted error message when i launch it.

I read your instructions but i am not sure how to follow them:

i can boot in recovery but i am not sure how to flash restoreroot or restoregood? what are the steps?

Do the zip files have to on a pc connected to the phone to be flashed or can they be on saved on the phone to allow switching between phone states at any time?

Will your file work with the root file/steps i used from the link above?

Do i need to uninstall Good before doing all this?

Do programs installed after rooting still work when you use the killroot flash?

Thank you very much!

Bastien
[Samsung Galaxy Nexus] daraujo2:
This did it!

You my friend, are the man. Thanks to this I got to keep work email on my Jolly Bean S3.

Some beer coming your way!.
[Samsung Galaxy Nexus] calisoldier83:
Will this work on the nexus S w/ CM9?
[Samsung Galaxy Nexus] mallman:
Yes will work on any device. Not sure if the good apk is outdated though. They released an update. Will work but you will have an older good. I will update zips when I can but should still work fine
[Samsung Galaxy Nexus] phositadc:
Dude! You are the man. I am about to start a new job that uses Good and I have been pretty worried about having to return to stock. Let me just make sure I understand how this works.

1) Bootloader must be unlocked. Custom recovery must be installed.

2) Have whatever ROM/kernel I want.

3) To install Good, do not install from market. Instead, install by flashing restoregood and killroot zips.

4) Set up Good program. It should function.

5) If I need temporary root, flash restoreroot and killgood zips. Good no longer functions.

6) If want Good to function again, reflash restoregood and killroot zips.

Is all of that accurate? The only question I have is this: In step 6, will I have to entirely re-enter my settings for Good? Or when I flash restoregood will it somehow remember my former Good settings?

Many thanks!
[Samsung Galaxy Nexus] mallman:
Correct and no it will not lose settings
[Samsung Galaxy Nexus] phositadc:
Awesome. Its a few months til I switch to that job but now I'm much less concerned about the possibility of losing root :) thread bookmarked!
[Samsung Galaxy Nexus] MrBigFeathers:
I have been looking everywhere for some info like this. My company is about to deploy MobileIron (GfE competitor) and I really don't want to leave Bugless Beast. So do Hide My Root and OTA Rootkeeper not work for this? You actually have to run scripts through CWMR? I am okay with that I will just have to figure out how to do it for MobileIron.
[Samsung Galaxy Nexus] crashdau:
Any updates to this process?

Hi, Sorry to resurrect this old thread, but, my company has implemented the dreaded "No Root" option of my Good Account. So, I've looked everywhere for a work around and this one seems to be the best option.

Does this still work and has there been any updates to it? OBTW, running a Verizon Samsung GS3 on stock right now but would like to get to the latest Jelly Bean customes out there.

Thanks for any help.
[Samsung Galaxy Nexus] mallman:
All that ever needs to be done is for you to put in the latest SU and Good apks in the zips. I found another method that looks promising which is here

http://xdaforums.com/showpost.php?p=33088059&postcount=38
[Samsung Galaxy Nexus] crashdau:
Thank you. Ok, I'm trying the newer scripts version and have purchased and downloaded the 3 apps you indicated and then copied the the SU and script files I made on my pc to the root directory of the sdcard.

However, when I try running setup_rootdir.sh via SManager (Free) I get the following:

Any ideas?
[Samsung Galaxy Nexus] Tx-Ranger:
UPDATE: mallman's files updated

I have taken mallman's files and modified them slightly. (Thanks MALLMAN works great!!!!)

ONLY TESTED ON GALAXY NOTE II USA

Android 4.1.1 Baseband I317UCALJ2 Kernel 3.0.36-Perseus-alpha25 Build CleanROM 2.0

Items needed:

Recovery Tool

I used TWRP, it allows batch processing of .zip's (search for help installing)

MALLMAN's new files that I have updated. Attached below.

File contents:

killroot.zip Script to remove root

delete("/system/app/Superuser.apk") CWM-SuperSU-v0.98

delete("/system/xbin/su")

killgood.zip Script to remove Good For Enterprise

delete("/data/app/com.good.android.gfe-1.apk") Version 2.0.2.238 of GFE

restoreroot.zip Install Superuser back to device This is just CWM-SuperSU-v0.98.zip renamed to restoreroot.zip

I had failures running MALLMAN's script, my Note II didn't like.

restoregood.zip Restores Good For Enterprise

Copies ("/data/app/com.good.android.gfe-1.apk") Version 2.0.2.238 of GFE

File information:

/system/app/Superuser.apk 990.70k

/system/xbin/su 89.83k

/data/app/com.good.android.gfe-1.apk 9.79MB

As described in other posts, when root is needed:

1) TWRP Flash killgood.zip

2) TWRP Flash restoreroot.zip

Make root required changes

Restore Good functions

1) TWRP Flash killroot.zip

2) TWRP Flash restoregood.zip

Hopefully this will help out and mallman doesn't have to update his files.

Thanks

ALL CREDIT GOES TO mallman!!!!!
[Samsung Galaxy Nexus] mallman:
Very kind of of u but you deserve the credit. Verizon has initiated a check for feature codes so unless you have the enterprise data plan good will stop working within 48 hours so this dev is all yours. I refuse to lose my unlimited data plan for the good app. Especially since tethering my tabled that has good on it works fine haha. If i can ever help just hit me up though. Screw u vzw.

---------- Post added at 10:24 PM ---------- Previous post was at 10:23 PM ----------

I will grab and attach your files to the op though. Cant do until tomorrow but will do
[Samsung Galaxy Nexus] Tx-Ranger:
I have AT&T with unlimited data, I was unaware of Verizon checks.

Found a thread of a Verizon guy explaining how to added it for free.

howard forums.co thread 1767952

---------- Post added at 02:23 PM ---------- Previous post was at 02:02 PM ----------

Looks like AT&T has the same thing.

I will let it run and see, this is my work phone they pay for so if I do lose my unlimited on that one they have to pay for it anyway. Plus I have unlimited on my personal phone.

From AT7T site:

*4G speeds not available everywhere. Good for Enterprise™ (GFE) on AT&T wireless service requires compatible GFE Server and, as to each end user, a compatible GFE Client Access License (CAL) and qualified activation of an eligible AT&T Enterprise data plan on a compatible device. Terms of service vary based on selected devices and service plans.
[Samsung Galaxy Nexus] Judge584:
You are wrong. This app is for corporate email, and for corporate mails security is priority number one.

Of course with this application messaging administrator is able to disable all rooted android devices or all jailbreaked iphone devices if needed, to prevent unauthorized use of the application.

I know this, because i'm a messaging admin and i have about 400 blackberry devices and more than 100 devices (android or IOS ) to manage and i already made a lot of tests with this (good) application.
[Samsung Galaxy Nexus] Tx-Ranger:
Good checks in the OS for rooting. Saying no to ROOTING doesn't matter. We have not found where the checks are on the Android but have found it on the IOS.

Good has a setting on the server side to allow or not allow ROOT/JB devices. It depends on the company policy if that is enabled or not.

Our company uses ROOT/JB blocking, we have over 50,000 devices using good.

There is a workaround for both the Android and IOS.

The Android use may come at a price (Enterprise Data Plan issues) Thanks mallman for the info!!!

IOS doesn't require it.
[Samsung Galaxy Nexus] IT Rider:
Great job! I have tried several different methods to get GFE working with ROOT because of my IT Admin policy. This worked perfectly on CM9. Now for me to try it on CM10

Quick question, what did you use to create the flashable zips so I can keep updating the app as it comes out? Thanks! Also, I like supersu so I might want to modify the zips/scripts to use that instead.

Thanks again to both you and mallman!
[Samsung Galaxy Nexus] Tx-Ranger:
I used WinMount to uncompress, update the files and the compress again with WinMount. (Already installed on my system you used what was there.)
[Samsung Galaxy Nexus] calisro:
The content mallman borrowed is here. btw there are updated scripts.

http://xdaforums.com/showthread.php?t=2040163
[Samsung Galaxy Nexus] vader860:
We are testing and I had to create a separate policy just for myself so that I.could enroll and use my phone on Good For Enterprise. Your IT admins are forgiving. Our GFE is set to automatically wipe GFE data upon root/jailbreak non compliance detection.

If they select the option to wipe the good app data, not even this root unroot workaround will work because you will lose the gfe data and will need a new pin to enroll.
[Samsung Galaxy Nexus] xHausx:
If you're going to borrow someone else's work please be sure to ask permission first and give them due credit for it, especially if you're still using up bandwidth from their dropbox.
[Samsung Galaxy Nexus] mallman:
Are u kidding meeting? I just pasted in and said I saw it somewhere. This thread has my work in open. Go harass some else x

---------- Post added at 10:44 PM ---------- Previous post was at 10:43 PM ----------

Absurd. I pasted it in and never claimed ownership. Get a life

---------- Post added at 10:46 PM ---------- Previous post was at 10:44 PM ----------

Haha just read. They aren't even referring to that. Check the Op for my work. This isn't it and was never claimed to be.

---------- Post added at 10:49 PM ---------- Previous post was at 10:46 PM ----------

Lastly I posted exactly where I found the other method. How long should I wait for my apology to come ........
[Samsung Galaxy Nexus] calisro:
You didn't put that link in there. The moderator MODIFIED your post to reference mine as it should have been in the first place. Next time you borrow material just give some credit and a link. Thanks

Guess you didn't notice this part huh? ;)

(Last edited by xHausx; 6th December 2012 at 02:19 AM.) Reason: linked to original content

If you referenced my post to begin with (like the moderator did) rather than copy it we wouldn't be having this conversation.
[Samsung Galaxy Nexus] mallman:
We are having the conversation because you are full of yourself. I never claimed the work Jesus. For what its worth to everyone who thought it was my work I apologize. It was clearly a copy paste pointing out other methods than the outdated one I made.
[Samsung Galaxy Nexus] calisro:
deleted.
[Samsung Galaxy Nexus] IT Rider:
This method (4 zips) is confirmed working on CM10 when the GFE is set to detect root.

I'm not into starting wars; however, Calisro, I originally looked at your method and though it may work, it is much different than this method (almost every line of script is different) and significantly more complicated. Mallman did reference that the idea came from somewhere else in the OP. I have compared both scripts line by line and they are different.

Please, if you are upset or unhappy with this, take it off this thread and go into PM with the members you are having problems with. We do not need to "air our laundry" out in public when everyone is trying to help one another. I hope that makes sense. Again, both methods are work a rounds to the pain of an app called GFE. I just hope that we can move past the arguing and continue to improve development.

Thank you both for your contributions.
[Samsung Galaxy Nexus] calisro:
That's why the moderator was contacted and fixed the thread to reference my material rather than the copy paste from my thread.

When you copy and paste someone's work into your own thread without acknowledgement of where you got it, its bad for both the creator and the user since the user doesn't get "updates" to the material and the creator doesn't get feedback to further the work. Its obvious mallman didn't "intend" to cause problems but he is a senior member who should know better. I never said he copied anything in the zips. The other content was already cleaned from the thread.

About the zips vs the scripts. one requires rebooting to enable/disable and one can be run at anytime to disable/enable.

EDIT: btw, I created a new dedicated thread in the general forums for this. If we can all play nice and move this forward everyone benefits.

MALLMAN AND TX_RANGER, if you'd like to put your content there as another method, that would be nice for people but its up to you two. I can add it to the op if you prefer. Or you can obviously choose to keep it here.
[Samsung Galaxy Nexus] mallman:
Nah I honestly think the script solution is the best answer I'd it had few steps to implement. If iwere u guys I would look at his method
[Samsung Galaxy Nexus] Tx-Ranger:
I too agree the script is probably the best method. I was just under a time crunch and thought I could mod the zips with the latest release and be on my way. I took mallman's zips because it sounded like he was not going to update the GFE app anymore.

I need to take the time to figure out the script and make changes where needed for my locations (if needed) and try that, just have not had time.
[Samsung Galaxy Nexus] calisro:
I've just modified mine to be CWM flashable so its easier to setup. Basically flash the zip to set it up and install a tool (connectbot, script manager, etc) to run them. hope that helps.
[Galaxy Tab 7.7 General] FalXori:
Got my P6800 today...

I've read here (and elsewhere online) that I could simply use my current AT&T SIM (unlimited grandfathered data plan with iPhone 3gs) and as long as I don't go crazy with BW, it should go unnoticed.

So I did (just for a couple of minutes to make sure it works), and a few hours later I got a text msg and an email from AT&T suggesting that I call them to get "an appropriate" data plan.

So it looks like they flag a tablet right away and not based on usage. When I signed up (before the age of tablets) I don't remember them specifying anything that prevents me from switching but I'm sure it's somewhere in the fine print.

I'm not a heavy data user but I don't want to give the unlimited plan unless I have to. Would be happy to hear some thoughts an recommendations on how to handle it.

Thanks

O

P.S

the 7.7 is awesome. just sux that AT&T ruined my happy day with that email :-(
[Galaxy Tab 7.7 General] burhanistan:
Have they actually throttled your speeds? I'm not your lawyer, but you could just ignore it for the time being.
[Galaxy Tab 7.7 General] nascar24usa:
Past experience

I had the same experience last year with the Tab 7.0, with phone capabilities. I had an unlimited plan with old iPhone. I had to switch to I believe 4G per month, plus tethering cost about $10.00 more, once I did, never a concern or a problem since. It is their way to eliminate all unlimited plans.

At least that was my experience. I believe when it occurred when folks got the 7.0 w/phone (European version and custom ROM) if you don't respond, soon your data will be cutoff, so then you have to call or pull Sim card. May not be true today, but it was last year, happened to me.
[Galaxy Tab 7.7 General] maconsultant:
What APN were you using..? Was this from an iphone 3g,3gs,4,4s..? If im correct when you get an iphone 4s the account is provisioned for hspa+. I am using a sim from an iphone 4 and have yet to receive a message. So it seems strange.. ive had my tab for a few weeks already...

Sent from another Galaxy...

Tab 7.7
[Galaxy Tab 7.7 General] adinis78:
Greedy bastards, thank god the merger didn't go through. I can imagine how many people will jump ship once the T-Mobile - att roaming agreement goes through and all those iphone users join T-Mobile
[Galaxy Tab 7.7 General] spridell:
Been using ATT Prepaid for about 2 weeks and no problem with that.
[Galaxy Tab 7.7 General] FalXori:
mine is a 3gs iphone. Not pre paid card.

Dont think they changed anything. The email said i need to call them to get a suitable plan.

I dont stream and never passed 2g on my iphone so i should be ok with a 3-4 g plan but it still feels like a rip off.

I doubt ignoring it will make it go away. Im just wondering if there is any chance of arguing about it and win...

O
[Galaxy Tab 7.7 General] burhanistan:
Try adding an APN named Broadband with APN Broadband (leave all other settings as default).
[Galaxy Tab 7.7 General] maconsultant:
Broadband is the APN for the ipad.. i think if they are auditing that APN he would get flagged for sure as his device in the database should be an iphone.

Sent from another Galaxy...

Tab 7.7
[Galaxy Tab 7.7 General] FalXori:
So, would it be possible to add whatever APN is used for the original iPhone 3gs and (maybe) bypass their flag?
[Galaxy Tab 7.7 General] burhanistan:
I'm using the Broadband APN with the SIM from my LTE hotspot and I've received no warnings from AT&T. Now, it is a business account so maybe I've got some leeway.
[Galaxy Tab 7.7 General] maconsultant:
Your on the radar already to a degree so i cant say for sure but the wap.cingular apn would be the one you need... Just verify the settings below because i am going off my head....

Name: AT&T US 3G

APN: wap.cingular

Proxy: wireless.cingular.com

Port: 80

Username:

Password:

Server:

MMSC:

MMS Proxy:

MMS Port:

MCC: 310

MNC: 410

Authentication type:

APN type: default,supl,agps,fota,dun

Name: AT&T US MMS

APN: wap.cingular

Proxy:

Port:

Username: WAP@CINGULARGPRS.COM

Password: CINGULAR1

Server:

MMSC: http://mmsc.cingular.com

MMS Proxy: wireless.cingular.com

MMS Port: 80

MCC: 310

MNC: 410

Authentication type:

APN type: mms

Sent from another Galaxy...

Tab 7.7
[Galaxy Tab 7.7 General] Jade Eyed Wolf:
So far, I guess I've been lucky. The most I've received is a warning that I'm in the top 5% of data users, and that I might be throttled. I have a little more than a week left in my billing period and I'm currently at just over 4gb of usage.
[Galaxy Tab 7.7 General] maconsultant:
What pisses me off is i pay a couple hundred a month for 2 unlimited voice & data sims and 2 unlimited data sims.. you would think they would want the business. But they seem to be hell bent on the unlimited user witch hunt..

Sent from another Galaxy...

Tab 7.7
[Galaxy Tab 7.7 General] FalXori:
Looks like the APN is already set to wap.cingular (attached)

I wonder what made them flag me right away. Oh well...
[Galaxy Tab 7.7 General] maconsultant:
It could be the UNLIMITED DATA plan... It would make sense they audit UNLIMITED DATA accounts to make sure you don't "change devices" so the minute the IMEI is changed its sends an alert and an SMS is dispatched to you.. i am just speculating.. i havent tried my UNLIMITED DATA sim in my 7.7 as i keep it in my Galaxy Nexus, but i'm going to try next week and see..
[Galaxy Tab 7.7 General] sprke:
I've had my ATT SIM in my 7.7 several different times making calls, texts and using lots of data and haven't got the text/email yet...
[Galaxy Tab 7.7 General] FalXori:
is it an iPhone unlimited SIM?

can you post your APN settings?

Thanks

O
[Galaxy Tab 7.7 General] Jade Eyed Wolf:
Yeah that was going to be my next question too. If you were on just a smartphone unlimited plan, I suppose you should be ok. That's what I'm on and I haven't run into any issues (yet), apart from supposedly being throttled for being in the top 5%, but that's not the same I don't think.

P.S. I just called in to customer service, and apparently, based on my IMEI, they know that I'm using an "unlocked Samsung GT-P6800," but this has not affected my account in any way at this time. I am still on a smartphone unlimited plan, and thus far I haven't been throttled (yet).

Interesting...
[Galaxy Tab 7.7 General] FalXori:
Just spent an hour on the phone with AT&T until some manager put me on hold for more than half an hour (on purpose?) to check the price of the 3gb plan

For now I told them to keep me on the unlimited plan (will keep using the iPhone) until I decide what to do.

Since the 7.7 will only work on AT&T, I guess I don't have many options...

Not a big fan of AT&T at the moment...
[Galaxy Tab 7.7 General] sprke:
Im on the smartphone unlimited plan and am using the "phone" apn.
[T-Mobile LG G2x] jvx333:
So whenever I get a missed call the person on the otherline gets a Google voice mail messenger, does anyone know why and how I can get it to my normal voicemail.
[T-Mobile LG G2x] corymaunder:
go to settings

call settings

voicemail service

my carrier
[XPERIA X8 Themes and Apps] droidx8:
I'm looking for the best ICS launher. Post with links and screenshots please!