Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My best guess as of now is "partition and mount point layout". But it feels like there's more to it, since the bootloader can identify the HBOOT by name.

I've been flashing custom ROMs for quite a while now, but I still haven't quite grasped what HBOOT really is or means.

share|improve this question
up vote 6 down vote accepted

HBOOT is bootloader. It lives inside NAND's first partition, mtd0 (if partition map is MTD). It is loaded in memory (RAM) when device is switched ON. Its jobs are:

  • Check the Hardware.

  • Initialize the Hardware.

  • Start the Operating System (Either Android or Recovery).

HBOOT can also support doing more than this like flashing ROMs.

Something More: Nandroid backup and restore don't touch HBOOT.

share|improve this answer
Curious, is HBOOT manufacturer specific or is it the common name for the bootloader? – CatShoes Nov 20 '12 at 20:34
@CatShoes HBOOT is manufacturer specific term.. generally used by HTC. – Evil Angel Nov 20 '12 at 20:49
@SachinSekhar Thanks, I have an HTC phone so I see it all the time, but didn't seem to find it with other devices, just wasn't sure. Thanks, again. – CatShoes Nov 20 '12 at 20:54
Also the Nexus 9 uses H-BOOT.Even though it is a Nexus.Other Nexus devices use Google bootloader – Suici Doga Mar 10 at 13:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.