排除手机本身硬件损坏造成黑白屏的这种极端情况影响的话,造成华为手机变黑白屏的原因有三种:
1、手机设置开启了电子书模式,开启该模式后,华为手机将变黑白屏显示,此时只需要关闭电子书模式即可恢复彩色屏。
2、开发人员选项下的模拟颜色空间功能选择了“全色盲”选项,此时也会造成华为手机变为黑白屏,解决方法也很简单,只需将模拟颜色空间功能“关闭”即可恢复彩色屏了。
3、因为一些特殊事件的发生(比如某某伟人逝世、发生了地震等重大的沉痛的事件等),全网启动了悼念模式,这种情况下,您只需要等待悼念期间过去,就会恢复正常。

基于华为P50、HarmonyOS2.0实现。
关闭电子书模式的方法介绍
在华为手机设置页面,点击“显示和亮度”。

将“电子书模式”旁的小滑块点暗即可恢复彩色屏。

设置模拟颜色空间的方法介绍
在手机设置页面,点击“系统和更新”。

点击“开发人员选项”。

当“模拟颜色空间”项的值为“全色盲”时即表示此时会以黑白屏显示,点击该值进入。

点选“关闭”模拟颜色空间即可恢复彩色屏幕。

如果您的系统和更新页面没有“开发人员选项”入口,请先通过“关于手机”,连续点击版本号7下,打开开发者模式即可显示入口。