[Honor 5X Guides, News, & Discussion] shashank1320:
Saw many users struggling with official stock marshmallow update and were looking for downgrade procedure(on Facebook, honor community) to go back to stable and official Lollipop version from Beta/stable stock Marshmallow version(instead of trying the custom ROMs). Below method is thoroughly checked personally by me for more than 5-6 times and I am writing this detailed step by step guide for downgrade. Original link to my thread on official Honor community-

https://club.hihonor.com/in/techsup...android-marshmallow-to-android-lollipop-.4825

Prerequisites

-

It will work only if your phone is non rooted. (no changes to the system partition and bootloader made)

Make sure you are running the beta marshmallow version. (not custom version )

Make sure you are on stock recovery.

Make sure to take full backup of the data and apps as this downgrade process will erase all your data and will wipe the internal memory. (you can use this backup to restore your contacts, call/sms logs, app with data, your home screen layout etc. )

Make sure your device is charged to at least 50%.

SD card with minimum 4 GB free space (as main product package is around 2.77 GB in size)

Lets start the process.

Updating product transfer package-

Download the update.app product transfer package for Honor 5X device from link https://drive.google.com/open?id=0B42SZzKuosucZllsQk5WVGNRNjA

Create a folder dload in the root directory of your SD card.

Copy the update.app package which you just downloaded to dload folder.

Power off the phone.

Press volume up+volume down keys and simultaneously press power button.

Your phone will automatically detect the package and will start the update process.

Once the update process is successful, you will get a message as update was successful and your phone will restart automatically.

Updating the main product package (lollipop package)

Delete the old dload folder from SD card. (which had transfer package file of size 13 KB) - Do not forget to delete this folder or rename it or else the same file will be keep on flashing again and again.

Download the full version package from the link http://consumer.huawei.com/in/suppo...0=Mobile Phones&key1=Smartphones&key2=KIW-L22

You will see a zip file with name Honor 5X_Firmware_KIW-L22_Android 5.1_EMUI 3.1_C675B130_India

Unzip and extract the package. You will get 1 folder and 2 files as

View attachment 3865779

Copy the dload folder to SD card root directory. (dload folder contain update.app file of 2.77 GB size)

Power off the phone.

Press volume up+volume down keys and simultaneously press power button.

Your phone will automatically detect the package and will start the update process.

Once the update process is successful, you will get a message as update was successful and your phone will restart automatically.

During restart, phone will verify the system image.

This verification and 1st boot may take upto 2-3 minutes so do not panic.

Once the phone is booted and up, it will ask for the initial setup like language, wifi, agreement etc.

Validation-

Once the phone is setup, go to setting—about phone—check the android version and build number to verify you are running on Android Lollipop version.

View attachment 3865778

NOTE:

This process will completely erase your data, so make sure to have a backup before proceeding further.

This process will downgrade your phone to Android Lollipop 5.1, EMUI 3.1 and Build version KIW-L22C675B130.

I have personally tested this method and downgraded my phone to Lollipop without any issue.

If you follow the guide correctly, you should not face any issue with condition that all the Prerequisites are met and you followed the steps in order.

If anyone still have any doubt or a slight hesitation, please feel free to ask in the comment before proceeding and risking your phone.

Steps will remain the same for all devices only the package will change.