Everything Huawei Y550 - Root/CWM/TWRP

Search This thread

fwiep

Senior Member
Nov 17, 2016
225
309
www.fwiep.nl
Moto G6
Could anyone be kind enough to point me in the right direction on how to either unlock the bootloader or gain the bootloader unlock code to unlock the phones.

As @pndwal so quickly pointed out, DC-Unlocker is probably your best / only chance of ever unlocking a locked Y550's bootloader. You have to download their client software onto a Windows machine, create an account, buy some credits, connect the phone to the Windows box and let it do it's thing. I've never actually done it, but it seems to (still) work for other people.

fwiep
Hope you're well mate! PW

I'm pretty well, thanks. I was pleasantly surprised to get a message in this old Y550-thread of XDA. :)

@Sign1: My most recent ROM for the Y550 can be found in this post, but you will indeed need to unlock the bootloader to run it, first.

Good luck, and please report on your progress!

Thanks,
FWieP
 
  • Like
Reactions: pndwal and Sign1

Sign1

Senior Member
Jun 3, 2022
80
12
Many thanks guys. I'll look into this. I brought both phone's for £60 and I quite like them. So this is the only way to unlock the bootloader. I tried this with a cracked DC unlocked software app. Kept reporting unable to connect to server. It took me ages to get the software to recognize the Y550.
 

Sign1

Senior Member
Jun 3, 2022
80
12
Have you any idea how many credits I'll need to unlock the bootloader. On one phone.
No point buying credits for two phones just in case it does not work.
 

Sign1

Senior Member
Jun 3, 2022
80
12

HCU Client for Windows​

I'm guessing download the above create an account buy credit cross fingers.
 

Blank tape

Member
Oct 5, 2014
30
10
I would like to install a custom ROM as the stock ROM is too clunky.
Personally, I prefer the stock ROM and reinstalled it after trying a 2019 release of LineageOS 14.1. I was planning to install it again but have since had my attention diverted by other things including buying a phone released last year sold at clearance pricing. Unless you can't find a phone you can afford or plan to do ROM development yourself just for fun on a weak platform I would recommend you get a new phone and save yourself trouble and the expense of getting a boot loader unlock code. While updating the OS would give you access to updated versions of Google apps, newer apps and more recent, if not up to date security patches, Google will probably raise the bar again in a year or two and discontinue support for Android 7. As a phone, the Huawei Y550-L02 lacks VoLTE and LTE-FDD 700Mhz (B28) which is an important frequency used for coverage throughout the APAC region. Given your reference to sterling above I suspect you are not in APAC and would have been better off with the European model, the Y550-L01. There was some suggestion that VoLTE might be able to be enabled in the phone in the thread above with some reference to Magisk but you would need to research that yourself.

I bought both off Ebay and they are working fine but I cannot find a way to unlock the bootloader or recieve a bootloader code. I emailed HUAWEI with no luck.
Unfortunately, Huawei stopped providing those something like 5 years ago.
 
  • Like
Reactions: Sign1 and pndwal

Sign1

Senior Member
Jun 3, 2022
80
12
Personally, I prefer the stock ROM and reinstalled it after trying a 2019 release of LineageOS 14.1. I was planning to install it again but have since had my attention diverted by other things including buying a phone released last year sold at clearance pricing. Unless you can't find a phone you can afford or plan to do ROM development yourself just for fun on a weak platform I would recommend you get a new phone and save yourself trouble and the expense of getting a boot loader unlock code. While updating the OS would give you access to updated versions of Google apps, newer apps and more recent, if not up to date security patches, Google will probably raise the bar again in a year or two and discontinue support for Android 7. As a phone, the Huawei Y550-L02 lacks VoLTE and LTE-FDD 700Mhz (B28) which is an important frequency used for coverage throughout the APAC region. Given your reference to sterling above I suspect you are not in APAC and would have been better off with the European model, the Y550-L01. There was some suggestion that VoLTE might be able to be enabled in the phone in the thread above with some reference to Magisk but you would need to research that yourself.


Unfortunately, Huawei stopped providing those something like 5 years ago.
Thanks for the reply buddy, much appreciated.

The phone itself the model has sentimental value, I bought two, one for me and one for my kid. His mum had the same model for years, she loved the phone as it only cost her $50 in Australia; so we both thought we would get one each as she has now passed on.
He wants to customise his hence the post, but I have tried and tried but cannot find a way to unlock the bootloader.

Now thanks to this forum I am hoping I can get it unlocked for him.

I'm not too grreat with tech, so it may take me some time, but I shall follow all instructions and report back if I have any success.

Again guys thnakyou for taking the time to post replies. Take care.
 

pndwal

Senior Member
...
The phone itself the model has sentimental value, I bought two, one for me and one for my kid. His mum had the same model for years, she loved the phone as it only cost her $50 in Australia; so we both thought we would get one each as she has now passed on...
Nice. Pretty slow phone by today's standards, but... Be sure to check baseband version...

I got several when #**** D ick Smith / Vodafone discounted the last of them to $35 AUD... 😛 PW

# Iconic brand, XDA won't let us mention... sorry all you Richards...
 
  • Like
Reactions: Sign1

Sign1

Senior Member
Jun 3, 2022
80
12
I'm reposting this for my reference and anyone else who wishes to unlock the Y55O bootloader. Great info.

Thanks to Senior member pndwal.

Some Good News (potentially):

I checked with DC Unlocker people whether they can continue to provide unlock codes even after official unlocking support has finished. Evidently they can.

Conversation went:
Welcome Peter W! Your request has been directed to the HELP for software usage, modem configuration department.
Call accepted by operator Valdemaras. Currently in room: Valdemaras.

Peter W:
Please let me know if your software (or HCU-client) will still unlock bootloader on Huawei devices released before 24/05/2018 (specifically Y550) after today's (23/07/2018) official end of Huawei unlocking support.
Valdemaras:
Hello, it won't be able to unlock bootloader, it will be able to read bootloader code only
Peter W:
Will this enable me to unlock bootloader?
Valdemaras:
if you know how to use the code then yes
Peter W:
So is this the same as bootloader unlock code?
Valdemaras:
yes...
Peter W:
Great. So can I assume this method will continue to work despite Huawei officially closing unlocking support?
Valdemaras:
yes, reading bootloader unlock code will still be available after they close their official website for it
Peter W:
That's good news.

Peter W:
What about unlocking bootloader on Huawei devices released after 24/05/2018 (officially unlockable if released after that date)?
Valdemaras:
we do not have specific list depending on release dates, you can check what device are supported for bootloader unlock code reading here:
Peter W:
Many thanks for assurances.

Peter W:
Any recommendations on whether to use HCU-client or DC Unlocker for bootloader unlocking?
Valdemaras:
i repeat again
we do not unlock bootloader
can use any of the tools for reading bootloader unlock code from phone
Peter W:
Thanks PW
Valdemaras:
welcome

Y550 is supported by DC Unlocker, and they quote 4 credits (4 EUR) to read bootloader unlock code. (Also, 4 credits to unlock SIM, if you wish).

Their tutorial is here:



I've unlocked both Y550 bootloader and SIM using DC Unlocker previously without problems.

It seems this method will continue to work, albiet at a small cost (SIM unlocking price was the best I could find in the past), and this is a reputable / professional service, so this may be the best or only option for new Y550 custom rom users (and other Huawei owners).

Please would anyone using DC Unlocker after today confirm that it does still work (for new Custom Rom users).

Hope this helps new users. PW
 

Sign1

Senior Member
Jun 3, 2022
80
12
Nice. Pretty slow phone by today's standards, but... Be sure to check baseband version...

I got several when #**** D ick Smith / Vodafone discounted the last of them to $35 AUD... 😛 PW

# Iconic brand, XDA won't let us mention... sorry all you Richards...
Baseband verion is - 11060009

Yes she paid $100, but got a $50 Vodafone topup so in essence $50 for the phone. Bought it from a **.D ick Smith in Brisbane I think around/sometime between July 2014 and December 2014.
 

Sign1

Senior Member
Jun 3, 2022
80
12
Phone supported here.


Ascend Y550 Y550-L01 Qualcomm MSM8916
Ascend Y550 Y550-L02 Qualcomm MSM8916
Ascend Y550 Y550-L03 Qualcomm MSM8916


Download DC-Unlocker software.

Buy credits, it's 4 Euro's, so $4.40 incl GST Aus Dollars.

Follow this guide.

 

pndwal

Senior Member
Baseband verion is - 11060009
Modem baseband update and original stock image files are included in Y550 "Development" thread, post #2. Link at end this post (See Files and Tips).

Just flash 'modem' update to 11060045 for any custom ROMs, and flash 11060009 if returning to stock. No need to extract from your device. Also, modem baseband images are for all models even though physical radio comms differ per region sold (no 'global' model was available when this phone was made).
👍 PW
 
  • Like
Reactions: Sign1

pndwal

Senior Member
There was some suggestion that VoLTE might be able to be enabled in the phone in the thread above with some reference to Magisk but you would need to research that yourself.
I fiddled with experimental module and VoLTE provisioning, but was never a able to make it work on Y550.

I now use Xiaomi models, and note that early iterations of VoLTE may be fraught even when supported due lack of support for later protocols; VoLTE was working fine on both Redmi 6 and Redmi Note 8T, but I had to disable it on the R6 about a year ago when Vodafone upgraded network and calls started failing to connect altogether... No issues w/ VoLTE off... No such problem with newer RN8T. PW
 

Blank tape

Member
Oct 5, 2014
30
10
The phone itself the model has sentimental value, ...
Sorry for your loss, but I will be a pain and point out that installing another ROM will make the phone behave differently. Wouldn't that destroy some of its sentimental value? I don't know whether you've both used the phones enough to be aware of the limitations but if not please manage expectations of your son. I don't know where you are but possibly even now the phones lack of band support and VoLTE will be limiting your coverage. It will be perfectly fine for running some apps but web browsing will be slow on perhaps the majority of web sites. Some apps will be perfectly fine though. Navigation apps suffer at least on the stock ROM from the GPS regularly losing lock unless the phone remains connected to a power source. Replacing the ROM will allow you to get newer apps and newer versions of existing apps and the adoptable storage feature allows the internal storage to be extended by the capacity of the SD card but makes the SD card integral to the functioning of the phone.

it's 4 Euro's, so $4.40 incl GST Aus Dollars.
FWIW, EUR 4 = approx AUD 6 unless you're getting a great deal.

I got several when #**** D ick Smith / Vodafone discounted the last of them to $35 AUD... 😛 PW
Damn, I thought I got a good deal from Hardly Normal around Easter 2015. Did you get the $50 starter kit with yours too? I managed to get the starter kit applied as a lower value combo recharge to an existing plan. In hindsight, I wish I'd bought another one too. Even now I wouldn't mind another Y550 with an unlocked boot loader for the right price but it probably would just sit around here as another stalled project. My new phone has an MTK chipset and needs some hacking even to get fastboot and adb working in recovery apparently. D. Smith is a dirty word these days itself.

Regarding installing LineageOS, FW wrote a couple of excellent posts here (in Dutch, Google translate does a pretty good job.) You can use a later version of TWRP. If any OTA update has been applied, fastboot flashing of TWRP will not be effective in changing the recovery to TWRP so you need to boot TWRP instead each time you wish to use it. I'll also point out that TWRP will not back up all partitions on the phone. You can use adb to do that. I can't remember whether restoring from TWRP backups was enough to get the phone up and running on stock but installing the first OTA update from Vodafone AU (B247SP01) certainly did.

I fiddled with experimental module and VoLTE provisioning, but was never a able to make it work on Y550.

Occasionally the thought that I should return the phone to Vodafone and demand that they either enable VoLTE or replace the phone goes through my head. As Vodafone originally originally claimed that the phone supports VoLTE I believe that would be a valid claim under ACL though they probably would need to be prodded by the TIO. If I were still a customer I might have done something about it but I wouldn't like to return the phone and get something less hackable in any case.
 
Last edited:
  • Like
Reactions: fwiep and Sign1

pndwal

Senior Member
Sorry for your loss, but I will be a pain and point out that installing another ROM will make the phone behave differently. Wouldn't that destroy some of its sentimental value? I don't know whether you've both used the phones enough to be aware of the limitations but if not please manage expectations of your son. I don't know where you are but possibly even now the phones lack of band support and VoLTE will be limiting your coverage.
Personally, found LTE coverage quite acceptable in Sydney on L2 (w/ updated baseband)... VoLTE only allows LTE and simultaneous voice call; without, data drops to 3G.
It will be perfectly fine for running some apps but web browsing will be slow on perhaps the majority of web sites. Some apps will be perfectly fine though. Navigation apps suffer at least on the stock ROM from the GPS regularly losing lock unless the phone remains connected to a power source. Replacing the ROM will allow you to get newer apps and newer versions of existing apps and the adoptable storage feature allows the internal storage to be extended by the capacity of the SD card but makes the SD card integral to the functioning of the phone.
Yup, Adopted Storage is ESSENTIAL on this phone... Unless you only have 2 small apps. 🤪
FWIW, EUR 4 = approx AUD 6 unless you're getting a great deal.

Damn, I though I got a good deal from Hardly Normal around Easter 2015. Did you get the $50 starter kit with yours too?
I bought about 8 of these... Couldn't resist the last couple at $35!... I'm pretty sure even these had the starter pack!... (This was the real D ick Smith).
I managed to get the starter kit applied as a lower value combo recharge to an existing plan. In hindsight, I wish I'd bought another one too. Even now I wouldn't mind another Y550 with an unlocked boot loader for the right price but it probably would just sit around here as another stalled project. My new phone has an MTK chipset and needs some hacking even to get fastboot and adb working in recovery apparently. D. Smith is a dirty word these days itself.
and I believe D ick Smith is now a Kogan sub brand... Think they bought the name...

My first 'computer' was D ick's VZ200 (Z80) replete with data cassette deck... Needed a few blank tapes...
... Occasionally the thought that I should return the phone to Vodafone and demand that they either enable VoLTE or replace the phone goes through my head. As Vodafone originally originally claimed that the phone supports VoLTE I believe that would be a valid claim under ACL though they probably would need to be prodded by the TIO.
Haha! Vaguely remember that claim... Several of us tried since SD410 specs support... Perhaps Vodafone just read that too... PW
 

Blank tape

Member
Oct 5, 2014
30
10
Personally, found LTE coverage quite acceptable in Sydney on L2 (w/ updated baseband)...
700Mhz (B28) provides both coverage and in-building penetration so it is useful to have. Vodafone only picked some up by virtue of integrating TPG's holding. Prior to that Vodafone only had 850Mhz (B5). B28 has more bandwidth available than the bands that were originally repurposed from 2G. Grey imports often lack it.
Yup, Adopted Storage is ESSENTIAL on this phone... Unless you only have 2 small apps. 🤪
I've managed without it and the alternatives like Link2SD but the lack of storage has made it a pain to update larger apps at times. Judicious clearing of app data helps with some apps left at stock and some stock apps disabled. I was warned about the lack of storage but I didn't listen. Little did I know that Android keeps the factory versions of the apps around.
I believe D ick Smith is now a Kogan sub brand... Think they bought the name...
Hence my comment.
 

Sign1

Senior Member
Jun 3, 2022
80
12
Sorry for your loss, but I will be a pain and point out that installing another ROM will make the phone behave differently. Wouldn't that destroy some of its sentimental value? I don't know whether you've both used the phones enough to be aware of the limitations but if not please manage expectations of your son. I don't know where you are but possibly even now the phones lack of band support and VoLTE will be limiting your coverage. It will be perfectly fine for running some apps but web browsing will be slow on perhaps the majority of web sites. Some apps will be perfectly fine though. Navigation apps suffer at least on the stock ROM from the GPS regularly losing lock unless the phone remains connected to a power source. Replacing the ROM will allow you to get newer apps and newer versions of existing apps and the adoptable storage feature allows the internal storage to be extended by the capacity of the SD card but makes the SD card integral to the functioning of the phone.


FWIW, EUR 4 = approx AUD 6 unless you're getting a great deal.


Damn, I thought I got a good deal from Hardly Normal around Easter 2015. Did you get the $50 starter kit.
Cheers Buddy. Yep she paid $100 with starter kit. We are currently in the UK.
Yep it costs $6.75 I got the costs wrong.
I'm going to unlock both boot loaders as I like full root access to declutter any unwanted apps.
I'm struggling to buy the four credits at the moment.
I no longer have the cell number associated to my bank card and it's asking for a code sent to this number when buying the unlock credits.
So until the bank change the cell number I'm stuck.
Wish they would use PayPal.
 

pndwal

Senior Member
...lack of storage has made it a pain to update larger apps at times.
Impossible for some I use!.. Hence my comment.
Judicious clearing of app data helps with some apps left at stock and some stock apps disabled. I was warned about the lack of storage but I didn't listen. Little did I know that Android keeps the factory versions of the apps around.

Sign1

That reminds me, more relevant tips, especially re. integrating system app updates regularly or installing latest GApps periodically to free space in internal (user) memory:
...
Note very useful developer option 'Force allow apps on external':
I used to use link2sd successfully, then switched to apps2sd which was vastly improved, and has inbuilt SD formatting tools and seamless script creation, as well as many more useful features, some of which are still useful for those using native adoptive storage (which uses F2FS, a faster file system than Ext4). Incidentally, it recognises and can format for native adoptive storage now too, but I never played with that.

I still used apps2sd till we had N, which utilises Adoptive SD Storage properly (unlike M), allowing most downloaded apps to be moved to SD (app developer dependant) in FULL, along with all user data. - No more need for link2sd or apps2sd when running out of space for apps. For me, this is one of the the best features of N for low memory devices like ours.

I'm including previously posted tips for Adoptive Storage use below. (It's time I revisited these and made a tidy list.):

Adoptive Tips:

-I Recommend fast SD card for phone-mem-like performance. I use 80MB/s SanDisk Ultra 64GB SDXC, but faster would be better.

-Dirty ROM updates (generally) retain all settings, so you don't need to save and restore adoptive storage encryption key in order to use SD data after dirty flash, but be aware that if anything happens to the stored encryption key, or you do a clean update or factory reset (eg because you can't get past password protection), all data on SD will be unrecoverable / lost for good (unless you save key to restore however, but this cannot be used on a different device. Key in data/misc/vold).

-Migrating data basically frees up phone memory to be used only for system apps, system data and unmoved apps (great for low memory devices).

-Moveable apps automatically go to SD (problems with this in M gone), but if app developer hasn't enabled 'move apps to SD' (they often forget to flag this, and apps will not then be moved), we can 'Force allow apps on external' in Developer Options in LOS and other custom ROMs (Makes any app eligible to be written to external storage, regardless of manifest values). This makes it the perfect out-of-the-box solution for a low memory phone!

-You can also go to Internal storage, Apps, and individually move any apps that have CHANGE button that haven't been moved already. Newly installed apps will be installed automatically on SD if developer supports SD installation.

-[Root explorers and other root apps] lose root permission and won't allow root / system level access when on SD card. Other apps may also suffer reduced functionality if left on SD.

-In a standard android file explorer (and with usb mtp computer connection) you will now see only your SD card, which is now your phone (user) memory (ie user data partition), and this has changed to the capacity of your SD card. It doesn't show up before migrating data, even though formatted as internal, as user data partition needs to be swapped to it from internal and the migrate data process does this. That's why there is no longer any internal phone memory showing. (It's now basically freed up for system apps, system data, and unmoved user apps.)

-Consistently, official TWRP (ie. twrp-3.2.3-0-y550.img etc) is the only one that can display Adoptive Storage, (I guess it correctly uses encryption key at data/misc/vold). L01 users can simply check they are using official TWRP if they cannot access files on SD from recovery after formatting SD as adoptive. L02 and L03 users will need to have unofficial twrp loaded to install ROM as all official TWRPs fail (with error 7) to flash any recent ROMs to their devices. To flash ROMs from SD, they will need to format SD as portable, or swap SD with another formatted as portable with installation files loaded. After ROM flash, they can swap to official twrp if they want to access phone data on adoptive SD in recovery. (Nb. Error 7 is only experienced updating ROM. Other files, GApps, Magisk, modem etc. flash fine from both official and unofficial TWRPs.)

Additional Tip:

-I still use Apps2SD at times to integrate system updates into system (using 'convert to system' module). [Unless you integrate them, updated system apps will be in internal (user), and original (deactivated) apps will be retained in system as installer can't alter system partition (also, system apps wont move to SD), so updating old GApps wastes space in internal. (Many updates will be installed to internal when first updating and more will be installed over time, leaving a deactivated app in system for each.)] Nb. I tried a stand-alone app (System cleaner 2) to integrate, but it messed up system apps. I went back to Apps2SD for this, and it integrated updates without problems. (Nb. Integrated updates and their data are often overwritten / messed up by new ROM installations, so you will likely need to reinstall GApps and repeat integration.)

-If you don't integrate regularly, installing latest GApps periodically can also minimise wasted internal space, restoring all GApps to system partition as they are flashed to it, and flash package also removes earlier GApp updates from internal (user), which is important for Y550 with its limited internal storage.

-Apps2SD has other functions that are still useful too, eg. Fix Device Lag (Trim partitions), etc. PW
Further Regarding GApps:
The problem is Y550 has only 989MB accessible system partition (even though total size is 1.2GB), which is small, and messing with partition sizes is perilous (only for masochists!) I have 171 MB free after integrating system updates, and I flash nano GApps which is 215MB, so you may be able to flash micro (246MB, Ie 31MB extra) or possibly mini (378MB, Ie 163MB extra), but this would leave practically no headroom, and I'd be keeping 100MB or so free for updates etc.

Full GApps is 627MB, and stock is 752MB, so these are a no go on Y550. It is a budget phone after all, though arguably the best yet :)

TWRP - you need unofficial version to flash ROMs on L02. Bit of a pain, but both have different features working:
All official here: https://dl.twrp.me/y550/.
Or here: https://eu.dl.twrp.me/y550/.

Latest unofficial is 3.1.1.0, Dec. 16 2017 by @desalesouche: https://forum.xda-developers.com/showpost.php?p=74856798&postcount=5850.

Additional info re. TWRP differences and usage:
Consistently, official twrp is the only one that can display Adoptive Storage, (I guess it correctly uses encryption key at data/misc/vold), however it fails (with error 7) to flash any recent ROMs on LO2 (and I suspect on LO3 as in the past).
For this reason I still need to have unofficial twrp loaded to install ROM on L02. PW
Many more tips there too, and in my following posts too if you've time for light reading... PW
 
  • Like
Reactions: Sign1

Top Liked Posts

  • There are no posts matching your filters.
  • 52
    Thread Index

    Rooting, CWM & TWRP Instructions LINK

    Latest TWRP
    TWRP 2.8.7.0 21/8/15 - CM12 compatible
    2.8.7.0 Final 25/1/16
    Older TWRP TWRP 2.8.4.1 31/1/14 - CM11 compatible
    Latest CWM 9/12/14
    Latest Superuser 9/12/14
    Latest Slim SDK 9/12/14

    Stock Rom Recovery Link (Install through fastboot - fastboot flash recovery recovery_y550.img)
    Updated LInk Here

    Latest Y550 (L01) Stock Rom
    5/11/14 Western Europe
    16/1/2015 Eastern Europe & Scandinavia

    Normal upgrade/reinstall using in built updater Link
    Forced upgrade/reinstall procedure Link
    Upgrade/Reinstall using Fastboot Link

    Google Stock Apps Link

    All Huawei y550 related apps and files (thanks to klaidone) Link

    Alternate unlock code methods Link Link
    And another Link


    L02 Files
    All At this URL
    Files:
    Update.zip - the latest OTA update for L02 Region Phones - Applied using inbuilt updater
    Y550-L02 Stock - CWM backup of the original L02 Stock Rom Link
    Y550-L02 (Build 346) - CWM Backup of the most up to date L02 Rom Link
    Credits to Happychappy on the Whirpool Forum
    Y550 (Prob L02) TWRP Stock Backup

    Faq/Tips
    Will the L01 rooting method work on my L02 Yes
    Can I change the Boot Animation? Link (And the following post)
    Can I use L01 firmware on my L02? Link
    Can I change the status bar and carrier logo? Link
    Does Exposed framework work on this phone? Link
    How do i remove the Kitkat write restrictions? Link

    Roms from HB72K

    Stable and suitable for everyday use. More information, install instructions, root etc from user @HB72K in This post

    AOSP Based Roms
    Carbon Rom from Hb72k Link & Install instructions - Known Bugs: Phone only rings once then mutes

    Stock Based Roms
    Y550 Stock Rom by Hb72k Link
    Y550 Stock Lite by Hb72k Link
    Y550 Stock (Gstock 2) by Hb72k Link
    Y550 Stock (Gamer 2) by Hb72k Link

    MIUI Based Roms
    MIUI 7 by Hb72k Link
    MIUI 6 by Hb72k Link

    CM Roms

    CM11 - Final XDA Build by Hb72k link
    Hecaex Build - 11 June 2015 Link Doesnt include Static Mac Address fix
    Hecaex Build - 30 May 2015 Link This is based on Patrick's march build with Camera modifications. Working Wifi (Random Mac), Camera working (But flash not working)
    Patrick KT Build - 11 March 2015 (CM11) Link - Wifi working but with random Mac. Camera not working
    Hecaex Build - 10 February 2015 (CM11) Link - Camera flakey, superuser and torch not working
    Patrick KT Build - 1 February 2015 (CM11) Link - Wifi and Camera not working

    Static Mac Address Fix Link
    Camera Patch Only Link

    2016 Roms

    Modded EMUI 3.0 https://mega.nz/#!Dt4gGQCD!zEvIGHsuZURN7Xl9F3LnAdRDviTo-BLzC0n42YH9ZjM
    Modded Miui 7.0 (Twrp backup) https://drive.google.com/folderview?id=0BzJ-jN4Pv2baSXFwRFpqcGoySUE&usp=sharing
    CM Patches/Fixes
    EMUI (Hb72k) http://forum.xda-developers.com/showpost.php?p=65241854&postcount=2268
    Pacman (hb72k) http://forum.xda-developers.com/showpost.php?p=65327203&postcount=2281
    Pacrom (Jeffta) http://forum.xda-developers.com/showpost.php?p=65353386&postcount=2284
    Miui7 (Dabi01 almost final) http://forum.xda-developers.com/showpost.php?p=65702075&postcount=2334



    Other Files

    Walkman (Zip) for Stock and Custom Roms Link

    IVE BRICKED MY PHONE!
    Download the full Huawei Y550 rom from Here (You want the penultimate file - y550 build 239
    Download the Huawei update extractor from the same link
    Run update extractor and extract the rom
    Copy the entire folder "dload" to the root of your sdcard (so there is a folder on your sd card called dload containing the update file)
    Hold down all physical buttons on your phone - volume up, volume down and power at once
    25
    DISCLAIMER - THIS CWM AND ROOT METHOD IS DESIGNED FOR THE G620 - IT IS ESSENTIALLY THE SAME PHONE BUT LIKE ANYTHING THERE ARE ALWAYS RISKS WITH INSTALLING CWM AND ROOTING YOUR PHONE. IT WORKED FOR ME, BUT I BEAR NO RESPONSIBILTY IF IT DOESNT WORK FOR YOU, BRICKS YOUR PHONE, OR TURNS YOU INTO A PUMPKIN.

    Ok, rooting the Huawei Y550..
    Source Credits Here and Here
    Originally this is the boot image for the G620 but it has the same partition table as the Y550

    Three step method - first you need your bootloader unlocked, then CWM installed, then superuser installed.

    First you will need your bootloader unlocked. You can get this by emailing Huawei
    to get your unlock email Huawei on [email protected]

    Send them a request for bootloader unlock with the following info:
    Serial Number: under battery
    IMEI: under battery
    Product ID: call * # * # 1357946 # * # * to get it
    Model: HUAWEI Y550-L01

    Once you have your code...
    switch device off
    boot into fastboot mode "volume down and power"
    connect by usb to your PC
    wait for drivers to install (just install the huawei app to get the drivers)
    download and install ADB toolkit from google (or Android SDK Slim which ive attached as a zip)
    open the directory adb toolkit is in, shift and right click and select open command window
    type in... fastboot oem unlock 1234567812345678 where the number is your unlock code
    Your bootloader will now be unlocked. Source and more info

    Update: Alternate way to get the unlock code Link

    UPDATE - TRWP RECOVERY
    We now have TWRP thanks to patrik.KT. Source
    1) Download the TWRP Image file Link
    2) Place the image file in the same directory as fastbook.exe from the previous step
    3) Connect phone in fastbook mode
    4) Check compatability by booting only initially.
    Code:
    fastboot boot TWRP_y550_20150130.img
    5) if boots correctly go back into fastbook mode and run in the dos window
    Code:
    fastboot flash recovery TWRP_y550_20150130.img

    CWM Recovery
    Zip file download Link
    Extract zip file to computer
    Put phone in fastboot mode (Down volume and power button)
    Connect phone to PC and run the file - install-windows.bat
    This will install a CWM boot to your phone and then reboot it

    Contents of zip showed up clean with McAfee
    23rl4wm.png


    Superuser
    Dowloaded superuser.zip from HERE
    (Do not use Super-SU it doesnt work with stock roms)
    copy superuser.zip to your SD card.
    Boot into CWM (Volume up and power key)
    select english language if prompted
    install zip from SD card and install superuser.zip

    Boom....
    21cun13.jpg
    alkh3n.jpg


    Phone has CWM and Root.
    Only downside is parts of the CWM (notably the backup section) are in chinese

    Translation for backup section is:

    backup image to internal SD
    restore image from internal SD
    delete image from internal SD
    restore image with options from internal SD
    backup image to external SD
    restore image from external SD
    delete image from external SD
    restore image with options from external SD
    14
    Things to do after rooting

    A few comments now that I've rooted one of my Y550 phones:

    First thing I did was to permanently nuke the file restrictions on writing to the SD card, this was easily achieved in seconds. Now everything can read/write to the external SD card just like in every other release of android.
    *This was the main frustration and reason pushing me to root the phone.

    Next was to change the screen DPI to make everything look less blobby.
    After going through settings of 230, 220, 215 and 210 I've found that on the default Huawei EMUI launcher anything lower than 230 looks odd, although 220 is probably usable.
    With a setting of anything less than 220 the desktop icons are shifted into strange positions which is quite off putting, and having only 4 rows of desktop icons looks kind of odd when the icons are shrunk, there is easily enough room for 5 rows, on Nova launcher mine is set to 6 rows and it looks great.
    As always Nova cures most of the visual ills that appear in the supplied manufacturers launchers, so no problems...
    Anyone considering the Y550 should disregard any the negative comments from those who proclaim the screen is crap..!!!
    Obviously it is very slightly lower resolution than some models, but if you don't hold it next to another phone with a higher resolution screen to compare against then I can't imagine anyone would know.

    Running MX Player Pro the Y550 can easily play H.264 1080P videos scaled to full screen.
    *In MX Player Pro I set the sound playback for S/W Audio, the volume can then be increased to 200% which is great. I set the video to playback using H/W+ decoder which is impressive. The Y550 quad core combined with a better GPU obviously helps with smooth media playback. Using AllCast to playback video through the LAN to a big screen is also very smooth, it works a treat.

    And to top off my first round of rooting fun I installed AdFree to get rid of the nasty adds that appear in many apps, together with an old favourite called BatteryCalibration which is always worth running after installing CWM or TWRP.
    :good:

    ---------- Post added at 01:14 PM ---------- Previous post was at 01:08 PM ----------

    A quick "How to" describing the method for removing the stupid KitKat write restrictions on the External SD card.

    Perhaps a disclaimer first to say that if any of the following seems like techno-babble you should NOT do this, just leave it the way google intended it to be, or find a local droid geek to assist you...

    Out of habit I use ES File Explorer to edit my android system files directly on the device, it has a decent enough text (note) editor and also has the easiest way to visually confirm that the file permissions are correctly set after you have edited/moved/copied files.

    ================
    WARNING: Incorrect file permissions are your biggest danger, the phone will probably not boot if they are set incorrectly.
    Whatever happens you should proceed with extreme caution! Recheck everything several times before rebooting...
    ================

    In ES File Manager toggle the "Root Explorer" to on, and then navigate to the following file:
    /system/etc/permissions/platform.xml

    Note: You deserve to have problems if you don't make a backup of the original file first, so make a copy of it in the user memory space or on the SD card.

    Then open the file in the ES note editor and scroll down until you find: android.permission.WRITE_EXTERNAL_STORAGE and android.permission.WRITE_MEDIA_STORAGE lines.
    In the ES text editor click the top right menu and chose the pen, this will give a cursor to allow you to write text.
    These are XML sections, you need to make them look exactly like the strings below:

    <permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
    <group gid="media_rw" />
    </permission>

    <permission name="android.permission.WRITE_MEDIA_STORAGE" >
    <group gid="sdcard_rw" />
    <group gid="media_rw" />
    </permission>

    Save the platform.xml file (do this by hitting the back hardware button once, it'll then ask if you want to save changes.
    Then exit the editor and refresh the directory listing, chose view and select "small detail" and make sure that platform.xml file permissions are set to "-rw-r--r--" (in geek speak it needs to be 644) before rebooting your phone.
    *Don't forget to turn off the "Root Explorer" toggle in ES File Manager after you have edited the file and confirmed the file permissions.
    That's it.

    Once again, if any of the above seems too hard then DON'T do it.

    *In the past I've tried apps from the playstore to perform this tweak on other devices, but none of them worked, so now I just do it myself, it only takes a couple of minutes to edit the file.

    =========================
    DISCLAIMER – THERE ARE ALWAYS RISKS WITH EDITING SYSTEM FILES, IT WORKED FOR ME, BUT I BEAR NO RESPONSIBILITY IF IT DOESN'T WORK FOR YOU, BRICKS YOUR PHONE, OR TURNS YOU INTO A WOMBAT.

    ---------- Post added at 01:19 PM ---------- Previous post was at 01:14 PM ----------

    ==================================

    I hope the above posts are helpful for those who've never edited system files before...
    It's bit scary the first couple of times, but it you take it slow and steady it is not hard at all.

    It's basically the same method for changing the display DPI, you'll need to edit the /system/build.prop file and look for this line:

    ro.sf.lcd.density=240

    and change the "240" to anything between 240 ~ 200 then reboot.

    Simple as...
    Just remember to check those file permissions before you reboot :good:

    =================
    Don't forget to press the THANKS button if any of this helped you ;)

    ---------- Post added at 01:30 PM ---------- Previous post was at 01:19 PM ----------

    I have achieved 7020p & 1080p resolution on Huawei Y550, I would advise 720p over 1080p as it is alot clearer on this little screen....

    Yours was an interesting post, I would never have considered trying to set a non native resolution on the device. I imagine this would cause all sorts of problems that could be hard to solve.

    If your intention is only to increase the information shown on the screen, then I think it is a much better idea to change the display DPI rather than setting a totally different screen resolution. The chances of upsetting the system are far less and there is no need for busybox, or soft keys because everything still works as it should...
    11
    So guys it's been a while but I'm working on CM12.1. But I'm quite busy with my job, so please be a little more patient ;) .
    I've got a new TWRP and I have a booting CM12.1. But there are some major things which need to be fixed.
    I will push some test build with new TWRP later.
    11
    So I noticed you dont have any working TWRP on the Y550, so I made one :cowboy:

    Make sure you only boot it first to check if its compatible
    Code:
    fastboot boot TWRP_y550_20150130.img
    and if it works just fine, then flash it
    Code:
    fastboot flash recovery TWRP_y550_20150130.img

    Download: https://docs.google.com/file/d/0B5KRmU8P96dlYTc4eS11QXItdlU/edit