[Q] Nooby Question Regarding Perm-Root - HTC Sensation

Hey guys, sorry for the nooby question but I just s-off'ed by TMOUS HTC Sensation 2.3.4 OTA and installed CWM 5.0.1.0, and I was wondering if i should follow step 3 on the official noob guide for rooting in the dev section regarding the perm-root. It says to flash a .zip through my SD so as to not lose root when rebooting, but I have already rebooted my phone multiple times and not lost s-off or CMW. Is there something that I'm missing or is this step old and unnecessary? I would greatly appreciate any helpful replies!

*resisting the urge to facepalm*
It looks like you missed the whole temp-root-before-we-got-S-OFF-thing But to answer your question, S-OFF and root are 2 different things. Without S-OFF you can't get root
¤Violets are red,
Roses are blue,
Wait, what?
I have no idea what I'm saying,
But you lost the game¤

Oh well that makes more sense! Haha wow I feel dumb.. So just to be clear, S-off only allows me to gain access to system root, while rooting the phone actually allows me to flash ROMs and such, correct? If so, what should I do to root it after S-off? Just flash the .zip linked in the rooting guide dev post?

Marioag_0412 said:
Oh well that makes more sense! Haha wow I feel dumb.. So just to be clear, S-off only allows me to gain access to system root, while rooting the phone actually allows me to flash ROMs and such, correct? If so, what should I do to root it after S-off? Just flash the .zip linked in the rooting guide dev post?
Click to expand...
Click to collapse
A custom recovery such as ClockworkMod you have installed is the tool that is used to custom ROMs. At this point you have S-OFF and you have the custom Recovery in place so you have 2 options:
1. Use ClockworkMod to flash the superuser; this will 'root' your current ROM and allow you to run apps that require root access such as Titanium Backup, ROM Manager, etc.
2. Use ClockworkMod to flash a rooted, custom ROM which will replace your current ROM.
In either case the first thing you should do is boot into ClockworkMod and do a 'nandroid' backup of your current ROM.

Oh ok, Thank you for the clarification. I ended up flashing the .zip/superuser on the rooting guide and now I am attempting to flash ARHD 3.0.4. with Sense. I made a NAND backup using CWM before flashing the superuser, and now I am doing a titanium backup. Should I back up my apps and system data or just my apps? Also can the free version of titanium backup accomplish this or do I need the Pro key? Sorry for the large amount of nooby questions but seeing as how there are so many knowledgeable people on this forum I figured I would play it safe. Thanks for all the responses!

Marioag_0412 said:
Oh well that makes more sense! Haha wow I feel dumb.. So just to be clear, S-off only allows me to gain access to system root, while rooting the phone actually allows me to flash ROMs and such, correct? If so, what should I do to root it after S-off? Just flash the .zip linked in the rooting guide dev post?
Click to expand...
Click to collapse
Well, not exactly. S-OFF unlocks the NAND (so you can flash ROMs, install CWM,...), but root basically gives you ability to change everything, take screenshots,... (Sensation has power + home screenshot though). Custom ROMs are already rooted and you don't need root to flash them. And you can't get root without S-OFF. I hope I explained it
¤Violets are red,
Roses are blue,
Wait, what?
I have no idea what I'm saying,
But you lost the game¤

Marioag_0412 said:
Oh ok, Thank you for the clarification. I ended up flashing the .zip/superuser on the rooting guide and now I am attempting to flash ARHD 3.0.4. with Sense. I made a NAND backup using CWM before flashing the superuser, and now I am doing a titanium backup. Should I back up my apps and system data or just my apps? Also can the free version of titanium backup accomplish this or do I need the Pro key? Sorry for the large amount of nooby questions but seeing as how there are so many knowledgeable people on this forum I figured I would play it safe. Thanks for all the responses!
Click to expand...
Click to collapse
When you are switching ROMs, it is good practice to just backup and restore apps using titanium backup. If you backup system data from one ROM and restore it on another ROM, you may have issues. I have always used the free version.

Awesome, I really appreciate all the help! Unfortunately, I just stumbled into an issue when attempting to flash ARHD 3.0.4. I flashed the super wipe.zip as instructed and all went well, but when i went to flash the ROM itself it gave me an error saying "E:Can't open /sdcard/zips/Android_Revoultion_HD-Sensation_3/0/4.zip (bad)". Any ideas as to how i can successfully flash this? I downloaded it straight from the Dev page so I highly doubt its a bad download..
Edit: Nevermind, being the genius that I am I left the download on my computer going but it went into hibernate so the download stopped at 38MB instead of the complete 346MB..

Related

[Q] got Root?

Noob questions:
Currently my HTC Sensation 4G is S-OFF using the Revolutionary tool.
I'd like to root it and install 4EXT Recovery. I have downloaded 4EXT from the market, yet with out root can not proceed further.
I have searched for how to's and read me's / guides on how to root and install a custom recovery, but all documentation seems to be for CMW.
Any help is greatly appreciated, thanks!
Follow step 2 from this guide to flash 4EXT recovery directly. then using the app yoi can update it when future releases comes.
Also to root your require custom recovery.. So in your case it's not possible the way you want right now.
No need to do step 3 from the guide as that is not required information your case
http://forum.xda-developers.com/showthread.php?t=1631861
Sent from my HTC Sensation XE with Beats Audio using xda premium
That's not the proper way to flash your 4ext recovery. that app is mainly to update and get themes and stuff. Use the attached ZIP file, it's pretty easy, there's a Read me file inside. then after that, flash a custom ROM, they all come with root.
MAKE SURE YOU MAKE A NAND BACKUP OF YOUR ORIGINAL ROM FIRST.
Alright, good deal and thank you so much! So after I flash the 4EXT Recovery...
So, all of the custom ROMS have ROOT already in them... will this PERM root my phone or is there something else I need to do?
I apologize in advance if I have worded or not explained this correctly...
rmd3only said:
Alright, good deal and thank you so much! So after I flash the 4EXT Recovery...
So, all of the custom ROMS have ROOT already in them... will this PERM root my phone or is there something else I need to do?
I apologize in advance if I have worded or not explained this correctly...
Click to expand...
Click to collapse
all of them have permanent root. i suggest you to try Android revolution HD first. it's the best ICS sense 3.6 with no faults.
just make sure to use superwipe, and flash the correct firmware.
UNLESS, if you want root on your stock ROM, follow step 3 in this guide http://forum.xda-developers.com/showthread.php?t=1192300

Making my own recovery

I am successfully rooted (thanks Hasoon2000 and everyone else who makes it possible) but I have a couple more questions.
1. I tried flashing my own recovery but I can't find it? I used Hasoon's toolkit. I used (Your Own Recovery). It went into bootloader screen and then rebooted. Could I have done something wrong? I'd like to make sure I have a recovery.
2. Could someone explain APK installer? I know it's for backing up things but isn't that what Titanium Backup is (Google Play)?
3. Could I please get a quick guide on ways to learn Superuser? I installed it, it's there but I don't want to mess with something I'm not 100% familiar with. I hate searching on the Internet for things sometimes. Too much misinformation!
Thank you all very much for being patient with a NOOB!
Jon
You made a recovery? Just install twrp through fastboot...
---------- Post added at 03:10 AM ---------- Previous post was at 03:07 AM ----------
Backing up apps is titaniums smallest pro ...it backs up your app data and you can freeze and mess with system apps it.does much more than just backing up...and for superuser if you have att you should already have root privileges...if you have a non att one xl you'll have to flash a recovery than flash root but it.sounds like you're on att.... Superuser grants you root rights
---------- Post added at 03:11 AM ---------- Previous post was at 03:10 AM ----------
Google will give you more info than anyone here
Yes I was in twrp already as per the video and instructions. I think I'm a bit confused still on .IMG backup. I tried flashing one, it went through the reboot and then that was it. Maybe I'm getting confused on flashing recoveries.
Sent from my HTC One X using xda app-developers app
If you haven't already I recommend flashing twrp in the same toolkit. if your phone acts strangely and you back your phone up with stock rooted you can flash back to your normal stock rooted and then wipe and install another rom from their. All Superuser is (anyone correct me if I don't get the basic stuff right) is a program that grants specific rights to apps that require root access. Then get perm rooted if you have not already flash superuser and then perm root in the toolkit or install it (SU)in Google play. To check if you are rooted install root checker off Google play then superuser should come up and you can grant it access... Hope I helped someone who views this thread. If so click thanks
Now if you want to flash a rom and you have a HTC one xl version of 2.20 you have to drag the rom you installed to your computer desktop, extract boot img and drag that to your phone( plug phone in via usb and mount phone to computer should come up) Do NOT do this in recovery as it will wipe your stuff..) then install the full rom with the same process. The 2 easiest roms to install I think are cleanrom (wipe phone and install, boot img is in installer land and their are directions I think and viper one xl (installer does everything for you) if and only IF your phone is not the international version one x. (quad core) is the non international version is dual core. Make sure your phone is dual core in these forums. (HTC one xl).. Have fun p.s before flashing another rom a full wipe and clean cache and dalvik is recommended. Only on roms that require a wipe before flashing, flashing roms is easy you just have to READ.
Thanks for all the info. I appreciate it. So what I did was flash my own recovery (already did twrp). Phone was ready to use. Then I flashed my own recovery. But I didn't see where that recovery went. That's moronically my problem. Hahaha. Yes. I'm certainly in the right forum. Att HOX, dual core. I am just rooted right now, haven't done a Rom yet.
Sorry for sounding like a dope.
Sent from my HTC One X using xda app-developers app
You made a recovery like twrp...? If you can access twrp from bootloader then I am sure you are able to flash roms from their.. You don't need another recovery If you have twrp...
WhatTheAndroid? said:
You made a recovery like twrp...? If you can access twrp from bootloader then I am sure you are able to flash roms from their.. You don't need another recovery If you have twrp...
Click to expand...
Click to collapse
Lol that's what I was wondering...I don't think (no offense to op) but has the skills I mean neither do I and a huge percent of xda to make a recovery by themselves I think he just means twrp
Again, I'm obviously confused. I thought a recovery was in case there was a bad malfunction and I needed to wipe everything and reinstall a backup. Like an image for a computer or simply reloading the OS. Yes, I'm a novice noob at this. Nothing compared to jailbreaking an iPhone. That was as easy as breathing.
Sent from my HTC One X using xda app-developers app
ToxicWaste said:
Again, I'm obviously confused. I thought a recovery was in case there was a bad malfunction and I needed to wipe everything and reinstall a backup. Like an image for a computer or simply reloading the OS. Yes, I'm a novice noob at this. Nothing compared to jailbreaking an iPhone. That was as easy as breathing.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Recovery = TWRP
Backup = In case of malfunction
Recovery aka TWRP is where you flash your roms. You need to read a bit more before you mess your phone up. DO NOT FLASH INTERNATIONAL HTC ONE X ROMS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Your phone will be a paperweight
If you want some more help send me a private message with your gtalk
Haha... No its easier then you think it is.. If you know how to get to recovery (twrp)from bootloader you can make backups in twrp and it will make backups of your phone for you.. And you can name them If you want. If you don't know how to get into recovery from bootloader itself.. Hold down Power and volume down until the capacative buttons stop flashing( 3 buttons that are lit) and then hold vol down until you see htc men on skateboards, and then go to recovery from their.. Then their should be back up option and restore and install. Etc.. Do not touch mount as you can drag roms to your phone just by connecting it via usb.. But before you do ANYTHING backup your current stock rooted so you have something to fall back on..
Backup!!! That was the word I was thinking of and I can't imagine why I couldn't think of the word. Yes. So I can go into twrp and make a backup of my current rooted phone there. Then I can save it to my computer in the data file I used to unlock/root.
Yes I do know how to get into recovery. I can use the tool to go to bootloader screen or do the hardware button method. I've gotten pretty good at it with all the snags I ran in to during the unlocking/rooting procedure.
I would like to say I wish to remain stock rooted for now. I'm trying to learn as much as I can before I would take the cool plunge in to flashing Roms. That seems like the harder part.
Thanks for all the replies and explanations!
Jon
ToxicWaste said:
Backup!!! That was the word I was thinking of and I can't imagine why I couldn't think of the word. Yes. So I can go into twrp and make a backup of my current rooted phone there. Then I can save it to my computer in the data file I used to unlock/root.
Yes I do know how to get into recovery. I can use the tool to go to bootloader screen or do the hardware button method. I've gotten pretty good at it with all the snags I ran in to during the unlocking/rooting procedure.
I would like to say I wish to remain stock rooted for now. I'm trying to learn as much as I can before I would take the cool plunge in to flashing Roms. That seems like the harder part.
Thanks for all the replies and explanations!
Jon
Click to expand...
Click to collapse
ToxicWaste said:
I'm trying to learn as much as I can before I would take the cool plunge in to flashing Roms.
Click to expand...
Click to collapse
Good idea and I'm glad I could help.

[Q] General concepts questions (root, flash, bloatware)

Hey all,
So I have been reading around a bit now and was wondering if someone could help me understand some general concepts.
my goal: I am trying to remove all the bloatware from a Huawei y300 (no carrier) and put stock android on it.
From what I have been reading, it sounds like I need to first unlock the device, then root it to get access to superuser. Then what? Can I just use the superuser to remove the bloatware? Or do I need to flash it all and install a custom ROM?
Also, I should prob back the whole device up first so that if I mess it all up I can still restore the phone to the way it was when I got it from the distributor. Is that easily possible, or are there risks associated with that? If I mess up the phone real bad is there a big chance I will not be able to get back to its original state?
Now the details of how to do all this are burried in the forums, and I will figure all that out. I am just confused about the order of things a bit. So if anyone could give a high level explanation on the order of steps and the need for each that would be awesome!
Much appreciated, and thanks
The basic process is unlock the device, root the device, flash a custom recovery, flash a custom rom. Flashing a new rom is what will remove the bloatware for you, and you can find a stock android rom that will literally be the barebones version of android. Rooting the device allows you access to flash the custom recovery, which is needed to flash custom roms.
Everything as said above, with a nandroid backup added as soon as u flash the custom recovery is recommended.
BTW there are chances that u can brick ur phone if u don't follow the custom rom flashing instructions properly.
Anyway the nandroid backup will help u in this case.
In case if the nandroid backup even fails, which means there is a heavy mistake also there are very less chances of it to happen, u can try flashing the stock firmware.
Hit thanks rather than typing it
Got it thanks!
parkourkarthik said:
Everything as said above, with a nandroid backup added as soon as u flash the custom recovery is recommended.
BTW there are chances that u can brick ur phone if u don't follow the custom rom flashing instructions properly.
Anyway the nandroid backup will help u in this case.
In case if the nandroid backup even fails, which means there is a heavy mistake also there are very less chances of it to happen, u can try flashing the stock firmware.
Hit thanks rather than typing it
Click to expand...
Click to collapse
OK so I unlocked, rooted, installed TRWP recovery, and then used that to back up my phone. From what I read online it looks like backing up with TRWP is the same as backing up with Nandroid. I'm prob just not getting it, so wanted to ask what is the significance of Nandroid? Why do both TRWP and Nandroid?

[Q] KGS1992 Utility error

This post should be inside of this thread, but I do not have 10 posts so I cannot post in the Dev forum
I own a Sensation (4G) and achieved S-OFF with HTCDev and Juopunutbear wire method. I then installed KGS1992 Utility to my desktop (wasn't working when installed in Program Files) and made sure all other windows were closed. I successfully used the utility to install 4EXT recovery. I then tried to Root and this is what happened [screenshot attached]:
On my phone it opens the recovery, opens another program (rooting tools by mike1986), and reboots my phone to the normal screen. I then hit [Enter] because the installation looked complete. The KGS1992 utility prompted me again if I'm sure the installation was completed. I hit [Enter] again but received the error:
"goto was unexpected at this time"
Am I good to go? It seems as though the installation was complete. I haven't closed the command prompt window, and haven't disconnected my phone since the incident. Any help is appreciated. Thank you.
EDIT:
Just checked with a root checker app on the marketplace and it says that I do not have root.
Hi
What do you intend to do with your phone? If you want to install a custom ROM, then forget about rooting. You have s-off plus 4ext recovery; and custom ROMs are normally pre-rooted.
Otherwise, try simply rooting your stock ROM with ERoot, a program for windows.
Sent from whatever isn't something to be locked at, the thing is that it is sent.
ashkan-khatar said:
Hi
What do you intend to do with your phone? If you want to install a custom ROM, then forget about rooting. You have s-off plus 4ext recovery; and custom ROMs are normally pre-rooted.
Otherwise, try simply rooting your stock ROM with ERoot, a program for windows.
Click to expand...
Click to collapse
I am very new to rooting, but I've been reading threads for a while now trying to understand. And yeah, I would like to install a custom ROM.
Thank you for the help, I am fairly sure I understand now. Is my understanding right that I can go into 4EXT, make a backup of my current factory ROM, download a custom ROM, and replace factory with custom. If this is right, I'll browse for which custom ROM I want now I dislike the factory bloat.
gpops said:
I am very new to rooting, but I've been reading threads for a while now trying to understand. And yeah, I would like to install a custom ROM.
Thank you for the help, I am fairly sure I understand now. Is my understanding right that I can go into 4EXT, make a backup of my current factory ROM, download a custom ROM, and replace factory with custom. If this is right, I'll browse for which custom ROM I want now I dislike the factory bloat.
Click to expand...
Click to collapse
Yeah, that's exactly the way.
Sent from whatever isn't something to be locked at, the thing is that it is sent.

What should I do after Sunshine?

So I just upgraded from an iphone, this is my first android. Obviously I want to get rid of the Verizon crap... but what else should I do? And how? What's the first thing I do after Sunshine? And what do you recommend I do?
Read. Read more. And even more. Seriously.
Congrats on throwing off the i-Shackles!!
But if this is your first Android device you have a steep learning curve ahead of you.
If you ran Sunshine successfully you are now S-off, allowing you to truly and irreversibly brick your phone if you go about customizing it to your liking the wrong way.
Read a lot, use the serach function here on XDA and Google in general with abandon! Ask if you diligently searched for hours but cannot find an answer.
Flash only if you really understand what you are getting yourself into.
Always make backups before you try something new and research how to reverse what you are about to do!
Here are a few terms for you start with:
What is:
fastboot, fastboot tutorial
ADB (Android Debug Bridge), basic adb commands
recovery, custom recovery, TWRP recovery
"root" in Android, SuperSU, how to obtain it and what to do with it
Hboot
RUU
custom rom - peruse the Development section here for a plethora of them, read at least the OP of each very carefully
That should keep you busy for a week or so
Have fun
berndblb said:
Read. Read more. And even more. Seriously.
Congrats on throwing off the i-Shackles!!
But if this is your first Android device you have a steep learning curve ahead of you.
If you ran Sunshine successfully you are now S-off, allowing you to truly and irreversibly brick your phone if you go about customizing it to your liking the wrong way.
Read a lot, use the serach function here on XDA and Google in general with abandon! Ask if you diligently searched for hours but cannot find an answer.
Flash only if you really understand what you are getting yourself into.
Always make backups before you try something new and research how to reverse what you are about to do!
Here are a few terms for you start with:
What is:
fastboot, fastboot tutorial
ADB (Android Debug Bridge), basic adb commands
recovery, custom recovery, TWRP recovery
"root" in Android, SuperSU, how to obtain it and what to do with it
Hboot
RUU
custom rom - peruse the Development section here for a plethora of them, read at least the OP of each very carefully
That should keep you busy for a week or so
Have fun
Click to expand...
Click to collapse
Thanks! I've done enough poking around to see most of these terms before. I gather I can't do anything after Sunshine without SuperSU, and that TWRP is the next step. Is that right?
1. Sunshine
2. SuperSU
3. TWRP
?
nogginhead said:
Thanks! I've done enough poking around to see most of these terms before. I gather I can't do anything after Sunshine without SuperSU, and that TWRP is the next step. Is that right?
1. Sunshine
2. SuperSU
3. TWRP
?
Click to expand...
Click to collapse
With S-OFF and an unlocked boot loader the first step for root would be to flash TWRP recovery via fastboot on your PC. Navagate your way on the phone to boot twrp. After that you can flash superSU. With root you can permanatly uninstall all vzw apps via an app like titanium backup. If you want to go a step further you could flash Clean Rom(pre debloated ROM).
At some point soon your phone will get a OTA(over the air) update if you have twrp installed on your phone you won't be able to update. You will need to backup in twrp. factory RUU your phone(100% back to stock) keep your bootloader unlocked and S-OFF. Take the OTA, flash TWRP, restore your backup..profit! Its a good idea to make a backup in TWRP right when you install it TWRP(that way you have the option to flash the stock recovery and take the OTA)You can't have a modified system when taking an OTA.
Make sure any backup you make is saved on something other than the phone storage. You could lose everything.
PioneerMonster said:
With S-OFF and an unlocked boot loader the first step for root would be to flash TWRP recovery via fastboot on your PC. Navagate your way on the phone to boot twrp. After that you can flash superSU. With root you can permanatly uninstall all vzw apps via an app like titanium backup. If you want to go a step further you could flash Clean Rom(pre debloated ROM).
At some point soon your phone will get a OTA(over the air) update if you have twrp installed on your phone you won't be able to update. You will need to backup in twrp. factory RUU your phone(100% back to stock) keep your bootloader unlocked and S-OFF. Take the OTA, flash TWRP, restore your backup..profit! Its a good idea to make a backup in TWRP right when you install it TWRP(that way you have the option to flash the stock recovery and take the OTA)You can't have a modified system when taking an OTA.
Make sure any backup you make is saved on something other than the phone storage. You could lose everything.
Click to expand...
Click to collapse
Perfect for me, many thanks! So:
1. Sunshine
2. TWRP (and make a backup)
3. superSU
4. Titanium backup to get rid of VZW crap.
5. What apps currently unavailable to me am I sure to want? xprivacy? (I'll skip the ROMs for now, I think.)
nogginhead said:
Thanks! I've done enough poking around to see most of these terms before. I gather I can't do anything after Sunshine without SuperSU, and that TWRP is the next step. Is that right?
1. Sunshine
2. SuperSU
3. TWRP
?
Click to expand...
Click to collapse
well, with the Sunshine method you are S-OFF which stands for Security Off - AKA Unlocked bootloader.
You can actually control you entire device now that you are sunshine S-OFF. Anything you want - which for new people to HTC and S-OFF can be a disaster. Please make sure to follow everything to a T for instructions as with S-OFF it removes the blocking of things that aren't suppose to be flashed on the phone. With S-ON you can't flash say, an HTC One X Hboot on an HTC One M8, however with S-OFF you can, so be VERY careful and make sure that whatever you flash is 110% for the device you have, and that you check the MD5-checksum.
SuperSU is root. S-OFF = permanent root.
so since you are sunshine S-OFF you can just install the SuperSU and now you have a stock rooted ROM.(I suggest making a nandroid before editing the stock ROM).
If you want to go ahead and mess around with flashing of ROMs, then you would need to flash a custom recovery (I also suggest TWRP)
command is fastboot flash recovery name-of-recovery.img
hope this is helpful.

Categories

Resources