Download & Install ICS Based MIUI ROM For HTC One X


The HTC One X, get’s MIUI! The best, deserves the best and with the splendid screen size the One X comes with, MIUI – an already aesthetically perfect ROM – is bound to make some noise. For those of you wondering if this is the real deal, well no. The ROM is a Beta version that was put up on XDA-Developers earlier on but was taken down. This, is that exact beta. Of course a few things in it have been changed, thanks to the efforts of Leventc over at MIUI Android. Installation isn’t exactly the typical procedure you come across for flashing custom ROMs, but it’s not the hardest either. Read on for more on the ROM, and how to install it on your One X.

If you’re wondering what MIUI ROMs are all about, click here to see our comprehensive guide on the official MIUI ROM, and whilst that is meant for the Gingerbread based ROM, not a lot has changed with ICS. You still have the themes and those beautiful high res. icons.

Coming back to the ROM at hand, the ROM is said to be working perfectly fine for the device, and if you’re wondering about the changes implemented by Leventc, here they are. Chinese files have been replaced with English ones.

  • Permission Manager ROOT Permission has been fixed.
  • Lockscreen is English.
  • MIUI Metro icons have been added and set as default.
  • AROMA installer added.

image image

Disclaimer: Please attempt this guide at your own risk. AddictiveTips won’t be responsible in case your device gets bricked or damaged in any other way due to this method.


  • A rooted HTC One X. For instructions on rooting your One X, click here.
  • ADB installed. Learn more about ADB and how you to install it on your system, here.
  • ClockworkMod recovery installed. Go here for instructions on flashing ClockworkMod recovery to the One X.
  • MIUI for HTC One X.


  1. To begin, download the ROM from the link above an extract the contents.
  2. Find boot.img from the extracted contents and copy the file to the folder where fastboot.exe is in the Android SDK.
  3. Copy the ROM (in the zip format) and Google Apps package to the root of your SD card.
  4. Boot the device into fastboot mode ( I trust you know how to do that considering you rooted your device) and connect it to the computer.
  5. Open command prompt or a terminal and navigate to the location of fastboot.exe and enter the following command:
    fastboot flash boot boot.img
  6. Once flashed, boot into recovery and navigate to install zip from sdcard > choose zip from sdcard and select the ROM.
  7. Once the ROM have been flashed, simply reboot your device.
  8. Once rebooted, change language and reboot again.
  9. You can now choose HTC Sense input as default input from Language & Input method.
[via miuiandroid]

  • Wow Another Useful Tutorial.
    Thanks zayed for sharing this.

  • really nice ROM
    i think its better than the default one