I am wanting to get Fastboot commands working on my Evo, Currently when I try a command they do not work. I read that I need a different H-Boot for fastboot to run correctly on my phone. So searching I found the correct H-Boot, but it seems my partitions are wrong for the H-Boot. Here is what my set up is...
CM7
Hardware 0003
H-Boot 2.10.0001 S-OFF via Unrevoked
Baseband 2.15.000.11.19
PRI 1.90_003
Software 3.70.651.1
When I run "cat /proc/mtd" in shell I am 00040000 for erasesize
Is there a work around I can do? I found a way to fool H-Boot into thinking its .76 BUT it says NOT to use the method if I have new partitions, erasesize 00040000, which I have
Could I RUU to a earlier software, then apply the .76 H-Boot, or will my 0003 hardware cause conflicts? So much dev for the Evo, but so many restrictions on what you can and cant do, depending on hardware, h-boot, baseband, its crazy! lol If it is possible please give as much info as you can. I dont want to get even more confused on what I can and cant do to get fastboot up and running
Thanks
If you've fooled HBOOT, kudos to you. But the latest HBOOT isn't downgradable, and if you RUU on your current software, it'd take you back to stock blah blah, but I think on the current HBOOT. I don't have all the answers, but I think you may be stuck on this one...
teh roxxorz said:
If you've fooled HBOOT, kudos to you. But the latest HBOOT isn't downgradable, and if you RUU on your current software, it'd take you back to stock blah blah, but I think on the current HBOOT. I don't have all the answers, but I think you may be stuck on this one...
Click to expand...
Click to collapse
No, I havent fooled it. I found a thread on how to, but not with my partitions sizes, I have the 40k partitions. So that being said I can not as of yet downgrade my H-Boot to ENG .76 I thought to myself, I am still S-OFF so I should be able to flash simple splash screen, nope!
c:\android-sdk\tools>fastboot flash splash1 evosplash1.rgb565
sending 'splash1' (750 KB)...
OKAY [ 0.350s]
writing 'splash1'...
FAILED (remote: not allowed)
finished. total time: 0.354s
Seems I cant do that because of the way I rooted, Unrevoked. I had the HTC Hero a while back and that phone was so easy to mess with. Then I played with a Intercept, trash! I got a LG Optimus S, another phone that is a PIA! Now I got my dream phone, been wanting a Evo since it cam out, 2 months after I got my Hero, grrrrrrrr Anyway, now that I have a Evo I cant do as I was able to do with my Hero. I thought because it was HTC it would be the same. The other 2 phones not being HTC was the problem, lol. I guess these phone companies are doing more and more to try and lock the end user out of rooting the device. Sucks for us who want to be flashing this or that, in any method we choose.
Now that I am done ranting, lol It looks like most of the stuff i want to do can be done via PC36IMG.zip's. Flashing recoveries, flashing splash screens, radios, all that junk. Is there a good thread explaining how to create these zip's and what they can and cant be used for?
Thanks
teh roxxorz said:
If you've fooled HBOOT, kudos to you. But the latest HBOOT isn't downgradable, and if you RUU on your current software, it'd take you back to stock blah blah, but I think on the current HBOOT. I don't have all the answers, but I think you may be stuck on this one...
Click to expand...
Click to collapse
My replacement evo came with 3.70, hw003, hboot 2.10, 2000 erasesize and I still downgraded my hboot to .76. It's the newer block sizes and hw004 that have problems downgrading.
cordell12 said:
No, I havent fooled it. I found a thread on how to, but not with my partitions sizes, I have the 40k partitions. So that being said I can not as of yet downgrade my H-Boot to ENG .76 I thought to myself, I am still S-OFF so I should be able to flash simple splash screen, nope!
c:\android-sdk\tools>fastboot flash splash1 evosplash1.rgb565
sending 'splash1' (750 KB)...
OKAY [ 0.350s]
writing 'splash1'...
FAILED (remote: not allowed)
finished. total time: 0.354s
Seems I cant do that because of the way I rooted, Unrevoked. I had the HTC Hero a while back and that phone was so easy to mess with. Then I played with a Intercept, trash! I got a LG Optimus S, another phone that is a PIA! Now I got my dream phone, been wanting a Evo since it cam out, 2 months after I got my Hero, grrrrrrrr Anyway, now that I have a Evo I cant do as I was able to do with my Hero. I thought because it was HTC it would be the same. The other 2 phones not being HTC was the problem, lol. I guess these phone companies are doing more and more to try and lock the end user out of rooting the device. Sucks for us who want to be flashing this or that, in any method we choose.
Now that I am done ranting, lol It looks like most of the stuff i want to do can be done via PC36IMG.zip's. Flashing recoveries, flashing splash screens, radios, all that junk. Is there a good thread explaining how to create these zip's and what they can and cant be used for?
Thanks
Click to expand...
Click to collapse
There's a thread on Android Central HERE that explains how to make a flashable PC36IMG.zip splash screen. i assume the process for any other PC36IMG.zip is similar.
lovethyEVO said:
My replacement evo came with 3.70, hw003, hboot 2.10, 2000 erasesize and I still downgraded my hboot to .76. It's the newer block sizes and hw004 that have problems downgrading.
Click to expand...
Click to collapse
I have hardware 0003 but its is equipped with new partitions 40k size. Are you saying I can downgrade Hboot?
Sent from my PC36100 using Tapatalk
EndlessDissent said:
There's a thread on Android Central HERE that explains how to make a flashable PC36IMG.zip splash screen. i assume the process for any other PC36IMG.zip is similar.
Click to expand...
Click to collapse
Thanks for the link!
Sent from my PC36100 using Tapatalk
cordell12 said:
I have hardware 0003 but its is equipped with new partitions 40k size. Are you saying I can downgrade Hboot?
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
You could try and theoretically it "could" work but I can't say for sure because there haven't been much reports of the 40k sized 003hw's having success with it.
lovethyEVO said:
You could try and theoretically it "could" work but I can't say for sure because there haven't been much reports of the 40k sized 003hw's having success with it.
Click to expand...
Click to collapse
I see, so theoretically it could also brick me. I am within my 30 days, and have a dead pixel. Thing is they know I root my phones, they were checking out my wifes LG Optimus S with 2.3 and were really interested on how to root. One of the reps wants to root his Evo but is scared due to all the versions and what not. Cant say I blame him, but you think working for sprint they can easily get a replacement phone, no?
Has anyone had success with hardware 0003 and NEW partitions (40,000 block size), or have anyone bricked while trying?
Thanks for input
cordell12 said:
I see, so theoretically it could also brick me. I am within my 30 days, and have a dead pixel. Thing is they know I root my phones, they were checking out my wifes LG Optimus S with 2.3 and were really interested on how to root. One of the reps wants to root his Evo but is scared due to all the versions and what not. Cant say I blame him, but you think working for sprint they can easily get a replacement phone, no?
Has anyone had success with hardware 0003 and NEW partitions (40,000 block size), or have anyone bricked while trying?
Thanks for input
Click to expand...
Click to collapse
My girl got her Evo in December. It's an 003 model but I'm not sure about the partition size as that is news to me. I rooted with whatever version of Unrevoked was out at the time, and simply grabbed the .76 hboot from Toast's part 2 thread and flashed it. It worked without any issue.....in this case. After I did that, I read that a lot of people were having trouble downgrading to the engineering SPL and were bricking, and I breathed a heavy sigh of relief that it didn't happen to me and my girl's 4 hour old Evo. lol
Come to think about it, I don't even know why I did it to her phone. I always experiment with my own phone before flashing anything new on hers, so in retrospect, downgrading to that hboot in her phone just for fastboot commands was a risk not worth taking.
Related
I just got a replacement evo and I updated it to 3.30.651.3 and my hardware ver. is 003..And i can not get root Please any help would be great ..thanks
i am ALWAYS open to helping people root. it seems the tutorial to do would be here
http://forum.xda-developers.com/showthread.php?t=829045
the problem is, all the files are for 0004 hardware so it would screw up your 0003. better just sit tight until they release the 0003 ruu cracked, patched, and engineering files. once again, open to help people.
dk
Thank you i can wait i tell you running stock isnt bad my battery life is crazy long...
Just as a last check, you might want to search the threads to see if any of the methods work for 0003. I might recommend just waiting though because the other methods seem a little shotty. The one I linked makes perfect sense and sounds foolproof. I doubt htc could have thought out that loophole.
Yeah cool thanks for your help
What is the manufacture date of your phone did it come with 3.30?
Sent from the edge of hell
there is now a method for rooting hardware 003 running hboot 2.02.
dkdude36 said:
there is now a method for rooting hardware 003 running hboot 2.02.
Click to expand...
Click to collapse
Send link please?
its in the dev section. zi(something) wrote it up. the only thing missing was a tweaked custom recovery. if you need help pm or email/ichat me ([email protected] for all of them)
good luck ot you all
dk
I have hardware 0003, and the method you linked got me rooted. Took a couple attempts on a few of the steps, but end result is s-off, amon-ra recovery, still using hboot 2.02 however. I didn't see the need of downgrading hboot. Be careful when flashing roms though, as only htc kernels will allow the camera to work at the moment. (to the best of my knowledge). I'm more than happy to help, too, if you have any other questions.
Feel free to gtalk me or email me. [email protected]
Sent from my HTC SuperSonic 4G using the XDA app.
the point of downgrading is to allow unsigned pc36img.zips, and to have fastboot commands. these can be used for major developing, or simply changing your splash screen. not much of a purpose, but a purpose.
edit
I realized you meant changing splash through adb, my fault. Good point about the fastboot, though. I haven't tried the .zips either. I may downgrade yet.
Sent from my HTC SuperSonic 4G using the XDA app.
Be careful when downgrading. You could be bricked. I would recommend not downgrading until you do something that requires it. How do you flash splash screens without adb?
Flashable zips through recovery. Shift has a thread around here somewhere I got the one I'm using atm.
Sent from my HTC SuperSonic 4G using the XDA app.
I didn't know that was possible. Well it makes sense because wimax, radio, pri, nv, and boot .img are all installable with some tricky coding through recovery. Why not the splash1 partition too...
So I'm looking into this unrEVOked thing, and it seems as though I could root my EVO just fine with it. However my HBOOT is 2.02 and my build number is 3.30.651.3 (this is the part that worried me, since my friend said that a EVO with the hardware version of 0004 and that build number won't be able to be rooted).
My question is basically is there any method of rooting that I could do with no worries? Somebody mentioned to me this method right here but I want to be certain I would be alright with that before I get started. The steps aren't the issue, I'm just trying to do my homework beforehand and be sure I'm ok.
the method you linked will work. unrevoked will not. pm me or gtalk [email protected] for help. i sitll havent gotten a hboot 2.02 person to give me enough time to let me help them root.
I have a 0004 hboot 2.02 device, and used that method. I had many issues during the middle of the process, but made it through using a microSD memory card reader to rename those pc36img.zip files...
Worked great!
dkdude36 said:
the method you linked will work. unrevoked will not. pm me or gtalk [email protected] for help. i sitll havent gotten a hboot 2.02 person to give me enough time to let me help them root.
Click to expand...
Click to collapse
Hey Dkdude36, I have questions along the same lines. For hboot 2.02, what other rooting options exist that DO NOT involve the use of Unrevoked's components. Looking through the download files, you'll notice both referenced methods (this and this ) use the file unrevoked-forever. So, what gives?
I am personally on the lookout for a rooting process (for hboot 2.02) that doesnt use that method. The reason being that it's a bit tedious to unroot.
unrevoked forever is different than unrevoked. the methods are completely valid. unrevoked-forever seems to be the key ingredient in rooting 2.02
dkdude36 said:
unrevoked forever is different than unrevoked. the methods are completely valid. unrevoked-forever seems to be the key ingredient in rooting 2.02
Click to expand...
Click to collapse
So, if I currently have hboot 2.02, and I want to 'downgrade' to the eng build .76.2000, what are the steps? Root with whatever flavor of unrevoked-forever that works with my EVO (hardware 003), then flash the hboot .76.2000 downgrade zip? I don't even understand why I need hboot 2.02 versus the earlier builds. Besides it also appears the earlier root methods (1 or 2 clicks, Simple Root 1.47.651.1,etc detailed here will not work on 2.02.).
Got around to rooting the phone just fine using the method I linked. However I can't installed CM 6.1 RC at all. It gets stuck at the white EVO 4G splash screen. I'm assuming it's an issue with 0004 EVO's?
Darknight630 said:
Got around to rooting the phone just fine using the method I linked. However I can't installed CM 6.1 RC at all. It gets stuck at the white EVO 4G splash screen. I'm assuming it's an issue with 0004 EVO's?
Click to expand...
Click to collapse
I've been trying to figure this out for a few days now... Apparently it's the kernel. A guy in the official forum said he used the toast test kernel 2.6.35 and everything works, including the camera! I'm just having a hard time finding it!
ImmortalLuD said:
I've been trying to figure this out for a few days now... Apparently it's the kernel. A guy in the official forum said he used the toast test kernel 2.6.35 and everything works, including the camera! I'm just having a hard time finding it!
Click to expand...
Click to collapse
Just saw the post about it, I rather just wait till they get a fix out for CM. I'll stick with Fresh, as much as I dislike sense I can deal.
Darknight630 said:
Just saw the post about it, I rather just wait till they get a fix out for CM. I'll stick with Fresh, as much as I dislike sense I can deal.
Click to expand...
Click to collapse
I don't know if that's going to happen anytime soon. I just installed the lastest nightly with snap's 7.6 cfs kernel. Everything works, and I'm super happy! Still use Frost, Fresh, MIUI, Myn's Warm, and everything else too...
tho this may seem like a dumb question i just got my evo over the weekend and i havent stumbled upon the answer yet....how do you know what hboot you have? i see that i have hardware 004 and i see that i have the newest build number i just not sure where or how to tell the Hboot version. Any ideas? Thanks.
Just boot into hboot. Power off, and then hold power and volume down. You are now in hboot.
Has anyone used unrevoked 3 version 3.22 yet on a evo with software 3.30.651.3 hbootloader 2.02 yet and if so did it work for root or did it fail?
I'm wondering the same thing.
change log doesn't state anything about the new ota for evo just incredible
DROID_BOOST_75 said:
Has anyone used unrevoked 3 version 3.22 yet on a evo with software 3.30.651.3 hbootloader 2.02 yet and if so did it work for root or did it fail?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=9550349&postcount=17
yeah i know but if you go onto there web site and click the evo it come's up with the 3.22 for the evo also
DROID_BOOST_75 said:
yeah i know but if you go onto there web site and click the evo it come's up with the 3.22 for the evo also
Click to expand...
Click to collapse
unrevoked is universal so it changes for all phones
ok will it do everthing just like 3.21 did for 3.29 or is it missing the recovery img?
as far as i know unrevoked still cant root the 2.02 hboot.
however my guide can !
its in the dev forums:
hboot s-off like a boss edition
Ya you and your bunk image of 2.02.001 hboot. Screen is black and i only have fastboot and hboot usb. But my hboot is your fake image which bricks phones. Dont have extended fastboot commands so i get errors when flashing thru fastboot commands.Half of my partition images are completely gone. Why dont you fix that? When i flash eng pc36img, the phone vibrates five or six short times and it say failpu. Ive tryed the rom.zip putting on sdcard and renaming it pc36img. You warn people it may brick but you didnt supply the correct file. How to fix bricked hboot 2.02.001??
Nothin huh?
snandlal said:
Ya you and your bunk image of 2.02.001 hboot. Screen is black and i only have fastboot and hboot usb. But my hboot is your fake image which bricks phones. Dont have extended fastboot commands so i get errors when flashing thru fastboot commands.Half of my partition images are completely gone. Why dont you fix that? When i flash eng pc36img, the phone vibrates five or six short times and it say failpu. Ive tryed the rom.zip putting on sdcard and renaming it pc36img. You warn people it may brick but you didnt supply the correct file. How to fix bricked hboot 2.02.001??
Click to expand...
Click to collapse
wow it does brick the phone good thing i didn't do it thank you for the info i will wait for unrevoked to release there root it's only a week away. and if you bricked it then you have a awesome paper weight.
DROID_BOOST_75 said:
wow it does brick the phone good thing i didn't do it thank you for the info i will wait for unrevoked to release there root it's only a week away. and if you bricked it then you have a awesome paper weight.
Click to expand...
Click to collapse
Not a true story, this poor guy just doesn't know how to follow directions. I rooted my buddies EVO tonight with no problems using this method. Yeah, its nice to have Unrevoked but at the end of the day what have you learned by using the "easy" way?
Maybe. Or maybe after he realized it was no good he replaced the link with a new image....yellow is a young, dumb, simp. Yellow must of been sheltered from the world as a little girl. Its ok yellow, we understand
I tried this unrevoked on a friends BRAND NEW EVO 004 and latest OS.. doesnt work.. I did find a manual method that has a unrevoked zip file in it and a couple of other zips.. all worked great!
Is there a proven working method to downgrade hardware 003 hboot 2.02 to ENG build?
s0xpan said:
Is there a proven working method to downgrade hardware 003 hboot 2.02 to ENG build?
Click to expand...
Click to collapse
If your device shipped with hboot 2.02 then you cannot downgrade to anything lower than 2.02. The partition table changed with the release of these devices. The older hboots cannot handle these changes.
Also, the only reason why the ENG hboot is "better" is because it has some extra fastboot commands enabled. None of these commands are needed in order to root your device, install custom recoveries, or install custom roms. It really only helps out developers, and even then there are other ways to accomplish the same tasks.
So, no, don't try to downgrade your hboot. You will most likely brick your phone.
to be honesty 2.02 has yet to allow me to change my splash screen; and im trying to do that (only reason why i wanted to downgrade) but thanks man
s0xpan said:
to be honesty 2.02 has yet to allow me to change my splash screen; and im trying to do that (only reason why i wanted to downgrade) but thanks man
Click to expand...
Click to collapse
I know Unrevoked team made a PC36IMG.zip for flashing splash1 that shouldn't require the ENG hboot. I have not tried this. I do not know if it will work. There is a single post in another thread that details how to modify the zip to support your custom splash.
http://forum.xda-developers.com/showpost.php?p=8913849&postcount=156
Another reason to downgrade hboot to < 2.02 is to be able to downgrade radio lower than 2.15.00.09.01... radio 2.05 works the best for me...!
Read this thread very very carefully. If your block erase size is 20000, then you are likely to be ok downgrading. If not, be prepared for the consequences.
http://forum.xda-developers.com/showthread.php?t=883548
If all you need is a add a splash screen, I have a guide for people with non-downgradable hboots:
http://forum.xda-developers.com/showthread.php?p=10642676#post10642676
It's been tested (by myself personally and others) and it works perfectly if you follow the instructions.
gpz1100 said:
Read this thread very very carefully. If your block erase size is 20000, then you are likely to be ok downgrading. If not, be prepared for the consequences.
http://forum.xda-developers.com/showthread.php?t=883548
Click to expand...
Click to collapse
I have a HW 0004 so I can't do that...
m4f1050, have you attempted to determine what your erase block size is? As stated, if its 20000, it may work.
Unless you're still within your return period though, I probably would not try until some definite means of flashing back to an earlier hboot comes out.
gpz1100 said:
m4f1050, have you attempted to determine what your erase block size is? As stated, if its 20000, it may work.
Unless you're still within your return period though, I probably would not try until some definite means of flashing back to an earlier hboot comes out.
Click to expand...
Click to collapse
Nah, and I went ahead and tried it and *@#%&(! one of my 0004 EVO's, funny thing is the 1st one I tried it worked and downgraded... WTH????
I have a 0004 with older partitions and the messed up 0004 with newer partitions? That makes sense? Anyways, sending that one in for insurance...
So...I just got a replacement refurb evo from the insurance company.
Rooted using revolutionary, b/c my HBOOT was 2.16 & I just got the phone this week & didn't have time to go about it any other way. This changed my HBOOT to 6.16.
Today, I decided to try to switch to unrevoked. The method I used was to hex edit the 0.76.2 HBOOT (I'm not realizing I probably should've used the .93 HBOOT, but I could've sworn .76 was what I was running on my former OG, so I followed the instructions on how to do it correctly & went for it), then I flashed it through bootloader.
When my phone rebooted, it now reads:
SUPERSONIC EVT1 ENG S-OFF
HBOOT - 6.17.0000 (PC36*****)
RADIO - 2.15.00.0808
The only thing I can now flash through bootloader is my radio. Anything else & I get a PU error, which is partition update failure. If I try to reboot into recovery, I get 3 little android guys, same as if I try to just boot my phone up.
Yes my friend you most certainly did BRICK your evo. New evos have different block sizes then the older ones. That is why you CAN NOT downgrade the Hboot. Sorry to give the bad news. Not to be mean, but ur giving off a noobish vibe by saying "switching to unrevoked", so I'm gonna assume you didn't do your homework on this one. What was the reason to downgrade your hboot?
I'm curious why you wanted to downgrade on the first place?
Sent from my PC36100 using XDA App
Sounds like he just wanted it to be like his old evo.
That evo be toast, shoulda looked before leaping on that one sorry bout your stroke of bad luck, if u have ins "forget" it somewhere and call in a replacement