Feb 4, 2014

Huawei Ascend Y300 rooting without bootloader unlock

How-To Huawei Ascend Y300Rooting without bootloader unlock (no custom firmwares and no recovery)


Bootloader unlock (for rooting and custom firmware flashing)

Direct from huawei: http://www.huaweidevice.com/worldwide/servicePolicy.do?method=toApplyUnlock

This method DOES NOT WORK. I've tried 5 different devices and each of them comes back with an error.

You have to email Huawei directly at mobile(shift-2)huawei.com with the same info. They'll email you back with the code. They're pretty fast at it too. Or using DC-Unlocker

The information is spread out throughout this very long thread. So here's how it worked for me.

Put your phone in USB Debugging mode. (Settings --> Developer Options

1. Unlock bootloader. This must be done in order to install TWRP or any alternate firmware.

There are instructions about getting a code direct from Huawei, but this never worked for many of us. There is an easy way using the program DC-Unlocker. No cost.

Download DC-Unlocker here: https://www.dc-unlocker.com/downloads
Follow the instructions here: https://www.dc-unlocker.com/free-huawei-bootloader-unlock-tutorial

Download and install the Huawei drivers, if you haven't done so before.
  • Tip 1: Don't forget to change the 'Select Manufacturer' window to 'Huawei Phones'.
  • Tip 2: They tell you to press both Vol+ and Vol- together. Basically, just press in the middle of the long Volume button. The phone should boot up to the purple screen.
  • Tip 3: When finished, you have to pull your battery in order to get out of the purple screen.
Note the bootloader unlock code that DC-Unlocker displays.


Custom recovery/firmware
** SIM unlock "might" not work on custom firmwares, so makes sure you have unlocked your SIM already on stock firmware (or have stock firmware backed up BEFORE jumping stock)

For those not well-versed in the geekier side of Android, here is a good guide to unlocking the bootloader, TWRP, Root, and installing a custom rom...


Now go to this link: http://huawei-y300.tumblr.com/post/47366836617/how-to-unlock-and-root-huawei-ascend-y300-all

Under 'What you need', download the tool pack called 'Download 1.4'. Unzip the file.

Scroll further down the page to 'Step 2'. This will tell you how to unlock the bootloader and install TWRP.

2. Install another firmware.

In this case, we will install FusionX which seems to work well.

Download it here: http://www.directlinkupload.com/uploads/

Copy the zip file to an SD card and insert into your phone.

Boot into TWRP by pressing Power and Vol+ at the same time for around10 seconds.
You have to clean out the data left by the previous firmware, so press 'Wipe'. Swipe the arrow at the bottom to the right.

Then press 'Advanced Wipe'. Check 'Davik Cache' and 'Cache'. Swipe the arrow to the right.

Go back 2 screens to the main screen. Select 'Install'.
Select the FusionX firmware from the list.


that's my folder of files.

aokp 4.3
supersu + root
gapps for 4.3
TWRP recovery
all windows drivers

if anyone has any questions just ask.

notes on how to use each -

aokp 4.3 - flash in recovery. must be in latest twrp or CWM that is altered for android 4.3+. you must do a full wipe in recovery before installing this also.

supersu - flash in recovery. reboot. done. rooted. yay.

gapps - flash in recovery after you install any 4.3 rom and only after a fresh reboot.

TWRP - install in fastboot.
to enter fastboot. remove battery. put back in hold power and vol - for 5 seconds until you get stuck at huawei logo. connect to pc. then do what you want.
to enter recovery. remove battery. put back in hold power and vol + for 5 seconds until you see the TWRP splash screen.

drivers - 2 driver packs. 1 for fastboot, storage mode and adb... the other for diagnostic, debugging and engineering.
double click huawei_g300_drivers.exe to install and for the other extract the entire folder and double click driversetup.exe

After you unlock bootloader.
download this. https://www.dropbox.com/s/9c9t5b3z8tda235/InstallTWRPY300.zip

Extract contents and double-click on install-windows and follow instructions on screen.
you can then flash this supersu+root zip to gain root.


I think that is what i did.

Here are more custom ROMs for the Y300.

Anyone who wants their phone to be iOS like should try MIUI V5 custom ROM.

SIM Unlock
** SIM unlock "might" not work on custom firmwares, so makes sure you have unlocked your SIM already on stock firmware (or have stock firmware backed up BEFORE jumping stock)

From ebay (http://www.ebay.ca/sch/i.html?_from=R40&_sacat=0&_nkw=Huawei+Y300+unlock+code&_sop=15) (as low as C $4.35).
or infamouskid (http://forums.redflagdeals.com/fs-bb-huawei-ascend-y300-prepaid-50-now-hot-1413934/22/#post17907253) (USD $5)

Oh, you didn't backup your stock ROM after all did you ? no problem ..

here is a repacked stock rom built for the y300-151

it is around 600 megs in size and debloated.
this is as close as we get to a full stock rom for now.
build.prop has been included. based on b194

until we get a proper release from huawei this will have to do as a proper fall back.
save the rom to external SD.
wipe everything... click advanced wipe...check mark system, data, cache, dalvik, android and internal sd. to be sure do it 3 times.
press back 2 times then press install. wait for it to complete.
wipe dalvik after it is done and reboot then leave the phone alone for 10 minutes AFTER it boots into android to allow the phone to create back links.

Apps to get you going ?

I've installed MapFactor: GPS Navigation https://play.google.com/store/apps/details?id=com.mapfactor.navigator&hl=en

Here are some of the Apps I have install to get the best performance out of this phone:
Battery Doctor (Battery Saver) https://play.google.com/store/apps/details?id=com.ijinshan.kbatterydoctor_en
Clean Master (Cleaner) https://play.google.com/store/apps/details?id=com.cleanmaster.mguard
Greenify *ROOT: Renew my Phone https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
Lockout https://play.google.com/store/apps/details?id=com.lookout
AppMgr III (App 2 SD) https://play.google.com/store/apps/details?id=com.a0soft.gphone.app2sd

First in-thread cooked ROM:

I just build a custom Rom for me Based on the bell Stock Rom for the Y300-0151 Huawei Phone. I'D like to share it with you for those who want a better experience with the stock rom.

Since the rom is not avalaible yet, i've had to take the files from my TWRP backup. I had to rework the Cust Partition because i didn't backup it...
i'm not a skilled coder or a developer, i have learned how to do things by reading a lot on XDA Forum. So if you found bugs, not sure i'll be able to fix them. i'm using it for few days now and so far everything working fine... so let me know if you find something not working good and i'll see what i can do!!!

Here's what i mod :
  • -Used Dsixda kitchen so Rooted, deodexed, zipalign, busybox,...
  • -Remove the Bell Crap
  • -Remove some huawei stuff like keyboard, backup app, DLNA,...
  • -Remove some Google Stuff like Books, magazines, Google Play music, Talk,... if u need some of them i can provide flashable zip
  • -Added many more languages
  • -Added battery Percent in notification bar
  • -Edit apn-conf.xml for North american Carrier
  • -Edit Build.prop (Tweaks)
  • -Replace Huawei file manager by ES File Explorer
  • -Added MX Video Player
  • -probably others i don't remember.
I know the huawei launcher sucks but i want to keep the rom as much stock as possible (if you want you can download new launcher and install it)

For people having problems with Swiftkey not sticking, found a workaround for this : Install the app, Backup it with Rom Toolbox Pro or Titanium Backup, uninstall the app, Restore from your backup, reboot, reconfigure swiftkey, should now stick after reboot...

Instructions for installation :
  1. 1-Download the file Here (http://d-h.st/HV0)
  2. 2-Enter Recovery (Works with TWRP but not tested with CWM)
  4. 4-Install File
  5. 5-Reboot
  6. 6-Wait 10 Minutes
  7. 7-Reboot
  8. 8-Do first time setup
  9. 9-Update apps in playstore
  10. 10-Update binaries for Superuser

Via redflagdeals


Post a Comment