Congratulations, you are about to being your journey for a faster, cleaner and more stable Orange San Francisco / ZTE Blade!

There are various custom ROMs available for your phone. In this guide you will learn all about the types of ROMs available and how to choose the right one for you.

You can revert any changes made in this guide at any time, so you can reset your phone as if it came straight from the factory. Articles on how to revert your phone can be found through the navigation on the left.

1)
You can root your phone straight from your phone, without having to connect it to a computer.

Rooting essentially means giving yourself admin permissions on your phone. It's the equivalent of running programs as an administrator in Windows, or running a command with "sudo" in Linux.

You need to root your phone before continuing to the next page.

  1. Open Settings from the app list on the phone.
  2. Tap Applications.
  3. Make sure the box is ticked next to “Unknown sources – Allow installation of non-Market applications”.
  4. Open the Browser from the app list on your phone.
  5. Visit tinyurl.com/urooted
  6. A small file will being to download and will take no more than a few seconds to complete.
  7. Pull down the notification bar from the top of the screen. Once the download completes, tap uRoot.apk.
  8. Tap Install.
  9. Tap Open.
  10. Tap Root.
  11. Done!

Note: If you get the message “Your device is already rooted!”, just tap Root me please. For some strange reason, UniversalAndroot will sometimes detect your phone as rooted, even if it isn’t.

2)ClockworkMod Recovery is a custom recovery that allows you to install custom ROMs (aka the Android OS), such as custom Android 2.2 (FroYo) ROMs. It can also be used to wipe data from the phone and install minor updates, such as themes and patches. This version of ClockworkMod Recovery 2.5.1.8 supports both the TFT and OLED versions of the Orange San Francisco / ZTE Blade.




  1. Make sure you are signed into your Google Account and you have launched the Market at least once in order to accept the Terms and Conditions. You can use a Gmail account as your Google Account.
  2. Open the Browser from the app list on your phone.
  3. Visit tinyurl.com/esfile
  4. Install ES File Explorer (Tap "FREE" then "OK" - It may be "Install" then "OK" on your phone).
  5. Open the Browser from the app list on your phone.
  6. Visit tinyurl.com/clockmd5
  7. Install ManD5 (Tap "FREE" then "OK" - It may be "Install" then "OK" on your phone).
  8. Open the Browser from the app list on your phone.
  9. Visit tinyurl.com/clocknow
  10. A file named latest.zip (3.55MB) will begin to download and should take no more than a minute to complete. Pull down the notification bar from the top of the screen to check the progress.
  11. Troubleshooting

    If you get the error message...

    "<Untitled> Download unsuccessful"

    or

    "Cannot download. The content is not supported on this phone"

    ...you probably haven’t installed ES File Explorer. If you have installed it, try uninstalling and reinstalling – tinyurl.com/esfile

    If you still receive the error message, turn off your phone and then turn it on again.

  12. Open ES File Explorer from the app list.
  13. Tap download (you may need to scroll to find it).
  14. Tap AND hold (long press) on latest.zip
  15. Tap Extract to.
  16. Tap Current path.
  17. Tap OK.
  18. Open ManD5 from the app list on your phone.
  19. Tap Select a file.
  20. Tap /download (you may need to scroll to find it).
  21. Tap /clock.img
  22. Tap OK.
  23. A MD5 hash will be generated. Check the md5 hash is 4b949d51c54501e1a3dd0a4c6095766e. If not, the file did not download correctly. Delete all previous files you download using ES File Explorer and follow from Step 8 again.
    The generated MD5 Hash for clock.img
  24. Open Settings from the app list on the phone.
  25. Tap Applications.
  26. Make sure the box is ticked next to “Unknown sources – Allow installation of non-Market applications”.
  27. Open the Browser from the app list on your phone.
  28. Visit tinyurl.com/recoverapp
  29. A small file will being to download and will take no more than a few seconds to complete.
  30. Pull down the notification bar from the top of the screen. Once the download completes, tap recoveryM.apk.
    Press and hold the notification bar and drag down to view.
  31. Tap Install.
  32. Tap Open.
  33. Troubleshooting

    If you get the following error message…

    "The application Recovery Manager (process com.podtwo.RecoveryManager) has stopped unexpectedly. Please try again." 

    If you have already rooted your phone, uninstall and reinstall Recovery Manager. Then, turn off your phone and turn it on. Open Task Manager from the app list on your phone, press the physical Menu button and tap Kill All. Launch Recovery Manager from the app list on your phone again and follow from Step 31.

  34. Superuser will ask for permission. Tap OK.
  35. Tap the Recovery tab.
  36. Tap Install Recovery.
  37. Tap /sdcard/download/clock.img
  38. Tap OK.
  39. Wait for the Installing box to disappear.
  40. Done!

Thanks to Sebastian404 for the ZTE-Blade Recovery Manager.

3)

If you simply want the best and most stable Android 2.2 FroYo custom ROM, read the information below and go straight to Step 2 for the latest recommendation.

The recommend ROM in Step 2 is compatible with all versions of the Orange San Francisco / ZTE Blade, including TFT/LCD and OLED.


This is page 4 of 4 on our guide to installing custom ROMs / Android 2.2 from scratch. By now, you should have rooted your phone and installed ClockworkMod Recovery. If not, start at Page 1.

This page will show you how to choose the right ROM for you, copy it to your phone and use ClockworkMod Recovery to install the ROM. If you simply want the most stable and fastest Android 2.2 Custom ROM, go straight to Step 2.

When installing a new ROM, you will loose any settings or apps on your phone. Any contacts on your phone should have automatically synced with Google Contacts. As soon as you log in to your Google Account on your new ROM, your contacts will automatically be downloaded, so there’s no need to worry about backing up your phone's contacts.

To check if your contacts are synced, login to the Google Contacts website on your computer.

If you don't use Google Contacts, you can backup your contacts to your SIM card.

Your SD card will not be touched. Any files (photos, music etc) will NOT be lost.


  1. The first thing you should do is choose the correct ROM for you. There are 3 different types of ROMs, as explained below.

    • Stock ROM - A ROM shipped with the phone straight from the factory.  You can reinstall a stock ROM via ClockworkMod Recovery at any time in case you want to factory reset your phone.

    • Debranded ROM – A ROM identical to a stock ROM but with all network branding and 3rd party apps removed.  Default Google apps will replace any network/3rd party apps.

    • Custom ROM – A ROM based on the Android Open Source Code.  Custom ROMs are currently the only way to get Android 2.2 (FroYo) on your Orange San Francisco. The aim of a custom ROM is to make a fast, stable clean ROM that is 100% Google Android without the bloatware and network branding.

  2. In this step, you will choose and download a ROM to your computer.


  3. Download and save the ROM (it will be a zip file) to your computer.
  4. Unplug the phone from the charger/PC and take out the battery.
  5. Replace the battery.
  6. Turn on the phone whilst holding the Volume Down button on the side of your phone. Continue to hold the Volume Down button for 5 seconds.
  7. ClockworkMod Recovery should load on your phone.
  8. Plug the phone into your PC.
  9. Use the Volume buttons on the side of the phone to highlight mounts and storage.
  10. Press the Home button to select.
  11. Highlight mount USB storage and press the Home button.
  12. A new storage device should be recognised on your computer. On your computer, copy the ROM (the zip file) you downloaded during Step 2 and paste it straight to the root of the storage device. Do not paste it into any folders, just the root of the device. Do NOT unzip or extract the file.
  13. Wait for the file to copy.
  14. On your phone, press the Back button twice.
  15. Highlight wipe cache partition and press the Home button.
  16. Highlight Yes - Wipe Cache and press the Home button.
  17. Highlight wipe data/factory reset and press the Home button.
  18. Highlight Yes -- delete all user data and press the Home button.
  19. Highlight Install zip from sdcard and press the Home button.
  20. Highlight choose zip from sdcard and press the Home button.
  21. Highlight the zip file you copied to your phone and press the Home button.
  22. Highlight Yes - Install ... and press the Home button.
  23. Troubleshooting

    If you receive an “install aborted” (or similar) error message during the installation process, don’t worry, you haven’t bricked your phone and it’s a common problem. Turn off your phone by removing the battery and replace. Then, redownload your chosen ROM again and follow from Step 2 on this page again. Make sure you follow all the steps!

    Some users will successfully install the ROM, however after rebooting the phone they will be stuck on the boot screen / boot animation for longer than 3 minutes. If this happens to you, don’t worry you haven’t bricked your phone and it’s a common problem. Turn off your phone by removing the battery and replace. Then, redownload your chosen ROM again and follow from Step 2 on this page again. Make sure you follow all the steps!

  24. Press the Back button, highlight reboot system now and press the Home button.
  25. Congratulations, you have installed a custom ROM onto your phone!  You may unplug the phone from your computer. Take a look at our other articles to learn how to get the most out of your Orange San Francisco / ZTE Blade.