yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Are there other ways to flash a recovery with a locked bootloader?

My Problems:

I can't flash my stock recovery through fastboot with a locked bootloader.

I can't boot into my recovery because my current recovery is TWRP 2.5.0.1 and I have a locked bootloader.

I can't unlock my bootloader because I have used an IMEI Hack Tool and set my IMEI to 0 (I guess).

I can't boot into my ROM because I used an IMEI Hack Tool.

I can't Force Upgrade too (Vol Up + Down + Power). It only shows a pink/purple screen.

Solutions:

I can only flash a recovery with an unlocked bootloader.

I can only boot into a recovery with an unlocked bootloader (except for stock).

I can only unlock bootloader if my IMEI has restored.

I can only restore my IMEI if I can boot into my ROM.

I can only boot into my ROM if I have a stock recovery.

I can only Force Upgrade if I have restored my IMEI.

If I could only restore my IMEI through fastboot, that would be great!

So, please help!
[Android Q&A, Help & Troubleshooting] OmenHTX:
You cant restore stock recovery ?

You cant enter to trwp ?

You cant restore IMEI cuz rom bootloop ?

You cant force flash stock firmware cuz fastboot is pink ?

I also "zero" my imei many times to flash stock firmware, but i allways can enter trwp and restore buckup or flash rom in zip
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
I can force upgrade now since i formatted my sd card. But the force upgrade fails at step 2/2.
[Android Q&A, Help & Troubleshooting] OmenHTX:
If upgrade fail as step 2/2 your IMEI its not "zero" cuz IMEI block upgrading firmware from branded to nonbranded
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
If my imei is not zero, then why can't i boot my phone?

And why can't i unlock my bootloader with my unlock code?
[Android Q&A, Help & Troubleshooting] OmenHTX:
OK, lest start from beggining

1.You must unlock bootloader by code ( first run check Lock / Unlock status ) (fastboot mod)

2. Flash TRWP (fastboot mod)

3. Flash SuperSU or Superuser zip (trwp)

4. Backup IMEI on running rom

5. Hack IMEI on running rom

6. Update phone by forceupdate flash update.app (rom in root of sd card > folder dload > update.app)

7. Run stock rom , lest install, shut down phone

8. Run TRWP to install SuperSU/Superuser zip

8. Restore IMEI (on working rom)

9. Go to TRWP and Wipe dalvik cache

10. Now you have working newest stock rom with root

So :

1. You cant have trwp in lockedbootloader

2. If update fail on 2/2 IMEI is not "zero"

3. Pink LCD on "update mod" = no rom in sd card

Next :

Hold Vol Down + Vol Up + Power to forceupdate firmware mod

Hold Vol Up + Power to run TRWP or stock recovery ( hold about 5s)

Hold Vol Down + Power for fastboot mod (5s-10s)

If you now have locked bootloader , with stock recovery, and force update fail, you cant unlock bootloader and flash trwp > Last hope is in "oryginal" rom, your IMEI will not block it.
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Wait, let me put this in summary:

1.

- I have a locked bootloader.

- I can't unlock the bootloader because it says "recovery image verify failed".

- It can only mean one thing: my IMEI must have changed.

2.

- I have a TWRP recovery.

- At first, my original recovery was the stock when I have a locked bootloader.

- Then I flashed the TWRP recovery even if I have a locked bootloader and didn't warned me. (Shoudn't it be accepted to be flashed since I have a locked bootloader).

- In my experience, if I have a stock recovery when I'll hack my IMEI, it will format my cache and data and let me boot into my phone.

- If I have a TWRP recovery when I'll hack my IMEI, it will only redirect me to the TWRP menu.

3.

- I can access Force Upgrade.

- But it doesn't show any text. (For example: it doesn't show if it is unpacking or installing, only a bar.)

- When I access Force Upgrade, the loading stops at 1/4 of the bar. (So I'm not really sure if it failed at step 2/2.)

So my questions are:

1. Why can't I unlock my bootloader with my original IMEI's unlock code if my IMEI is not "zero"?

2. Why is it when I Force Upgrade, it doesn't show any text?

3. Why did fastboot accepted the TWRP recovery being flashed when my bootloader was locked?

And, what do you mean by "original"? Do you mean the B182 firmware upgrade, not the B175?
[Android Q&A, Help & Troubleshooting] OmenHTX:
After hacking IMEI you cant have stock recovery, cuz you need root for shell script. So its not making "auto wipe" to change OEM info.

TRWP should not be installed on lockbootloader, but i dont make it ...

So , do you have working trwp or not ?

Oryginal firmware ... version when you get with phone, like my Y300-0100 branded T-Mobile PL B167
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
I am sure i have twrp.

If i have a stock recovery, i would be able to boot into recovery.

Based in my experience:

1. To hack the imei, you must first root your phone.

2.a. Next, the phone will reboot, but it won't boot into system.

2.b. Fastboot, force upgrade, and recovery is still accessible.

3.a. If you have a twrp recovery when you hacked the imei and rebooted, it will redirect you to the twrp menu.

3.b. If you tried to restore from twrp recovery, it still won't reboot into system.

3.c. If you have a stock recovery, it will directly boot into stock recovery and format your cache and data and reboot to system (still leaves your imei to zero)

4. If you go to force upgrade, you can flash any official roms (leaves your imei to zero)

5. After you have flashed a rom or was redirected to stock recovery, your phone will reboot.

6.a. Then root your phone and restore imei then your phone will reboot.

6.b. If you have a stock recovery, it will wipe your cache and data.

6.c. If you have a twrp recovery, it will redirect you to the twrp menu (you can manually reboot into system)

Am i right?

And where can i get the original rom for my b182? There's no local huawei store here.
[Android Q&A, Help & Troubleshooting] OmenHTX:
So why you dont run TRWP and flash any rom in zip ?
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Twrp is not accessible if you have a locked bootloader.
[Android Q&A, Help & Troubleshooting] gery0518:
bricked

I have a big problem. My Ascend y300 started to work strange yesterday, my PC didnt see the internal sd nor the external SD correctly. Today I restarted it and now I get blue screen when I start it. I had TWRP installed, but when I try to access it, it gives blue screen aswell. Any solutions?
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Try this through fastboot:

fastboot erase recovery

fastboot flash recovery <path to recovery.img>
[Android Q&A, Help & Troubleshooting] gery0518:
My problem is a little bit more complex unfortunately. I tried what you said. When I push the buttons to enter fastboot, my phone dont freez at splashscreen and I get bluescreen. When I connect it to my PC my PC recognizes it though, BUT ADB cant see it. I reinstalled the drivers any times, without success. :(
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
What did you do anyway why it got the blue screen?
[Android Q&A, Help & Troubleshooting] gery0518:
That is the most strange part of the story. I totally did nothing. I opened bootloader, installed twrp, rooted it, installed init.d support, installed a ramscript. The phone worked totally fine until yesterday. I did a restart yesterday and bumm, bluescreen. And I did nothing before this happened. Srsly, no problems detected, it came from nothing...
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Can't you really boot into fastboot (Power + up)?

Hold it for like 10 seconds.

If it still shows blue screen, try connecting it to pc, maybe it'll read it.

Then erase recovery and flash twrp.

Wipe everything and restore a backup you made.
[Android Q&A, Help & Troubleshooting] gery0518:
Well, my problem is, that despite of the blue screen, fastboot seems to work. My pc sees my device, BUT ADB refuses to see it, and I dont know why. I will try it from win xp under virtualbox now.
[Android Q&A, Help & Troubleshooting] ck_looi:
hi Gery

How do you manage to get the phone into fastboot mode?

my y300 also enters blue screen everytime now. I try to press voldown + power for like 10 seconds, yet the fastboot command is not working.
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Well, that's perfect! If the PC can read the device from fastboot, you can erase the recovery and flash the twrp and restore from backup. But if it still goes blue, flash the system, data, cache, boot, recovery from your twrp backup.
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Have you already installed the drivers for Huawei?
[Android Q&A, Help & Troubleshooting] gery0518:
Yes I did install them. And the PC can see the device, but it cant access it, it only says huawei device, but I cant access the internal sd. Not from PC, nor from ADB, I tried linux, Win8, Winxp and Win7 without success. When I try to flash TWRP it says "waiting for device".
[Android Q&A, Help & Troubleshooting] ck_looi:
so in fact, your fastboot command do not recognize your handset afterall, right?
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
If it says it means it can't read your device. Try reinstalling the drivers from your Mobile Partner then drivers. Then hold power and up for 15 seconds then plug in your device to your PC and type "fastboot devices." If you can see your device, it means the drivers are installed correctly.

Edit: If you can't see a mobile partner, you can install the drivers from huaweidevice.com.
[Android Q&A, Help & Troubleshooting] gery0518:
I couldnt do anything but sending back to the local store. My warranty is void though so I will have to pay for repiar. :( Couldnt solve the problem, I even tried to edit update.app so my phone will accept it, but without success...
[Android Q&A, Help & Troubleshooting] vitez1:
.vonpatrick. you solve your problem? i have same :(
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
I haven't yet. I'm still waiting for an update from Huawei. I think it's the only way left.
[Android Q&A, Help & Troubleshooting] :
Same type of issue

Hi vonpatrick,

I have a similar issue.

Y300-0000 bootloader unlocked with Huawei code, TWRP installed and device root. IMEI hacked.

Firmware force upgrade (only a bar displayed on the screen, not text). It failed apparently in step 2. Error message on my SD card (RCV_MODULE_END failed, OEMSBL_VER_LST)

Now, device is stuck in fastboot mode. My bootloader is locked and bootloader status is Error. I am unable to unlock the bootloader with the Huawei code (event if fastboot says me OKAY).

Did you succeed restoring your Y300?

Thanks.

Grizar.
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
No, I haven't yet... I have read some posts from other forums that maybe the only way left is to wait for an upgrade for any firmware versions so that it could be flashed without hacking the imei.

Have you tried flashing the stock recovery? It doesn't work for me, but just try it. Maybe it'll work.
[Android Q&A, Help & Troubleshooting] :
Do you mean flashing the stock recovery using fastboot ? No, but I tried to flash the TWRP and it failed. It seems normal as my bootloader is locked.

I succeeded to download some update.app containing only ... I don't know really what but very small 5mb). The update process was working well, but the phone still can't boot. It seems not to be the bootloader or the fact that the bootloader is in error state make it not run.

Hummm ... I think I will send a message to huawei and see what they say. I keep you in touch.
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
What UPDATE.APP did you download? Is it a recovery image?
[Android Q&A, Help & Troubleshooting] :
Don't know what was inside. I comes from an italian forum with a procedure to root the device.

Otherwise, I tried to flash several custom roms.

Y300-0100 B175 and B176

Y300-0000 B180 and B172.

Always the same defect (OEMSBL_VER_LST). The phone had the Y300-0000 B180 when delivered !!!

I was looking at the fastboot source code to see if we could force the system flash. Apparently, this is a wrong direction.

I was looking also at 3rd party flash tools, but could not see any free one. There are some repair tools, but they are more expensive than the phone itself !!!
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Where'd you get the B176?
[Android Q&A, Help & Troubleshooting] :
Using google, I was able to find it. You can try searching fo Huawei Y300-0100 Android 4.1 V100R001C00B176 CUSTCZEC40D001.rar with google.

At the same time, I sent a message to Huawei Customer services and waiting for their feedback.

I am still investigation the 3rd party flasher tool.
[Android Q&A, Help & Troubleshooting] kkkhawar:
y300-100 soFT bricked BlUE sCReeN

HI . mY PHOnE aLSo goT a PRoBLeM And StuCked oN bLUe ScReeN i GooGled AloT aND FoUND Some ThiNGs BUt They Aer NoT workINg for ME . When EveR I TrY tO UpdaTE MY FiRawaRE ThroUGh DLOAD iT sHOws (UPdaTE FAiled) ErRor . I Was RunniNG b190 ANd RiGhT NOW HUawei Is OfferINg onlY 175 ON THeiR WeBSiTE . CAN I GEt mY DevICE BAckUP

IS TEHre AnY Way TO FLash TWrP In THat So I Can REstORe MY BAcKUp :)

PLEase IF SomE ONe IS THErE ???
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Did you use an IMEI hack?
[Android Q&A, Help & Troubleshooting] kkkhawar:
y300-100 soFT bricked BlUE sCReeN

NO BrO I ThinK THat Is THe OnlY thiNG LEFT :/

HoW tO do ThaT .

AnY SoFTwarE AnY IDea ???

THanKS FoH Da rePLY
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
Can you access the recovery? Fastboot?
[Android Q&A, Help & Troubleshooting] kkkhawar:
y300-100 soFT bricked BlUE sCReeN

NO Bro . UNfoRuNAteLy I caNt AccEss THat MoDe

I Get BLUe ScREeeN All Da tIME
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
When you get the blue screen, did you try to connect the phone to the PC? If you did, can the fastboot detect your device? This could be the only chance to repair your phone. Except for returning it to a service center.
[Android Q&A, Help & Troubleshooting] eL_Jee:
Same here

After using the OEM-Hacktool v10 my phone also bricked.

No recovery, no adb, only fastboot. Fastboot gives errors when trying to flash recovery (locked).

Only way to flash is using the update.app method, but so far I haven't found a single ROM that works. The progress bar stops at about 1/3rd.

Hope you guys will find a solution! I'll keep an eye on this thread.
[Android Q&A, Help & Troubleshooting] Dainster:
Bricked or recoverable?

Hello guys!

Today i also ran into 'troubles' with my Huawei Y300 device. Well actually not mine but my girlfriend's which i gave her as a present some weeks ago. But because of some problems with t-mobile branded ROM b171 (phone turning itself off randomly) i decided to request unlock code for bootloader and upgrade the device to later ROM b182.

This is what I did;

- unlock bootloader with code from Huawei

- install TWRP v2.6 recovery from fastboot + adb shell

- install supersu from TWRP recovery

- used IMEI hacktool v1 to backup IMEI

- used IMEI hacktool to hack IMEI

- install stock ROM b182 using forced /dload install

- install upgrade to ROM b190 using OTA

So far all good. Everything is working perfect, EXCEPT NO NETWORK Access (I assumed b/c i didnt put back correct IMEI yet). From here on I think I f****ed up.

- install TWRP v2.6 recovery from fastboot + adb shell

- install supersu from TWRP recovery

- used IMEI hacktool to restore original IMEI

- reboot

Then phone didn't want to do anything anymore. It start up with Image sig verify fail, your boot/recovery image may have an incorrect signature. I can not use fastboot nor enter recovery (duh). Can use vol up+down to try reinstall from dload folder. However it will not install stock rom B182 again I think this is because the original t-mobile IMEI is back in the phone and it doesnt allow the install of stock ROM. Tried a few others but all fail on step 2/2 (Install).

I am assuming what went wrong:

- install stock ROM relocked the bootloader and I broke bootloader by installing TWRP

or

- IMEI restore broke something, IMEI and version of software (stock B190) do not match?

Which one is it do you guys think?

Can I reinstall the original bootloader somehow, using a modified update.app?

I tried to find the t-mobile b171 but I can not find it anywhere. I assume this is the only ROM that will not fail on step 2.

Any help is appreciated (or just say if hopeless/bricked...)

Thanks!

EDIT: I was able to fix it- computer recognize my device and was able to unlock bootloader again. Now I can enter recovery again!

EDIT2: It is not working as I had hoped. can only boot to recovery TWRP nothing else atm!

EDIT3: Solved it by doing factory reset of device from TWRP. Now it boots to ROM again and can see provider networks.

So all good in the end. Only thing that has changed again after flashing TWRP, is that nice Huawei Ascend logo is replaced by 'normal' Huawei logo in the first 10 secs.
[Android Q&A, Help & Troubleshooting] Kaspernosky:
T-mobile branded ROM b171

I think u have to unbranded the phone (with unlockcode?) prior to flash b182.

However, I have a Y300 with T-mobile branded ROM b171. Maybe i can make a copy of its rom for you?
[Android Q&A, Help & Troubleshooting] Dainster:
Hi mate, you are right. I did 'unbrand' the phone by using IMEI hack before flash (if IMEI # is not certain range, it installs normal stock ROM fine). But I forgot that installing a stock ROM automagically relocked the bootloader. And locked bootloader + TWRP = signature fail.

I did make full TWRP backup of original (b171) ROM, but b/c I couldn't access TWRP the only possibility was to reinstall full ROM from /dload folder using update.app, which isn't available anywhere. But luckily just before I gave up I found out PC still regocnize phone as ADB device so i could unlock bootloader again!

Now I wonder - is it possible to create UPDATE.APP for b171 build from a TWRP backup? Or from a phone running it, like yours? I did see a guide that does exactly the opposite; dismantle update.app into small files, then recognize all files which is what (ie one is recovery.img, one is boot.img and so on) and then from those files extract all files in file structure. So I guess it is possible other way around too, but with my limited exp on this I don't know how.
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
It would be very complicated.

How did you fix yours? I'm having the same problem too for months. What did you do that made the PC read the ADB? How did you unlock the bootloader with ADB? I've lost all hope.
[Android Q&A, Help & Troubleshooting] Dainster:
Hello von, sorry to hear that. But maybe you have a different problem than I have..

I thought fastboot didn't work (because power+vol didnt do anything), but apparently I could still connect.

I used the zip package from here http://www.multiupload.nl/Z2CL5EO4M3

Thread that describes it's use is here: http://huawei-y300.tumblr.com/post/47366836617/how-to-unlock-and-root-huawei-ascend-y300-all

- from the zip I installed drivers to my PC (mobilephonedrivers subfolder)

- from Unlocktools folder I used unlock_bootloader batch file and flash_recovery batchfile (you can flash any recovery just rename it to recovery-new.img)

I am guessing if step 2 doesn't work for you, then your phone is probably really bricked. I hope it helps you somehow.

Things to take note of;

- It showed the phone as a SAMSUNG ADB device when I connected it to my PC (when its powered on and with the yellow mark and signature message)

- I think I did not have battery in the phone when I did this, not sure if this is a requirement but maybe worth trying
[Android Q&A, Help & Troubleshooting] eL_Jee:
Tried getting adb to work without battery. Unfortunately no luck.

Another idea:

Would it be possible to recover the set IMEI from the hacktool (or kindly ask someone), and then request a new unlockcode from Huawei?

Cheers
[Android Q&A, Help & Troubleshooting] Dainster:
Well, I checked the IMEI setting once and when I looked over it fast, it showed something ridiculous, like the number '23'. I am almost sure it was precisely just that 2 digits, number 23. Either that, or it was empty and didn't contain any IMEI at all. I can try to test this tomorrow if needed by temporarily hacking my gf's phone :P
[Android Q&A, Help & Troubleshooting] eL_Jee:
Guess it doesn't really help after all. A product ID is needed for requesting an unlock code; which you can get by entering a certain key combination on your phone. (I guess product ID is unique?)
[Android Q&A, Help & Troubleshooting] Dainster:
Yep..you are correct. I remember as I did that only 2 days ago.

---------- Post added at 12:51 AM ---------- Previous post was at 12:45 AM ----------

So you guys have basically the same problem as me..with the 'small' difference just before I rebooted phone I restored old IMEI, which you guys didn't ... so you can not unlock the bootloader b/c even if you had the code, it checks against the IMEI so it's useless for you?
[Android Q&A, Help & Troubleshooting] eL_Jee:
Yep that's correct. I have the code to unlock my bootloader.

I had it unlocked, then hacked my IMEI.

My phone booted once, but upon rebooting the bootloader locked and i couldn't boot/get into recovery anymore.
[Android Q&A, Help & Troubleshooting] Dainster:
I found this, could this work?

http://www.youtube.com/watch?v=6YPIMbYMKts

More info on:

http://sigmakey.com/en/Sigma-Help/Qualcomm.html

My phone was detected by my PC as Android Sooner Single ADB Inteface in Device Manager.
[Android Q&A, Help & Troubleshooting] eL_Jee:
Yep, looks like it could work. :)

2 problems:

1) IMEI field is 1 digit too short (but looking at the IMEI spec it might still work)

2) It needs a dongle which is ~$160, better buy a new phone. :)
[Android Q&A, Help & Troubleshooting] Dainster:
Yeah, but it means your phone is recoverable, just need to find someone who has such a dongle, or a prof. repair shop?
[Android Q&A, Help & Troubleshooting] OmenHTX:
I also bricked my Y300, and i send it to service. When i try to flash kernel,recovery, or send anythink to phone memory it's show ... no permission (bootloader locked, system status error)
[Android Q&A, Help & Troubleshooting] Jorisds2000:
guys , i have same problem , i can boot recovery and fastboot but i deleted everything on my phone and it wont boot anymore.... in the first post he told a solution but idk what imei is or hacking/backup the imei :( pls help me
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
There is one method:

1. TWRP Backup

(You cannot use the IMEI Hack since you cannot access the system.)

TWRP Backup

1. Unlock the bootloader.

2. Flash a custom recovery.

3. Search for a TWRP backup for your Huawei Ascend Y300 with the same firmware version.

4. Restore from custom recovery.

Just tell me if you didn't understand something.

Hope this helps!
[Android Q&A, Help & Troubleshooting] Jorisds2000:
problem

i downloaded a custom rom and installed it and now it works but i want the stock rom :( how ?
[Android Q&A, Help & Troubleshooting] Jorisds2000:
build

ascend y300-0100 b190 (see screenschot)
[Android Q&A, Help & Troubleshooting] elmkzgirxp:
What is the original build version when you bought the phone? If you don't know, where did you buy it?
[Android Q&A, Help & Troubleshooting] Jorisds2000:
i bought it in a store in belgium called carrefour , im going to check the box for info
[Android Q&A, Help & Troubleshooting] Dainster:
If it is unbranded you can flash any stock ROM afaik.

If it is branded it depends you can flash original ROM or use IMEI hack (but if you are novice I don't recommend).

ps I think it is unbranded!
[Android Q&A, Help & Troubleshooting] drpop79:
hello if you find solution pls send to me how. i have same problem
[Android Q&A, Help & Troubleshooting] OmenHTX:
My huawei y300 is back from official service, they change motherboard on guarantee