Hi I use Good for Enterprise which detects if your phone is rooted. Do all the custom Roms pre-root your device or can I unroot them before i install Good for Enterprise? Thanks!
tochill said:
Hi I use Good for Enterprise which detects if your phone is rooted. Do all the custom Roms pre-root your device or can I unroot them before i install Good for Enterprise? Thanks!
Click to expand...
Click to collapse
You root so you can flash custom ROMs. Flashing custom ROMs will not affect your root status. One-click restore to stock using ODIN will take away the root however.
koreancanuck said:
You root so you can flash custom ROMs. Flashing custom ROMs will not affect your root status. One-click restore to stock using ODIN will take away the root however.
Click to expand...
Click to collapse
Will i be able to keep the custom rom unrooted or will i have to go back to the stock. Basically, are all custome Roms required to stay rooted.
you could try http://forum.xda-developers.com/showthread.php?t=803682 on a rooted rom and see if everything still works okay
Related
I've been doing a lot of reading and searching but still can't find a definite answer...
My understanding is that I need to root the device to flash a custom rom
But from the instructions for noobs, they don't usually specify that I have to root
I assume that rooting is a pre-requisite for everything...but then some roms advertise that they are rooted (for example, LeoFroYo)
So it the rooting process tied to the rom itself and I have to root everytime I flash a new rom (if the rom is not rooted)? Or is it universal like HSPL on WinMo?
Rooting is per rom. What is required to flash a custom rom is having an unlocked bootloader and a custom recovery image. From there you can flash a pre-rooted rom.
The root instructions assume that you're gonna keep using the stock version with root abilities added on top. Whereas if you're using flashing something like CM, that already has root and OS tweaks.
FaJu said:
Rooting is per rom. What is required to flash a custom rom is having an unlocked bootloader and a custom recovery image. From there you can flash a pre-rooted rom.
The root instructions assume that you're gonna keep using the stock version with root abilities added on top. Whereas if you're using flashing something like CM, that already has root and OS tweaks.
Click to expand...
Click to collapse
Thanks! So does that mean when I get my phone out of the box, I have to root it once over the stock rom before I can flash any custom rom?
You need to root the phone originally and flash a custom rom. The "pre-rooted" means the rom is rooted. So if you flash that rom then you wont lose root. If you flash an un-rooted rom then you will lose it. So go through the steps and unlock your bootloader then flash a custom recovery image. Then decide which rom you wanted and flash it. All the custom roms are rooted.
futango said:
You need to root the phone originally and flash a custom rom. The "pre-rooted" means the rom is rooted. So if you flash that rom then you wont lose root. If you flash an un-rooted rom then you will lose it. So go through the steps and unlock your bootloader then flash a custom recovery image. Then decide which rom you wanted and flash it. All the custom roms are rooted.
Click to expand...
Click to collapse
That explains it. Thanks for your answer
one more question:
I take it as when bootloader is unlocked, there's no way to lock it again? Not even flashing the stock boot image?
No, once you unlock the bootloader, it stays unlocked.
Just to be clear here you don't _have_ to "root your phone once"
On _most_ phones you need an exploit to be able to get to the bootloader, this exploit is often referred to as rooting. After the exploit you generally have superuser access until you reboot, on some phone this may allow you to get at the bootloader and write anything you want there (E.G. an OS that give you superuser access at boot time)
However the N1 lets you issue the command "fastboot oem unlock" that unlocks the bootloader, from there you can flash a recovery image that will allow you to flash the main OS without having access to Google's release signing keys. Hence you _could_:
1. Bootloader unlock
2. Flash Custom recovery
3. Flash Custom OS
Without ever actually having "root" access, it just happens that most Devs prefer having root access available in both recovery and any custom rom they cook up.
If i root using ChainFires method, will i still be able to unroot and go back to stock Froyo 2.2 at any time?
niXXoz said:
If i root using ChainFires method, will i still be able to unroot and go back to stock Froyo 2.2 at any time?
Click to expand...
Click to collapse
flash back to a stock kernel..boom! you are now unrooted
Do you have to change the N1 RECOVERY to enable ROOT?
No.
You can root with superoneclick (http://forum.xda-developers.com/showthread.php?t=803682) or unlock your bootloader and root it by hand (http://forum.xda-developers.com/showthread.php?p=13446089)
Ferran
Excellent! Just what I wanted to hear!
C64c said:
Do you have to change the N1 RECOVERY to enable ROOT?
Click to expand...
Click to collapse
Actually, it's the opposite: You have to root to change recovery, unless you unlocked bootloader.
Unless something has changed in the past few days, you DO need to change recovery to root. The only way to root stock GRJ22 is to flash SU.zip, and you can only do that with non-stock recovery.
GnatGoSplat said:
Unless something has changed in the past few days, you DO need to change recovery to root. The only way to root stock GRJ22 is to flash SU.zip, and you can only do that with non-stock recovery.
Click to expand...
Click to collapse
Yes, correct. But how are you going to flash a custom recovery without root?
As was said before, if you are on GRJ22, you only have two options to root:
1) unlock the bootloader, install a custom recovery and flash ChainsDD's Superuser update;
2) downgrade to Froyo by flashing one of the leaked Froyo shipped ROM (FRG33 or FRG83) via the bootloader, root that and update to Gingerbread the proper way...
I agree, you need root before you can flash a custom recovery.
Your option #2 is what I used. I downgraded to Froyo, then upgraded to 2.3.3, then rooted with Gingerbreak, installed custom recovery using clockworkmod app, and THEN upgraded to 2.3.4 with stock recovery folder removed which allows you to install SU.zip.
It's a few extra steps over unlocking the bootloader, but it doesn't take long and may be worth doing to not have to unlock the bootloader.
GnatGoSplat said:
I agree, you need root before you can flash a custom recovery.
Your option #2 is what I used. I downgraded to Froyo, then upgraded to 2.3.3, then rooted with Gingerbreak, installed custom recovery using clockworkmod app, and THEN upgraded to 2.3.4 with stock recovery folder removed which allows you to install SU.zip.
It's a few extra steps over unlocking the bootloader, but it doesn't take long and may be worth doing to not have to unlock the bootloader.
Click to expand...
Click to collapse
Yup. Sounds good.
Or, you can just unlock your bootloader and never have to worry about losing root ever again... and besides, I haven't heard of any individual saying that HTC refused warranty service because of an unlocked bootloader...
My bootloader has been unlocked for months!
Just got the Bell ICS 4.0.3 OTA and been trying to root for the last hour finally got it and want to share with others. None of the tricks available worked and i tried them all. They all installed superuser but could not update binaries.
I'm not going to bore you on unlocking boot loader etc. or how to get ICS. You can find that here and here.
Once you have ICS and have unlocked your bootloader use "HTC Vivid All-In-One Toolkit V2.1" to flash WCX's Recovery. One you have that boot into recovery and install "Superuser-3.0.7-efghi-signed.zip", reboot and you now have root. Your might want to get SuperSU from the PlayStore which i think is a better root tool and goes with the ICS theme
Source
Couldn't you just install a rooted rom and be rooted?
bilibox said:
Couldn't you just install a rooted rom and be rooted?
Click to expand...
Click to collapse
Yeah of course but if you want to stay with the stock rom (like me with bell for wifi tether) this procedure is better.
Yeah i'm to lazy to S-Off and find a ROM that works. I really just need CMW and root. I freeze all the bloat anyways so this is much better.
I don't think the Raider will see Jelly Bean and if/when maybe i will need to do the "wire trick" but for now stock rooted is fine.
Hi
Sorry for the dumb question, I dont want to root my phone (the Barclays app, I know it can be worked around) but do want to play with ROMS. All the instructions I've read say to root the phone, but do I have to to be able to put new ROMs on. Thanks a lot in advance.
Yes you obviously need to be rooted to unlock your bootloader, to flash a recovery and to flash ROMs
Sent from my LG-P880 using xda premium
If you want to install Stock custom Roms like MagicRom you will need only root
but if you want to instal a Custom Rom like cyanogen-mod, miui you will need root and unlocked bootloader
Allex42HD said:
If you want to install Stock custom Roms like MagicRom you will need only root
Click to expand...
Click to collapse
It's true only if the rom doesn't have a custom kernel and most roms do. If the kernel changes, you need to unlock the bootloader. Also, you can't flash a custom recovery without unlocked bootloader.