Dirty Uniocorns ROM
Dirty Unicorns ROM for Nexus 5. XDA

The official Dirty Unicorns ROM version 9.1, which is based on the Android Open Source Project with lots of patches from CAF, is now available for the Nexus 5 smartphone codenamed hammerhead.

Along with a number of customisations for battery and lock screen and the Material design makeover, the Dirty Unicorns ROM v9.1 has SuperSU version 2.45 installed. Check out the list below to know more about the changes in version 9.1.

Dirty Unicorns ROM v9.1 changelog

Navigation Bar Customisation

Add navigation bar arrow keys toggle

Add left and right virtual buttons while typing

Create expandable volume panel

Battery and Notification Lights

Add Sync tile

Screenshot Tile

Update default app icon to a more material like icon

Material Design makeover

Proximity speaker: add time delay preference

Heads-up Options

MMS improvements

Lock screen Tile

Lock screen shortcut customisation

Themed DU kb hints/spacebar

Add About DU to settings/about phone

Add our changelog back

Allow disabling of FC dialogs

Update SuperSU v2.45

Materialise volume panel in/out animation

Power menu screenshot delay

Theme Engine

If you want to experience the same changes on your Nexus 5 with Android 5.0.2 update, head over to the following installation guide.

Important points

1)- Create a backup of all your important data as this process might wipe out everything. You can do so using any custom recovery on your Android device.

2)-Enable USB Debugging Mode on the phone to connect it with the computer and use Android SDK with it. [Go to Settings>> About phone. Scroll down to Build number, Tap seven times on the build number. The Developer options under Settings should appear now. You can now enable USB debugging mode.]

3)- The Nexus 5 should be having above 80% battery. Due to lack of battery the phone might shut down during the middle of the process which in turn could damage the device.

4)- It should be rooted with the latest version of TWRP recovery installed.

5)- Dirty Unicorns ROM v9.1 supports Nexus 5 codenamed hammerhead only. Applying this on any incorrect variant might brick the device. Verify the model number of the smartphone by navigating to Settings>> About phone>> Model number and install firmware based on the model number of the device.

6)- All the features might not be functioning properly since the ROM is still going through development.

7)- After the ROM is installed, leave the device for at least 10 minutes before using it, for a better user experience.

IBTimes UK will not be held liable for any damage to the device.

How to install Android 5.0.2 Lollipop on Nexus 5 with Dirty Unicorns ROM v9.1

Step-1: Download the following files for Nexus 5 on your PC

Dirty Unicorns ROM version 9.1

Gapps [Alternate links- 1/ 2]

Step-2: Connect the phone to the computer using the USB cable. Without extracting move the downloaded files to the internal storage of the phone. Keep the files in the SD card root folder, not inside any other folder

Step-3: Unplug the USB cable from the phone and switch it off

Step-4: Enter into recovery mode. Press and hold Volume Down and Power buttons together, release the Power button once the Google logo appears on the screen, but keep holding the Volume Down button. The phone should be in recovery mode. Press Volume Down button twice, the recovery option will be displayed. Now press the Power button to confirm entering into recovery mode

Step-5: In the TWRP recovery, create a Nandroid backup

Step-6: Perform factory reset. Keep in mind that this step will wipe out all apps, their settings and game progress. Tap on Wipe then at the bottom of the screen do a swipe on the Swipe to factory reset option

Step-7: Now flash the files. For this tap on Install, then browse to the location where you have saved the Dirty Unicorn ROM, and select it. Tap Add More Zips and select the Gapps file

Step-8: Now at the bottom of the screen, do a swipe on the Swipe to confirm flash option

Step-9: When the installation process is completed, reboot the phone. Go to the recovery menu, tap on Reboot>> System. Doing so will boot your Nexus 5 into Dirty Unicorns ROM. Wait until the phone boots up successfully. This step is likely to take some time, until then do not press any button

Your Nexus 5 should now be running the Dirty Unicorns ROM v9.1 featuring Android 5.0.2 Lollipop.

If you don't like this ROM, you can always choose to go back to the previous ROM. Boot your phone into recovery mode, select Backup through the Restore option, and restore your previous firmware.

[Source: XDA]