hal: Fix an issue on finding a wrong operator in case of no sim am: 7fea2049ee am: 6c48895ecc
am: 85e7b1b9aa
Change-Id: I0e62e7d281b591b3808708aab1026a252e78621c
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index c074f5f..af05805 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -551,7 +551,7 @@
char mccmnc[PROPERTY_VALUE_MAX];
char *ret = NULL;
- property_get("gsm.sim.operator.numeric",mccmnc,"0");
+ property_get("gsm.sim.operator.numeric",mccmnc,"00000");
list_for_each(node, &operator_info_list) {
info_item = node_to_item(node, struct operator_info, list);
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index 102b28b..8690129 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -562,7 +562,7 @@
char mccmnc[PROPERTY_VALUE_MAX];
char *ret = NULL;
- property_get("gsm.sim.operator.numeric",mccmnc,"0");
+ property_get("gsm.sim.operator.numeric",mccmnc,"00000");
list_for_each(node, &operator_info_list) {
info_item = node_to_item(node, struct operator_info, list);