CM7 installation question - EVO Shift 4G Q&A, Help & Troubleshooting

Hey everyone! I have a question that I couldn't find the answer to in the General or Dev forums.
My brother asked me if I could root his phone. I have experience with rooting, CWM, etc on my phone (Atrix), so I told him that I could, but I'd have to do some research first.
He did install the 2.3.3 update, so I understand permanent root is not possible yet. So here's my question-
Is there anything that would stop me from executing the following sequence and successfully getting CM7 onto the phone?
Gain Temp root
Rename install_recovery.sh to something else
Install ROM manager
Install CWM Recovery
Have ROM manager download CM7
Flash CM7
Done
Thank you in advance!
DK

Will not work, the bootloader is locked so flashing roms isn't gonna happen.

I dont think that would work... The shift is as locked down as the atrix was. I am pretty sure the partitions would still be write protected with only temp root...
Sent from my PG06100 using Tapatalk

I didn't even think about the bootloader possibly being locked. I always thought HTC had unlocked bootloaders until very recently (Evo 3D) when they released locked bootloaders, then announced that they would allow you to unlock them.
According to this page:
http://wiki.cyanogenmod.com/wiki/HTC_Evo_Shift_4G:_Full_Update_Guide#Flashing_the_Engineering_HBoot
Flashing that will unlock the boot loader. So I should be able to change my steps to:
[Edit: That site is basically instructions on how to install CM7 onto the Shift, and those steps only require temporary root to execute.]
Gain Temp root
Flash HBoot
Rename install_recovery.sh to something else
Install ROM manager
Install CWM Recovery
Have ROM manager download CM7
Flash CM7
Done
Is there anything else that would stop my process above from working?
EDIT - MY Atrix had a new bootloader installed when I did the OTA to Gingerbread several months ago. If the Evo Shift also got a new bootloader with their GB update, three is a chance that flashing HBoot could brick the phone. I'm going to start looking into this now, however if someone knows the answer to this I'd appreciate an answer

Wont work... We have an emmc partitioned phone just like the evo 3d. The o.t.a. to 2.3.3 included a new locked/encrypted bootloader. The partitions are write protected and encrypted. Flashing the eng hboot with a locked/encrypted recovery partition could equal brick...
Sent from my PG06100 using Tapatalk

Thanks for that info, I couldn't find confirmation either way on the bootloader. I was going to check check MD5Sums before flashing the HBoot just in case.
So can I restore back to Froyo and the old bootloader? On the Atrix you could do this (as long as you didn't unlock your bootloader) by using RSD Lite and flashing the stock SBF file. A quick search on the Evo Shift implies that I can do something similar with the Evo Shift - RUU back to stock Froyo? I admit I know nothing about how that works, I'll start searching now, and any additional info would be great!
Edit: Looks like there is no way to do that either, there doesn't seem to be a way to go back. Interesting that the phone got a new bootloader with the OTA update. My Atrix got a new bootloader with its 2.3 update too, but that was because the new bootloader allowed the users to unlock it. I also see that HTC's online unlocker doesn't list the Evo Shift. So it looks like my brother installing the OTA screwed himself out of getting to run any custom ROMs.
DK

You got it man... Sorry to be the bearer of bad news... Htc went all moto on us... They even used the same style of 256 bit encryption... Effing ****ty!
Sent from my PG06100 using Tapatalk

Related

[Q] HTC Thunderbolt Stock Original ROM

Hello I've been experimenting with some custom roms on a HTC Thunderbolt. The friend that owns it said he had a backup stock original rom that came with the phone, but all of sudden does not have it anymore. I am wondering if there is a way I can get the original stock Froyo 2.2 ROM that came with the Thunderbolt. Or even better the stock OTA Gingerbread 2.3 update that came in last week. I've found some stock roms online, but they all turned out to be invalid. Any help is appreciated. Thanks.
Here is one stock rom that I found:
PG05IMG_Mecha_VERIZON_WWE_1.70.605.0_Radio_1.39.00.0627r_NV_8k_1.41_9K_1.64_release_200422_signed.zip
but all the downloads of this file turn out be to invalid.
do you want to unroot? or do you want a rooted stock rom?
if you want to stay rooted,flash one of these in recovery:
froyo 1.70.605.0
gingerbread 2.11.605.3
RUUs if you want to unroot:
froyo 1.70.605.0 (note this is a .exe file)
gingerbread 2.11.605.3 this is a pg05img(install in hboot)
i checked the last 2 downloads and they are working fine.
need help
Hey guys, I was trying to unroot my thunderbolt but jacked things up. I had it wipe all date, now will not boot Its still rooted. When i go into the reboot mood its by Revolutionary. Info it displays where it gives me options of fastboot, recover, factory reset, simlock, hboot usb and image crc is
Revolutionary
MECHA XD SHIP S-OFF
HBOOT-6.O4.1002
MICROP-/
RADIO-1.49.00.0406v_1
eMMC-BOOT
Idk if that helps. It doesnt reboot or does a looping process. Just stays at the white htc screen and doesnt say anything, and is not the screen where it says htc quietly brilliant. When i go into recovery 4ext recovery touch is whats available, current rom:unknown. Im fairly new so i would greatly appreciate any help, I like this phone alot and would hate to use something else. I dont care if after everything is said and done its still rooted or not. I have my personal info still on my card and a backup on my computer so im safe on that and dont care if i lose everything on the phone.
Hey,
I wish I would have know you wanted an unrooted thunderbolt, I would have traded you. Currently looking for a way to root ICS with out a million step process.

[Q] HTC Desire S stuck on yellow exclamation mark when updating to Android 2.5

Hi all,
I've been trying to update my HTC Desire S for a few days.
I want to update from Android 2.3.3 to 2.5 but I can't get it to work.
I will try to provide you with as much info as possible.
I have a rooted phone and I've also made backups of my ROM and apps using clockworkmod and titanium backup.
Now, if I try to update from within Android (I get a message sayin an OTA update is waiting for me) then it will reboot, but get stucked at the infamous white triangle with yellow exclamation mark.
Next thing I tried is booting in recovery mode and select apply update from zip file.
This gives me a whole list of errors, and I thought the update file was corrupt.
Note that every time the phone gets stucked I remove the battery, otherwhise I can't boot the phone again.
Now, I deleted the update from my sdcard and downloaded it again. Tried the same steps but nothing happened.
Last time I tried to get into recovery mode it got stuck at the pink T-Mobile logo. I'm looking at this screen for half an hour now.
To make a long story short:
- Update from 2.3.3 to 2.5
- Carriƫr: T-Mobile (NL)
- Phone: HTC Desire S
- ROOT: YES!
- HBOOT: 6.98.1002
- RADIO: 3805.06.02.03_M
I hope anyone is able to help me with this, right now I don't know what my phone is doing, and I cannot use it.
Best regards,
Marcoevich
Ok, I've removed the battery and managed to boot it again.
Now, I renamed the update file to update.zip and put it in the rood of my sdcard.
I got into recovery mode again, tried update from zip file on sdcard. Here's the error I got:
assert failed: check_cid(getprop("ro.cid"). "0000000" , "1111111" , "2222222" , "3333333" , "4444444" , "5555555" , "6666666" , "7777777" , "8888888" , "9999999" , "T-MOB003") == "t"
E:Error in /sdcard/update.zip
(Status 7)
Installation aborted.
If you can get into recovery again I would recommend trying to restore your back up. You should not try to apply an OTA update to a rooted phone at all, you could have got a 2.5 update from a thread here. Sorry I can't help more but as far as I know you really need to get into recovery and get the back up restored or try and flash a new ROM.
Yeah, try a custom rom out there. Saga3D v4 is based on official desire s sense 3 update. Official ota can't work because hboot needs to ne updated (new partition table), and revolutionary hboot (6.98.0002) can't be overwritten by ota. Plus official ota needs stock recovery. Clockworkmod, 4ext recovery won't work. So either restore your backup or try a custom rom
Sent from my Desire S with Virtuous Quattro
Ok thx. Didn't knew i couldn't apply an OTA over a rooted ROM. I thought I would only lose my root after update.
But I've done some research in the meantime. I think I'm gonna flash the latest coredroid ROM, that one looks very promising
Thx again for your help, but I got one more question.
First i'd like to test the original htc OTA. So a workaround for that is restore my backup from before I rooted the phone.
The only thing is, will I be able to go back to the rooted ROM afterwards? OR do I need to root it again?
Well that is a little more complicated. The problem applying ota isn't the rooted rom, it is the custom recovery. Ota needs stock recovery to work.
And if you restore stock recovery and apply ota, your only possibility to root will be using htcdev unlock and permanently losing your warranty. (Htc will register your serial number and will be able to say that you voided your warranty)
Better using a custom rom.
Sent from my Desire S with Virtuous Quattro
Lol, I didn't saw that one comming
If I go to the htcdev site, I get the idea that HTC supports software development, and that it will repair phones even if they are rooted. So what's the point here? Why can't I 'normally' root my phone after upgrade to android 2.5?
Ok, to make things more clear for myself and others, I've done a conversation with an employee of the Dutch customer care department. I've translated the conversation to English, so you can understand it.
Here you go:
You are now connected with Susan.
Susan: Dear Marcoevich, thank you for your contacting HTC customer support.
Susan: What is your question exactly?
Marcoevich: Hey susan
Marcoevich: I will explain
Marcoevich: I have a rooted Desire S with Android 2.3.3
Marcoevich: Now I get an OTA update to Android 2.5 and Sense 3.0
Marcoevich: that update should be easy to apply when I restore a backup from Before my root
Marcoevich: But if I then go back to a custom ROM it is another story
Marcoevich: according to my friends at xda-developers I should do that with the htcdev unlock tool.
Marcoevich: but then I will lose all my warranty
Marcoevich: is that right?
Susan: Yes, if the unit is rooted u will void the warranty on your device. I understand that you have done this already?
Marcoevich: It is. but I think I read somewhere that HTC supports software development, and will fix rooted phones since August last year
Susan: HTC repairs the phones as usual, but the costs will be payed by the customer.
Marcoevich: Ah I see.
Marcoevich: What's the difference between a normal root or unlock the recovery using the htcdev tool? Because according to xda-developers I am losing my full warranty
Susan: It is exactly the same. No mather how you root the phone, you always lose the warranty.
Marcoevich: Hmm ok sin..
Marcoevich: I have one more question
Marcoevich: it is possible to restore your phone using a backup from before you rooted it.
Marcoevich: Can anyone, after I do this, see afterwards that it was a rooted phone?
Susan: I can give no answer. If a technician can see that the device has been rooted, it will be outside warranty. It is up to the repairers from Dynafix to determine this eventually.
Marcoevich: ok fine Thanks for your time!
Susan: Can I help you with anything else today?
Marcoevich: No, I understand now, I think
Marcoevich: thanks for your help!
To make a long story short: No matter how you root it, you will always lose your full warranty.
That's good to know
Edit: One more question remains: If I restore my phone with a backup from BEFORE I rooted it, will someone be able to see that it was a rooted phone?
Thanks in advance!
Marcoevich
Marcoevich said:
To make a long story short: No matter how you root it, you will always lose your full warranty.
That's good to know
Edit: One more question remains: If I restore my phone with a backup from BEFORE I rooted it, will someone be able to see that it was a rooted phone?
Thanks in advance!
Marcoevich
Click to expand...
Click to collapse
As I understand it, no.
If you root it using htcdev they will have a record that you accepted their terms and conditions and rooted the phone thus voiding your warranty. If you have rooted using another method (Revolutionary for example) they have NO record that the phone was ever rooted.
You SHOULD be able to either restore your back-up (I'm not sure if this will bring it right back to stock, how did you make the back-up if it wasn't rooted?) or alternatively flash the stock rom you originally had from this site. There are threads on doing this right, and it will return your phone to stock, no one will be able to tell it was once rooted and you can then also download and apply the OTA update. I'm not quite sure why you might want to do that though as there are roms available here based on the ota update already, and much more exciting roms available as well. You should try some of these first before losing root with the ota update.
Also in future or for others reading this with similar situations: as Floatshow said I think the problem is partly caused by the revolutionary hboot being changed to 6.98.000, which the phone sees as higher than the ota roms hboot - to avoid this kind of problem it might be best to flash a new hboot - there are threads on this in the development section.
Good luck!
Thank you 4myphone! You explained it very clear
I made a backup using ROM Manager of my stock ROM. I hope the hboot etc is included in such a backup?
Thx for your explanation, I understand it now and if I ever have to send my phone to HTC I will use this site to return my phone to stock. I'm glad that it's possible
Best regards,
Marcoevich
Good question! I don't know if the hboot is part of the backup, it certainly doesn't change when you switch roms. I'd guess that restoring a back up would not change the hboot but I hope someone will correct me if I'm wrong. Let me know if you test it
Nope. The hboot would NEVER be included in the recovery backup.

Noob Question About S-On, S-Off, and HTC's unlock

I used HTC's official unlock and my phone is unlocked, but has S-On. Is there a benefit to S-Off now that mine is unlocked? What is the difference between how the unlocks are? Sorry if i'm not making much sense, I'm new to this place and Android in general... I just got my sensation last week.
Welcome to Sensation
Don't worry, everyone's a noob at some point, I'm pretty much still a noob myself but as far as I understand it:
To this point you have unlocked your bootloader which simply allows the phone to boot with third-party software installed. In your phone there is a form of security check and the level of security is determined by whether you are S-ON or S-OFF. It's a flag at the radio level of your phone that checks images before they are allowed to be written to the system memory. So when you gain S-OFF, you gain unrestricted access to the NAND flash memory on your device, also known as root. With S-ON you can get temporary root but it's not guaranteed, with S-OFF you can get permanent root no matter what you flash.
Essentially gaining S-OFF permits superuser access to the phone, giving you control over all aspects of software and hardware.
If you like your phone the way it comes to you, all filled up with bloatware and stuck using only the latest version of Android that your carrier releases OTA, with a boring/crappy splash screen and boot animation (and so on and so forth ) then you have no real reason to get S-OFF.
If however you have seen some of the shiny ROMs put together by the devs here at XDA, or have a sweet custom splash screen you'd love to see every time you boot up the phone, or just like the idea of having complete control over YOUR phone and flashing what-the-hell-ever ROM/firmware/radio/other stuff you damn well please, then you should definitely consider rooting.
The disclaimer to all this is that if you aren't careful and don't thoroughly research what you're doing BEFORE you do it, you could brick your phone and give yourself some serious grief. The fact you're even asking this now is a point in your favour, there are far too many 'help me' posts on here from people who did something without bothering to try and understand it first. Knowledge is power and there's buckets of knowledge on this forum and others.
I'd suggest reading here and here at the very least.
Hope that helps
s-off means you may do anything with your phone,
you will lose warrenty at s-off gain it at s-on
as the other guy said if u want a nice toutch to your rom s-off it and install, if u want it still legal dont
Thanks for the info. I've been considering using an ICS OTA file on my HTC Sensation 4G, but the guides i've seen only mention S-OFF and nothing about the unlocked S-ON. I just can't wait for the official release!
On the other hand though, I also want to remove bloatware from this phone and found a script for such... but i can't seem to get any temp root method working. I'm not ready to jump off the deep end yet, but i'm tired of the unnecessary stuff.
I also couldn't wait for the official ICS release so I s-off, rooted, super CID, and flashed an ICS firmware and went to android revolution. Honestly, it's one of the best decisions Ive ever made. If you think your stock phone is running good right now, you'll be amazed when you flash it, it will run absolutely faster I tell you.
Though there are alot of risks doing all of that, it might brick your phone completely. So be very careful, read and understand everything if you're going to do all of those stuff.
Sent from revolutionized HTC Sensation ICS
HTC sensation stuck at boot
Hey Guys Noob here,
I need help big time. I gone and mess with something I shouldn't have. I'm a first time android/touch screen user so bear with me.
I was trying to S-off my phone (alrady rooted- after several tries) but I downloaded the juopunutbear zip file on my phone. I mistakenly loaded it via the CWM recovery and now the screen is stuck on that juopunutbear image.
I have tried to flash my rom because I thought it was just a boot loop, but nothing happened. I NEED some advice please don't tell me I bricked it. :crying:
man+droid said:
Hey Guys Noob here,
I need help big time. I gone and mess with something I shouldn't have. I'm a first time android/touch screen user so bear with me.
I was trying to S-off my phone (alrady rooted- after several tries) but I downloaded the juopunutbear zip file on my phone. I mistakenly loaded it via the CWM recovery and now the screen is stuck on that juopunutbear image.
I have tried to flash my rom because I thought it was just a boot loop, but nothing happened. I NEED some advice please don't tell me I bricked it. :crying:
Click to expand...
Click to collapse
if you can boot into bootloader then you are not bricked
secondly what do you mean by juopunutbear.zip and from where?
edit:you said that you are already rooted
which means that you have unlocked bootloader from htcdev site am i right?
Yes it was already unlock from HTC dev, but I was trying to get S- off using the wire trick method. In reading the Jounutbear guide thread it directed u to a link which has the zip file which I should have run on my pc but I had mistakenly installed it from my sd card and now it isn't going furthuer than that screen. I now can't using the Jbear exe bcuz it not recogining it.
I don't really want to keep adding my nonsense to the thread how can I PM someone for help.
man+droid said:
Yes it was already unlock from HTC dev, but I was trying to get S- off using the wire trick method. In reading the Jounutbear guide thread it directed u to a link which has the zip file which I should have run on my pc but I had mistakenly installed it from my sd card and now it isn't going furthuer than that screen. I now can't using the Jbear exe bcuz it not recogining it.
I don't really want to keep adding my nonsense to the thread how can I PM someone for help.
Click to expand...
Click to collapse
do this
install 4ext recovery
enable smartflash from it
flash the rom
http://forum.xda-developers.com/showthread.php?t=1631861
I did all that but the phone keeps booting up with the Juoputnutbear image that point to the phone. It looks similar to when I was just rooting the phone but it just no picking up nothing but that.
man+droid said:
I did all that but the phone keeps booting up with the Juoputnutbear image that point to the phone. It looks similar to when I was just rooting the phone but it just no picking up nothing but that.
Click to expand...
Click to collapse
that's weird
did you perform a full wipe(from recovery) before flashing the rom?
also as long as you are on S-ON use 4ext recovery to flash the rom
and before flashing the rom enable smartflash from 4ext
if you have done all the above then use a ruu.exe to return to stock condition
http://forum.xda-developers.com/showthread.php?t=1672425
Well that thread seems to be a mouth full remember I'm a noob. But I will try and read that again to get what it really says. It seems though that it was a complex instruction how to get back to the stock rom? Isn't there a file for that I can download. I get to doing that RUU thing to see if it works tho
man+droid said:
Well that thread seems to be a mouth full remember I'm a noob. But I will try and read that again to get what it really says. It seems though that it was a complex instruction how to get back to the stock rom? Isn't there a file for that I can download. I get to doing that RUU thing to see if it works tho
Click to expand...
Click to collapse
i saw your post in the other thread
you managed to install 4ext
now try to flash a custom rom
before flashing the rom enable smartflash from 4ext
Hey guys good news
I finally got the phone to power on. I saw this thread that highlead my pro http://forum.xda-developers.com/showthread.php?t=2284273 but I was really got the details from another forum. I don't know if I'm allowed to post it so I won't, but I'll sum it up.
All I need to do was flash the boot image on my current rom (get this from the zip file) and also flash the recovery image from a backup I had and presto.
But I'll go and follow you guys instruction about enabling the 4ext smart flash from now on. What I want to know though is for some custom roms (eg cyanogenmod 10.1) do I needs to be S-off to install it?
If so I'm still gonna try and S-off this here thingy. Givethanks y'all
man+droid said:
Hey guys good news
I finally got the phone to power on. I saw this thread that highlead my pro http://forum.xda-developers.com/showthread.php?t=2284273 but I was really got the details from another forum. I don't know if I'm allowed to post it so I won't, but I'll sum it up.
All I need to do was flash the boot image on my current rom (get this from the zip file) and also flash the recovery image from a backup I had and presto.
But I'll go and follow you guys instruction about enabling the 4ext smart flash from now on. What I want to know though is for some custom roms (eg cyanogenmod 10.1) do I needs to be S-off to install it?
If so I'm still gonna try and S-off this here thingy. Givethanks y'all
Click to expand...
Click to collapse
any ICS/JB rom you can install via enabling smartflash in 4EXT before flashing the ROM
ganeshp said:
any ICS/JB rom you can install via enabling smartflash in 4EXT before flashing the ROM
Click to expand...
Click to collapse
Hey thanx for the heads up. So I'm finally s-off using the J-bear method but where unlocked use to be I'm now seeing the juopunutbear there so I got back into android but it was the old CWM that was on it how do I get back the 4ext and would that be a prob if that J name remains there tho?
man+droid said:
Hey thanx for the heads up. So I'm finally s-off using the J-bear method but where unlocked use to be I'm now seeing the juopunutbear there so I got back into android but it was the old CWM that was on it how do I get back the 4ext and would that be a prob if that J name remains there tho?
Click to expand...
Click to collapse
no you are fine now
there is no problem with juopunutbear because now you have patched hboot which is unlocked
you are fine also with cwm recovery
but if you still want 4ext do only step 2 from here
http://forum.xda-developers.com/showthread.php?t=1631861
man+droid said:
I did all that but the phone keeps booting up with the Juoputnutbear image that point to the phone. It looks similar to when I was just rooting the phone but it just no picking up nothing but that.
Click to expand...
Click to collapse
might be a bad dl. Download it again and reflash or try a different rom.

Is downgrading Necessary?

I have two E-Shifts one Hboot 0.99 the other is a 98, and maybe someone can clear something up. Why is it necessary to downgrade to 2.2 if I am flashing my custom Recovery through adb after I unlock the BL then I can just flash the sense ROM and Radio I choose then. If not why?
Now I truly feel like an idiot and I read the whole thread and just in case anyone has a blonde moment you have to downgrade to get permanent OK now I'm going to bed. Yours truly...I know
Sent from my SPH-D710 using XDA
No worries buddy, basicly unlocked BL means that only certain parts of your phone are unlocked and not still protected. Radio's and other firmware updates can only be flashed with htc's ota's, and the kernel can only be flashed in fastboot. S-off ensures that your enitre phone is able to be changed, modiefied ect through both the BL and recovery. Your not fully "nandroid unlocked" is the term I like to use until you have s-off. The only reason I know so much about these BL's is because on my G1 I have a s-on BL installed. A dev by the name of Ezterry unlocked certain extra features like still being able to flash the kernel in recovery and a few other things.
And for anyone wondering, yes I still have my G1 lol

[Q] Flashing back to stock.

I have been out of the mytouch slide game for a bit, and i need to flash a buddies 4g slide back to stock...
to return to stock, i just need to rename the ruu file to pg158.img and load up to the boot loader correct, and it will flash through the bootlader.
or do i need to go through clockwork and flash like a regular rom?
i downloaded the stock images from the thread in the dev section, i just cant remember which way to take with it.
It depends on a few things, are you just hboot unlocked, rev soff, or true radio soff? Are you looking just be on a stock rom and keep root? Are you trying to make everything stock? As in rom, bootloaader recovery?
Depending on what your end goal is your answer will vary, also if you do a quick return to stock search in these threads you can find your answer quick, just know the question you need answered
Sent from my SGH-T839 using Tapatalk 2
when i gave him the phone it was s-offed and unlocked hboot, and i dont believe he has touched a thing.
he doesnt care about the stock bootloader or recovery since i got the device as a promo direct through HTC it didnt have a warranty to begin with.

Categories

Resources