You can download the official B560 Marshmallow update for Huawei Honor 4C (CHM-U01) handsets from Pakistan using the official link provided below.
The official B540 Android 6.0 Marshmallow update for the Russian Huawei Honor 4C (CHM-U01) is now available to download. This firmware features Android security patch level of June 1, 2016.
Huawei has officially released the full B530 Android 6.0 Marshmallow firmware update for Honor 4C (CHM-U01) in India. This update is based on latest Emotion UI 4.0 interface.
Stable B560 Android 6.0 Marshmallow update is finally available for Honor 4C (CHM-U01) in European countries. This update is based on Emotion UI 4.0 and packs the latest security patches from Google.
Here is the full stock B310 firmware for the European Honor 4C (CHM-U01) handsets. This firmware is based on Android 5.1.1 Lollipop OS with Emotion UI 3.1. You are going to need this firmware in order to be able to install the Marshmallow update.