Получите цифровое благополучие Google Pixel на OnePlus 6/Essential Phone на Android Pie

click fraud protection

Android Pie (Android 9) доступен для Google Pixel и Essential Phone, но только Pixel имеет цифровое благополучие. Вот как это сделать на PH-1 и OnePlus 6.

Обновление от 07.08.18: По словам нескольких пользователей, этот мод работает и на OnePlus 6.

Сразу после «Цифрового благополучия» появился новый продукт Google. функция защиты от зависимости от смартфона представленный на Google I/O, новейший продукт начал распространяться на Google Pixel и Google Pixel 2. Выпуск Android Pie, нам удалось запустить эту функцию на Essential Phone, которая сегодня тоже получил Android 9. Цифровое благополучие на самом деле довольно легко перенести на Essential Phone и другие устройства сторонних производителей под управлением Android 9 просто потому, что APK само по себе не требует никаких изменений — просто включите нужные функции платформы, установите правильные разрешения в нужном месте, и все готово. идти. Если ваше Essential PH-1, OnePlus 6 или другое устройство стороннего производителя на Android Pie имеет root-доступ через Magisk (

текущая версия уже работает на Android Pie), все, что вам нужно сделать, это установить модуль Magisk, чтобы запустить его.

Рекомендуемое чтение: Цифровое благополучие теперь доступно для Google Pixel/Pixel XL и Google Pixel 2/Pixel 2 XL

После того, как я выяснил необходимые шаги, я спросил старшего члена XDA: Дил3мм4 превратить этот процесс в модуль Magisk, огромное ему спасибо за помощь! Нам также помог признанный XDA разработчик Maxr1998! Вот модуль, за которым следует объяснение того, как мы заставили его работать для всех, кому интересно:

Загрузите Digital Wellbeing Enabler для Android Pie

Как мы включили цифровое благополучие на Essential Phone/OnePlus 6 под управлением Android Pie

Приложение было предустановлено на смартфонах Google Pixel, начиная со второй версии Android P Developer Preview, однако оно было заполнителем и фактически не функционировало. Сегодня Google открыл бета-программу приложения в магазине Google Play и разрешил владельцам Google Pixel загружать обновление для приложения-заполнителя. Мы извлекли APK-файл обновления и проверили, что требуется для его запуска. Все, что для этого нужно, это:

  1. Android пирог (Android 9)
  2. com.google.android.feature.WELLBEING определяется как функция платформы (решается добавлением XML, определяющего ее в /system/etc/sysconfig)
  3. com.google.android.feature.PIXEL_EXPERIENCE определяется как функция платформы (решается добавлением XML, определяющего ее в /system/etc/sysconfig)
  4. Установка в качестве привилегированного системного приложения из-за некоторых необходимых ему разрешений (например, нового разрешения Android Pie). android.permission.OBSERVE_APP_USAGE)
  5. Определение разрешений привилегированного приложения, необходимых из-за ограничений, введенных в Android 8.0 Oreo (решается добавлением XML, определяющего их в /system/etc/permissions)

Поскольку пункты 2–5 требуют изменения системного раздела, для получения Digital Wellbeing на Essential Phone или OnePlus 6 требуется root-доступ. Для тех из вас, кто не хочет, чтобы SafetyNet вышла из строя, мы создали модуль Magisk, чтобы вам не пришлось жертвовать Google Pay или Pokemon Go просто для того, чтобы функция цифрового благополучия Google Pixel работала на вашем телефоне Essential или OnePlus 6. Андроид пирог.

Эта статья была обновлена, чтобы отразить, что этот мод также работает на OnePlus 6.