diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/huawei.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/huawei.c b/plugins/huawei.c index f40889e0..ea820b6c 100644 --- a/plugins/huawei.c +++ b/plugins/huawei.c @@ -43,6 +43,7 @@ #include <ofono/gprs.h> #include <ofono/gprs-context.h> #include <ofono/audio-settings.h> +#include <ofono/radio-settings.h> #include <ofono/voicecall.h> #include <ofono/call-forwarding.h> #include <ofono/call-settings.h> @@ -657,6 +658,9 @@ static void huawei_post_online(struct ofono_modem *modem) ofono_ussd_create(modem, OFONO_VENDOR_QUALCOMM_MSM, "atmodem", data->pcui); + ofono_radio_settings_create(modem, OFONO_VENDOR_HUAWEI, "huaweimodem", + data->pcui); + if (data->sim_state == HUAWEI_SIM_STATE_VALID || data->sim_state == HUAWEI_SIM_STATE_INVALID_CS) { data->gprs = ofono_gprs_create(modem, OFONO_VENDOR_HUAWEI, |