[Ideos S7 Android Development] xaueious:
This does not work on Android 2.2 builds in its current state

Calling this xauBeta so we can distinguish between versions. Tested with Bestbuy Huawei Ideos S7-104 White (external microSD and internal 8GB).

Tested on BestBuy S7-104 running the newer Singapore ROM S7V100R001C61B011, for Android 2.1.

This was not tested on a stock BestBuy ROM. I do not know if this will work properly on that firmware. Please report your findings.

Use fastboot to flash (install fastboot and fastboot drivers, enter fastboot via vol+/- and power button combo, issue the command 'fastboot flash recovery recovery.img')

Download

v0.11

Internal NAND + External SD Version for S7-104 BestBuy, Radioshack:

I do not expect this version to work properly for single SD variants

Multiupload download

de54cb057b6b9ebbd5912588e4aad628 recovery.img

External Single SD Version for S7-105 Telstra:

Multiupload download

aa0c883aac0edb8f5d9929148cf56136 recovery.img

Changelog

v0.11

-forgot nandroid-md5.sh

v0.1

-initial version

Notes

This recovery image is functional enough for use.

If you have the dual-nand variant of the S7, you can still use the recovery image for the single-sd version. If you do so, installable update zip files will need to be placed on the external microSD instead of the internal nand. You also lose the ability to mount the internal nand to the computer via recovery.

What works: Nandroid works. USB mounts work (choose between internal and external mount hacked in for the dual-sd version). Flashing installable update zip files work. Fix permissions works.

This is still an ugly hack of a recovery image. Instead of waiting for developers, I threw this together so I can use it.

This recovery does not read the misc partition flags and boots into user mode every time. Hopefully this does not break too many things. It only displays only 50% of the screen, but it is still readable. It works for me, so I'm not going to touch the kernel framebuffer or whatever was causing the quad-screen craziness.

Buttons in this recovery image:

Up - vol +, dpad up

Down - vol -, dpad down, menu (cycles when menu reaches bottom)

Select - home, dpad select, power, send call

Back - end call, back

The weird color and the half-screen issues are known. No fixes are planned.

What hasn't been tested

Need someone to help figure out which would be the ideal way to deploy this. I typically fastboot. Will look into an easier method of deployment possibly in the future.

Not tested:

formatting external SD for apps2sd feature (under advanced)

format sdcard (not sure what this option does)

nandroid with apps2ext

Screenshots

boot

nandroid

Credit to koush and everyone who has worked on Clockwork recovery

Also http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images

razor950 for the device files

perivarlura for some binaries from his ramdisk

Easier Windows Install

Requires full root on your tablet, and USB debugging enabled. Plug your S7 in via USB while booted into Android. This is a Windows install script. Just run install_now.cmd and follow the prompts.

Internal NAND + External SD Version for S7-104 BestBuy, Radioshack:

Download from Multiupload

External Single SD Version for S7-105 Telstra:

Download from Multiupload

This is a script that will try to automatically install this recovery image to your device. You will still need to install the Windows drivers on your computer.

Have the drivers ready from Huawei -> Direct Link

http://bit.ly/gjH9f9

Credit to install script for malez recovery: http://code.google.com/p/acer-liquid-malez-recovery/