MoDaCo is undergoing planned maintenance. Site functionality may be reduced - follow @modaco or @paulobrien on Twitter for updates.

  • Announcements

    • Reminder - MoDaCo position on illegal content

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such software
      Nintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)


      CUSTOM ROMS

      You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not be hosted directly in topic via the MoDaCo attachment system
      ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)
      ROMs must give full credit to the original author
      This decision has been taken in light of the huge amount of interest in this area of device customisation within the community, and member feedback! Please note that custom ROM discussion should be kept in specific device sub-areas, (e.g. Kaiser.MoDaCo.com for Kaiser based devices). ISSUES If you have any issues with this policy, please contact me directly via PM. P
    • Support MoDaCo by signing up to a MoDaCo Silver or Gold membership

      To sign up to an annual MoDaCo Silver subscription which will eliminate all ads from the site (as well as giving you access to the MoDaCo Online Kitchens for Android) for only £9.99 using PayPal, Credit or Debit Card, ensure you are logged in to the site, and then click the link below, which will take you directly to the subscription store! You can also sign up to an annual MoDaCo Gold subscription for £29.99, which adds the benefits listed below! PURCHASE A MODACO SUBSCRIPTION - FREE Titanium Backup Mobile for Android worth $5.99! - FREE 1 year PrivateInternetAccess.com worth $39.95! - FREE 1 year LastPass Premium worth $12! - FREE CalcConvert for Pocket PC from Binaryfish worth $17.95! - FREE Calendar Bar for Pocket PC from OmegaOne worth $9.99! - FREE CamerAware for Pocket PC and Smartphone from MoDaCo worth £19.99 / $30! - FREE Chronos for Pocket PC from ActiveKitten worth $14.95! - FREE CodeWallet Pro for Smartphone and Pocket PC from DeveloperOne worth up to $24.95! - FREE Concentrix for Pocket PC from eSoft Interactive worth $9.95! - FREE FlexMail for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE FTouchSL for Pocket PC from Vekoff s.r.o. worth 10 euro / $12.50! - FREE Jewel Challenge for Pocket PC from eSoft Interactive worth $9.95! - FREE John Cody's Alerts Pro for Smartphone from Omnisoft worth $14.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Dutch for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> French for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> German for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Italian for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Spanish for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Dutch for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> French for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> German for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Russian for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Turkish for Smartphone from Lingvosoft worth $49.95! - FREE Note2Self for Pocket PC and Smartphone from WebIS worth up to $19.90! - FREE Opera 8.60 for Pocket PC and Smartphone from Opera Software worth up to $48! - FREE Pocket Informant for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE Pocket Launcher for Pocket PC and Smartphone from Conduits worth $9.95! - FREE PTab for Pocket PC and Smartphone from z4soft worth up to $60! - FREE Resco Explorer for Pocket PC and Smartphone from Resco worth up to $49.90! - FREE Safemode for Pocket PC from monocube worth $12.95 - FREE SplashPhoto for Pocket PC and Smartphone from SplashData worth up to $59.90! - FREE Sprite Backup for Pocket PC and Smartphone from Sprite Software worth $29.95! - FREE Teksoft Glyphs UI for Pocket PC and Smartphone from Teksoft €9.95! - FREE Teksoft HeadsetRemote for Pocket PC and Smartphone from Teksoft €4.95! - FREE Traffic Jam for Pocket PC from eSoft Interactive worth $9.95! - FREE unlock (1 per year) from imei-check.co.uk - DISCOUNT of 10% at MoDaCo FairDeal - DISCOUNT of 10% at Semsons.com - FORUM - AD FREE SITE - FORUM - custom rank / title - FORUM - double competition entries - FORUM - double post attachment space - FORUM - no search flood control - FORUM - priority event registration - FORUM - triple PM space
    • Reminder: Selling items on the forum directly is not allowed

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspensions / ban.

How to root your Huawei Ascend G300 (for Windows, Mac and Linux)

314 posts in this topic

Posted · Report post

THANK YOU. Bumps.

Rebooted and a SuperUser SU widget staring at me as I type.

( Now if only I could get rid of that Vodafone shite )

0

Share this post


Link to post
Share on other sites

Posted · Report post

What Vodafone apps or stuff did you get rid off, Taan? I'd be curious to know as I've heard that removing some can affect the system...

I am not using a Vodafone sim any more so I can't say if they would bugger it up if you are.

I removed everything that had a Vodafone logo on it when opened including Qype, all of their music stuff, their store, the free games and demos. Everything's working fine.

0

Share this post


Link to post
Share on other sites

Posted · Report post

- Put your device in bootloader mode - turn off the phone, pull the battery and USB cable, wait a few seconds, replace the battery then turn on with the 'volume DOWN' button pressed to enter the bootloader. The device will stay at the Huawei logo.

Please, help I am still a noob and I do not want to mess around with this...

I am following this instructions but nothing happens when I turn on my G300 with the 'volume DOWN'button pressed. Should I see something different? I believe my phone boots normally. Should I go ahead and run the script to root? Or am I missing a first step that everybody assumed but me hence my phone doesn't get into bootloader mode? Should the USB cable be connected at this step?

Sorry for bothering with such a dumb question, but I want to make sure I knwo what I do.

Thanks a lot

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Please, help I am still a noob and I do not want to mess around with this...

I am following this instructions but nothing happens when I turn on my G300 with the 'volume DOWN'button pressed. Should I see something different? I believe my phone boots normally. Should I go ahead and run the script to root? Or am I missing a first step that everybody assumed but me hence my phone doesn't get into bootloader mode? Should the USB cable be connected at this step?

Sorry for bothering with such a dumb question, but I want to make sure I knwo what I do.

Thanks a lot

OK, I've managed to do this. I wasn't holding the volume DOWN key long enough when the phone was starting, so it never got into the bootloader mode. Just holding the volume DOWN key a bit longer did the trick. However, now I find myself stuck in the next step, when I run the ./install-superrecovery-linux.sh command, it stays in "Waiting for device" and it never continues. Is the phone suppose to be connected when entering into bootloader mode, or should I plug it in once the script has been executed? It is like if my PC does not detect the phone, however if I go into "normal mode" it does detect the phone as a USB device...

Any help?

Thanks!

Edited by dancg
0

Share this post


Link to post
Share on other sites

Posted · Report post

Keep power and volume down pressed at the same to time for approx 10 seconds or more. The Huawei logo stays on and won't go any further. If it just boots, then your letting go too soon.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Keep power and volume down pressed at the same to time for approx 10 seconds or more. The Huawei logo stays on and won't go any further. If it just boots, then your letting go too soon.

Thanks Davidoff, I figured that out right before your post :)

I am now however stuck in the next step... see my post above. I am using Ubuntu 10.04 and I execute the script but it never goes further than "Waiting for device...", and my phone it is already USB plugged in. Is there anything I am missing? I am clearly in bootmode because the Huawei logo is visible.

Thanks,

dan

0

Share this post


Link to post
Share on other sites

Posted · Report post

Have all the phone drivers been installed? I would plug the phone in normally when switched on and go through the standard steps of installing drivers for the phone. It should install them automatically but took a while for me.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Have all the phone drivers been installed? I would plug the phone in normally when switched on and go through the standard steps of installing drivers for the phone. It should install them automatically but took a while for me.

Well, I have basically installed the android-sdk-linux. Is there anything else I need? Do I have to select options like "USB debugging" or "Unknown sources" in my Android settings before rebootong to bootloader mode?

Thanks a lot!

0

Share this post


Link to post
Share on other sites

Posted · Report post

USB debugging needs to be ticked

0

Share this post


Link to post
Share on other sites

Posted · Report post

USB debugging needs to be ticked

Thanks for your time David. However, I am still missing something and I don't know what is it. The script still stays in "Waiting for device". I believe I have all drivers installed because if I run adb devices I get the following response

dan@dan ~/Downloads/r1-g300-superrecovery $ adb devices

List of devices attached 

10C61F515938	device

I guess this proves that my Ubuntu recognises OK the device. I have also ticked USB debugging option in Android settings. Is there anything else I can be missing?

Thank you!

0

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks for your time David. However, I am still missing something and I don't know what is it. The script still stays in "Waiting for device". I believe I have all drivers installed because if I run adb devices I get the following response

dan@dan ~/Downloads/r1-g300-superrecovery $ adb devices

List of devices attached 

10C61F515938	device

I guess this proves that my Ubuntu recognises OK the device. I have also ticked USB debugging option in Android settings. Is there anything else I can be missing?

Thank you!

OK, I have dug a bit more and I think I know what is going wrong. As I said earlier, when I run adb devices if I have my phone USB plugged in when it is in normal mode, it does show me correctly the list of devices attached. However, when I boot into bootloader mode, if I run adb devices it shows an empty list, and then obviously the "rooting script" waits forever for a device.

Any idea why in bootloader mode my computer does not detect the phone? Is there any other option in Android settings I am missing?

Thanks guys!

0

Share this post


Link to post
Share on other sites

Posted · Report post

I'm really not sure. So you get waiting for device in bootloader mode ? Have you tried plugging in phone while its switched on normally to see what happens?

0

Share this post


Link to post
Share on other sites

Posted · Report post

Please be aware that this is for Windows, It may be different on Linux but may give you ideas on where to start looking.

I just installed and set up sdk on windows for adb and fastboot.

Did you click on Android sdk manager and check were any updates available? I will also post you a link, which was what I followed for installing mine. First time I have set up SDK and I managed ok.

I think this is where you are up to

Test method: Open CMD

cd/

cd (sdk folder)/platform-tools

adb devices

Should see device and number pop-up...

(ADB is located in Platform-tools folder now along with 2 .dll files needed for fastboot to work)

http://forum.xda-developers.com/showthread.php?t=1124916

Those 2 .DLL files then need to be moved from platform-tools to your tools folder.

Thanks to Idrifta

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

I'm really not sure. So you get waiting for device in bootloader mode ? Have you tried plugging in phone while its switched on normally to see what happens?

Yes, thats correct. When I am in bootloader mode I get "Waiting for device", and if I run adb devices I get an empty list. However, if I switch on normally the phone, and I type adb devices, I get the expected list. So, for whatever reason, in bootloader mode my computer does not see my phone....

Test method: Open CMD

cd/

cd (sdk folder)/platform-tools

adb devices

Should see device and number pop-up...

That's is exactly what I see when I am in "normal node", but I see nothing in "bootloader node" :(

Edited by dancg
0

Share this post


Link to post
Share on other sites

Posted · Report post

YUHU!

I have finally made it! For whatever reason I had to run the rooting script as a root from my Ubuntu. For whatever reason fastboot needed to be executed through sudo.

Anyways, I am now rooted :)

Thanks David for your time and Paul for such a neat way to root our G300 :)

Cheers!

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Just one more thing, this probably is interesting for @PaulOBrien

I don't know if it's en error from my side, but when I executed sudo ./install-superrecovery-linux.sh I got the following error:



dan@dan ~/Downloads/r1-g300-superrecovery $ sudo ./install-superrecovery-linux.sh 

[sudo] password for dan: 

sending 'recovery' (5074 KB)... OKAY

writing 'recovery'... OKAY

./install-superrecovery-linux.sh: 3: Syntax error: "(" unexpected
Having a look at the script, I realised that line 3 is only
echo Now reboot to recovery to root your device (pull battery, then hold volume up and press power).
And for whatever reason this echo needs to be between " " as follows
echo "Now reboot to recovery to root your device (pull battery, then hold volume up and press power)."
Once I made this change, it all went as smooth as expected


dan@dan ~/Downloads/r1-g300-superrecovery $ sudo ./install-superrecovery-linux.sh 

sending 'recovery' (5074 KB)... OKAY

writing 'recovery'... OKAY

Now reboot to recovery to root your device (pull battery, then hold volume up and press power).

dan@dan ~/Downloads/r1-g300-superrecovery $

I am using bash shell.

Edited by dancg
0

Share this post


Link to post
Share on other sites

Posted · Report post

I'll update that, cheers.

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

If you've been following my antics with the G300, you'll have seen that i've found a couple of security holes and a working root exploit. I've been able to use these to extract the stock images from the device and to build a modified recovery image to flash via fastboot, which means disclosure of the other root method isn't necessary. Which is good, it might be needed later.

Strangely, 'fastboot boot' doesn't work on the G300 so the usual superboot approach won't work, so i've created a 'SuperRecovery'. This is a stock recovery image with 2 changes - firstly the ADB access is upgraded to root, secondly the recovery will automatically install Superuser / SU on start (in the same way as a superboot). This means it will give you root while maintaining compatability with stock upgrades applied via the stock recovery.

Download and instructions can be found below!

APPLY THIS AT YOUR OWN RISK!

  • SuperRecovery r1 - DOWNLOAD (ROMraid) - MD5: 76a8fe61badc3a27fbfde4427ffad965

How to use SuperRecovery - Windows, Linux and OSX

- Download the SuperRecovery zip file above and extract to a directory

- Put your device in bootloader mode - turn off the phone, pull the battery and USB cable, wait a few seconds, replace the battery then turn on with the 'volume DOWN' button pressed to enter the bootloader. The device will stay at the Huawei logo.

- WINDOWS - double click 'install-superrecovery-windows.bat'

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

- LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x install-superrecovery-linux.sh' followed by './install-superrecovery-linux.sh'

- When prompted, put your device in recovery mode - turn off the phone, pull the battery and USB cable, wait a few seconds, replace the battery then turn on with the 'volume UP' button pressed to enter recovery. When recovery has loaded, you are rooted! Select the reboot option using the power button and you're done!

Enjoy! wink.gif

P

PS If you find this useful, please consider supporting MoDaCo by signing up for a MoDaCo subscription! Visit this topic for further details!

Thanks for this Paul, got my G300 yesterday, your root method has worked a treat.

Did it on Windows 7 Professional x64.

I'm using the Huawei demo ROM ending in B886 :)

0

Share this post


Link to post
Share on other sites

Posted · Report post

does anyone know if there is a mirror of SuperRecovery r1, somewhere? Or is someone able to make one without too much fuss?

Can't get download this, cause the computer I'm on now is blocking the captcha. I know that mediafire is ok.

Thanks

0

Share this post


Link to post
Share on other sites

Posted · Report post

does anyone know if there is a mirror of SuperRecovery r1, somewhere? Or is someone able to make one without too much fuss?

Can't get download this, cause the computer I'm on now is blocking the captcha. I know that mediafire is ok.

Thanks

http://www.mediafire.com/?rwft9xe1ih2krsr

0

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks very much for this, took me about 20 minutes to do as this was the first time I've done something like this. I found 'putbinoot's post to extremely helpful. Thanks guys! :P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Dumb question time!!!

Do I need to download or install anything on my generic Windows 7 64bit Home laptop to make my Huawei speak to one another? I was not sure about drivers etc.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Dumb question time!!!

Do I need to download or install anything on my generic Windows 7 64bit Home laptop to make my Huawei speak to one another? I was not sure about drivers etc.

well no, just makes sure that the drivers have installed correctly & all that(just by plugging ur phone in via USB to ur computer)

make sure one labelled something like ADB Android Interface is within ur device managers bit.

Edited by FrankieADZ
0

Share this post


Link to post
Share on other sites

Posted · Report post

Another dumb question, does installing a vendor update remove the root and cwm installation?

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.