[Huawei Ideos X6] TangBaBa808:
Aloha from the smoggy skies of Beijing.

I have recently purchased a Huawei u9000 from jingdong.com (China's equivalent of eBay), and have encountered a plethora of disappointments in trying to root the phone.

First, the phone (from the About section):

Model: HUAWEI-U9000

Android Version: 2.2.2

Baseband Version: PR232

Kernel Version: Apps_2.6.32.9-perf

Build Number: U9000 V100R001C322B259SP00

Running these methods while using a Windows 7 Ultimate 64 laptop.

Here is what I have attempted:

1) SuperOneClick 2.3.3

Attempted with Auto (as rageagainstthecage was not listed as an option), no success.

2) SuperOneClick 1.7

This was quite annoying. I had read that rageagainstthecage was the silver bullet for most people's problems, but after reading the revision log I noted that it was no longer included in versions 1.8 onward. I have also read that version 1.7 is the recommended version to use with my phone, so I obtained a copy.

Here is where it gets annoying: everytime I unpacked the contents of the zip file into a directory, rageagainstthecage would simply disappear after a few seconds.

I am aware that rageagainstthecage is some sort of trojan, and so I killed both MSE and Comodo processes (those that I were able to, some of the Comodo ones were stubborn).

Every freaking time I extracted rageagainstthecage, it would vanish from the directory 5-10 seconds after extraction. My google-fu could not point me in the right direction, nor could I even find anyone else experiencing the same problem.

SuperOneClick would invariably freeze after the ninja file disappeared.

3) Snakebitezz method

(found at http://xdaforums.com/showthread.php?t=1274972)

Steps followed:

a. Power down phone.

b. Reboot phone holding down power and Vol+ keys simultaneously

c. Plug in phone once download mode has been entered.

d. Access the drive once it is available in Windows

e. Make a copy of all files in the /image directory somewhere on my laptop.

f. Copy over files into /image and overwrite as prompted (recovery.img and META-INF directory) using the files linked in the post.

g. Copy su-2.3.6.3-efgh-signed.zip to the root directory of the drive (also downloaded from the post).

h. Eject, disconnect, remove battery.

i. Replace battery, while holding Vol+ & Vol-, power up the phone until it vibrates, at which point release the power button, but continue to hold in both Vol buttons.

j. Hit the search key, select install from zip, select install from zip again, and...

This is where I hit a wall on this method. The .zip file that I left in the root directory is not listed. I have tried several times with minor variations, and each time the .zip file is not listed, thus not an option, thus I can't progress any further.

Regarding this method, to the best of my knowledge I do *not* have BusyBox installed, though in the post it mentions that it is necessary, though it was not available for download in the post. Furthermore, it seems that I have read that to use BusyBox, the phone needs to be rooted. Regardless, I'm not sure where I can obtain BusyBox, as I am in China, and currently cannot access Google Play/Marketplace (this is one of the reasons I am hoping to root my phone).

4) GingerBreak APK

Using GingerBreak-v1.20.apk, I place the APK file on to my phone, install it, open it, and select the 'Root' option. I have left the phone running this option for 45 minutes with no change in screen, status, and without any reboots. I have read that others have had success while leaving GingerBreak running longer, but my luck has been such that I'm not sure if it would just be a waste of time for me while there are still other options that I have not attempted.

*Note: USB Debugging was on for each of the above methods.

So, here I am, seeking wisdom. Can anyone see from what I have listed any missteps that I have taken?

What other options (that have some nice guides available) are there?

I've read that people running Linux have had better luck, should I get my hands on an Ubuntu distro, and research the routes available through that OS? If possible, I'd like to do this without having to set up a dual boot machine~ I like Linux, but I'm still a Linux n00b and all the games I play are on Windows anyhow.

Your efforts are sincerely appreciated.

TLDR: With a Huawei U9000 have used two versions of SuperOneClick, Snakebitezz method, and GingerBreak APK, all without success. Seeking guidance.