Is there a way to repartition the internal 4GB of my htc sensation? Currently, only 1GB is available for use (/data) The rest is being allocated to /system, /cache, etc.

  • qpst? That tool is not for in-experienced users, but it does have the capability to do repartitioning. Although having said that, it is strongly recommended reading up a lot about this tool no matter what. :)
    – t0mm13b
    Jul 13, 2012 at 23:16
  • I'd say before one goes fiddling around with partitioning and other Android interna, one should not only read about that tool, but also on Android interna in general -- or one may end up with a brick to use as paperweight (btw, did you know there's even a android.permission.BRICK? No kidding!), or trigger the isUserAMonkey() activity (again, no kidding, just google it).
    – Izzy
    Aug 9, 2012 at 13:21

2 Answers 2


I don't know for sure, but think changing internal partition layout can only be done on special development devices with the security turned off (called s-off).

The problem of running out of space on the internal data partition has been solved by many custom ROMs that can be installed after using the official HTC unlock process, however.

These custom ROMs have various methods of supporting putting apps on the SD card (in a more seamless way than standard Android) or putting even more of the data partition storage requirements on to it (although this often requires formatting the SD card to the EXT file system and sometimes even multiple partitions).

Make sure you go through your app list in Settings first, moving anything you can to SD card, by the standard Android method. This is often enough and easier than installing a custom ROM with a2sd(+)/d2w support.


if you were to have a custom recovery installed onto your device, it may have options to partition the internal storage.

At least, the SGS2 CWM Recovery does.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .