Re-root, unlock bootloader & install ClockworkMod Recovery

Page 6 of 8 - Huawei G300 - Install a custom Jelly Bean / ICS ROM from scratch


Introduction » Install USB drivers » Root » Backup IMEI » Check your baseband » Re-root, bootloader & ClockworkMod » Install the custom ROM » Comments

You need to re-root your phone and unlock the bootloader before you can install ClockworkMod Recovery.

Click for Windows Instructions


  1. Disconnect your phone from your computer.
  2. From your phone, go to Settings -> Developer options and make sure USB debugging is ticked.
  3. Reconnect your phone to your computer. If you get a popup asking you to turn on USB storage, ignore it and press the Home button on your phone.
  4. From your computer, download RootG300.exe and save it to your desktop. If it already exists, replace it.
  5. Once the download has completed, open RootG300.exe.
  6. A black window with white text will popup. If it freezes at < waiting for device >, Windows is probably downloading drivers in the background, so be patient. This may take up to 10 minutes.
  7. Wait until your phone reboots.
    Root Huawei G300 Windows
    A black window will pop up. Wait until your phone reboots.

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again. If this still doesn't fix the problem, make sure you have installed the USB drivers correctly.

  8. Your phone should now be rooted. To check if your phone is rooted, open the app list on your phone and check if you can see Superuser. If you do NOT see Superuser, retry from step 8 again.
    G300 Superuser
    Open the app drawer and make sure you can see Superuser. The icon may be different for you.
  9. If it isn't already, connect your phone to your computer.
  10. From your computer, download BootloaderG300.exe and save it to your desktop.
  11. Once the download has completed, open BootloaderG300.exe.
  12. A black window with white text will popup. If it freezes at < waiting for device >, Windows is probably downloading drivers in the background, so be patient. This may take up to 10 minutes.

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again. If this still doesn't fix the problem, make sure you have installed the USB drivers correctly.

  13. Wait until your phone reboots.
  14. Power off your phone and disconnect it from your computer.
  15. Remove the battery, wait 10 seconds and then reinsert it. Make sure you do this or the following steps will not work!
  16. Hold the Volume Down and Power on button together for 15 seconds. Your phone should start and freeze on the splash screen.
  17. Reconnect your phone to your computer.
  18. From your computer, download ClockworkG300.exe and save it to your desktop.
  19. Once the download has completed, run ClockworkG300.exe.
  20. A black window with white text will popup. If it freezes at < waiting for device >, Windows is probably downloading drivers in the background, so be patient. This may take up to 10 minutes.

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again. If this still doesn't fix the problem, make sure you have installed the USB drivers correctly.

  21. Eventually, your phone should automatically reboot and boot as normal. Continue to the next page.

 

Click for Mac Instructions


  1. Disconnect your phone from your computer.
  2. From your phone, go to Settings -> Developer options and make sure USB debugging is ticked.
  3. Reconnect your phone to your computer. If you get a popup asking you to turn on USB storage, ignore it and press the Home button on your phone.
  4. From your computer, download g300-ics-pack-mac.zip and save it to your desktop.
  5. Once the file has completed downloading, extract g300-ics-pack-mac.zip to your desktop.
  6. A new folder called Tools for G300 Mac should be on your Desktop
  7. From your computer, open Terminal (Applications -> Utilities -> Terminal) and point it to the folder Tools for G300 Mac.
  8. Enter the following commands into the terminal:

    chmod +x root-g300.sh
    ./root-g300.sh

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again.

  9. Wait for your phone to reboot.
  10. Keep the terminal window open. Your phone should now be rooted. To check if your phone is rooted, open the app list on your phone and check if you can see Superuser. If you do NOT, retry from step 8.
    G300 Superuser
    Open the app drawer and make sure you can see Superuser. The icon may be different for you.
  11. Make sure your phone is still connected to your computer.
  12. From your computer, go back to the Terminal, and make sure it is still pointed to the Tools for G300 Mac folder.
  13. Enter the following commands into the terminal:

    chmod +x bootloader-g300.sh
    ./bootloader-g300.sh

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again.

  14. Wait for your phone to reboot.
  15. Keep the terminal window open.
  16. Power off your phone and disconnect it from your computer.
  17. Remove the battery, wait 10 seconds and then reinsert it. Make sure you do this or the following steps will not work!
  18. Hold the Volume Down and Power on button together for 15 seconds. Your phone should start and freeze on the splash screen.
  19. Reconnect your phone to your computer.
  20. From your computer, go back to the Terminal, and make sure it is still pointed to the Tools for G300 Mac folder.
  21. Enter the following commands into the terminal:

    chmod +x clockwork-g300.sh
    ./clockwork-g300.sh

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again.

  22. Wait for your phone to reboot, and continue to the next page.

 

Click for Linux Instructions


  1. Disconnect your phone from your computer.
  2. From your phone, go to Settings -> Developer options and make sure USB debugging is ticked.
  3. Reconnect your phone to your computer. If you get a popup asking you to turn on USB storage, ignore it and press the Home button on your phone.
  4. From your computer, download g300-ics-pack-linux.zip and save it.
  5. Once the file has completed downloading, extract g300-ics-pack-linux.zip.
  6. A new folder called Tools for G300 Linux should be created.
  7. From your computer, open Terminal and point it to the folder Tools for G300 Linux.
  8. Enter the following commands into the terminal:

    chmod +x root-g300.sh
    sudo ./root-g300.sh

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again.

  9. Wait for your phone to reboot.
  10. Keep the terminal window open. Your phone should now be rooted. To check if your phone is rooted, open the app list on your phone and check if you can see Superuser. If you do NOT, retry from step 8.
    G300 Superuser
    Open the app drawer and make sure you can see Superuser. The icon may be different for you.
  11. Make sure your phone is still connected to your computer.
  12. From your computer, go back to the Terminal, and make sure it is still pointed to the Tools for G300 Linux folder.
  13. Enter the following commands into the terminal:

    chmod +x bootloader-g300.sh
    sudo ./bootloader-g300.sh

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again.

  14. Wait for your phone to reboot.
  15. Keep the terminal window open.
  16. Power off your phone and disconnect it from your computer.
  17. Remove the battery, wait 10 seconds and then reinsert it. Make sure you do this or the following steps will not work!
  18. Hold the Volume Down and Power on button together for 15 seconds. Your phone should start and freeze on the splash screen.
  19. Reconnect your phone to your computer.
  20. From your computer, go back to the Terminal, and make sure it is still pointed to the Tools for G300 Linux folder.
  21. Enter the following commands into the terminal:

    chmod +x clockwork-g300.sh
    sudo ./clockwork-g300.sh

    Troubleshooting

    If you are stuck on < waiting for device > for longer than 10 minutes, or receive error device not found, unplug the cable from your computer and plug it into another USB port. It's best to plug it into a port on the back of your computer. If this doesn't fix the problem, disconnect your phone, restart your computer and phone, and then try again.

  22. Wait for your phone to reboot, and continue to the next page.