How to Install Official MIUI 8 ROM in Google Nexus 5.

MIUI 8 Custom ROM for Google Nexus 5 hammerhead

Chinese Smartphone maker, Xiaomi recently unveiled the most awaited OS update MIUI 8for its devices. The MIUI 8 comes some of the major bug fixes over previous versions. It also comes with some of the awesome features like 4 built-in themes: Rose, Pink Blush, Ocean Breeze and High Life. There is now a brand new version of a theme-designing tool called MUSE that’s available to theme designers. It lets people easily build detailed, animated themes that customise everything from the icons to the lock screen.

MIUI 8 has very few modifications over MIUI 7 except Android version upgrade to Android Marshmallow. MIUI 7 has a new feature called Daily Lockscreen, which puts a brand new image on your lockscreen every single day. If you are willing to try this in your Google Nexus 5 then why wait anymore? Xiaomi recently released Official port of MIUI 8 for Google Nexus 5. But, before proceeding make sure you have a rooted Nexus 5. Let’s get started with installing MIUI 8 ROM in Google Nexus 5

MIUI 8 for Nexus 5 Features:

  • Busybox
  • Debloated
  • One Emojis
  • T9 dialer support
  • Version Center Clock (screenshots in attachments)
  • Navbar 44dpi
  • Navigation bar transparent
  • Slide the navigation bar down to disable
  • No Chinese language on the applications in Miui Global
  • All rotations enabled. 0, 90, 180, 270 (The application must be compatible for this feature)
  • Root (install SuperSU v2.78 in TWRP)
  • Advanced Power Menu
  • Gapps Included


  1. Root & Install Latest TWRP in Android One device.(Download Goomanger App & select Nexus 5 from the list to install TWRP recovery in Nexus 5)
  2. Check the battery percentage of the phone, it should be at least 40%.
  3. This ROM is only for Google Nexus 5 (hammerhead). Please don’t try this on any other smartphones.
  4. Backup all your data in your PC directly using flashfire: Contacts, Photos, Apps & other files. (Although you will not lose other files except contacts & Apps, but its better to be on the safer side)
  5. To backup all your Apps, use Titanium Backup so that you can restore them later.


It is a Chinese ROM and ported versions have not been tested by MIUI officially. Users are advised to proceed only if they have fair knowledge about flashing Chinese ROMs. Also, expect bugs with the installation. Devs-Lab will not be held responsible for any damage to the device during the process.


Download MIUI 8 ROM for Google Nexus 5

How to Install MIUI 8 ROM in Nexus 5:

Step 1. Transfer the downloaded AOSP ROM & GApps zip in Nexus 5 & Turn off / Switch off your Android One device.

Step 2.  To boot into TWRP recovery press & hold volume down and power button. Press the volume down button until it shows “Recovery mode” & press Power button to select.

Step 3. Do not forget to perform a nandroid backup, Goto backup option in TWRP and select all the partitions including System, Data, Boot, Recovery and swipe right to backup.

Step 4. After performing the ROM backup, go back to the TWRP main menu and tap the wipe button.

Step 5. Then, select Advanced Wipe, as well as Dalvik Cache, System, Data, and Cache (Don’t select Internal storage)

How to perform Complete wipe in TWRP recovery
How to perform Complete wipe in TWRP recovery

Step 6. Next, swipe to confirm. Wait for the wiping process to complete.

Step 7. Next, Goto TWRP main menu & goto Install option. Locate the ROM file & tap on it. Now swipe to Install the ROM.

Step 8. Once the installation process is finished successfully, Again Goto TWRP Main menu, Tap on Install & locate the GApps zip file. Swipe to install GApps Package.

Step 9. From recovery select “reboot”. First boot might take 4-5mins, so don’t panic.

The Nexus 5 runs the MIUI 8 ROM pretty smoothly & I didn’t feel any lag after using it for around 30 mins. But the RAM usage is pretty high then AOSP ROMs as it’s a heavily customized ROM. If you want to try out something new, you can jump on to installing this ROM.

Related Posts —