Miui is an awesome rom for android phones that I have been using on my Nexus One since last year. This guide is to help take a Nexus One from stock 2.3.4 to the full Miui experience without unlocking the bootloader, using Amon-Ra as the recovery.

You will need to grab the following files

Once you have the following files, you will need to follow these steps.

There are 4 main steps to getting Miui on your phone.

  • Getting back to 2.3.3
  • Rooting your phone
  • Flashing the Recovery Image
  • Flashing the Miui Rom.

Getting back to 2.3.3

  1. Rename the N1 2.3.3 Image to PASSIMG.zip and copy it to the root directory of the SD Card
  2. Place the Nexus One into Bootloader Mode [Press Volume Down button while turning on the phone - You should see a white screen]
  3. Follow the prompt to install PASSIMG.zip [Press Volume Up] and then press Volume Up to restart the phone
  4. Remove PASSIMG.zip from the SD Card

Rooting the phone

  1. Unzip the SuperOneClick program and connect your Nexus One to the computer
  2. Click the Root button and then when it says Waiting For Device turn USB Debugging on on the phone [Settings=>Applications=>Development and then make sure that USB debugging is checked]

Flashing the Recovery Image

  1. Copy Amon Ra 2.2.1 to the root of your SD Card

  2. Get and start the terminal app

  3. Enter the following commands into the terminal app

    su(press enter)
    flash_image recovery /sdcard/recovery-RA-passion-v2.2.1.img(press enter)
    reboot recovery(press enter)
    

Flashing Miui

  1. Copy the zip files for both the Miui Rom and English Pack to the SD Card

  2. Boot into Recovery Mode

    1. Boot into Recovery Mode [Press Volume Down while turning on the phone]
    2. Press Volume Down to select Recovery
    3. Press Power Button to select and enter Recovery Mode
  3. Make a Backup [Backup=>Nand Backup] [[Use trackball to select]]

  4. Wipe Data [Wipe=>Wipe ALL data/factory reset]

  5. Flash Rom zip image [Flash zip from sdcard=>Choose zip from sdcard=>(Miui Rom zip file)]

  6. Flash English Pack zip image [Flash zip from sdcard=>Choose zip from sdcard=>(Miui English Pack zip file)]

[References]