Gemalto has two airplane mode:
CFUN=0 disables USIM
CFUN=4 keeps USIM connected
---
 plugins/gemalto.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/gemalto.c b/plugins/gemalto.c
index 846e263..ab0da8f 100644
--- a/plugins/gemalto.c
+++ b/plugins/gemalto.c
@@ -165,7 +165,7 @@ static void gemalto_set_online(struct ofono_modem *modem, 
ofono_bool_t online,
 {
        struct gemalto_data *data = ofono_modem_get_data(modem);
        struct cb_data *cbd = cb_data_new(cb, user_data);
-       char const *command = online ? "AT+CFUN=1" : "AT+CFUN=0";
+       char const *command = online ? "AT+CFUN=1" : "AT+CFUN=4";
 
        DBG("modem %p %s", modem, online ? "online" : "offline");
 
-- 
1.9.1

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to