[Q] Installing CM7 & unroot - myTouch 3G Slide Q&A, Help & Troubleshooting

I'm currently attempting to procure a mt3gs on ebay so I can install CM7 and see how it performs possibly to root/install on my current phone.
With this in mind, I have only a vague understanding of the root/flash procedure but here's my question.
After installing CM, can I "unroot" on the CM image and run fine? I'd like to have the CM rom, but I would like the security of not having the phone "rooted".
If I'm off base and misunderstanding, please fill me in.
--D

In order to run or maintain a custom ROM on your phone, it needs to remain rooted. Pretty simple really.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk

aaldiar said:
In order to run or maintain a custom ROM on your phone, it needs to remain rooted. Pretty simple really.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
Click to expand...
Click to collapse
Thanks for the info on that. But with regard to being "rooted" what does that mean for the application security? if an application requests su can it do that without my express permission or is it just granted?
I guess what I'm concerned about (and this is due to lack of understanding of root) is that if I install application X that is legitimate, can application Y which may be, shall we say, questionable, gain access to the file system owned by application X?
If there is a FAQ on this I apologize and would greatly appreciate any link pointing to such.

Google is your friend. With that out of the way, the SU apps will ask you if an app is allowed permissions or not. Many apps require root for various reasons depending on what you plan on doing with the phone. If you are concerned about an apps permissions look them over before downloading. I find that the basic user will most likely only use the root aspect to simply gain access to custom roms. Though with root you can download apps that block ads on your phone and remove unwanted apps as well. There is a lot more root does but those would be basic functions root access can do.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk

Related

Three questions before I root....

Ok guys I am coming from a Samsung Moment (of hell...) anyways, I really want to root this device and remove all the Sprint bloatware. My first question is on the moment loading the root and recovery onto the device for the first time would cause a complete data wipe, which meant a complete system rebuild. Is this the case here? In other words if I use toasts method of rooting will I lose all my data and programs and have to reinstall or will my data be fine?
Second question is if I downgrade to install Toasts root, after I remove the sprint garbage software will I be able to reinstall the HTC update? (as I believe it fixes some of the issues with the camera, etc).
Third there are so many threads its hard to nail down whats going on with rooting etc, is there any negatives to rooting right now? I.E. any features on the phone I will lose?
Thanks for the help...
Adanedhels said:
Ok guys I am coming from a Samsung Moment (of hell...) anyways, I really want to root this device and remove all the Sprint bloatware. My first question is on the moment loading the root and recovery onto the device for the first time would cause a complete data wipe, which meant a complete system rebuild. Is this the case here? In other words if I use toasts method of rooting will I lose all my data and programs and have to reinstall or will my data be fine?
Second question is if I downgrade to install Toasts root, after I remove the sprint garbage software will I be able to reinstall the HTC update? (as I believe it fixes some of the issues with the camera, etc).
Third there are so many threads its hard to nail down whats going on with rooting etc, is there any negatives to rooting right now? I.E. any features on the phone I will lose?
Thanks for the help...
Click to expand...
Click to collapse
To my understanding, you would lose nothing in the process, functional wise. Prolly lose all apps installed.
The threads you need are:
http://forum.xda-developers.com/showthread.php?t=696961 (downgrade)
http://forum.xda-developers.com/showthread.php?t=690762 (toast root)
http://forum.xda-developers.com/showthread.php?t=697636 (flipz rom)
Again, as I understand it (with help from joey), you downgrade, root/gain recovery, flash rom. this new rom is supposedly the update (radio and system) just with root enabled.
I can't be any clearer really as I have yet to do this and am learning/searching as well.
Or you could use unrevoked to remove all of the bloatware. Unless you are concerned about needing a full time root.
Unrevoked will NOT allow you to remove bloatware! Only toast method will let you remove apps for good.
-------------------------------------
Sent via my EVO using XDA Tapatalk
If you have full root access, can you not remote the system folder in RW?
If you have full root access, can you not remote the system folder in RW?
Click to expand...
Click to collapse
Umm you should probably read the sticky instead of me explaining what's already there.
-------------------------------------
Sent via my EVO using XDA Tapatalk
What will happen if you accept the OTA update after the phone has already been rooted (to fix the camera)?
Also, let's say that someone comes out with a custom 2.2 version that works well on the Evo (rooted obviously). If I wanted to put that on my phone, would I have to wipe everything? Or is there a way to just upgrade from 2.1 to 2.2 without losing anything?
MrDSL said:
Umm you should probably read the sticky instead of me explaining what's already there.
-------------------------------------
Sent via my EVO using XDA Tapatalk
Click to expand...
Click to collapse
Found what you are talking about in another thread. It deals with the NAND protection.

[Q] Newbie rooting woes

Hey guys,
Firstly, sorry if I'm not using the correct terminology because I'm still quite unfamiliar with it.
Anyway, I just got my Desire Z about a week ago and am planning to root it so that I can access paid apps via Market Enabler.
I've read through all the guides on how to root and seems simple enough. However, I have a few questions regarding the default HTC applications.
1: Will I be able to continue using and updating the HTC apps (like HTC Locations, HTC Camera or HTC Car Dock) that came along with it after rooting?
2: Is is possible to keep the default SenseUI after rooting instead of getting a custom ROM that looks like SenseUI?
3: Will my phone stop working with htcsense.com after rooting?
4: Will I require a custom ROM installed into it after rooting, or can I just reuse the same default HTC ROM?
Basically, I love my phone and don't want to change anything except getting to access paid apps from Android Market. To do so, I would need to have Market Enabler working, which needs me to have Superuser permissions. Hence, why I need to root it.
Thanks!
scnix said:
Hey guys,
Firstly, sorry if I'm not using the correct terminology because I'm still quite unfamiliar with it.
Anyway, I just got my Desire Z about a week ago and am planning to root it so that I can access paid apps via Market Enabler.
I've read through all the guides on how to root and seems simple enough. However, I have a few questions regarding the default HTC applications.
1: Will I be able to continue using and updating the HTC apps (like HTC Locations, HTC Camera or HTC Car Dock) that came along with it after rooting?
2: Is is possible to keep the default SenseUI after rooting instead of getting a custom ROM that looks like SenseUI?
3: Will my phone stop working with htcsense.com after rooting?
4: Will I require a custom ROM installed into it after rooting, or can I just reuse the same default HTC ROM?
Basically, I love my phone and don't want to change anything except getting to access paid apps from Android Market. To do so, I would need to have Market Enabler working, which needs me to have Superuser permissions. Hence, why I need to root it.
Thanks!
Click to expand...
Click to collapse
Rooting is just rooting; nothing will change other than your ability to do whatever you want to/with your device. Just rooting won't change anything other than your ability to install apps which require root access.
Sent from my T-Mobile G2 using XDA App
Oh, so I suppose I was looking at the wrong rooting options then. The ones I've been looking at seems to flash the phone as well (unrevoked).
Guess I'll need to find a tutorial to just root the phone. Thanks!
scnix said:
Oh, so I suppose I was looking at the wrong rooting options then. The ones I've been looking at seems to flash the phone as well (unrevoked).
Guess I'll need to find a tutorial to just root the phone. Thanks!
Click to expand...
Click to collapse
Use the guide in the Wiki here at XDA, http://forum.xda-developers.com/wik...sion#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
Sent from my T-Mobile G2 using XDA App

[Q] Unroot EVO and still keep a custom rom?

Is this possible? I know most unroot the phone to take it in for service/exchange etc but my situation is different. I have to use Good for Enterprise to access my company's email and as you may know, Good does not allow rooted phones. So, I have no choice but to unroot my Evo.
The image that is used in unrooting is a stock ROM. What I want to do is setup my phone - the way I want it with Mikfroyo - with all the tweaks etc and then "just do the unrooting part". If that makes any sense - I don't need any superuser permissions etc.
Long story short - can a phone be unrooted with a custom ROM instead of a stock ROM?
im pretty sure this is impossible dude, sorry, just leave it all rooted, whats the problem
I know you can't unroot and keep a custom ROM but I wonder if there is a way to hide the fact that you're rooted from the app. What kind of message pops up when you install it?
Sent from my PC36100 using XDA App
It just says that Good cannot run on a rooted phone and just locks the app - I have to call IT to get an unlock code using the device ID that is displayed in Good's pop-up message.
It has to be checking for something specific and I bet there is a way to fudge it but unfortunately that's outside my realm of understanding. I would ask one of the devs here about it.
What permissions does the App request when you install? It could just check for SuperUser
SSjon said:
What permissions does the App request when you install? If could just check for SuperUser
Click to expand...
Click to collapse
I which case you could either delete superuser or use it to block the app... perhaps?
I am sure its more complicated than that - if they are touting themselves as a replacement for blackberry security for iPhones and Android - I seriously doubt a simple fudging of the superuser permissions will deceive it. Also, I'd like to comply with my company's requirements for using an Android phone so I don't get into trouble.
So from what I understand - you cannot have a custom ROM on an unrooted phone. Thanks so much guys - I'll just have to learn to live with the bloated stockware and manual restores arghh......
It's not possible.... to unroot, you'd have to RUU, which returns the phone back to stock. And then, you'd have no way of flashing a custom rom unless you rooted again
ok this is one thing that I am starting to not understand here...
so many people when they answer - say "yes" it can be done or "no" it can not be done...
...ummm where is the why? It would be very informative to know such things or if someone has even tried said thing before.
like why can't you just run a ROM or other flash file from renaming the file and letting the stock loader do the flashing? ......answer: because the stock loader does a file signature check - see? that makes sense and answers the why. it also helps users to retain the information as well as understand it.
I would love to know why the OP can't just run the unrevoked s-on tool from here http://unrevoked.com/rootwiki/doku.php/public/forever#custom_splash (in the FAQ section) without removing his custom ROM and just make sure he doesn't use any apps that need the su access. sounds like it should work? has someone done this and found that it does not work? flashing back to s-on should just prevent flashing to any other ROM's I would think from everything I have read in this forum.
or once s-on is back does it also check the current ROM on the phone and would cause some issues? would be great information to know. because if the security only checks file signatures of flies to be flashed and not the current ROM it seems like the OP could do what he is wanting to.
well, just thought I would ask to see if I could gain some more understanding as to the mechanics of everything
It would be good to know if this works with Good for Enterprise. I am stuck on an SGS 2.1 with Telstra and want a non stock ROM but really need to use Good.
ushkand said:
Is this possible? I know most unroot the phone to take it in for service/exchange etc but my situation is different. I have to use Good for Enterprise to access my company's email and as you may know, Good does not allow rooted phones. So, I have no choice but to unroot my Evo.
Click to expand...
Click to collapse
I did not know that, and that SUCKS. My company's piloting Good now, and I was really looking forward to it. This just infuriates me. Mobile device makers are getting away with things that desktop/laptop makers never dreamed of trying. We shouldn't even NEED to "root" a phone. Imagine if you needed to hack your Windows machine in order to get the admin password and be able to install whatever you want. Now yes, I get that companies often do add those restrictions on their devices, and that they need to protect their data. Allowing access to company data on a personal device might make it a little more of a gray area, but it still blows. Good should be able to develop a system that can be secure, even if you have root access.
Here's a thread I just found. It sounds like you can just delete su and the superuser.apk. I think you can keep the custom rom, but you probably wouldn't be able to run anything that needs root, like Wireless Tether, Titanium Backup, or whatever. But you could probably have a flashable zip to re-add them when you need them. Or maybe one of the temp root methods would work. But it makes me furious that this is needed.
http://androidforums.com/droid-x-all-things-root/207397-good-enterprise.html
bkrodgers said:
I did not know that, and that SUCKS. My company's piloting Good now, and I was really looking forward to it. This just infuriates me. Mobile device makers are getting away with things that desktop/laptop makers never dreamed of trying. We shouldn't even NEED to "root" a phone. Imagine if you needed to hack your Windows machine in order to get the admin password and be able to install whatever you want. Now yes, I get that companies often do add those restrictions on their devices, and that they need to protect their data. Allowing access to company data on a personal device might make it a little more of a gray area, but it still blows. Good should be able to develop a system that can be secure, even if you have root access.
Here's a thread I just found. It sounds like you can just delete su and the superuser.apk. I think you can keep the custom rom, but you probably wouldn't be able to run anything that needs root, like Wireless Tether, Titanium Backup, or whatever. But you could probably have a flashable zip to re-add them when you need them. Or maybe one of the temp root methods would work. But it makes me furious that this is needed.
http://androidforums.com/droid-x-all-things-root/207397-good-enterprise.html
Click to expand...
Click to collapse
My thoughts exactly
Update- I was able to get Good running finally on a custom rom - However, I had to forgo my superuser capabilities. I just renamed both the Su and Superuser.apk and then was able to run Good without any issues. I can easily restore Superuser access by adb when I need to. The good thing is that with the recovery being there, I can still flash updates without needing superuser access.
Thank you all for your help.
ushkand said:
Update- I was able to get Good running finally on a custom rom - However, I had to forgo my superuser capabilities. I just renamed both the Su and Superuser.apk and then was able to run Good without any issues. I can easily restore Superuser access by adb when I need to. The good thing is that with the recovery being there, I can still flash updates without needing superuser access.
Thank you all for your help.
Click to expand...
Click to collapse
Thanks for the information. What is the ROM that you are using?
bkrodgers said:
Or maybe one of the temp root methods would work.
Click to expand...
Click to collapse
are there still temp root methods that work on the EVO?
I am using Mikfroyo 4.5.
Just came across this thread and was seeing if your GFE was still working? I have a DX and put a custom ROM and could not get it to work. I'm waiting for my new PIN and have removed SU to see if it works.
ushkand said:
Update- I was able to get Good running finally on a custom rom - However, I had to forgo my superuser capabilities. I just renamed both the Su and Superuser.apk and then was able to run Good without any issues. I can easily restore Superuser access by adb when I need to. The good thing is that with the recovery being there, I can still flash updates without needing superuser access.
Thank you all for your help.
Click to expand...
Click to collapse
I rooted my HTC Salsa to install apps2sd which is great, but what commands do i have to run and where to be able to rename su.apk ?
Thanks,
Mike

[Q] Root My Desire Z But Keep HTC Sense?

Basically the title says it all.
I'm a total nub to Android in general, and rooting probably isn't something I should worry about. But unfortunately I'm an organizational / resource freak, and want to be able to uninstall any app I wish.
But I also love the HTC Sense UI.
Is there any way I can root to get permission to remove the apps I don't want while still keeping the HTC interface intact? I'd just rather not run the stock UI.
Bloodlvst said:
Basically the title says it all.
I'm a total nub to Android in general, and rooting probably isn't something I should worry about. But unfortunately I'm an organizational / resource freak, and want to be able to uninstall any app I wish.
But I also love the HTC Sense UI.
Is there any way I can root to get permission to remove the apps I don't want while still keeping the HTC interface intact? I'd just rather not run the stock UI.
Click to expand...
Click to collapse
Rooting is just rooting; it does nothing to your OS beyond unlocking it. After rooting, the only way you'll lose Sense is if you flash a Senseless ROM.
Sent from my HTC Vision using XDA App
Well actually yes getting root will allow you to delete anything you wish however once you have root make sure you don't delete important stuff.
Sent from my HTC Vision using XDA App
So that being said, can anyone point me in the right direction to root the phone?
And if I root it, is there any way to restore it back to non-rooted condition should I decide to sell it?
How to root is here:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
How to unroot and return to stock for warranty purposes is also in the same Wiki. You may or may not have to worry about unrooting, if you decide to sell the phone. People actually pay money to have their phones rooted, or pay extra for pre-rooted phones. Depends on who you sell to, they might not care about the phone being rooted, and may even prefer it. But unrooting is required if you need to send the phone for warranty repair. If they find your phone rooted, your warranty is VOID.
Sticky page has ton of links to various useful guides and other stuff.
http://forum.xda-developers.com/showthread.php?t=916431
Just get reading, and you will be up to speed in no time.
Rooting does not remove and change anything. It just changes the permissions on the phone, so you have access to system files which are normally not accessible. You can remove/change what you want after you root. And you can also backup everything using ROM Manager (free app on the market) in case you mess anything up. Keep in mind that some system files/apps are tied into Sense or Android, so removing them can cause problems. Just be careful what you change. Don't go messing around by trial and error. Everything you can think of has been attempted by somebody else, so can come on here and read what is safe to remove, and what is not.

Why do people root?

I'm still rather new to Android, and I was wondering- why do people root their phone exactly? If I root my phone, will it run slower? Also, can I run the stock ROM my phone ships with if I root it?
unity04 said:
I'm still rather new to Android, and I was wondering- why do people root their phone exactly? If I root my phone, will it run slower? Also, can I run the stock ROM my phone ships with if I root it?
Click to expand...
Click to collapse
We root, because we must... It doesn't make the phone slower. It does the opposite (With the right kernel, that is )
Rooting ONLY means, that you have the right, to accss the ROM (Read-only memory) where the system files are saved...
Which means, yes. You can have root access, on a stock-ROM phone
(If interested, check my signature ^^)
unity04 said:
I'm still rather new to Android, and I was wondering- why do people root their phone exactly? If I root my phone, will it run slower? Also, can I run the stock ROM my phone ships with if I root it?
Click to expand...
Click to collapse
Rooting just gives you more control over your phone, the ability to easily freeze/delete system apps, flash alternate kernels, etc... You can run your stock ROM whilst rooted, it won't slow you down.
Rooting also opens the door to being able to flash (i.e. install) alternate, custom ROMs among other things.
A basic rooted stock ROM is a good place to start out, and learn your way around things before you decide, or not, to start flashing custom kernels, ROMs, etc... OR you can happily cruise along on a fully stock phone.
Just a quick summary; there's lots more specific info available on this site, and the intarwebz to give you more detail if needed.
I'm fairly new, so hopefully I get this right. Someone can correct me if I'm wrong.
My guess is that you're coming from iPhone if you're asking if it will slow it down since jailbreaking tended to do that. It won't slow it down unless you install apps and mods that run in the background and stuff.
All rooting is, is allowing programs to run as the root user (I *think* I'm right here). This means that they can access parts of the system that are unavailable to be modified on unrooted ROMs. This means you can get things that tweak system level functionality. It's very similar to jailbreaking an iPhone except apps in the Play Store aren't prohibited from having root functionality baked in.
Yes you can root the stock ROM.
Hope that answers it for you, and I hope I got it right. It's tough trying to figure some of this stuff out. Nothing out there really explains why things are done, but only HOW they're done. Bit of a nuisance trying to get into this in that regard.
myrdog said:
I'm fairly new, so hopefully I get this right. Someone can correct me if I'm wrong.
My guess is that you're coming from iPhone if you're asking if it will slow it down since jailbreaking tended to do that. It won't slow it down unless you install apps and mods that run in the background and stuff.
All rooting is, is allowing programs to run as the root user (I *think* I'm right here). This means that they can access parts of the system that are unavailable to be modified on unrooted ROMs. This means you can get things that tweak system level functionality. It's very similar to jailbreaking an iPhone except apps in the Play Store aren't prohibited from having root functionality baked in.
Yes you can root the stock ROM.
Hope that answers it for you, and I hope I got it right. It's tough trying to figure some of this stuff out. Nothing out there really explains why things are done, but only HOW they're done. Bit of a nuisance trying to get into this in that regard.
Click to expand...
Click to collapse
You just said, what I said ((and the other bloke, after me) xD
Yes, you answered it. But in a way, that no n00b would understand, unless he wrote it himself (You) lol
There are many reasons to root, my favorites are that I can access the root or the phone, meaning I can replace the rooms, kernels to my liking. I can overclock or underclock the phone. One more than I like to do it use ad blocker so I don't need to deal with the stupid ads that are in free apps
Sent from my Galaxy Nexus using XDA
We root because we like to have good phones .
And the benefits like custom colors, kernels, ROMs, and all that is nice.
Nexus S (GSM i9020a)
GummyNex (9.0)
Air Kernel (3.45)
OC 1000/200 (Lionheart)
Live OC (100 -Noop)
v6 Supercharged
To get the most out of my phone. Especially in the g1 days, you pretty much had to root because of the phones limitations
Sent from my Galaxy Nexus using xda premium
You root to gain admin access to your phone. You'd never use a computer without admin access, same on a phone. You can tweak and change anything you can imagine with root access.
And no it doesn't make it slower, actually can make it faster.
Root access doesn't do anything in itself. It just gives you administrator access to all of the system files.
Once you have that access, you can start tweaking.
Root is only required for deep-level back-up programs, some file explorers, and rom tweakers such as Rom Manager.
Day to day stuff, Android is pretty open to anything.
Sent from my Galaxy Nexus using xda premium
Rooting allows you to release the full potential of your phone.
http://forum.xda-developers.com/showthread.php?p=21328733
Sent from my Galaxy Nexus using Tapatalk 2
Its not just system access, its a way of life!

Categories

Resources