华为荣耀7只能开2G的原因可能有以下几点:

信号覆盖问题 :您可能处于4G信号覆盖不佳的区域,导致手机只能连接到较慢的2G网络。

网络设置问题

检查手机的网络设置,确保没有选择仅连接2G或3G网络。可以在设置->移动网络->网络模式中查看和修改。

确认4G开关是否已经打开。可以在设置->更多->移动网络->启用4G中查看和开启。

SIM卡问题

确认SIM卡是否支持4G网络。如果不支持,可能需要更换支持4G的SIM卡。

检查SIM卡是否插入正确,有时候SIM卡接触不良也会导致网络显示不正常。

运营商问题

确认您的运营商是否支持4G网络,并且您的套餐是否包含4G流量。有时候运营商的网络问题也会导致手机只能连接到2G网络。

手机硬件问题

如果以上方法都无法解决问题,可能是手机硬件问题,建议前往售后服务点进行检修。

建议您首先检查网络设置和SIM卡状态,如果问题仍然存在,建议联系运营商确认网络覆盖情况,或者前往售后服务点进行进一步排查。