Переключить gps на корневых устройствах Android

Об этом есть старый вопрос (Переключить gps на корневых устройствах на Android)....

Мне действительно нужно включить GPS с помощью команды su без каких-либо уведомлений... Мой код выше:

public static void turnOnGPS(){

    try {
        String mCommand = "adb shell settings put secure location_providers_allowed gps,network,wifi ";
        Shell.runAsRoot(mCommand);
        Utilities.log("GPS Actioned.");

    }catch (Exception o){
        Utilities.log(o.toString());
    }
}

person Fábio Filho    schedule 13.11.2015    source источник


Ответы (2)


Снимите флажок показывать уведомления на вкладке настроек su.

person Dayvon    schedule 10.02.2016

Я нашел решение..... Я сделал следующее:

  1. Я рутировал свое устройство
  2. Я установил свое приложение как системное приложение, это просто, просто скопируйте ваш apk в /system/priv-app/myApk.apk и установите разрешения chmod 644. Если у вас есть сомнения, проверьте этот пост (Если я установлю приложение для Android в качестве системного, после сброса настроек оно будет удалено с телефона?).
  3. Я только что удалил папку /system/app/SuperSU
  4. Я сделал сброс настроек на устройстве, и все..... =D
person Fábio Filho    schedule 14.11.2015