[S4] HBOOT Comparison | 2.15 vs 2.16 - HTC One S

This is a comparison between the older Jellybean HBOOT 2.15 and the leaked HBOOT 2.16​
HBOOT 2.15 Pros​
Supported by about 95% of the HTC One S ROMs around
Ability to mount storage as Mass Storage. TWRP 2.7.x.x and lower
Going S-ON with this HBOOT won't corrupt your SD Card
HBOOT 2.15 Cons​
Smaller SD Card partition - 10 GB of Storage
Smaller System partition - 1 GB-ish (Not sure what exact size is)
Older Radio, ADSP, WCNSS and other firmware elements
HBOOT 2.16 Pros​
Bigger SD Card Partition - 12.9 GB of Storage
Bigger System Partition - About 1.5 GB - Useful for ported Sense ROMs
Updated Radio and other firmware elements - Better Radio performance, battery life, etc.
Growing support for HBOOT 2.16 ROMs
HBOOT 2.16 Cons​
Requires S-OFF to instal
Supported by about 30% of the HTC One S ROMs around
Going S-ON will corrupt your SD Card (Trust me!)
Installation NOT recommended for first time users
As you can see here there is no real advantage of upgrading to HBOOT 2.16 other than the increased partition sizes, but there is not really any disadvantage other than the S-ON SD Card corruption, it does give you slightly better Radio performance though. Anyway, hopefully this will help users decide whether or not to upgrade to HBOOT 2.16
Please tell me more of your pros and cons of each HBOOT that are NOT already listed here and I will include them​

Very useful, great idea

Well I'm on HBOOT 2.15.4444 (moonshine hboot) and I have the full set of fastboot oem flash commands. I also manually upgraded to the newer Radio 1.20, with matching WCNSS and ASDP so I'm fine that way. I use CM 11 M10 atm, got to update my signature, and it doesn't support HBOOT 2.16 yet. I dont need the bigger partition sizes, i'm doing just fine for now so I'm sticking with HBOOT 2.15.4444 for the foreseeable future.

This is a good thread idea. But to help users interested I would add a definition of what is an HBOOT...
As I read your post, I see 2 possibilities :
you're talking about the firmware: boot loader + partition layout + recovery + radio + other partitions
or just the boot loader and partition layout
I would say number 2 but this is arguable...

kdd998 said:
This is a good thread idea. But to help users interested I would add a definition of what is an HBOOT...
As I read your post, I see 2 possibilities :
you're talking about the firmware: boot loader + partition layout + recovery + radio + other partitions
or just the boot loader and partition layout
I would say number 2 but this is arguable...
Click to expand...
Click to collapse
Mainy people on this thread refer to hboot 2.16 as the whole firmware (radio, bootloader, adsp, wcnss and parition scemes)

dd98 said:
Mainy people on this thread refer to hboot 2.16 as the whole firmware (radio, bootloader, adsp, wcnss and parition scemes)
Click to expand...
Click to collapse
Well the more technically inclined don't. When they think HBOOT 2.16, they think HBOOT 2.16 firmware that @LlabTooFeR leaked

javelinanddart said:
Well the more technically inclined don't. When they think HBOOT 2.16, they think HBOOT 2.16 firmware that @LlabTooFeR leaked
Click to expand...
Click to collapse
yes thats what im talking about

dd98 said:
HBOOT 2.16 Cons​Need to downgrade to HBOOT 2.15 to run an RUU
Click to expand...
Click to collapse
I have previously run an RUU to downgrade from 2.16 to 2.15. Why would you not be able to run it? I thought it would be the safest method.

rosswhite said:
I have previously run an RUU to downgrade from 2.16 to 2.15. Why would you not be able to run it? I thought it would be the safest method.
Click to expand...
Click to collapse
strangely enough whenever i ran an ruu, i had to re-install hboot 2.15

dd98 said:
strangely enough whenever i ran an ruu, i had to re-install hboot 2.15
Click to expand...
Click to collapse
That's really odd. That shouldn't happen. I can always RUU over HBOOT 2.16 (well not ALWAYS, my computer is broken so....)
Also, as far as I know, only flash Radio, WCNSS, and ASDP from HBOOT 2.16 firmware on 2.15. I've run into issues before.

ability to mount mass storage in TWRP 2.7.1.2 , it works fine on my phone

kingofsurf said:
ability to mount mass storage in TWRP 2.7.1.2 , it works fine on my phone
Click to expand...
Click to collapse
thats only for hboot 2.15 though

dd98 said:
thats only for hboot 2.15 though
Click to expand...
Click to collapse
No it works on 2.16 also

Flashalot said:
No it works on 2.16 also
Click to expand...
Click to collapse
im thinking of modified twrp 2.6.1.0 then

I don't see older radios as a con since the one that come with jb was the best for me plus with s-off you can have any radio.
Sent from my One M8 using Tapatalk

I would like to try to go back to 2.15 because the call quality issue with sense6 drives me crazy. How to do? What ruu should I flash?

kingofsurf said:
I would like to try to go back to 2.15 because the call quality issue with sense6 drives me crazy. How to do? What ruu should I flash?
Click to expand...
Click to collapse
im assuming its a european one s, like mine. just flash this ruu
you need one of the following cids
11111111
HTC__001

How to install hboot 2.16
Can you help me how to install HBOOT 2:16 ???
Plzz...

ShkodranY said:
Can you help me how to install HBOOT 2:16 ???
Plzz...
Click to expand...
Click to collapse
There is a whole Q&A bit just for that or the one thread that has everything you need to flash it.
Sent from my One M8 using Tapatalk

ShkodranY said:
Can you help me how to install HBOOT 2:16 ???
Plzz...
Click to expand...
Click to collapse
You can try my guide here

Related

[Q] difference between hboot versions

Dears,
Sorry for the silly question but i haven't enough experience in this field
what is the difference between hboot version 0.98.2000 and 2.00.002 and 7.xxx
i have htc desire s with s-off and hboot 0.98.2000 , is there a need to upgrade ?? and what will be the benefits and disadvantages ?
sorry alot , and thanks in advance
AW: [Q] difference between hboot versions
The hboots based on the 2.00.0002 (2.00.2002 and 7.00.1002) have an extra partition (split from the /cache partition) for /system/lib. Most custom Roms ignore this partition, so that they work on any hboot version, but some ROMs require one of these hboots (this would always be stated in the op).
2.02.0002 is the hboot version that came with the ics ruu, and has a different partition number for the extra partition.
Many thanks for your illustration , i really got the point
so for me as indicated above for my boot version , i have already installed ViperSaga_2.1.3 ROM and working fine for me , this is to ensure that there is no need to upgrade my hboot version ,, am i right ??
AW: [Q] difference between hboot versions
Yes, that's correct. When you choose to install a new Rom, remember to check whether it needs a new hboot version (if it doesn't say anything you can assume it will work with any hboot).
Or you could install a newer hboot (2.00.2002 or 7.00.1002) next time you change Rom anyway, then you won't need to worry about it any more.
shetoshandasa said:
Dears,
Sorry for the silly question but i haven't enough experience in this field
what is the difference between hboot version 0.98.2000 and 2.00.002 and 7.xxx
i have htc desire s with s-off and hboot 0.98.2000 , is there a need to upgrade ?? and what will be the benefits and disadvantages ?
sorry alot , and thanks in advance
Click to expand...
Click to collapse
I would recommend changing your hboot from revolutionary.0.98 to say the 7.xxx as there seems to be some issues in the revolutionary.0.98 not clearing data properly during a wipe affecting things like wifi etc.
“To live is the rarest thing in the world. Most people exist, that is all.”
― Oscar Wilde
Big thanks , i will proceed in upgrading my hboot
7.xxx is revolutionary version of 2.00.2002 with number higher than (revolutionary s-off) 6.xx so that you could easily flash it via fastboot. If you have 0.98 then you can flash 2.00.2002 shipped with official ics update. Some say that 7.xx have some issues with fastboot commands, with 2.00.2002 everything work just fine.
To be precise You wil not boot Sense 4 roms when using hboot 0.98 and 6.xx.
AW: [Q] difference between hboot versions
amdr said:
7.xxx is revolutionary version of 2.00.2002 with number higher than (revolutionary s-off) 6.xx so that you could easily flash it via fastboot. If you have 0.98 then you can flash 2.00.2002 shipped with official ics update. Some say that 7.xx have some issues with fastboot commands, with 2.00.2002 everything work just fine.
To be precise You wil not boot Sense 4 roms when using hboot 0.98 and 6.xx.
Click to expand...
Click to collapse
No, 2.00.2002 is basically the same as 7.00.1002, main difference is the version number. They're both based on 2.00.0002, which came with the ota/ruu s starting 2.x. The ics ruu came with 2.02.0002.
Edit: that's also not correct. Most sense 4 roms work with any hboot version.
teadrinker said:
No, 2.00.2002 is basically the same as 7.00.1002, main difference is the version number. They're both based on 2.00.0002, which came with the ota/ruu s starting 2.x. The ics ruu came with 2.02.0002.
Edit: that's also not correct. Most sense 4 roms work with any hboot version.
Click to expand...
Click to collapse
The partition only really makes a difference in odexed roms i believe.
“To live is the rarest thing in the world. Most people exist, that is all.”
― Oscar Wilde
AW: [Q] difference between hboot versions
Well, odexed roms take more space on /system, which is why thantos2024 moved /system/lib to the new partition, to have enough space on /system.
I want to upgrade my HBoot. Not sure which version to go with, what are the benefits of 7.00.1002 over 2.00.002 or 2.02.0002? Will it make my phone S-ON if I do? I only use Andromadus AOSP and that doesn't require either of these HBoots but I'd rather upgrade just in case I use something in the future that requires either of them.
If you're s-off you can upgrade to either 7.00.1002 or 2.00.2002 (which are practically the same).
HBOOTs 2.00.002 and 2.02.0002 are the ones that came with ruus, the only way to install them (if there were any point) is to flash an RUU (and make your phone s-on).
teadrinker said:
If you're s-off you can upgrade to either 7.00.1002 or 2.00.2002 (which are practically the same).
HBOOTs 2.00.002 and 2.02.0002 are the ones that came with ruus, the only way to install them (if there were any point) is to flash an RUU (and make your phone s-on).
Click to expand...
Click to collapse
Okay, so flashing 2.00.2002 will work and won't disturb my S-OFF? I want to be absolutely sure before I do it.
If you're on 0.98.x, yes. If you're on 6.98.x, it won't update because of the version number (you can still flash 2.00.2002 using the 'dd if= of=' method) .

Hboot 2.15 - 2.16

In the new KitKat unofficial versions of Cyanogenmod there are versions with hboot 2.15 and 2.16.
Are there any advantages/differences between the HBOOT versions, except that you can flash different sense (sense4/5) roms on top of this?
For example battery consumption or something else.
kitkat
Hi,
I am not sure about the Hboot version at all.
I am using EU S4 with 2.15 Hboot
I use MaximusHD - JB 4.2 with Sense 5
When I tried CM it worked fine but the GUI is lame...
Can I combine CM with sense 5 together somehow?
(BTW - recovery should be CWM, the others caused bootloops after flashing ROMs)
Thanks
Daihogo said:
In the new KitKat unofficial versions of Cyanogenmod there are versions with hboot 2.15 and 2.16.
Are there any advantages/differences between the HBOOT versions, except that you can flash different sense (sense4/5) roms on top of this?
For example battery consumption or something else.
Click to expand...
Click to collapse
It's only recently that this has happened, so I don't think there are any obvious differences with running the same ROM on different hboot versions. As the ROM's become more stable we will be able to see if there are any differences. The new 2.16 hboot has a different partition layout which allocates more space for apps. That is generally not the reason people have upgraded, it's because the 2.16 hboot is required to install MaximusHD ROM.
rosswhite said:
It's only recently that this has happened, so I don't think there are any obvious differences with running the same ROM on different hboot versions. As the ROM's become more stable we will be able to see if there are any differences. The new 2.16 hboot has a different partition layout which allocates more space for apps. That is generally not the reason people have upgraded, it's because the 2.16 hboot is required to install MaximusHD ROM.
Click to expand...
Click to collapse
Thanks
I stay on 2.15 with cm kitkat
ofir1977 said:
Hi,
I am using EU S4 with 2.15 Hboot
I use MaximusHD - JB 4.2 with Sense 5
Thanks
Click to expand...
Click to collapse
Using MaximusHD means you updated the firmware, you're on 2.16 hboot.
I am afraid you are not correct
benJX said:
Using MaximusHD means you updated the firmware, you're on 2.16 hboot.
Click to expand...
Click to collapse
Just to make sure I checked again just now and in the fastboot screen it is Hboot 2.15
( I have MaximusHD with JB 4.2 and sense 5)
ofir1977 said:
Just to make sure I checked again just now and in the fastboot screen it is Hboot 2.15
( I have MaximusHD with JB 4.2 and sense 5)
Click to expand...
Click to collapse
So you installed MaximusHD with s-on?? How is it everything working for you? Any bugs? Random reboots?
Sent from my One S
MaximusHD with S-on
elias.acab said:
So you installed MaximusHD with s-on?? How is it everything working for you? Any bugs? Random reboots?
Sent from my One S
Click to expand...
Click to collapse
Yes I did,
One thing - when I connect USB cable I can see only 2 GB storage.
I don't think it is related to the S-on thing, probably can be fixed with repartitioning or something...
BTW
I am not very satisfied with the level of battery consamption but I don't believe it has anything to do with S on or off.
Everything else is great. sense 5 is way better than sense 4+
ofir1977 said:
Yes I did,
One thing - when I connect USB cable I can see only 2 GB storage.
I don't think it is related to the S-on thing, probably can be fixed with repartitioning or something...
BTW
I am not very satisfied with the level of battery consamption but I don't believe it has anything to do with S on or off.
Everything else is great. sense 5 is way better than sense 4+
Click to expand...
Click to collapse
for running MaximusHD properly its mandantory to be S-OFF and running TWRP2.6.1. Than u got more then 11 GB Memory
Hi Guys,
Couple of questions:
- If you update from Hboot 2.15 to 2.16, do you have to flash a ROM immediately afterwards? or will the Phone boot from current ROM?
- I know you can flash 2.15 ROM's to 2.16 Hboot when you flash boot.img afterwards. Is there a way to flash a 2.16 ROM to 2.15 Hboot?
I'd like to try a ROM that's for 2.16 but i'd rather stay at 2.15 I think.
Thanks for the help.

[Q] Problems with Viper Rom

Hello,
i'm having a lot of trouble with the viper made rom ( http://forum.xda-developers.com/showthread.php?t=2667758). I'm new here, so i cannot post it there.
My problems began when i try to install the updates. I have installed the original rom version 3.0.0. i get the OTA message, but when i try to install it in recovery, the phone can't mount the sd card, and the installation doesn't continu. I tried to do it manually (using the download link i found in one of the posts) and that seemed to work.
Then i got another OTA notification, to upgrade to version 3.1.0, but when i tried to boot after the installation, i couldn't enter my sim pincode, and when i reboot, the phone keeps looping. I have to install the original rom twice (once with and one time without wiping) before the ROM boots normally.
What am i doing wrong?
i'm on Hboot 1.25 and radio:1.15.50.05.29
I'm S-on (RL)
It seems that viper made a fll rom, with the updates included.
Wrong Hboot?
Martin_Weterholt said:
Hello,
What am i doing wrong?
i'm on Hboot 1.25 and radio:1.15.50.05.29
I'm S-on (RL)
Click to expand...
Click to collapse
I'm not sure but i think it starts with your Hboot, maybe one of the older members can verify, but according to the rom it requires Hboot version 2.15 or 2.16.
I am in the process of updating my Hboot by downloading and flashing the RUU as well as achieving S-OFF status
fidodaj said:
I'm not sure but i think it starts with your Hboot, maybe one of the older members can verify, but according to the rom it requires Hboot version 2.15 or 2.16.
I am in the process of updating my Hboot by downloading and flashing the RUU as well as achieving S-OFF status
Click to expand...
Click to collapse
You need to update hboot first
2.15 is most compatible i suppose
LS.xD said:
You need to update hboot first
2.15 is most compatible i suppose
Click to expand...
Click to collapse
Question. Is there a way for me to upgrade the hboot without the ruu wiping everything? Or will I just have to make a backup. I plan to go s-off before upgrading the hboot.
fidodaj said:
Question. Is there a way for me to upgrade the hboot without the ruu wiping everything? Or will I just have to make a backup. I plan to go s-off before upgrading the hboot.
Click to expand...
Click to collapse
If you're S-OFF ist possible I think
No, you don't need to update the hboot. I am on 1.06 and Viper works fine...in fact any ROM works fine for me but that's another story. The updated firmware (2.13 or 2.15) is required only for Android 4.4.x KitKat due to a check present in the updater-script. There's no such check nor requirement for previous Android versions and Viper 3.x is based on Android 4.2.2
The problems first could come from not being S-Off...this makes impossible to flash the kernel from recovery so any OTA that has a kernel is not flashed properly. I remember that 3.1.0 has also a full ROM ZIP, maybe is good if you flash that one from recovery and flash the kernel after that in fastboot. Also it could matter the recovery you're using, I would recommend latest TWRP
Sent from nowhere over the air..
Rapier said:
No, you don't need to update the hboot. I am on 1.06 and Viper works fine...in fact any ROM works fine for me but that's another story. The updated firmware (2.13 or 2.15) is required only for Android 4.4.x KitKat due to a check present in the updater-script. There's no such check nor requirement for previous Android versions and Viper 3.x is based on Android 4.2.2
..
Click to expand...
Click to collapse
In the viper rom forum post it says ROM firmware required hboot 2.15/2.16.. Am I to j just ignore tha? Or is it that it is only required that hboot (2.15/2.16) if you are s-on and s-off can do whatever you like? Lol
You need hboot 2.16 for Radio 1.20
And to Flash hboot 2.16 you will need S-OFF
Sent from my loved HTC One S using (most time buggy) Tapatalk
LS.xD said:
You need hboot 2.16 for Radio 1.20
And to Flash hboot 2.16 you will need S-OFF
Sent from my loved HTC One S using (most time buggy) Tapatalk
Click to expand...
Click to collapse
Actually I'm on hboot 2.15 with Radio 1.20.XX
I know this doesn't help... just saying..
To contribute smth. To get the most out of the Viper 3 Rom, everyone should upgrade their Radio to 1.20.XX. And this is actually why you need to S-OFF.

Hboot

Hey guys I've looked around and I just can't seem to find what I'm looking for, does the hboot version matter? I am on 1.14, but the phone is still s-on , I would like to flash 4.4 roms but I wanted to know if I should ruu to the newer hboot and start from there.
Thanks
Sent from my HTC One S using xda app-developers app
Silentwidow said:
Hey guys I've looked around and I just can't seem to find what I'm looking for, does the hboot version matter? I am on 1.14, but the phone is still s-on , I would like to flash 4.4 roms but I wanted to know if I should ruu to the newer hboot and start from there.
Thanks
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
Most of roms are usable on 2.15 hboot and lower (which comes with last ruu), so why not give it a try with your actual hboot ?
I would say you to update your hboot but since it wipes sdcard it's quite annoying
What you can do is make a backup and then try the rom you want, if you notice any issue, restore your backup or update through latest ruu.
For some reasons you'll probably need to manually update the radio to 1.20 or 1.35 (I don't recommend this last one since I had random reboots with it), but you need to s-off. I you do, I advise you to use rumrunner.
benJX said:
Most of roms are usable on 2.15 hboot and lower (which comes with last ruu), so why not give it a try with your actual hboot ?
I would say you to update your hboot but since it wipes sdcard it's quite annoying
What you can do is make a backup and then try the rom you want, if you notice any issue, restore your backup or update through latest ruu.
For some reasons you'll probably need to manually update the radio to 1.20 or 1.35 (I don't recommend this last one since I had random reboots with it), but you need to s-off. I you do, I advise you to use rumrunner.
Click to expand...
Click to collapse
If he's on 1.14 he can't flash a KK ROM unless he's not modifying the updater-script in the ROM zip. The check there gives an error if someone tries to flash a KK ROM on a hboot other than 2.13.0000, 2.13.4444 or 2.15.0000
Rapier said:
If he's on 1.14 he can't flash a KK ROM unless he's not modifying the updater-script in the ROM zip. The check there gives an error if someone tries to flash a KK ROM on a hboot other than 2.13.0000, 2.13.4444 or 2.15.0000
Click to expand...
Click to collapse
Yes on Vanir AOSP I had to do this to make it flashable on 2.16 (btw thx for your guide )
Sent from my ElementalXed One S

How to expanded my app storage (repartioning)?

I have about 1 GB App storage and 6 GB data storage.
How can I repartion my storage to increase my app storage? I run TWRP and Cyanogenmod 12 (rooted).
Upgrade to hboot 2.16
Sent from my One S using Tapatalk
matu89 said:
Upgrade to hboot 2.16
Sent from my One S using Tapatalk
Click to expand...
Click to collapse
thank you very much matu89. Can I just flash hboot 2.16? Do I have to use adb or can I load the file onto my phone and flash it with TWRP?
In how far does hboot 2.16 help with repartioning my device?
edit: how to get hboot 2.16? i struggle getting the image
edit2: I tried to flash hboot 2.16 following this instructions but I got an error 99 (as others here and there also experienced). My phone is S-ON.
Furthermore i find this information:
DO NOT install updates offered by OS as they are not compatible with HBOOT 2.16
Click to expand...
Click to collapse
So it would be mandatory for me, to downgrade to HBOOT 2.15 again in terms of being able to keep up to date.
If you looked at the instructions which are placed 11 threads below your thread (at the moment I'm typing this) you would have known that you need S-OFF since hboot 2.16 is leaked and not official. Besides it's not only an hboot you flash but a whole firmware package whose dzdata repartionises your phone.
That warning you found only means that you should deactivate the auto update function of CM and that you need to download and install the updates which are compiled by F-L-Y-E-R. So you won't get updates as frequent as if you were using official CM but the time range between two F-L-Y-E-R releases isn't huge, either.

Categories

Resources