How to: - Android Software/Hacking General [Developers Only]

Alright so I'm on my second HTC desire 2.2 with Hboot 1.60 and I bricked my other one due to in incorrect way of flashing a new Rom without doing correct partitions... Anyway, I need to root my desire again and I have heard rumors and read that unrevoked and other rooting software can't root HbootS that are 1.60? so is there anyway to downgrade a stock 1.60 Hboot to a lower one so I can root my phone?
HTC Desire 2.2 Hboot 1.60

Related

S-Off for HBOOT 1.06

Now we have S-Off for HBOOT 1.06 (CDMA)
This will allow you to use UNREVOKED 3.0 to root your phone. Enjoy!!!!
http://alpharev.nl/x/beta/
Do I miss something, but what new in it for Desire?
We already have S-OFF with Alpharev 1.80.
Why do we need AlpharevX?
dmatik said:
Do I miss something, but what new in it for Desire?
We already have S-OFF with Alpharev 1.80.
Why do we need AlpharevX?
Click to expand...
Click to collapse
Pretty simple : Those who had HBOOT > 0.93.0001 couldn't S-off their device before. Now, it seems they can. Then you won't need this unless you have this kind of HBOOT.
kev94 said:
Pretty simple : Those who had HBOOT > 0.93.0001 couldn't S-off their device before. Now, it seems they can. Then you won't need this unless you have this kind of HBOOT.
Click to expand...
Click to collapse
not true. I have been able to s-off with 0.93.0001. Thats not the point of it.
I also checked my Desire and I got S-Off with Alpharev 1.80 and HBOOT 0.093.0001.
So, whats the difference?
Should this NOT be in the dev-forum?
Sent from my bicycle with no wheels
i only updated with new HBOOT and never used alpharev beta tool (only the old one). Check my sign...
This is specifically for CDMA users and newer HTC devices. It also means you don't have to root as you're already S-OFF - you can just flash a new ROM after flashing a custom recovery
kev94 said:
Pretty simple : Those who had HBOOT > 0.93.0001 couldn't S-off their device before. Now, it seems they can. Then you won't need this unless you have this kind of HBOOT.
Click to expand...
Click to collapse
> = higher then hboot 0.93.0001.
So if your hboot is higher then 0.93.0001. You cant get s-off so his info is correct.
Scotsman828 said:
Now we have S-Off for HBOOT 1.06
This will allow you to use UNREVOKED 3.0 to root your phone. Enjoy!!!!
http://alpharev.nl/x/beta/
Click to expand...
Click to collapse
You don't even have to run unrevoked. Once they have S-Off some people have rooted by fastboot flashing a custom recovery, then flashing superuser as a zip. There's a tutorial thread over in AndroidForums (Desire All Things Root forum).
Presumably a pre-rooted ROM would also work at this point, but I guess this allows you to run Ti backup etc before doing that (or keep the current ROM).
Edit: Of course anyone doing it this way must make sure they flash the correct recovery for their device (GSM or CDMA). I believe that it's only (some) CDMA devices which have HBOOT 1.06, so most can just use unrevoked without this. And remember it's still in beta at the moment.
But it means that previously unrootable Desires can now be rooted
Yes this is for CDMA version of Desire. I tried Unrevoked before this came out and could not get root. After I ran the Alpharev to get S-Off, I got root with Unrevoked. Had to run Unrevoked so I could get ClockworksMod recovery. It was a really simple process, no need to create a special CD. I quickly canned the HTC ROM for CM7. Data worked without APN restore. Life is good
once you're s-off, you should to flash recovery through fastboot. Now you're able to flash any rom
Indeed ive just used revolutionary and it worked flawlessly on desire hboot 1.06

[Q] Flashing 2.00.0002 hboot over Revolutionary

Hi guys
I have a Desire that I bought with an operator pack, so it is a branded phone, and I used Revolutionary to have s-off.
Then I got an xtc-clip, and made Radio s-off with XTC plus.
Now I want to flash the latest HBOOT that came with Sense 3 OTA update.
But my phone is branded, and I saw that flashing stock hboot via dd command on a branded phone is not good.
As I used to have a Desire, which i bricked by flashing a corrupted hboot, I don't want to brick my DS too.
Floatshow said:
Hi guys
I have a Desire that I bought with an operator pack, so it is a branded phone, and I used Revolutionary to have s-off.
Then I got an xtc-clip, and made Radio s-off with XTC plus.
Now I want to flash the latest HBOOT that came with Sense 3 OTA update.
But my phone is branded, and I saw that flashing stock hboot via dd command on a branded phone is not good.
As I used to have a Desire, which i bricked by flashing a corrupted hboot, I don't want to brick my DS too.
Click to expand...
Click to collapse
Don't bother flashing new hboot, it offers you no advantage, look instead for ENG hboot see link in index thread
[MISC] ENG HBOOT 0.98.2000
Swyped from my Desire S using XDA Premium
Yeah, but the problem is the same. Can i flash this eng hboot even on a branded phone ?
Sent from my HTC Desire S using XDA Premium App
The new hboot has also a new partition table.
Sent from my HTC Desire S using XDA Premium App
I found a way to overwrite Revolutionary HBOOT with ENG HBOOT
http://forum.xda-developers.com/showpost.php?p=16491944&postcount=29
That hboot was made to overwrite AlphaRevX one, but that's the same mechanism, so that works.

[Q] Is it possible to get S-OFF on HBoot 1.23?

Hello Geeks.
I have recently misled myself by getting my phone back from s-off to s-on before installing the stock RUU on my Sensation XE.
However, i have managed to unbrick the phone and i have a custom ROM running on it while there is S-ON right now.
I was running ICS which means i upgraded the HBOOT from 1.18 to 1.23 and revolutionary does not support this HBOOT version yet.
I want to know if there is a possible way of downgrading the HBOOT version to 1.18 or 1.17 with the S-ON because i cant get S-OFF until its downgraded to something revolutionary supports.
OR
Is there a compatible RUU update utility that will flash my device back to stock and restore everything?
Thanks.
Not until:
1. Revolutionary becomes compatible, or;
2. The ICS RUU is officially leaked, therefore becoming a 'proper' HBOOT in a warranty sense
slimldj said:
Hello Geeks.
I have recently misled myself by getting my phone back from s-off to s-on before installing the stock RUU on my Sensation XE.
However, i have managed to unbrick the phone and i have a custom ROM running on it while there is S-ON right now.
I was running ICS which means i upgraded the HBOOT from 1.18 to 1.23 and revolutionary does not support this HBOOT version yet.
I want to know if there is a possible way of downgrading the HBOOT version to 1.18 or 1.17 with the S-ON because i cant get S-OFF until its downgraded to something revolutionary supports.
OR
Is there a compatible RUU update utility that will flash my device back to stock and restore everything?
Thanks.
Click to expand...
Click to collapse
Before upgrading was your phone having 1.52.720.3 as the firmware version??
From now on, yes it IS possible
Sent from my HTC Sensation XE with Beats Audio Z715e using Tapatalk
So why not link to it then?
EddyOS said:
So why not link to it then?
Click to expand...
Click to collapse
I'm still writing the guide... trying to make it noob friendly. it includes suicide bricking and downgrading...
detailed guide soon to be here http://forum.xda-developers.com/showthread.php?p=23078349 stay tuned
Ah, so you have to brick the phone first to downgrade it? Seems a bit severe but at least it's a method.
Surely if someone was silly enough to S-ON with a new HBOOT they will more than likely properly brick their phone??

(advice needed) Hboot 2.00.0002, should I downgrade or not ?

I currently have a desires s (S-ON, not-rooted and bootloader unlocked), I am not sure if I should downgrade to hboot 0.98 as S-OFF for this is not available right now and as the title says I want you all to tell me what to do !
I could either keep this hboot and simply unlock the boot loader, root my phone and install a custom recovery to flash roms. But that way I won't be able to S-OFF my device and hence I wouldn't be able to install all custom roms such as virtuous saga which requires S-OFF .
And If I downgrade my device, I am not sure if the kernels,radio, and other things would be that efficient plus I doubt if I would be able to install all roms, like ICS Sense 4 roms
(kinda new to all this so I don't know if I am being a noob, but I seriously need your reply on this)
Sent from my HTC Desire S using xda premium
I can tell you what i did:
I unlocked my bootloader at htcdev right away when i got my desire s, then got superuser access to my phone. It was pretty fun, but I couldn't do EVERYTHING Plus, I lost parts of my warranty.
I really wanted s-off to be able to flash all roms available.
After a month or so, i did a downgrade of the hboot, with this instructions.
It worked flawlessly, although it's an hour of work or so if you're new to android. Terminal/ADB looks weird and complicating at first, but hey, you just need to copy the lines off the tutorial, it works perfect if you do as told
My advice: DON'T unlock at HTCdev (gives yo FULL warranty, even if you flash a custom rom), and just simply follow the downgrade instructions. Then you'll have full access, full warranty and no limitations at all, it's absolutely worth the downrade/s-off!
I'm running ICS now and couldn't be happier with my phone!
First of all thank you for your help on this, even I have had the same thought that its better to downgrade my phone and S-OFF it rather than keeping it S-ON.
Btw I came across anouther doubt which I guess its better to ask here instead of creating a new thread every time, : if I have to use an ruu to downgrade ny device, should my current radio (as seen in bootloader) match the ruu's radio ??
Sent from my HTC Desire S using xda premium
No
Have changed my Rom twice not touched the radio firmware at all.
If it ain't broke don't fix it, also read on xda somewhere radio firmware is a local thing it may work in your area but not mine
Sent from my HTC Desire S using Tapatalk
13th Dev said:
I could either keep this hboot and simply unlock the boot loader, root my phone and install a custom recovery to flash roms. But that way I won't be able to S-OFF my device and hence I wouldn't be able to install all custom roms such as virtuous saga which requires S-OFF .
And If I downgrade my device, I am not sure if the kernels,radio, and other things would be that efficient plus I doubt if I would be able to install all roms, like ICS Sense 4 roms
Click to expand...
Click to collapse
IMO, there is not much need for you to flash radio.. most of the time you won't need to do so..
and HBoot version can be changed if you are S-Off..
but i have to disagree with your statement that if you don't S-Off you are not able to flash all custom roms.. yes, some may fail to boot up, but mostly they will boot up without problem..
I am currently at the same Hboot as you, HTCDev unlocked and i have tried many roms without problem..
the only thing about having S-On for me is that i will always be dependant on my computer to flash ROM.. other than that, there's no problem generally.. Oh, maybe there is one thing, HTC may know that your phone has already been unlocked since you are using their unlocker.. but there are some ways to relock it and restore the "RELOCKED" in bootloader to "LOCKED"..
I am a newbie, and that's why i unlocked it with HTCDev, but if i were to do it all over again, i would have spend few more days to learn how to downgrade the Hboot and S-Off instead.. you can always flash newer Hboot later anyway..
So my advice, don't worry so much about the radio, or the Hboot version (you can tweak that later) at the moment, then downgrade the Hboot and S-Off it..
IMO it's much better than using HTC unlocker..
thank you guys for all your help and advice, finally after spending a couple of days,I successfully downgraded hboot 2.00.0002 to .98 one.
once again, thankyou all
Sent from my HTC Desire S using xda premium
I assume that you're revolutionary S-OFF by now, you can now easily upgrade on the latest re-engineered hboot
@doghous exactly !, I'm thinking of changing my hboot to the new re_engineered 2.00.0002 by vampire36, or if someone could suggest a better one.......
Sent from my HTC Desire S using xda premium
13th Dev said:
@doghous exactly !, I'm thinking of changing my hboot to the new re_engineered 2.00.0002 by vampire36, or if someone could suggest a better one.......
Sent from my HTC Desire S using xda premium
Click to expand...
Click to collapse
I have successfully S-Off my DS from HTC Unlock using the method by Skanob, it's pretty straight forward and noob-proof.. (not that you need that now ) and can be used to revert back to stock, S-On, Locked (not Re-locked) if you ever need to repair..
As for Hboot, i have upgraded the Hboot to Eng Hboot 7.00.1002 (the one you mentioned above) so that would be my recommendation, too!
doghous said:
I assume that you're revolutionary S-OFF by now, you can now easily upgrade on the latest re-engineered hboot
Click to expand...
Click to collapse
Does anyone know what the differences between the different versions of ENG Hboot?
ENG v0.98.2000 vs. ENG v2.00.xxxx vs. ENG v7.xx.xxxx
Any benefits of using v2.00 or v7.xx over the v0.98?
Thx.
anchemis said:
ENG v7.xx.xxxx
Click to expand...
Click to collapse
This one isn't an eng hboot. Better use 2.00.2002
anchemis said:
Does anyone know what the differences between the different versions of ENG Hboot?
ENG v0.98.2000 vs. ENG v2.00.xxxx vs. ENG v7.xx.xxxx
Any benefits of using v2.00 or v7.xx over the v0.98?
Thx.
Click to expand...
Click to collapse
A good question actually, even I have the same doubt and would really appreciate if someone could post the answer !
Sent from my HTC Desire S using xda premium
This is what I've gathered from forum trawling...
v0.98.xxxx: the original hboot for 1.x roms
Has the partitions: /system, /cache, /data (all ext3 or ext4)
Fastboot support, supports Revolutionary S-OFF
ENG v0.98.xxxx: engineering version of above
v2.00.2002: the new hboot for 2.x roms (Sense 3.0 etc.)
Has the partitions: /system, /system/lib, /cache, /data (all ext4)
NOT supported by Revolutionary
-> apparently, some Sense 3.0+ roms need this new /system/lib partition to work (stability issues), but I'm not sure which ones though...
->Note Revolutionary is NOT supported, so to S-OFF you need to downgrade using TacoRoot, ZergRush/Misc_versions, XTC clip or some other method.
ENG v2.00.xxxx: engineering version of above
RVL v6.98.1000: hboot that comes after you S-OFF with revolutionary
It is of a higher version number so breaks overflashing functionality, so you CANNOT revert to RUU (for warranty returns etc.)
-> Note: This can be overflashed with v6.98.2000 (OverARX), which then allows you to overflash a stock or engineered hboot.
v7.00.1002[\B]: modified 2.00.2000
NOT ENG BOOTLOADER
But are there any real life benefits of one over the other?
for example I have the Rev v6.98.1000 hboot, so what you mean is that I could have problems while flashing roms (occasionally), and hence I should change my hboot to the engineered one ?
Sent from my HTC Desire S using xda premium
I got really frustrated with being S-ON and found the HBOOT downgrade instructions dubious so I found someone in my area with an XTC CLIP device and S-Offed the bastard , don't care much about warranty at this point however.
@ste_vald well done there !, having an s-offed device is surely much better
Sent from my HTC Desire S using xda premium
13th Dev said:
for example I have the Rev v6.98.1000 hboot, so what you mean is that I could have problems while flashing roms (occasionally), and hence I should change my hboot to the engineered one ?
Sent from my HTC Desire S using xda premium
Click to expand...
Click to collapse
No, you should be fine installing most of the ROM's (unless specified otherwise in the OP of the ROM).
However, ENG Hboot is recommended so that if required later you can easily flash new radio's / Hboot.
Thank you, but can't I flash radios on this rev hboot
Sent from my HTC Desire S using xda premium
No, i believe you can't! You will require an ENG Hboot...

[UTIL][WIN][25.01.13] HTC Downgrade Kit v0.1

HTC Downgrade Kit v0.1​
Easy downgrade to Froyo using this tool.
The tool will downgrade the phone to one of the firs versions for the selected model.This gives you the ability to update later to the desired version through OTA or RUU update.
What you can to with this tool:
*Change the main version only
*Change the main version and downgrade. (With supplyed ROM)
*Change the main version and flash with your own IMG.zip
Supported models:
*It's suposed to work with all HTC Devices
IMG.zip ROM supplyed for the folowing:
Desire
Desire S
Desire HD
Sensation
Sensation XE
Sensation XL
All supplyed ROMs are WWE!
*Probably won't work for non-rooted devices (Don't worry I figured it out. In the next version...)
*Tested on S-OFF devices only but should workon S-ON devices too with no problems.
NOTES:
I'm not responsible if someone caused damaged phone!
This tool can not hardbrick your device!
Use on your own if you know what are you doing.
If bootloop caused check if your CUSTOM HBOOT is compatible with older stock version
May not downgrade some CUSTOM HBOOTs
This tool won't revert your phone to S-OFF
If brick caused flash the device with the latest RUU through bootloader
Download from the Attached files.​
Donations are accepted directly through PayPal: [email protected]

Categories

Resources