[Q] Good for enterprise on CM7 -- root user not allowed - myTouch 4G Q&A, Help & Troubleshooting

I have CM7 (7.0.3) on my MT4G and I love it. Unfortunately, work is forcing me to get Good for Enterprise (GFE). The problem is that the company has set GFE to not allow rooted phones. Of course, I really want to keep CM7. I have read around the forums that GFE looks for su and superuser.apk. I am thinking of renaming or deleting these using ADB.
I still consider myself pretty noob when it comes to phones. I do what I can, but with caution. If I delete su and superuser.apk, will CM7 still work properly? Has anyone come up with a solution to having both CM7 and GFE when your company does not allow rooted phones?
tl;dr I need help running Good for Enterprise on CM7 because my work won't let me run it on rooted phones.

It won't work. CM7 requires root to function. If you remove su and busybox weird things will happen, to say the least.

It seems like I have no option but to unroot it and go back to stock. Would the same happen with sense ROMs if I removed su and busybox?

Sense ROMs are pretty much designed to run without root, so you might be fine with them. Worth trying.

Related

Success rooting Bravo

Rooted my Bravo today with SuperOneClick, worked like a charm, and appears to be permanent (after several reboots). This is my first smart phone, so it's all new to me, but so far, so good.
New to smartphones myself. I was heavy in motomodding years back but this is new game for me. I still have yet to find a good noob tutorial (step by step) for installing non-markets (in particular sirius-xm app). I have rooted with S1C, but now what? I know , that's what the search forum button is for. I've done that, but all I find are mid-level talk, and not idiot(me)speak. I'll keep watching for examples. Thanks.
Once I got the phone rooted, I was relying on the SideLoad Wonder Machine I found on another site (lets you install .apk files through a point-and-click interface), but it failed to install several apps. Then I found out how to do it using ADB from the command line and so far, everthing I've tried has installed with no problem. I'm only semi-geeky, and I can grok what I've had to thus far. I started out at the command line in DOS 3.3 back in 1988, so delving into this has not been too hard. Kinda fun, actually.
Tomorrow I'll post up step by step instructions on how I did it the noon way. You have to buy an app called Root Explorer that gives you access to write on system files
Thanks alot. I will say the SWM program has worked great so far for installing nonmarkets. Very easy to use. Now I just need to learn how to remove all the dead weight and I'll be happy. I will say that the Sirius-xm app is VERY CPU intensive, so multitasking is difficult. Hoping removing uneeded processes will relieve some of the strain.
I'd love to be able to get rid of some of the bloatware apps that came with this phone, if for no other reason than to make it more 'mine.' The stock browser, Latitude, Mobile Video, Media Share, Social Networking (ack!) all gotta go.
hi Scrondar, could you post some basic instructions and links to superoneclick? i just got a bravo and would like to root it.
I have rooted and enabled non market apps via super one click 1.5.5. To get rid of bloatware I downloaded bloat freezer from the market. It does not totally remove them from the phone but freezes them from running in the back ground or appearing in the app drawer. It's 1.99 in the market I had to email the dev because it forced closed when I opened it but he was awesome about getting me a working version. Worth every penny. I wanted to freeze it because it gives you the option to defrost if you want. I think I read somewhere if you delete the stock apps from the phone it keeps you from updating to 2.2 or any other version of android in the future (if one is ever released for this phone). Although I may be wrong about that.
Chagla- You can find the link to rooting instructions on this site, but in a nutshell, I downloaded and installed the Moto USB drivers on my Win7 64-bit desktop machine, enabled USB Debugging on the Bravo (Settings->Applications->Development->USB Debugging (checked), downloaded and ran One Click Root (http://forum.xda-developers.com/showthread.php?t=739304), and that was it. Now, what I'd REALLY like to try is some custom ROMs on this phone, but as yet know of none that will safely work on it. Good luck!
why not z4root? did it not work?
cray1000 said:
why not z4root? did it not work?
Click to expand...
Click to collapse
Never got the chance to try it. By the time I was ready to try rooting, that app was no longer available on the Market, and then I found Super One-Click, which worked on my first attempt.

Some Questions Before I Root

I've considered rooting and installing a custom ROM dozens of times ever since I got my Droid X back in August and I've finally decided I'm just going to do it, but i just want to double check a few things before I root my phone and install Fission:
1. I know that rooting voids your warranty, but if I have problems with my phone and I end up needing repairs, can I just unroot my phone back to stock and still have my phone be covered under the warranty?
2. Will my phone be secure rooted with a custom ROM? I don't want people having access to my personal info contact data, and my passwords.
3. If I Overclock to say 1.2 or 1.3 Ghz with ULV, will I have stability problems with demanding 3D games or other demanding apps?
4. After I root and install my Custom Rom, will I need to reactivate my phone or need to re-add my phone contacts/apps?
5. Will Z4Root work on system version 2.3.340?
I have unrooted and exchanged under warranty with no problems. Your phone will be just as secure. 1.2-1.3 are very stable on my phone. If you do have to reactivate it's as easy as dialing *228 and following the prompts. If your contacts are "google" contacts they'll return to your phonebook. Your apps from the market shall return without a problem. And yes, z4root will work with your system version.
Sent from my DROIDX using Tapatalk
I am having difficulty rooting my droid x. I am an android noob, but am a pretty savvy user. I used z4 (permanant) and it says it has been rooted when i launch the app. However i see no appreciable difference in access. My terminal still shows a $ prompt and i cannot uninstall verizons crapware. I used rage against the cage prior to z4 with similar results, but i was able to at least get temporary su access and install the bootstrap recovery and perform a system level backup. It reverted to user access after rebooting. Please help.
Superuser confirmation
alright, if you want super user privileges in terminal type "su", then once you hit enter, you get "#" instead of "$" To test if you have root access, first check app drawer for "Superuser" if its there, open an app that requires it, (wifi teather, root explorer, rom manager to name a few) you should get a pop up similar to this
http://www.google.com/imgres?imgurl...=1&ndsp=12&ved=1t:429,r:8,s:0&biw=888&bih=638
that would be a diffinitive confirmation that you have superuser permissions.
The way I remove verizons crap once rooted, is to use root explorer, go to system/app and find the .apk files you want to remove. There are lists around the forums what is safe to remove. I highly recommend simply renaming the files. For example, the 3g hotspot app is called mynet.apk, so I would just rename it to mynet.bak, or mynet.apk.bak, really anything that lets you know what it is, but removes the .apk extension.
Ok, I have confirmed su access, but am unable to rename any of the offending .apk's. I am simply told that the operation was unsuccessful. I have tried a couple of different file managers, as well as trying from a terminal, still no luck. I like 2.2.1 alright, but if i can't control what apps are running on my phone with root access, I may want another ROM. Any suggestions are appreciated, aswell as any links to a rom installer that is pc-less.
I usually rename apk's from Root Explorer, just prefer the graphical interface, so I can't really help you on the terminal process.
Rom manager is "pc-less" although most roms are posted in forums first it is often the easiest route, also lets you make backups and restore. There are a few posts around on how to install a rom you might want to read first. Also, you should find the thread for the rom before you flash it, in favor of size and speed, some developers go down to bare minimum and may remove something you need/want.
I have not used it, but I hear Titanium Backup allows you to "Freeze" apps, so that is a possible route also.
2.2.1 is not exclusive to people running official vzw builds, many of the roms on the forum (and rom manager) are running 2.2.1, so you will not be taking a step back to an earlier release.
SharkBaitDave said:
I usually rename apk's from Root Explorer, just prefer the graphical interface, so I can't really help you on the terminal process.
Rom manager is "pc-less" although most roms are posted in forums first it is often the easiest route, also lets you make backups and restore. There are a few posts around on how to install a rom you might want to read first. Also, you should find the thread for the rom before you flash it, in favor of size and speed, some developers go down to bare minimum and may remove something you need/want.
I have not used it, but I hear Titanium Backup allows you to "Freeze" apps, so that is a possible route also.
2.2.1 is not exclusive to people running official vzw builds, many of the roms on the forum (and rom manager) are running 2.2.1, so you will not be taking a step back to an earlier release.
Click to expand...
Click to collapse
If you are trying to rename apps in the /system/app portion of the OS, you will need to mount /system as RW first.
from terminal: mount -o rw,remount /dev/block/mtdblock4 /system
After it has been mounted read-write, you should be able to rename...
to remount as read-only: mount -o ro,remount /dev/block/mtdblock4 /system
zwade01 said:
I have unrooted and exchanged under warranty with no problems. Your phone will be just as secure. 1.2-1.3 are very stable on my phone. If you do have to reactivate it's as easy as dialing *228 and following the prompts. If your contacts are "google" contacts they'll return to your phonebook. Your apps from the market shall return without a problem. And yes, z4root will work with your system version.
Sent from my DROIDX using Tapatalk
Click to expand...
Click to collapse
Thank you for your response. Just out of curiosity, did you (or anyone else for that matter) have to reactivate your phone after rooting and installing a custom ROM? I'd rather not have to re-activate my phone every time I want to update a ROM or change to a different ROM.
Thank all of you for the great info. Here's what I've learned after a day of rooting and romming: titanium freezes apps only in the paid version, z4 was the most user friendly app for rooting noobs, milestone overclock works well if you have the patience to lock up your phone several times finding the right settings, and I'm digging apeX 1.3.1. Thx to everyone for your help, i will definately be checking here frequently. One last question: where might i find a side by side comparo of roms with things like features and memory footprint, etc.? Or am I asking for too much. Im not scared of the search button, but i will defer to the more experienced of you. Thanks again.
galaga4991 said:
Thank you for your response. Just out of curiosity, did you (or anyone else for that matter) have to reactivate your phone after rooting and installing a custom ROM? I'd rather not have to re-activate my phone every time I want to update a ROM or change to a different ROM.
Click to expand...
Click to collapse
I used rom manager to load apeX 1.3.1 and did not need to #228. I did not clear the user data or cache, but I do not know if that affected my results or not. Your mileage may vary.
stpvapor said:
Thank all of you for the great info. Here's what I've learned after a day of rooting and romming: titanium freezes apps only in the paid version, z4 was the most user friendly app for rooting noobs, milestone overclock works well if you have the patience to lock up your phone several times finding the right settings, and I'm digging apeX 1.3.1. Thx to everyone for your help, i will definately be checking here frequently. One last question: where might i find a side by side comparo of roms with things like features and memory footprint, etc.? Or am I asking for too much. Im not scared of the search button, but i will defer to the more experienced of you. Thanks again.
Click to expand...
Click to collapse
I don't know that anyone has really done a side by side per say. Since you say you are apeX, then if you are looking for more ROM's that contain blur features, then I would recommend looking into ZapX Bazinga, or Fusion (from the same creator as Fission, but just with blur). I have not worked with any of the Blur ROM's so far...
If you are looking for ROM's that do not have blur, then the big ones are Liberty, Fission 2.5.7, GummyJar 2.5, and Rubix Focused 1.9.5. Liberty is the big one right now, because it just came out and combines the great talents of Kejar31 and Jrummy. Most others I believe are using Fission. All are great choices, as the dev's do some AMAZING work.
Each has their owns unique feel...so I woudl recommend just digging through each thread for their respective ROM's as they usually include what components are built into each ROM on the original post of each thread.
Hope this helps somewhat =)
another ROM to try is DarkSlide. It comes in both flavors, Blurred & Blurless. It's fast, stable & well supported. You only have to re-activate if you wind up bricking your phone & have to flash an SBF. My advice it to spend the $$ on DroidXBootstrapper (available in the market) to make a nandroid backup prior to flashing your new ROM. This way you have a base to go back to in the event you run into problems, or want to try multiple ROMS. One other suggestion is to rename each backup into something that will let you know what the backup actually is, like StockROMBU or the like.

[Q] what are the advantages and disadvantages of rooting and are there any risks?

Could somebody please tell me what the advantages and disadvantages of rooting the flipside are, and MOST IMPORTANTLY, are there any risks??
Will I be able to take of all of these ATT apps?
Will I be able to move my apps from the phones memory to the SD card?
Can the phone be unrooted?
Will all of my apps still work?
What is the best route to root? I have the z4root.
I am much indebted to anyone who will answer these questions. Thanks.
z4root will work fine, it's nice an easy to use. Rooting won't give you an easy way to move apps to the sd card, but you can remove the AT&T (and other system) apps. You can either do it by hand, or with any number of apps on the market. I prefer titanium backup, personally. All of your existing apps will work, there's no change there.
The only real disadvantage is that you'll have the power to screw up your phone. You can potentially screw up bad enough that you'll need to reflash the stock .sbf file. Generally, this takes some real screwing around, but just thought I'd point it out.
Thank u for your thourough answer. What do you mean by screw it up. How could I do that and how do i avoid it. Are you saying by virtue of the fact that i'm rooting that i'll screw it up, or it's something that i may do afterwards that may do it? Thanks.
also, are there any other advantages to rooting other than taking off the apps?
The act of rooting itself shouldn't screw anything up, but having root means you could possibly do something later that would. Generally, you'd have to be messing with stuff you have no business messing with. With root, you can remount the system directory as read/write, and then end up deleting or modifying a file that won't let the phone boot, which means you'd need to reflash. Stay away from the command line if you don't know what you're doing, and don't grant root access to apps you don't trust, and you're reasonably safe.
Other than removing system apps, like the AT&T garbage, you can also backup and restore apps and their data, which is great for if you need to reflash, if you switch phones, etc. There's not a TON of stuff that requires root, but honestly, removing the AT&T junk is definitely a good reason to root, the phone feels much faster after scrapping a lot of the blur and AT&T stuff.
I'm assuming then that any android/att/Motorola updates will not be problem either? BTW, do you if and when Motorola will bupdating the flipside to 2.2? Thanks.
There shouldn't be any problem updating with an official update if/when we get one, but you'll need to re-root and remove the AT&T stuff again. There's no word on when we'll get 2.2, but I'd assume we'll get it at some point.
Ok. I just rooted! Yeah, it worked! But i cannot figue out how to delete the att bloatware. I go into the apps manager and click on one of the att apps, and there is still no option to uninstall; only to clear the cache. Also, I downloaded the titanium and I cannot figure out how to do it from there either. Plus, I still had to sideload the titanium which i tbought that i would not have to do once i rooted.
mordechai said:
Plus, I still had to sideload the titanium which i tbought that i would not have to do once i rooted.
Click to expand...
Click to collapse
You need to enable Unknown Sources before you can install non-Market apps
http://forum.xda-developers.com/showthread.php?t=867637
This is also an example of how you can mess up your phone by having root access.
That is part of the problem that i do not have that option in two.one. that is why i had to sideload all of those programs. are you saying that i screwed up my phone. i tried clicking on the link but this googlw ad comes up and i cant get past it.
Ok, i got through to the link. But the guy seems pretty shaky as to whether you should follow his instructions. Is this legit or what?
Maybe one of you guys can help. I'm new to alot of this but my last droid x was rooted and it was great I used z4root worked perfectly. But now I have a new X and a z4root apk. On my laptop, now what? Last rooted X, I was fortunate enough to catch z4root on the market, like a day before they updated. HELP!!!!!
Sent from my DROIDX using XDA App
There are instructions in another post in this forum on how to enable Non-Market Apps, also known as Unknown Sources. With Titanium Backup, make sure that you grant it root permissions when it asks, and that it says something like this on the overview:
Root access: OK (BusyBox 1.17.2 from system)
HyperShell (FAST!): YES
Fast/Auto app install: Yes (using HyperShell)
SQLite: YES (SQLite 3.7.2 included)
Then just click on Backup/Restore at the top, and you'll get a list of all your apps. If you don't have backup/restore at the top, your sd card isn't mounted on the phone, unplug your usb cable and hit Menu > More > Reload application.
From Backup/Restore, you get a huge list of all the apps on your phone. Just scroll down to the AT&T stuff, tap them, and click uninstall in the top-right corner. If you're not sure if you want to uninstall something, because it might belong to something important, click Freeze instead. Freezing will stop the app from running, and stop it from showing up in your tray, but you can easily unfreeze it to restore it if it turns out it was important.
Here's the list of stuff I have frozen/uninstalled:
AdService 1.0
all of the "AT&T" apps
all of the "com.motorola" apps
Data Manager and Data Manager Service
Help Center
Home (I use ADWLauncher, don't remove this if you don't already have an alternative launcher installed)
MediaSync
Mobile Video
all of the "MotoBlur" apps
My Uploads
Phone Portal
Quick Contact
Social Messaging, Social Messaging Service, Social Networking, and Social Status
Sticky Note
Video Editor Lite
Vlingo Voice
Weather 2.1
WHERE
Work Contacts
Mobile Banking
Magic Smoke Wallpapers
Kodak Perfect Touch
AT&T Address Book
Quickoffice
YPmobile
As for enabling unknown sources, it's a bit of a pain, you'll need to be comfortable with a command line to do replace the files, and comfortable with a hex editor if you want to edit your own instead of reusing someone else's files. I managed to screw up my phone in the process and had to completely reflash and start over, it wasn't fun.
His instructions do work, but his .sh file doesn't work, you'll need to paste the commands one by one into your command prompt. I preferred to edit my own files, so I wouldn't have the same market ID, and that's just slightly more complex. I can help you through it either way though, just make a post over in that thread if you're having problems.
bubba90744 said:
Maybe one of you guys can help. I'm new to alot of this but my last droid x was rooted and it was great I used z4root worked perfectly. But now I have a new X and a z4root apk. On my laptop, now what? Last rooted X, I was fortunate enough to catch z4root on the market, like a day before they updated. HELP!!!!!
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
You just need to get z4root installed on your phone, it should be pretty straightforward. The Droid X shouldn't be blocking non-market apps, so just download it from your phone and run the .apk to install.
So do I hook my phone up to my laptop, and put the apk. on my sd?
Or download the apk. directly to my phone from the site?
Sent from my DROIDX using XDA App
I found the link, but the directions are too complicated for my novice understanding of technology. It looks like I am stuck. I don't want to try what he's saying and take any chances. Are there any other alternatives? Or do you have any other suggestions as to how to make the most of the space that I do have with the att bloatware, because I am constantly running out of room. It is a strange phenomenon that I don't understand, that when I turn on the phone it will have around 40mb to play with, and after a few hours it is down to 16 and then 10, and then before I know it, the phone is telling me that my memory is full. So then I reset and it's back to ~40 again. Do you have an explanation? Thanks.

Can flashing a ROM remove SU?

I still seem to have root access, in that I can continue to flash roms, use ShootMe screengrabber, and even get the "#" in Terminal Emulator when typing in SU. But when I use either one of my wireless hotspot apps, Barnacle and/or Wireless Tether, I get a "cannot launch, you may not have SU access."
Have you seen this before? I just installed Virtuous Fusion. Is there such thing as "partial rooting?"
Chicago Tony
No, there's no such thing. If apps complain that they can't get root - it means that they're either not given privileges, or they don't ask for root access in a way compatible with the SU in the specific ROM.
try uninstalling and reinstalling superuser app sometime itll not recognize it and ignore it
Just to add to the above comment. SU is just an app. Its possible for a rom to not have it (though all devs/chefs always add it before releasing the rom) and its not likely but if so, all apps that need root access will complain. So yeah just try installing SU from market and you should be good.
Sent from my HTC Glacier using XDA App

12/25, what's the current root method?

Hi guys, I just got my Kindle Fire for xmas today. I want to root, but I've been reading the forum and see that a recent OTA update came out and there's been problems. I'm not super computer savy and I really don't want to mess it up. Do I have to wait for a new method to root? If someone wants to take a newb under their wing and tell me what roms etc I should get it would be much appreciated! Just a little overwhelmed with all the posts, not sure where to get consolidated current info.
I haven't even turned it on yet, I'm not sure if I should wait to turn it on, so that if it doesn't have the OTA update it doesn't send through as soon as I turn it on... whatever advice anyone can give would be much appreciated!
For Windows, Use this http://forum.xda-developers.com/showthread.php?t=1399889
Tired that version today works wel..
I haven't turned my Kindle on yet, can I avoid all the complications by somehow keeping it from getting the OTA update when it turns on? (I'm assuming it's not running 6.2.1 yet because that just came out?) I'm afraid to turn it on and I really want to play with it so if someone can let me know that would be great!
And if anyone wants to talk me through it, my screenname is Insidious Lily on aim, I need moral support/help, lol.
Just keep WiFi off until you are done... no issues.
Okay.. I'm a little overwhelmed by all the stuff in that post but I'll do my best. I'm in that IRC chat with another newb if you want to come help us, haha.
And high five, I have a HTC incredible too.
How about current method for Mac users?
ty!
So here's what I did...
(I have a Mac running snow leopard).
I downloaded the KindleFireRootMacLinux folder referenced in the old Mac root thread. This gets adb running on the mac. Use whatever system you need to get adb running on your PC. The command adb on the PC is replaced by ./adb-mac on the Mac.
Then I used the burrito root method and pushed super user to the kindle fire. using the adb commands from terminal.
Finally, I downloaded the google apps folder, installed Googleservicesframework *FIRST* and rebooted.
Then I installled the remainder of the apps EXCEPT market.
Then I used the ES Folder program with root explorer etc enabled to copy the market.apk file to system/app and changed permissions and ran it.
Everything worked fine.
THEN I installed DroidWall to take away the internet communication capabilities of all the Amazon apps (and browser) to try and keep another stealth push from Amazon from breaking root.
Someone else will have to link to the files because I haven't posted enough to include links.
Current root is BurritoRoot http://forum.xda-developers.com/showthread.php?t=1410223
if your particularly lazy Vashypooh's utility has been updated to use it here http://forum.xda-developers.com/showthread.php?t=1399889
I'll just join in to mention something the OP may not realize. Although I'm basically a newbie rooting the KF also, the current root method works with the new update from Amazon, so you don't have to worry about preventing the update to download. In fact, it's probably best to let it update first, otherwise you'll just have to repeat rooting it.
Anyone feel free to correct me if I have that wrong.
leebo said:
I'll just join in to mention something the OP may not realize. Although I'm basically a newbie rooting the KF also, the current root method works with the new update from Amazon, so you don't have to worry about preventing the update to download. In fact, it's probably best to let it update first, otherwise you'll just have to repeat rooting it.
Anyone feel free to correct me if I have that wrong.
Click to expand...
Click to collapse
Yep, but we did discover it doesnt work with 6.0 this morning. Seems what I used wasn't fully introduced until after 6.0

Categories

Resources