Question about recovery and S=on - EVO 4G Q&A, Help & Troubleshooting

Ok, here is what I am trying to achieve if its even possible. I have some bad hardware not allowing me to custom kernels (most). I can run a few but one is older and one is not released. So basically knowing that I have bad hardware. I need to replace the one but I need to have a recovery to where I can flash a zip as normal and have S=on...
Is this possible? thanks

So are you currently set at S-off, or at s-on and trying to flash to s-on.

tomh1979 said:
So are you currently set at S-off, or at s-on and trying to flash to s-on.
Click to expand...
Click to collapse
I'm currently S=off with clockwork installed. I just need clockwork with S=on so I can flash a zip before I return my phone.

First you need to flash the S-ON tool, then flash a stock PC36IMG.zip.
See this thread:
http://forum.xda-developers.com/showthread.php?t=780141
BTW...dont mention to Sprint (or wherever you bought your phone from) that you are trying to use custom kernels or your warranty will be void. If everything is working fine when it's stock, I doubt they will give you a replacement.
Sent from my HTC EVO 4G with Tapatalk

kd0axs said:
First you need to flash the S-ON tool, then flash a stock PC36IMG.zip.
See this thread:
http://forum.xda-developers.com/showthread.php?t=780141
BTW...dont mention to Sprint (or wherever you bought your phone from) that you are trying to use custom kernels or your warranty will be void. If everything is working fine when it's stock, I doubt they will give you a replacement.
Sent from my HTC EVO 4G with Tapatalk
Click to expand...
Click to collapse
That is perfect! thanks!
Now next question. Now that I achieved S=on and the ability to flash zips, can I some how delete the recovery after I flash the zip I need? What I am going to achieve is basically the phone wont boot and from what I was told the sprint repair store wont have a RUU capabilities so basically they wont know whats wrong and just have to exchange my phone. I dont want any trace that I was rooted or have a custom recovery.
Thanks!

When you flash the stock PC36IMG.zip it returns you completely to stock with no root or custom recovery. There will still be incriminating evidence on your SD card though, like any ROMs, kernels, etc and the clockwork folder. Your best bet is to backup anything you want to keep from the SD card and then format it to get rid of those things and any personal data.
Sent from my HTC EVO 4G with Tapatalk

kd0axs said:
When you flash the stock PC36IMG.zip it returns you completely to stock with no root or custom recovery. There will still be incriminating evidence on your SD card though, like any ROMs, kernels, etc and the clockwork folder. Your best bet is to backup anything you want to keep from the SD card and then format it to get rid of those things and any personal data.
Sent from my HTC EVO 4G with Tapatalk
Click to expand...
Click to collapse
Im tracking with the RUU and back to stock. Thing im trying to achieve is the ability to flash a single file, (which will make phone look broke) and have S=on. Then was just wondering if I can delete clockwork after this is done? Say from adb or something of that sorts.. only files on SD card are that single zip and backs ups of apps. Which im sure they wont/can't look at.

Related

[WARNING] If you have s-off do NOT flash offical pc10img.zip

Ok mods, I know this normally isn't the place, but I think this is very important as I'm seeing more and more semi bricks, some of which are not recoverable without HTC signing keys!
So I ask you mods, please don't lock this, if anything it really needs to be a sticky!
That being said, if you are s-off, do NOT flash the signed offical PC10IMG.zip. if you don't have the correct rom on there when you do, as per the unroot thread you will get stuck.
Let me give u an example of what I've been seeing and why its happening so everyone understands. Example: you perm root/s-off your phone. You decide to do some rom playing. You end up boot looping and can't fully boot into android. So u say hey, ill reload pc10 and start over, WRONG.
What happens is s-off does no checks, sigs, version number etc. So when you load it up it starts to flash. Hboot(s-on) is first, then recovery, then radio. Thing is it has to reboot to do radio, so it reboots, at this point your s-on so it does a version check. "Main is older" then it quits before ever touching the system.img or boot.img. at this point you are locked. You have s-on, stock recovery, and can't boot android. Long story short, your screwed.
Now depending on the rom/kernel u had/have installed you may have adb access. At this point you have a small chance of recovering, which is better then some. I just spent the last 5 hours working with someone on a fix and think we got it, but the bat has died and will have to pick back up tomo. If this works or not, I also have one more idea we can try. I will update OP with any fixes we find.
*If your system was bootable when you started this, it may still boot. but you will be s-on, stock recovery, and still on whatever rom you were running. at this point you will have to hex edit to downgrade, or wpthis.ko if there is one for your kernel to get back to s-off.
*ive seen some people saying. i did it, it worked for me, but don't add any supporting info. this is bad for people new to android cause it makes them feel they will be ok. the only way this can work is if you have a version installed as old or older then the official img, or if you take hboot out of the update which then makes it no longer the official update. but my question is why are you flashing this? if you want to fully unroot, then follow the unroot guide. if you just want to go back to stock w/root, grab one of the stock w/root roms.
Long story short, do your rom flashing from recovery. Stay out of hboot unless you are following proven instructions to a T, or being walked though be a "pro". I hope this helps save some people!
* if you just read all this going DAMN, i already did that, then go here:
http://forum.xda-developers.com/showthread.php?t=842495
Sticky this. In big bolt capital letters. I've seen this happen once already, and just saved another phone from this headache.
More people need to know about the DON'T-FLASH-PC10IMG.ZIP
dyndragon said:
Sticky this. In big bolt capital letters. I've seen this happen once already, and just saved another phone from this headache.
More people need to know about the DON'T-FLASH-PC10IMG.ZIP
Click to expand...
Click to collapse
When u say u saved a phone. Do u mean u stopped someone before they did it, or you mean u have a working fix. Pls post fix if u have one. I will post mine as soon as I confirm it.
Btw- I have seen 5 happen in the last 3 days. As I haven't gave up on any yet, some are worse off then others and only 2 have a possible fix in the am, well a fix I know of.
After I permarooted, I decide to flash a Z ROM. I did, and I didn't care for Sense, so I flashed PC10 and didn't have any issues. Mind you, I didn't flash the OTA at that point either. Phone booted up without an issue, I got the OTA almost immediately, and I permarooted again.
Basically, if you applied the OTA, don't flash PC10 to get stock again.
So does that mean the instructions for how to Un-Root are no good?
KronicAnarchy said:
So does that mean the instructions for how to Un-Root are no good?
Click to expand...
Click to collapse
I unrooted my phone, no problems.
No the instructions to unroot are correct because at the beginning you flash an alternate misc.img to change the main version number. I got stuck the other day because my phone wouldnt boot and i couldn't flash the ota because i had removed google goggles and some other system apps so i tried to downgrade using PC10IMG.zip and it cancelled during installation just as stated in the op and i was somehow able to flash the misc.img through fastboot and reflash with PC10IMG.zip
sethrd said:
After I permarooted, I decide to flash a Z ROM. I did, and I didn't care for Sense, so I flashed PC10 and didn't have any issues. Mind you, I didn't flash the OTA at that point either. Phone booted up without an issue, I got the OTA almost immediately, and I permarooted again.
Basically, if you applied the OTA, don't flash PC10 to get stock again.
Click to expand...
Click to collapse
If you did not flash the stock rom before you flashed the pc10, you got lucky. When it reboots half way though, it does a version check, and the rom version you happened to be running must have been an older base. If your phone is bootable and you flash the pc10 OUT OF ORDER it will lock you down that way, ie locked on sense. If anyone wants to go back to stock, just flash one of the stock w/root roms in recovery or via rom manager... trust me on this, there are more people screwing up there phone because of this then anything, just not posting about it. I've been up all hours of the night, helping differnt people the last few days.
KronicAnarchy said:
So does that mean the instructions for how to Un-Root are no good?
Click to expand...
Click to collapse
No the unroot guide is ok. If you notice, the first thing it has you flash is the stock w/root rom. Like I said if you follow proven instructions to a T, you will be ok. That is if you want to go back to non-root only though. If you just want stock with root, flash a stock with root rom via RECOVERY or ROM MANAGER.
Im not to sure how it all works and i just got up a little bit ago .
but since s-off doesnt check the sign couldnt we unpack and repack pc10img with the hboot with s-off?
fastludeh22 said:
Like I said if you follow proven instructions to a T, you will be ok.
Click to expand...
Click to collapse
Well he's edited his post now, and people have followed his instuctions and bricked their phones.
So just to confirm before I brick mine: The instructions in their current form will not brick my phone, right?
I had s-off when running baconbits. I tried to revert back to stock but couldn't. I then flashed pauls prerooted phone rom and tried to install the stock rom back onto the phone. I seems to have removed the s-off and now displays s-on. I am permanently rooted, but fastboot still shows s-on. Was this caused because I tried to flash the pc10img.zip? Now how do i revert back to stock? I don't have a nandroid backup for the stock rom, just paul's which after a recovery still displays s-on. It doesn't loop, I just can't install anything else on there.
I flashed pc10 and it turned S-ON. But when I booted it up I still had root acess, so it was like a temp root but where I could not write to the system. I took the ko file from the perm root and hex edited it to match the kernal on my phone.. boom rooted again and I was able to flash recovery and do a nand restore
I tested it out again by hbooting pc10.. and I was able to obtain s-off by changing the kernal number in the ko file
Sent from my T-Mobile G2 using XDA App
So let me get this straight, in order to flash pc10 safely we MUST have an existing PreRooted STOCK ROM?
No all you have to do is run hexeditor to change build number then you can flash pc10img
Sent from my T-Mobile G2 using Tapatalk
marc91988 said:
No all you have to do is run hexeditor to change build number then you can flash pc10img
Sent from my T-Mobile G2 using Tapatalk
Click to expand...
Click to collapse
Exactly. If you actually follow the directions in the thread you will be fine. I've done it more than a few times and have not had any problems yet.
I have also updated the instruction on the unroot guide aswell.
I was running the original Sense rom that was loaded via hboot which kept me at s-off. I was able to revert back to stock using the PC10 zip from here http://forum.xda-developers.com/showthread.php?t=831398 At the time I had no clockwork recovery. Was what I unsafe?
Thanks for the piece of mind. I don't want to unroot just yet, I'm running pretty much the stock rom w/ ota and bacon bits anyway, so........ Still it's nice to know that I can get back to stock should I NEED to.
Okay so I did this and I didn't brick my phone...and still have root/s-off
Did an ota update, after I found out there was perm root I perm root g2 s-off, then I went and downloaded clockwork/rom manager
Created a backup of the current g2, and did a wipe
Then hboot to sense ui (still have root). I went into clockwork create another backup. Played around with desire z rom.
After I decided to go back to stock 2.2 performed a restore with clockwork and now I am back to my original g2 stock.
So am I missing something here?
fryrice8850 said:
Okay so I did this and I didn't brick my phone...and still have root/s-off
Did an ota update, after I found out there was perm root I perm root g2 s-off, then I went and downloaded clockwork/rom manager
Created a backup of the current g2, and did a wipe
Then hboot to sense ui (still have root). I went into clockwork create another backup. Played around with desire z rom.
After I decided to go back to stock 2.2 performed a restore with clockwork and now I am back to my original g2 stock.
So am I missing something here?
Click to expand...
Click to collapse
These people didnt nand back before messing around with stuff
Sent from my T-Mobile G2 using XDA App

[Q] Please help a noob

Hello. I am in the process of trying to get root back on my evo and would like to ask for confirmation on what I am planning to do before I go down the wrong path.
History- My phone was rooted with Warm 2.2 on it and my speaker went bad. I needed to return it to Sprint for warranty, so needed to go back to stock. Because I wanted to make sure that I had everything backed up properly (especially contacts), I asked a guy to help me get back to stock, which he did. Speaker was replaced and now I am trying to get back to where I was before the speaker went out.
I currently have s-off, but not root. I tried to use UR3, and it wouldn't work because my radio version was not supported.
Firmware- 2.1-update1
h-boot 0.79.0000
radio- 1.39.00.05.31
I have done a ton of research, but with SO much info avail. on xda, I want to make sure I am about to take the right steps.
Here's what I think I need to do:
1- Place PC36IMG.zip of Anon Ra 2.3 recovery on root of SD and then boot into h-boot and let it update.
2- Run UR3 to get root back.
3- nandroid backup
4- place .zip of ROM on root of SD card
5- Boot into recovery and install ROM zip from SD
Does this sound correct? Am I doing any wrong or useless steps? Any additional steps I should be doing? Different order?
Similar but different topic- I love how clean/ stable and functional Warm 2.2 is. Any other similar ROM recommendations?
Thanks in advance for the help- sorry for the extreme noob-ism.
Check for software updates and get to 2.2. Then use Unr3voked to root.
Software updates will probably take hmi to 2.3, which is bad.
You need to run unrevoked, first.
If you don't have the drivers on your computer now, reinstall htc synch, then uninstall it.
THEN flash the Amon Ra PC36IMG.zip to get recovery on there.
I have the drivers. Unrevoked won't work because my radio version Isn't supported. I was thinking the pc36img.zip file would bring me to a version that would be supported by Unrevoked. Is there a better way?
Sent from my PC36100 using XDA App
tacotory said:
I have the drivers. Unrevoked won't work because my radio version Isn't supported. I was thinking the pc36img.zip file would bring me to a version that would be supported by Unrevoked. Is there a better way?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
I had to do mine in linux both times I rooted it
Swyped From The Hippest Phone Using XDA Premium
It seems to me you would need to get to a place to update the radios. Which would either be NAND unlocked, or into a sense rom and update your firmware and profile?
Maybe this will work? http://forum.xda-developers.com/showthread.php?t=747319
Sent by Supersonic!

S-Off Question?

I unrooted my EVO because I had to take it to sprint for a possible swap becuase of some issues I was having. Well come to find out it was nothing big and they updated the phone to 2.3.3 but I still have have S-off. Is it possible to still root the phone and get a custom recovery?
Yes; and props to you for posting the thread in the correct area.
cdsbj6508 said:
I unrooted my EVO because I had to take it to sprint for a possible swap becuase of some issues I was having. Well come to find out it was nothing big and they updated the phone to 2.3.3 but I still have have S-off. Is it possible to still root the phone and get a custom recovery?
Click to expand...
Click to collapse
You should be able to access the recovery through the bootloader. If it was erased, you can flash whichever recovery you want by renaming it PC36IMG.zip, placing it on the root of your sdcard and the bootloader will auto-detect, and prompt you to flash.
Here is Amon Ra: http://db.tt/WP0beNa
And here is Clockwork, if you must: http://db.tt/9sksyTK
Both are named properly, follow the directions in the post above (just don't rename). You can then restore a nandroid backup or flash a new rom.
Sent from my PC36100 using Tapatalk
You did it the right way. Returned to stock, keeping it s-off and you just verified what I am always led to believe; Sprint doesn't even check the bootloader to see if you are s-on or off....
HipKat said:
You did it the right way. Returned to stock, keeping it s-off and you just verified what I am always led to believe; Sprint doesn't even check the bootloader to see if you are s-on or off....
Click to expand...
Click to collapse
Yeah I know I read that somewhere in the forum so that's what I did!
I'm willing to bet that if I just flashed my nandroid of my stock/rooted and took it to Sprint, they would never even know.
Ok another problem. I flash RA-Supersonic-v2.3 and did a restore from a previous ROM and it worked. But now when I try to flash this http://forum.xda-developers.com/showthread.php?t=1183252 it downloads and when I select reboot it takes me to the Fastboot screen. Any help would be GREAT?
**Edit** Never Mind I got it!

[Q] Unrooting EVO

I need to unroot my phone so I can get a few things fixed on it. There is a thread out there talking about if you have used unrevoked forever to root your phone. Is there a difference between using "unrevoked3" or "unrevoked forever"? It is two different links on the unrevoked website. Or are they just considering the unrevoked method as one? Any help will be appreciated, thanks!
Just go to unrevoked.com and you'll find what you are looking for. There links and stuff to help you out. If you used this method before when you rooted.
Sent from my PC36100 using XDA Premium App
Download the s-on zip, flash it in recovery to get s-on before running the ruu.
Ok, I understand that now.
Now for the PC36IMG file. A lot of people are saying that they are getting errors when they flash this, but I have not seen anyone post a link that is working. What is the newest file that should be used in place of this?
unrevoked3 contains unrevoked forever. Just unroot like you would with any other way, place an s-on zip and a stock rom pc36img on the root of the sd card. Boot into recovery, flash s-on zip, then flash the pc36img stock rom.
So on this website of ruu's, which one is the right one/best to use?
http://goo-inside.me/supersonic/ruu
If you're just getting it fixed, I'd leave s-off so you can get root access back when you get your phone back.
They should still service your phone as long you have stock software. They may do an OTA, but when you get your phone back just flash a recovery then restore a nandroid backup (make one before you unroot).
Sent from my PC36100 using Tapatalk
I thought you could root again after you unroot (well most of the time). So you're basically saying don't flash the S-On, just flash the PC36IMG. That will set me back to a stock rom with root capabilities?
The only issue i'm having is a charging issue. Not sure if it is the port or the battery. But I know if I can't get it to charge again (and can't get back to stock) I'll be screwed with the warranty.
irl5fan said:
I thought you could root again after you unroot (well most of the time). So you're basically saying don't flash the S-On, just flash the PC36IMG. That will set me back to a stock rom with root capabilities?
The only issue i'm having is a charging issue. Not sure if it is the port or the battery. But I know if I can't get it to charge again (and can't get back to stock) I'll be screwed with the warranty.
Click to expand...
Click to collapse
You won't be able to root again if you have s-on and the Gingerbread update. If you leave s-off then you'll be able to flash a PC36IMG of a recovery and be back in business. Even if you don't update to Gingerbread OTA, the Sprint store probably will.
If it's your charging port then they'll have to replace your phone... in which case you'll most likely get a replacement that can't be rooted. If you do get a replacement with 2.3, still check the bootloader to see if it's s-off. A few people have gotten refurbs that were never put back to s-on.
Just flash the PC36IMG of an RUU - the 3.70 one should be fine. If absolutely necessary, you can charge your battery in an external wall charger. I have multiple batteries and use one to charge my extras. I'm not sure if you can get one in stores, I got mine online.
Edit: leaving s-off and flashing an RUU doesn't mean you'll have root access - ie Superuser, root apps, etc - but you will be able to flash a rooted rom later or restore a nandroid backup of your current rooted setup.
Sent from my PC36100 using Tapatalk

[Q] Evo, red triangle, s-on, won't unroot

Hi guys,
I hope I'm posting this in the right forum. So I am
familiar with rooting, and flashing etc etc but
this problem has me going nuts.
My Evo is rooted to metro, I need to flash back to
Sprint. I have done my best to follow the tuts on here.
This is what I have done so far- tried many RUU updates
and still have metro on the phone. I can't get into
recovery because I get the darn red triangle.
This is what I know about the phone-
I believe its an evo 2.3
Right now it says s-on
And the red triangle pops up when I try to go to recovery.
Here's what I don't know or have:
What the original RUU is- got this as a
Replacement from Sprint
Should I have s- off or s- on to unroot?
I also can't use the qpst cuz I can't figure out
What com my evo is on, it doesn't show up in my
devices.
Any help is gratefully appreciated,
You are already NAND Locked (S-ON) so the custom recovery may not be there or it may be of limited use. You should still be able to flash a stock unrooted RUU. I think what you need is here.
What hboot version do you have? You need to run an RUU with the same hboot version or higher.
Sent from my PC36100 using Tapatalk
If you are s-on and not able to get to a recovery, you don't have root. Some how the root broke or something but still had Merto.
In order to flash anything you have to have a custom recovery and s-on, so you need to determine what root method you will need and run it to gain s-off.
What ROM and sense version are you on?
Sent from my PC36100 using xda premium
It sounds like at this point ur set to flash a recovery, it i were u, I would do ra recovery flash, by putting pcimg36 on ur SD card, and install via boot loader, the flash a rooted Sprint OTA like 2.2, then flash s on, then download the official update from Sprint and apply it with ra recovery, that is the only way I found to flash a stock recovery, I am sure there are other ways
After flashing the latest update from Sprint u will be as stock as an off the shelf EVO, just make sure u get s on before flashing Sprint OTA.
This is a high level overview, i'll be happy to go into more detail of needed
Edit **red triangle is stock recovery**
Sent from my Synergized Evo with aggressive Freedom using the XDA app

Categories

Resources