Android Bytes

…everything is a bytearray after all

Hboot Schemes explained

The phone’s internal memory (not the SD card) is solid-state (flash) memory, AKA NAND. It can be partitioned much like a normal hard drive can be partitioned. The bootloader exists in its own partition. Recovery is another partition; radio, system, cache, etc are all partitions.
Here are the standard partitions on an Android phone:

  • /misc – not sure what this is for.
  • /boot – bootloader, kernel
  • /recovery - holds the recovery program (either clockworkmod or RA recovery for a rooted Evo)
  • /system – operating system goes here: Android, Sense, boot animation, Sprint crapware, busybox, etc
  • /cache - cached data from OS usage
  • /data – user applications, data, settings, etc.

The below partitions are not android-specific. They are tied to the hardware of the phone, but the kernel may have code allowing Android to interact with said hardware.

  • /radio – the phone’s radio firmware, controls cellular, data, GPS, bluetooth.
  • /wimax – firmware for Sprint’s flavor of 4G, WiMax.

Bravo STOCK Hboot
The Desire has 3 internal partitions using up 437Mb on its 512ish Mb internal nand.  They are named /system, /cache and /data

  • /system (250Mb) holds the OS files
  • /cache (40Mb) is there to hold HTC OTA updates before they are flashed to /system
  • /data (147Mb)  is space for your downloaded apps

As we all know, /data on a stock desire fills quickly.  It is a pathetic 147Mb, of which 20Mb is reserved for the dalvik cache leaving you with just 127Mb for downloaded apps.

 

Bravo Oxygen Hboot

This one isn’t partition very good, but there are a few ROMs which support these values.. The /data is ineed, very large, but /system and /cache are to low for me Disappointed smile

  • /system : 90mb
  • /cache : 10mb
  • /data : 337mb

Bravo N1Table Hboot

This one give enough space for /data and for, but /cache is a little bit too large… It’s ok, but I rather have something between Data++ and N1Table when it comes to /cache size

  • /system : 149mb
  • /cache : 98mb
  • /data : 203mb

Bravo Data++ Hboot

As the name says, this one has a lot of space for /data, but sadly the /cache is a little bit low.

  • /system : 180mb
  • /cache : 10mb
  • /data : 261mb

Bravo CM7 r2 Hboot

  • /system : 145mb
  • /cache : 5mb
  • /data : 287mb

Bravo Sense Hboot

  • /system : 180mb
  • /cache : 40mb
  • /data : 217mb

 

Ok, so these patched Hboot images are ok, but I guess the best option is too see exactly how much space do you need for your current ROM and partition the space by yourself

If you found this interesting, please don't forget to like/share it. Like the page too, in order to receive all the updates in Facebook.

You might also like:

    >>Phone memory, A2SD, A2SD+,Data2Ext and Dalvik Cache explained
    >>Terminology
    >>Useful Android Terminal Commands
    >>E:can’t open /cache/recovery/command
    >>HTC Desire SIM-Unlock Utility

  • http://android.bytearrays.com/android/flashing-a-custom-hboot/ Flashing a custom HBOOT | Android Bytes

    [...] Next step is to flash the custom HBOOT. First of all, you can read here about HBOOT schemes [...]

Subscribe to email feed

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Difference Between A

The post title is referring to the difference between Android ...

HTC Sense 3.5 is com

coolexe, a very appreciated developer from xda-developers has managed to ...

Asphalt 6: Adrenalin

If you own a Samsung Galaxy S II or a ...

Ice Cream Sandwich S

At Google I/O this year, the newest version of Android ...

Android Hacker's Key

Here’s a full 5-row keyboard including arrow and Esc/Ctrl keys, ...

Difference Between A

The post title is referring to the difference between Android ...

HTC Sense 3.5 is com

coolexe, a very appreciated developer from xda-developers has managed to ...

Free some space on p

Data2Ext is an excellent hack to have your “internal memory” ...

Install InsertCoin R

InsertCoin ROM is one of the best custom ROMs for ...

Flashing a custom HB

Installing a custom ROM may become a little bit frustrating ...