[Android Software/Hacking General [Developers Only]] wachw:
Many people seem to be having a lot of trouble flashing recoveries for their Ideos so I figured I would write this thread because I haven't found any other guides for flashing U8150 recoveries.

Method 1

1. Install Terminal Emulator from the market.

2. Install Root Explorer from the market.

3. Download the recovery of your choice and copy the recovery.img to your sd card. (if its not named recovery.img rename it)

4. With Root Explorer, navigate to where the recovery is and copy it to /system/bin/ (remember to select mount as R/W first in order for it to copy.)

5. Open Terminal Emulator and enter the command "su" (without the quotes)

6. After that enter the command "flash_image recovery /system/bin/recovery.img" (again without the quotes)

7. That's it, the recovery has been flashed. Reboot in recovery to confirm.

8. Once you've confirmed the recovery flashed properly remember to delete the recovery.img from /system/bin/ (using root explorer, and mount as R/W)

Method 2

I find this method much easier because you don't have to go through the trouble of installing drivers. Also you don't need to connect your device to your PC. Your device needs to be rooted though. If your device isn't rooted simply download z4root from the market and root it.

1. Download and install ROM Manager from the market.

(If you simply want to flash the latest working ClockworkMod Recovery and not an older version or UltraJack skip to step 6.)

2. Navigate to the folder /clockworkmod/download/mirror.sea.tdrevolution.net/cm/recoveries/ (create the folders if they are not already there)

3. Delete any files in that folder.

4. Download the recovery you want to use from the recovery links below. Unzip the file. Rename the "recovery.img" file to "recovery-clockwork-3.0.2.4-ideos.img". (See note below)

5. Copy the renamed "recovery-clockwork-3.0.2.4-ideos.img" into the recoveries folder (/clockworkmod/download/mirror.sea.tdrevolution.net/cm/recoveries/)

6. Open ROM Manager and select Flash ClockworkMod Recovery. It will bring up a list of devices, just scroll down until you find Huawei U8150 Ideos and select it.

7. ROM Manager will flash the recovery image for you and you're done.

Now you have a working recovery. To test select Reboot into Recovery from ROM Manager.

Since you are renaming the recoveries remember to keep track of which recovery is currently in the recoveries folder.

Note

: recovery-clockwork-3.0.2.4-ideos.img is the name of the latest ClockworkMod Recovery in rom manager at this time (28/04/2011). If it is updated and I haven't updated the thread, change the name of the recovery to the latest version.(i.e if the latest recovery is ClockworkMod 3.0.2.5, rename the img to recovery-clockwork-3.0.2.5-ideos.img instead of recovery-clockwork-3.0.2.4-ideos.img)

Method 3

Installing Drivers

Windows 7:

Download and install PDANet. That should install the drivers for you.

Alternatively, you could download the drivers and install them manually. First download the drivers for your OS from here.

Drivers Windows 32-Bit Mediafire Multiupload

Drivers Windows 64-Bit Mediafire Multiupload

Connect your device(you don't need to turn on USB storage) then open device manager. Right click on your device and select properties, select the hardware tab and then select properties. Select the drivers tab, then select Reinstall/Update Driver. Choose the option (Browse my computer for driver software) and select the drivers you just downloaded. (Extract the zip file first)

MacOS

Download and install PDANet. That should install the drivers for you.

Linux

Follow this guide by bloodychaos to get ADB working.

Flashing Recovery

1. Once you have the drivers installed download the recovery of your choice from the links below.

2. Extract the zip file and open the folder.

3. Turn off your phone.

4. Connect your phone to your PC.

5. Reboot your phone in bootloader mode. (Turn it on while holding the Volume Down button and the End(Red) Key.)

6. Run the install-recovery file/script for your OS found in the extracted recovery folder.

7. Once it flashes your phone should reboot.

N/B If you have trouble with the drivers or any other problems try Method 1.

Now you have a working recovery. To test turn off your phone, then turn it on while holding the Volume Up Key and the Green(Call) Key.

Recovery Links

ClockworkMod 3.0.2.4 (by marcnvidic)

Download Mediafire Multiupload XDA Thread

UltraJack 6.2.2 (by Ultrakiller)

Download Mediafire Multiupload XDA Thread

ClockworkMod 3.0.1.(by udK)

Download Mediafire Multiupload

Credits

marcnvidic, Ultrakiller, udK for making the recoveries. bloodychaos for the Linux ADB guide. Koush for ROM Manager. f1ng3r for pointing out the terminal emulator method.

All other Ideos devs who've helped me along the way because I picked up a lot of this info from random threads.