Do you think I should downgrade or is this fine?
i am of the fairly firm opnion that it is much better to be s-off,as long as this power is used responibly
it offers many advantages by being able to flash unsigned by htc files thru the bootloader. this means you can flash older RUUs if you want,and you can flash hboots,radios and recoverys in hboot.
in the case of a soft brick,there are many more options for recovery. for example your situation before. if you were s-off,sdraws suggestion to simply flash the latest clockwork recovery in hboot would have been a good one,even the best one
. you could have done that and had a recovery you could see,so you could wipe cache and dalvik,and be able to falsh a new rom and stayed rooted.
since you were s-on,our only choice was htc signed files. since you cant flash older ones(as you found out from trying to flash the froyo one and getting the main version higher error) our only option to save you was the PB31IMG of GB that you flashed. luckily it worked
(j/k i had faith it would) while it got you back to a working device it wipe out all your root,your recovery, and personal data.
technically you
could stay rooted and s-on and flash roms,etc,but IMO its worth the effort to downgrade and get s-off,even if you only plan to run a stock rooted,debloated rom.
I tried the steps to downgrade it and two things happened.
When trying these steps: cd /data/local
chmod 0755 /data/local/flash_image
cd /data/local
./flash_image misc /sdcard/mtd0.img
It said "bad substitution" but when I checked the md5 sums they were correct and the mtd0.img file is on my sdcard.
Secondly, when in hboot and after the blue status bar is finished loading and it is checking the PB31IMG file, it says "Main Version is Older! Update Fail!".
I rebooted and the phone appears fine and is recognizable by my computer.
I'm just wondering if I should go through with the unrevoked forever since it didn't update as it was supposed to or what I can do to fix the issues I mentioned.
as sdraw said,there was error somewhere in the adb steps. when youre feeling up to trying it again,follow the directions in the first post to copy the text in your command window before you let it close.
then if the PB31IMG fails,as it did this time, paste it into a reply at the end of this thread,and we can figure out where it went wrong. i find seeing the paste of the code to be very helpful in determining adb errors