Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
tilal6991
Old
(Last edited by tilal6991; 22nd January 2011 at 10:52 AM.)
#1  
Recognized Developer - OP
Thanks Meter 1133
Posts: 1,199
Join Date: Dec 2010

 
DONATE TO ME
Default Huawei Ideos Super FAQ

This is an FAQ for the Huawei Ideos as there have been many questions on how to do the same things. Hopefully this should help. There are other FAQs but this one tries to compile as many as it can into one FAQ.

Feel free to reply to this if there are any questions or if you want me to make any additions. The FAQ won't be complete to begin with but I will add as I get time.

One thing I will say is that I WON'T TAKE RESPONSIBITY IF YOU DAMAGE YOUR PHONE. I AM PROVIDING THE INFORMATION AND WILL TRY TO HELP YOU IF SOMETHING BAD HAPPENS BUT I CAN'T TAKE ANY RESPONSIBILITY

1. How to root the IDEOS

This can be done quite simply by adapting what quail wrote:

There is a couple away you can go about gaining root access with this phone I have tested all 3 ways but only had success with 2 of them.

a) You can download 'z4root' from here (WORKS)
b) Search the XDA forums for 'SuperOneClick' which requires mono to work on Linux. I have read people that have had success with 'SuperOneClick' but that was not the case for me. (HAVEN'T CHECKED)

c) My preferred method: (HAVEN'T CHECKED)
Prerequisite:
knowledge of Linux and Terminal
knowledge of ADB (guide available in forums)

I did all this using Debian (testing) 64bit, Android SDK.

Creating correct permissions to access the phone via USB:
i) create
Code:

/etc/udev/rules.d/51-android.rules

ii) in the file put
Code:

SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666"

iii) then
Code:

chmod a+r /etc/udev/rules.d/51-android.rules

iv) restart udev or reboot

Downloading and/or Installing required software:
1) Downloading and installing the android-sdk from: developer.android.com/sdk/index.html
2) Downloading and extracting 'SuperOneClick' (you will only need these 5 files: rageagainstthecage, sqlite3, su, busybox and superuser.apk)
3) Copy rageagainstthecage, sqlite3, su, busybox and superuser.apk into the platform-tools directory of android-sdk. Put phone in debug mode.
4) From a terminal (command line) change to the android/platform-tools directory and carefully do these steps.

Check to see if adb can see your phone properly:
Code:

./adb devices

You should see the serial number of you device, if you see bunch of '?' you have done something wrong.

Now for the fun part rooting the phone: <= no phun intended hehe
Code:

./adb push rageagainstthecage /data/local/tmp/rageagainstthecage

Code:

./adb shell

Code:

cd /data/local/tmp

Code:

chmod 0755 rageagainstthecage

Code:

./rageagainstthecage

5) Now wait until you get kicked out from adb before you do the following:
Code:

./adb shell

If everything worked now you should see a "#" instead of the "$" you saw previously in the adb shell which means you shouldn't get "permission denied" in the following steps:
Code:

mount -o rw,remount /dev/block/mdtblock4 /system

Code:

exit

Code:

./adb push su /system/bin/su

Code:

./adb push busybox /system/bin/busybox

Code:

./adb push sqlite3 /system/bin/sqlite3

Code:

./adb push Superuser.apk /system/app/Superuser.apk

Code:

./adb shell

Code:

cd /system/bin

Code:

chmod 4755 su

Code:

chmod 4755 busybox

Code:

chmod 4755 sqlite3

Code:

./adb reboot

Now you should be able to use apps like 'Cache Cleaner NG', 'Root Explorer', 'SetCPU' etc that require root access to work correctly.

Enjoy
2. How to flash the Ultrakiller Recovery Image

Now this has been covered many times but there have been a lot of problems with the BSOD on the IDEOS. A few days ago Ultrakiller came up with a solution that works regardless of the LCD type. Now this was distributed as an IMG file so many people were confused so here is a link to one with everything you need included. All I did was remove the amon'ra image and copied the Ultrakiller recovery IMG to the folder and edited the scripts to point to the new file.

After you download the file:

* Put your device in bootloader mode - turn it off, then press the power button while holding the 'Volume Down' and 'End (Red)' keys (Yes, bootloader is just the IDEOS logo) WHILE YOUR DEVICE IS PLUGGED IN

* WINDOWS - double click 'install-recovery-windows.bat'

* MAC - Open a terminal window to the directory containing the files, and type 'chmod +x install-recovery-mac.sh' followed by './install-recovery-mac.sh'

* LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x install-recovery-linux.sh' followed by './install-recovery-linux.sh'
See Q3 if you have Windows and the prompt hangs on "Waiting for Device"

3. How to solve problems with drivers on Windows in bootloader mode?

1. Unplug your phone

2. Download and install PDANet from here - at the end of the setup it will tell you to plug in your phone - do that

3. Put the phone into bootloader (See Q2 above)

4. Go to device manager and right click on "Android 1.0" and click "Update drivers"

5. Click "No, not this time" and Next

6. When it asks you where to look for drivers point it to PDANet's install location

7. Hopefully it should find the driver and prompt you to install it - it will take some time

8. You can now access your device in bootloader!
Thanks to the following people:

Quail for the base of the guide and the ROM I'm using - it's amazing BTW

Ultrakiller for the recovery image

Changelog:
21/01/2010: Initial writeup
22/01/2010: Added Q3 and made some minor changes
The Following 4 Users Say Thank You to tilal6991 For This Useful Post: [ Click to Expand ]
 
yrnehukuht
Old
#2  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Jan 2011
i unfortunately deleted a system app and upon restarting my phone it wont boot.....it keeps hanging at the startup and reboots.. help me how to system restore...
 
haynz
Old
#3  
haynz's Avatar
Junior Member
Thanks Meter 1
Posts: 25
Join Date: Feb 2011
Location: near Würzburg (30km)
Hi - the Ultrakiller recovery IMG in the ZIP from the Link above is "Ultrakiller.img.img". Dunno if it didnt work cause of this - sry didnt test, just downloaded new Ultrakillers "UltraJack-Recovery_v4.6.2.img", saved into that folder and changed the .bat to "fastboot-windows.exe flash recovery UltraJack-Recovery_v4.6.2.img" and it worked for me Even superuser.apk didnt work for usb-root but z4root does it perfect and DroidExplorer showing files now .
Thanks so far to all investing their time here
P.S.: the HUAWEI background of Ultrakillers recovery is very delicious
 
mahtabyusuf
Old
#4  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Feb 2011
Question General guide to Flash ROM

Can you please provide a detailed guide for flashing Huawei Ideos. Because it is super guide. So it must contain this topic also.
I want to flash official ROM on following link:
http://forum.xda-developers.com/wiki...ei_U8150_IDEOS

Waiting for your response
 
gmp009
Old
#5  
gmp009's Avatar
Senior Member
Thanks Meter 329
Posts: 945
Join Date: Mar 2011
Location: Hyderabad
Quote:
Originally Posted by yrnehukuht View Post
i unfortunately deleted a system app and upon restarting my phone it wont boot.....it keeps hanging at the startup and reboots.. help me how to system restore...
Dear have u find out the solution of this problem?? COZ im also suffering from this if u find it then plz tell me gmp005@hotmail.com
 
mahtabyusuf
Old
#6  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Feb 2011
I have downloaded a rom from xda-developers wiki from this link
http://forum.xda-developers.com/wiki...ei_U8150_IDEOS
then updated my device software by going in to update mode(press vol up + end key + power button) .
This step returned me my original recovery.
But I am not going to recommend it bcoz i am facing problems like my cd drive which is automatically displayed has become inaccessible.
I am having problem to copy files to sd card.
My upgrade mode is not working now.
all these things were working immediately after the above mentioned process but I am now stuck with these things.

I think it is because i have flashed lower version number of rom on phone.

If you want to recover recovery mode only then I have successfully flashed UltraJack-Recovery 5.2.1 from this link
http://forum.xda-developers.com/show...860189&page=24

Inform about your progress
 
Dimmz
Old
#7  
Junior Member
Thanks Meter 0
Posts: 25
Join Date: Mar 2011
Thanx. Very useful
 
briankariu
Old
#8  
briankariu's Avatar
Senior Member
Thanks Meter 43
Posts: 256
Join Date: Feb 2011
Location: Nairobi

 
DONATE TO ME
Hi guys. I am in a lot of trouble with my ideos.
Tried installing a custom ROm using ROM manager and it failed, although the original ROM is still there and its booting up and working perfectly.
However, when i try to boot into recovery, only the lit blackscreen shows.
I have tried everything from running ULTRAjack recovery on windows(which only shows 'waiting for device' on cmd, with the pdanet drivers installed) to ubuntu(which shows 'waiting for device' on Amon-ra recovery and permission denied on ULTRAjack).
Could it be i didnt root the device properly since i used z4 root?
Any more ideas?
 
Parewanui
Old
#9  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Jul 2011
Default 900/2100 or 850/1700/1900/2100

Hello, How do I tell which sub-model my U8150 is please? Either HSDPA 900 / 2100 / AWS or HSDPA 850 / 1900 / 2100 / 1700. baseband = 22201003; build no.= U8150V100R001C183B825; IMEC = 355093040562676; IMEC-SV = 39.
 
netskink
Old
#10  
Junior Member
Thanks Meter 0
Posts: 13
Join Date: Nov 2011
Check out your fcc id suffix. I have heard there is a b version and a d version.

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Careers in Android: What Hiring Managers Won’t Tell You – XDA Developer TV

XDA Developer TV Producer Jayce released a video a … more

Coloring Your Logcat World

Getting feedback for your app during development is as simple as adding logging info where necessary and looking … more

Guide Your Sheep to Safety with Finger Shepherd

Just a coupe of days ago, we brought you news about a game calledAgent Sheep. In that … more

Nandroid Manager Receives Major Update

Do you find yourself obsessively jumping from ROM to ROM? And do you hate having to restore a full … more