Tip & How-To about Cell Phones

How to Flash you Android phone with a Custom ROM

In order to flash your Android phone (for example Sony Ericsson Xperia, HTC desire, Samsung Galaxy etc.) with a custom ROM you need to follow these steps. PLEASE read the notes at the bottom first before going through these steps.

  1. First of all you need to "root" your phone.
    Rooting your phone enables special applications to get higher level access to the phone. Rooting the phone is a simple procedure. Simply downloadPaul's Visionary+ tool (click here) and send this APK file to your phone using bluetooth or USB cable. Run this file on the mobile and install it. When the installation is complete run it and select "temproot now" option from the list. When the process is complete select "attempt permroot now" option. Restart your phone and you are done.

  2. Install ROM Manager.
    Open Android Manager and install ROM Manager.

  3. Install ClockWorkMod Recovery.
    Simply run the ROM Manager and it will ask you to install
    ClockWorkMod Recovery. Click yes and it will be install. During the installation you may get a prompt for super user permission. Make sure you tap allow. (If ROM Manager does not ask you to install ClockWorkMod Recovery you can simply tap on "Flash ClockWorkMod Recovery" option.)
  4. Download and copy Custom ROM to micro-SD card.
    Now you need to find and download a Custom ROM which you want to install on your Android device. To do this simplest way is to Google it. For example if i want to look for a Custom ROM for HTC Desire HD i will Google "HTC Desire HD Custom ROM".
    A few recommended websites to find Custom ROMs are:

    When you are done downloading the ROM you will have a zip file. Simply copy this file anywhere in the micro-SD card of your phone by connecting a USB cable and putting phone in USB storage mode.
  5. Reboot in ClockWorkMod Recovery.
    Simply in the ROM Manager tap on "Reboot into Recovery" option. If you again get the super user prompt make sure you allow it.

  6. Wipe the Phone clean.
    Select the option "wipe data/factory reset".
  7. Install Custom ROM.
    Select the option "install zip from sdcard". Browse to the location where you placed the zip file you downloaded earlier and select yes. Now sit back and relax.
  8. You are done. Enjoy your new Android Phone!

  • Make sure you backup all data on your phone to a safe location before you proceed.
  • Flashing your phone with a ROM is a risky business. ONLY proceed on your own will.
  • I am not responsible in ANY case.
  • If you you consider your a novice user of computer please do not attempt this procedure. Please ask someone else to do it on our behalf who is some what more experienced than you.
  • In some cases flashing your phone may VOID your phone warranty.
  • DO NOT skip any step.
  • You may want to do a backup of your current ROM by selecting "nandroid" option in recovery mode.

If this tip was helpful to you, please let us know by rating it (click on the thumbs up). If you are having any problem, do not hesitate to comment here.
Regards, Waqar.

Posted by on

Cell Phones Logo

Related Topics:

Not finding what you are looking for?

380 people viewed this tip

Ask a Question

Usually answered in minutes!

Top Cell Phones Experts

Computer Repairing
Computer Repairing

Level 3 Expert

14641 Answers


Level 3 Expert

76848 Answers

William Alequin

Level 3 Expert

928 Answers

Are you a Cell Phone Expert? Answer questions, earn points and help others

Answer questions