LineageOS продолжает рекомендовать MindTheGapps вместо OpenGApps. Причина в том, что OpenGApps в настоящее время нарушает важные функции LineageOS, и пользователи всегда должны использовать пакеты GApps, рекомендованные разработчиком их ПЗУ.
Пакеты GApps (сокращение от Google Apps) — это надстройки для пользовательских ПЗУ, которые необходимы для установки приложений Google, таких как Службы Google Play и Play Store, на ваше устройство. Разработчики не включают приложения Google в свои собственные ПЗУ, поскольку эти приложения являются проприетарными. Вместо этого разработчики ПЗУ часто рекомендуют сторонние пакеты, которые можно прошивать отдельно поверх своих сборок.
В качестве примера первые сборки LineageOS 15.1. были недавно выпущены. В то время Open GApps не были совместимы с Android 8.1 Oreo (в частности, APK-файл SetupWizard все еще был доступен для скачивания). Android 8.0), поэтому LineageOS рекомендовала пакет MindTheGapps, поддерживаемый независимо XDA. Разработчик копье и дротик в качестве дополнительного пакета.
Затем появились первые пакеты Open GApps на базе Android 8.1 Oreo. были освобождены. Open GApps на сегодняшний день является наиболее популярным вариантом для загрузки Google Apps из-за частых обновлений и гибкости. Пользователи, возможно, ожидали, что LineageOS изменит свои рекомендации для пакетов приложений Google с MindTheGapps на Open GApps, однако этого не произошло. LineageOS по-прежнему официально рекомендует MindTheGapps, и только неохотно перечисляет Откройте GApps в качестве альтернативы на их веб-сайте.
Так почему же LineageOS по-прежнему рекомендует MindTheGapps? Причина этого в том, что могут возникнуть проблемы с использованием пакета, который не был протестирован разработчиком. Например, разработчики LineageOS отмечают, что удаление стандартного приложения дозвона (что происходит при прошивке «супер» или «стоковых» пакетов Open GApps) может привести к тому, что экстренные вызовы не сработают, как основа зависит от очень конкретного намерения отправлять. Использование другого приложения для набора номера, такого как Google Dialer, например, может привести к нарушению функции экстренного вызова.
Другой пример: по словам члена команды LineageOS, текущие пакеты Open GApps похоже ломается Google Camera на нескольких устройствах в LineageOS 15.1. Google Camera официально работает на устройствах Nexus и Pixel, но он был неофициально портирован на многие другие устройства.
Наконец, еще один пример: Open GApps пока не поддерживает предстоящий инструмент резервного копирования v2 в LineageOS. backuptool v2 — это новая версия существующего инструмента в LineageOS. который создает резервные копии и восстанавливает файлы надстроек /system. Теперь улучшена поддержка устройств с разделами A/B.
Заключить, мы не пытаемся здесь обсуждать Open GApps. Это отличный выбор для получения всех новейших приложений и служб Google, поэтому он так популярен среди сообщества. Перечисленные выше проблемы на самом деле связаны не с самими пакетами, а с тем, как ROM ожидает наличия определенных приложений, но из-за неожиданных изменений пользователя их нет. подарок. Пользовательские ПЗУ создаются и тестируются их разработчиками с использованием предпочитаемых ими пакетов, и разработчики не смогут гарантировать стабильную функциональность, если вместо этого пользователи установят другие пакеты. Поэтому пользователям всегда следует устанавливать официально рекомендованные пакеты GApps поверх любых пользовательских сборок ПЗУ.