¿tienes desbloqueado el bootloader y eres root? Y sobre todo ¿Cambiaste el código en el archivo local.prop?...
ro.product.device=hwCHC-H
ro.product.brand=Huawei
ro.product.model=CHC-U01
ro.product.name=CHC-U01
ro.build.id=HuaweiCHC-U01
ro.build.display.id=CHC-U01 V100R001C636B070
Las debes de cambiarlas por estas:
ro.product.device=hwCHM-H
ro.product.brand=Honor
ro.product.model=CHM-U01
ro.product.name=CHM-U01
ro.build.id=HonorCHM-U01
ro.build.display.id=CHM-U01 V100R001C636B070
El error "version check fail" es porque el update detecta que el equipo no es compatible con la versión de actualización, es decir que no es un Honor 4C (por eso es el cambio de modelo en las 6 líneas del código de local.prop)
![](https://www.htcmania.com/images/quote/q2.gif)