Huawei Ascend G510 was launched back in January 2013 and is one of the Android phones running Jelly Bean on-board. If you happen to have this phone and want to tinker around it, then this guide will definitely be helpful to you. Before you can do any kind of customizations on your device, you’re gonna need root-access on your device. The guide below covers how you can root your Huawei Ascend G510 so you can then enjoy all the root goodie on your device. Here’s how you can root your device:

I. Before You Begin:

1. This will void the warranty of your device. However, you can reinstate the warranty by unrooting your device if there’s any unrooting procedure available.

2. This procedure works on Windows based PCs only.

II. Downloading Required Files:

1. Root Package (Download link’s available in the first post)

III. Rooting the Huawei Ascend G510:

1. Download and place the Root Package archive on your Desktop.

2. Extract files from the archive over to your Desktop.

3. Connect your device to your PC using the USB cable.

4. Copy the update.app file you extracted to your Desktop over to the dload folder on your Internal storage.

5. Once it has been copied, disconnect your device from your PC.

6. Turn OFF your device.

7. Turn it back on by holding down Volume UP+Volume DOWN+Power buttons together.

8. It’ll automatically flash the file on your device.

9. Once the file’s been flashed, reboot your device.

10. Plug in your device to your PC via USB cable.

11. Double-click on the file named rootx_start.bat available on your Desktop.

12. It’ll start rooting your device, will take a couple of minutes to finish.

13. Reboot your device once it’s been rooted.

14. You’re all done!

Excellent! Your Ascend G510 has been successfully rooted and is all ready to be loaded with your favorite root-only apps!

IV. Flash a Custom Recovery Image (Optional):

1.Β If you would like to flash a custom recovery image in order to flash custom ROMs, head to the How To Flash a Custom Recovery Image on the Huawei Ascend G510Β to learn how to do that.

If this procedure helped you please thank/donate to the original developers here.

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • Linktalk

    Thanks guys! It worked on my G510-0200. Just take note:-

    1. Remember to unclick the “Fast Boot” option under Developer Options before trying Step 7. I tried a couple of times with the “Fast Boot” on and it didn’t work.

    • Mahesh Makvana

      You’re most welcome Linktalk!

      Thanks for your tip to the readers, we appreciate it!

    • ruk

      are you sure its 510-0200 πŸ™

    • SN

      Unable to flash, purple screen when Turn it back on by holding down Volume UP+Volume DOWN+Power button.

    • SN

      I have G510-0200 Build G510-0200V100R001C00B193
      i am Unable to flash, it show purple screen when Turn it back on by holding down Volume UP+Volume DOWN+Power button.

    • Ed

      Hi,Can you give step by step instructions as I have same phone as you.
      I can’t find a dload folder or is it short for download folder??
      I get purple screen.

      • Mahesh Makvana

        I guess the instructions in the procedure are adequate enough to understand the entire process. You should have a folder named “dload” on your Internal storage and that’s where you’re gonna copy the update.app file.

        Hope it helps!

        • Kary

          As Ed, I don’t have the folder. Or is hidden maybe or cause I am using a Mac?
          Thanks.

          • Mahesh Makvana

            Create the folder named “dload” if it isn’t already there and you should be good to go!

          • Kary

            I’ll try, thanks. And hope it works.
            If not, what I can do?

            Greetings.

      • kenjii ishihara

        on the developer option check the “allow mock location” then press th buttons again

  • plz help me!!

    i’m sorry but can u explain step no. 4 plzzzzzz!!!!!!!!!!!

    • Dax Krishna

      it means that you connect your phone to your PC and copy the update.app file to a folder called dload in your phone’s internal storage (which is what you’ll see when you connect your device to your PC)

      • Makino Tsukushi

        Hello…i tried making a “dload” folder in the internal storage it keeps saying that i don’t have a permission to make the folder and I dont see the folder anywhere =( pls can you help me

        • Ime

          ok friend how had got purple screen issue they should remove their sdcard and repeat step 7 and the problem resolved thnks.

          • ahsan

            copy folder to internal storage, remove sd card, then press power + volume up + volume down button at once, remember don’t hold these button for long just press all button at once then release.

          • Manty

            Hey
            Everything im doing as you guys discribe, but i can not copy update file to my internal storage. Error: 0x80070079. What is this and how to fix it? Thanks

          • Mahesh Makvana

            Do you have enough free storage on your Internal memory?

          • Manty

            Yes. about 1 GB. I think to copy at first to SD card and after that from SD to internal memory. Its good idea?

          • Mahesh Makvana

            Yep, you can try doing that. Let us know if it works for you.

          • Manty

            Yes it works. When i rebooted it (3 bottoms at once). It flashed (update 2/2). But when i am trying to rootx_start. It shows me that error: device is offline. I have no wi-fi internet in my house, so it is the main problem? I shoul to catch internet? I removed sim card and then i can not use internet via my sim.

          • Jan

            I’m having a problem on step 11.. it says no device found. and everytime i connect my phone on my pc there is no option for via usb it’s always mass storage. help

  • plz help me!!

    somebody help me PLZ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • Danijel Hadzy Prodanovic

    Question for Mahesh. Man on xda developers forum i found the same guide for rooting this phone. Only thing is that guide on xda saying that you need to unlock your bootloader first by sending your phone id, serial number etc to huawei site, and they reply with unlocking code via your e-mail. So is this guide without unlocking bootloader? Here is link from xda guide :http://forum.xda-developers.com/showthread.php?t=2407483

  • tom

    Hi, I hope you can help me! I’m stuck on step 11 – when I run the rootx_start.bat file, it just says ‘error:device not found’. I have the drivers installed and device shows on my PC as the Hauwei G510-010. Is there something else I need to change? Please help!! πŸ™‚

    • androidgamer88

      Hay guy are you sure that you enabled USB debbugin and non market apps.
      Hope it helps you

      • Tom

        Hey, thanks for the reply. I did enable USB debugging – but not sure about non market apps. Where in the settings menu is that option – sorry if that is a stupid question, but I cannot find such an option πŸ™

        • Dax Krishna

          Tom, you can go to Settings > Security to find that option.

  • ben danilo

    hello there, got stuck in the same step as with tom. i have g510-0200.checked everything, got the flash. no purple screen. turn off/on the phone. connected to pc. double click rootx_start.bat file, it just says “error:device not found” is it because that my phone is locked in a network?
    b

    • TheMasterSoda

      To solve the “device not found” error just install adb drivers from your phone’s internal storage to your computer. It instantly solved the problem for me. After installation is done, run rootx_start.bat again and it shouldn’t give any more errors.

      • Angus MacDonald

        I’m having a similar problem, and this didn’t fix it. On 0100. I’m getting the message ‘The system cannot find the path specified’ the whole time. Was hoping the drivers would fix it, but apparently not. Any idea what’s going wrong?

        Any help would be greatly appreciated.

        Cheers.

  • Mahesh Makvana

    Hello Danijel,

    According to the source thread from where we’ve got this method, you don’t need your bootloader to be unlocked in order to root the device. It just works fine on locked bootloader!

    Hope this helps!

  • Danijel Hadzy Prodanovic

    Well i tryed this metod step by step. An when i put dload folder in internal storage, turn my phone off press volume down up and power i get pink screen. I turned of fastboot also. Did everything right but nothing. My model is g 510 200 b178. Pls help.

  • pao

    how would i know if i succeed rooting my phone?

  • XtremE

    hav a G510-0200 an Indian model and here is what i did….. fastboot-turned off, simcard-removed, memory card-removed, created dload folder on internal memory-copied update.app and done. and the rest as described.

    • Xtreme

      usbdebugging-enabled, nonmarket app installations-enabled

  • Johnny

    Hiiii, can anyone tell me how to unroot the phone after this procedure

    • Mahesh Makvana

      There’s no unroot procedure available for this device as of now. Maybe you can check back later to see if a procedure comes up.

      Thanks!

  • pinky

    how to unroot….

  • maxy

    unrooting procedure plss, some dead pixels on the screen. Need to go for a replacement as it is under warranty. Need urgent help,I couldnt unroot the mobil.

    • Dax Krishna

      hey maxy,

      we are currently on the lookout for an unrooting procedure for this device, keep coming back and you should find it soon!

    • picket fences

      use VROOT to remove the root

  • Angus MacDonald

    Thanks for the instructions. Slight problem though.

    I’m using a 0100, build number B171. I’m trying to use the rootx program at step 11, but it can’t find my device. I’ve enabled USB debugging andinstallaion of non-market apps, but it keeps coming up saying it can’t find it. Any idea what’s going wrong?

    Cheers.

  • drew

    gud day to all what if kung di kuna gawin flash a custom recovery? and the last one..yung pad root lang ang gawin ko..pwede po ba yun?

  • Lionel Messsi

    How do you unroot the phone? Guys? Any leads?

  • Wilson Raj

    Guys !! any experts here to lemme know how to unroot the phone??

  • levanipipia

    Hey Guys, I’ve got g510-0200. I put update.app in my internal storage. turned of fast boot. then turned of phone and did it how it is in seventh step. the screen got purple and never turned out. hel me plzz

    • levanipipia

      is this normal? if yes – then i connected phone to computer and did everything right. installed drivers too and it still tell me that device not found

  • Mr Vegas

    I’ve got the G510-0100, can I root this? I’ve tried the method above but i get a pink screen when i restart the phone using volume up + down + power…

  • Arthur van Nieuw Amerongen

    Hi,
    Does anyone know what happens when the screen keeps being pink while flashing?

    • Messi

      i’ve also got the same issue :/

  • hilbert harm klaster

    i rooted my phone g510-0100 to.
    but i had the same problems to till i removed the sdcard and turned on usb debuging.

  • Keith Watson

    DON’T do what I did and just jump straight in and start applying the main text. Read the comments first, all of them. Phone now rooted ok.Many thanks.:o)

  • sandeep

    does anyone know how to root spice coolpad2 mi-496

  • shadow101

    For those who get stuck at the 11th step: INSTAL the drivers that show up when you connect the phone to the pc (from: cd-drive Mobile Partner->drivers-> adb_drivers-> handset win driver). After the install, step 11 should work! good luck

  • Scott

    This works on the G510-0251 but it took me a while.

    To clear up some confusion

    – step 4, the internal storage appears on the computer as removable disk so if you dont have a SD card installed the only accessible removable disk on your computer is the location to put dload. Also it didn’t exist in the folders so i had to create the dload folder
    you will know you have the correct location when you see a few folders like “Alarms” “Android” “DCIM”… dload will go in the same location as these folders
    I also had to go to developer options select both USB debugging and Allow mock locations
    when connecting the phone to the computer i also had to select “USB mass storage” as the connection option

    – step 11, I had to install the drivers prior to doing this. The drivers are on the phone itself, it comes up as “Mobile Partner” drive and has documents, drivers .. Within the drivers folder there is a folder adb_driver and in that is the driver to install
    On the phone I also had to go to setup -> security and select “unknown sources” which allows non market apps

    even after doing all of the above it still didn’t work for me for a while. I ended up resetting my computer a few times and the phone a few times.
    I kept getting device not found
    After I ran through step 4 twice and reset my computer and phone again it seemed to work.

    so if in doubt reset.

    Note: you will know it works when step 11 runs through without showing any error messages also the phone reboots itself when step 11 works

  • ACE

    DONT STRESS URSELVES…USE KINGROOT to root ur phone easily , if u can read chinese use VROOT, but i dont recommend it………..BUT BOTH SOFTWARES CAN EASILY ROOT HUAWEI ASCEND G510…..THE ABOVE PROCEDURE IS A BIG MESS AND IRREVERSIBLE, MY SUGGESTION: USE THE SOFTWARES I MENTIONED. HAPPY ROOTING AND HAPPY NEW YEAR..

    • Baver

      kingoroot says installing drivers and stays at 0% you know why

  • Benyamin

    Guys I did it!!!!
    ways to fix problems

    FIRST PROBLEM : Purple Screen when push Volume down + up +power way to fix :
    you should just REMOVE YOUR SD CARD and you will not see any purple screen anymore!!!

    SECOND PROBLEM : Error : device not found way to fix :
    when you connect your device to PC you can see the Mobile Partner connect so you have Mobile partner, Internal Storage and Sd card (if it’s not removed but you should remove it for fix purple problem)now you shuold go to
    Moblie Partner => drivers =>adb_drivers , you will see Handset WinDriver , install that and your device will be connect to PC without any problems and your device will be found by PC then run Rootx_start and there is no device not found problem!!!

    Excellent!! your phone is root now!!

    • Ace san

      dude still struggling through 1st problem… what should i do now…. have removed my card… but display is still pink,,,,,

      • Cam Myles

        pop the battery out and then put it back in and try again

  • Alex

    Hey it says application not found when i try to download the root package off dropbox.. could anyone give me some advice, my laptop is windows 8

  • ovi roxx

    Hi, I hope you can help me! I’m stuck on step 11 – when I run the rootx_start.bat file, it just says ‘error:device not found’. I have the drivers installed and device shows on my PC as the Hauwei G510-010. Is there something else I need to change? Please help!! :-). i have enabled usb debugging and allow non market apps.

  • allysisa

    im on a purple screen it did work for a day

  • allysisa

    the screen went black then i rebooted it then it went purple please help x

  • Chris Joseph

    Perfect ! It took around 2-3 minutes to get the job done the first attempt. Just follow the instructions provided and you will be fine !

  • Maciek

    pink screen is freeze

  • David Jansen

    Hey, I want to root my Huawei Ascend G510-0100, but when i click the bat file, it says “device not found”, I copied the folder to my destkop, but when I run the .bat, nothing happens.
    Usb debugging is enabled, I installed the update.app on my phone and rebooted it.
    What do I do wrong?

  • PiotrekPL

    Thanks guy, It’ working πŸ™‚

    • Hello PiotrekPL,

      Great! Glad we could help you πŸ™‚

      Thanks!

  • Lord Xantosh

    i have an odd question that i can’t seem to get an answer for, with this model phone, am i able to use the usb cable to link it up to my computer and use my computers internet (my hard wired net) if i don’t have wifi? eg phone socket>modem>computer>usb cable>phone

  • john

    my phonw wont turn on by holding the volume up and down together whats wrong?

  • Mohammad

    I rooted my phone successfully and uninstalled most of my system apps which i thought would not affect the system.But after uninstalling them,each time i reboot my phone i have to sign in Twitter every time.And in the accounts manager(settings),they dont show my connected accounts exceptions being :email and gmail.I think i might have uninstalled some system app for managing accounts.So if you could tell a way to fix it or tell the name of app which i should put back.

    • Just flash back the stock firmware (if one is available) and you should get all the system apps back on your device. Thanks!

  • DaRklOrd

    works like a charm. just remove your memory card, allow usb debugging . and follow the simple instructions !!

  • eyrol

    my huawei ascend g510 is not starting up. it only shows up to the logo, now i want to follow this steps you provided above but the problem is that i cant find the internal storage of my phone in my laptop. the only thing i can open is the CD drive (E:) Mobile. can anybody here help me with this situation, how will i find my internal storage?

    • Internal storage is the 4GB storage on your device and not the SD card one that could be as large as 32GB.

      Thanks!