☝🏻Телефоны Huawei используют собственную оболочку Android EMUI.
У оболочки несколько версий. В зависимости от версии настройки для корректной работы в фоне будут отличаться. 💪🏻Самый простой и общий способ стабилизировать работу приложения в фоне – запретить оптимизацию батареи в стандартных настройках. Это не гарантирует, что приложение будет всегда работать, но отчасти поможет. 👌🏻Если работа приложения не стабилизировалась, то необходимы более тонкие настройки. 🤗Теперь обо всем по порядку и подробно.
Стандартная оптимизация батареи в Android
Для базовой настройки оптимизации батареи: Настройки - Оптимизация батареи: нажмите на маленький треугольник рядом с надписью «Не разрешать», нажмите «Все приложения», найдите и нажмите на название нужного приложения (например, Real Time GPS Tracker или Live GPS Travel Tracker) и выберите «Не разрешать».
Некоторые устройства на EMUI 8, 9 и 10 (Huawei P20, Huawei P20 Lite, Huawei Mate 10)
Для корректной работы приложений в фоновом режиме на некоторых устройствах с EMUI нужно включить ручное управление в настройках.
Для этого: Настройки телефона - Батарея - Запуск приложений: для нужного приложения установите «Управление вручную» и убедитесь, что все переключатели включены.
Эта функция есть не во всех смартфонах, и может иметь другое название. Нужно отключить опцию «Управлять всем автоматически». А так же для каждого приложения, которое должно работать в фоне, включить все переключатели ручного управления.
Также для уверенности, что фоновые процессы не будут завершаться без вашего ведома, может потребоваться удаление PowerGenie, как описано ниже.
PowerGenie - системное приложение отвечающее за работоспособность режимов энергосбережения (также присутствует функция динамического изменения яркости).
Только приложения, находящиеся в “белом” списке, зашитом в само приложение, будут стабильно работать в фоне.
В PowerGenie вы не можете добавлять пользовательские приложения в “белый список”. Это означает, что нет другого способа исправить надлежащую функциональность приложения на Huawei, кроме удаления PowerGenie.
Устройства EMUI 9+
К сожалению, PowerGenie - это системное приложение, которое можно полностью удалить только с помощью ADB (Android Debug Bridge). Вам нужно: Установить ADB на свой компьютер Подключить телефон с помощью кабеля для передачи данных Включить параметры разработчика Включить отладку по USB в параметрах разработчика на вашем телефоне Выполнить следующие команды на вашем компьютере:
adb shell pm uninstall -k --user 0 com.huawei.powergenie adb shell pm uninstall -k --user 0 com.huawei.android.hwaps adb shell pm stopservice hwPfwService Можно просто отключить PowerGenie в Настройки телефона - Приложения, но это необходимо делать каждый раз при перезагрузке устройства.
Устройства EMUI 6+ (и некоторые устройства EMUI 5)
Настройки телефона - Расширенные настройки- Диспетчер батареи -План электропитания установлен на Производительность Настройки телефона - Расширенные настройки- Диспетчер батареи - Защищенные приложения — выберите приложение как Защищенное Настройки телефона-Приложения- Ваше приложение- Батарея-Энергосберегающая подсказка [x] и Продолжить работу после выключения экрана [x] Настройки телефона - Приложения - Дополнительно (внизу)- Игнорировать оптимизации -Нажмите Разрешено - Все приложения - Найдите нужное приложение в списке и выберите Разрешить
Huawei P9 Plus
Настройки телефона - Приложения - Настройки - Специальный доступ - Игнорировать оптимизацию батареи - выберите “Разрешить” для вашего приложения.
Благодаря вышеперечисленным настройкам наши приложения Real Time GPS Tracker или Live GPS Travel Tracker, а также любые другие, которым необходима работа в фоне, будут работать стабильно.
LiveGPStracks.com cервис GPS-ГЛОНАСС мониторинга
☝🏻Телефоны Huawei используют собственную оболочку Android EMUI.
У оболочки несколько версий. В зависимости от версии настройки для корректной работы в фоне будут отличаться.
💪🏻Самый простой и общий способ стабилизировать работу приложения в фоне – запретить оптимизацию батареи в стандартных настройках. Это не гарантирует, что приложение будет всегда работать, но отчасти поможет.
👌🏻Если работа приложения не стабилизировалась, то необходимы более тонкие настройки.
🤗Теперь обо всем по порядку и подробно.
Стандартная оптимизация батареи в Android
Для базовой настройки оптимизации батареи:
Настройки - Оптимизация батареи: нажмите на маленький треугольник рядом с надписью «Не разрешать», нажмите «Все приложения», найдите и нажмите на название нужного приложения (например, Real Time GPS Tracker или Live GPS Travel Tracker) и выберите «Не разрешать».
Некоторые устройства на EMUI 8, 9 и 10 (Huawei P20, Huawei P20 Lite, Huawei Mate 10)
Для корректной работы приложений в фоновом режиме на некоторых устройствах с EMUI нужно включить ручное управление в настройках.
Для этого:
Настройки телефона - Батарея - Запуск приложений: для нужного приложения установите «Управление вручную» и убедитесь, что все переключатели включены.
Эта функция есть не во всех смартфонах, и может иметь другое название.
Нужно отключить опцию «Управлять всем автоматически». А так же для каждого приложения, которое должно работать в фоне, включить все переключатели ручного управления.
Также для уверенности, что фоновые процессы не будут завершаться без вашего ведома, может потребоваться удаление PowerGenie, как описано ниже.
PowerGenie - системное приложение отвечающее за работоспособность режимов энергосбережения (также присутствует функция динамического изменения яркости).
Только приложения, находящиеся в “белом” списке, зашитом в само приложение, будут стабильно работать в фоне.
В PowerGenie вы не можете добавлять пользовательские приложения в “белый список”. Это означает, что нет другого способа исправить надлежащую функциональность приложения на Huawei, кроме удаления PowerGenie.
Устройства EMUI 9+
К сожалению, PowerGenie - это системное приложение, которое можно полностью удалить только с помощью ADB (Android Debug Bridge).Вам нужно:
Установить ADB на свой компьютер
Подключить телефон с помощью кабеля для передачи данных
Включить параметры разработчика
Включить отладку по USB в параметрах разработчика на вашем телефоне
Выполнить следующие команды на вашем компьютере:
adb shell pm uninstall -k --user 0 com.huawei.powergenie
adb shell pm uninstall -k --user 0 com.huawei.android.hwaps
adb shell pm stopservice hwPfwService
Можно просто отключить PowerGenie в Настройки телефона - Приложения, но это необходимо делать каждый раз при перезагрузке устройства.
Устройства EMUI 6+ (и некоторые устройства EMUI 5)
Настройки телефона - Расширенные настройки- Диспетчер батареи -План электропитания установлен на ПроизводительностьНастройки телефона - Расширенные настройки- Диспетчер батареи - Защищенные приложения — выберите приложение как Защищенное
Настройки телефона-Приложения- Ваше приложение- Батарея-Энергосберегающая подсказка [x] и Продолжить работу после выключения экрана [x]
Настройки телефона - Приложения - Дополнительно (внизу)- Игнорировать оптимизации -Нажмите Разрешено - Все приложения - Найдите нужное приложение в списке и выберите Разрешить
Huawei P9 Plus
Настройки телефона - Приложения - Настройки - Специальный доступ - Игнорировать оптимизацию батареи - выберите “Разрешить” для вашего приложения.Благодаря вышеперечисленным настройкам наши приложения Real Time GPS Tracker или Live GPS Travel Tracker, а также любые другие, которым необходима работа в фоне, будут работать стабильно.