GMS Flags 2.0: Запуск публичной бета-версии v1

Возвращение GMS Flags: Публичная бета-версия 2.0
Через два месяца после архивирования проекта GMS Flags, команда разработчиков неожиданно решила реализовать версию 2.0. Концепция обновленного приложения родилась спонтанно, и это привело к его вторичному запуску, который пользуется повышенным интересом среди пользователей. GMS Flags 2.0 был полностью переработан, включая новый дизайн и измененную архитектуру, что сделало его более быстрым, стабильным и надежным по сравнению с предыдущей версией.
Как это работает
GMS Flags 2.0 представляет собой модуль LSPosed, который работает по новому принципу: вместо того чтобы взаимодействовать с Google Mobile Services (GMS) или Phenotype, он обрабатывает каждое приложение отдельно. Это позволяет изменять значения флагов внутри приложения в реальном времени, независимо от данных, хранящихся в GMS или Phenotype. Благодаря этому были устранены предыдущие недостатки, такие как:
- Флаги больше не сбрасываются каждые 24 часа.
- Новые ограничения GMS не влияют на работу приложения.
- Старые проблемы с Google Wallet, обоями и прочим устранены.
Компромиссы
При использовании данного пер-системного подхода у пользователей возникают определенные ограничения: теперь невозможно настроить каждое приложение, как это было раньше. В настоящее время GMS Flags 2.0 работает с предопределенным списком приложений, и разработчики обещают расширять этот список со временем.
Серверная интеграция
Приложение тесно интегрировано с собственным сервером разработчиков. Это позволяет обновлять множество элементов (рекомендации, списки флагов, микрозащиты и многое другое) на лету, не требуя выпуска новой версии программы.
Обратимость изменений
Одним из ключевых преимуществ GMS Flags 2.0 является возможность отмены всех изменений. Никакие флаги или рекомендации не являются постоянными, их можно отключить или сбросить в любой момент.
Расширенные функции
Некоторые функции требуют большего, чем просто изменение флага, в связи с чем приложение также поддерживает микрозащиты — небольшие принудительные патчи, специально созданные для каждого приложения. Эти патчи подписаны разработчиками и запускаются только в том случае, если GMS Flags остаётся в официальном, неизменённом сборке. Модифицированные или перепакованные версии не будут поддерживать эти функции.
Аналитика и рекомендации
Разработчики также значительно улучшили систему аналитики, что позволяет фиксировать приоритеты и выявлять реальные интересы пользователей, что, в свою очередь, помогает сосредоточиться на наиболее актуальных задачах. На данный момент в коллекции представлено 14 рекомендаций, с возможностью добавления новых в будущем.
Требования к установке
Для работы GMS Flags 2.0 необходимо наличие прав root и установка LSPosed.
Заключение
Важно отметить, что это первая публичная бета-версия, и в процессе её использования могут возникать сбои. Некоторые флаги могут не применяться к каждой версии приложения, а другие функции все еще могут находиться на этапе доработки. Команда разработчиков приветствует отчеты о найденных ошибках и готова рассмотреть предложения пользователей.
Вопрос остаётся открытым: как долго GMS Flags 2.0 сможет сохранять свою актуальность, прежде чем Google решит предпринять меры против него?
| Функция | Описание |
|---|---|
| Сброс флагов | Флаги больше не сбрасываются каждые 24 часа. |
| Версии приложений | К сожалению, команда еще не может гарантировать совместимость со всеми версиями приложений. |
| Обновления на лету | Возможность обновлять списки и рекомендации без новой сборки. |
| Микрозащиты | Поддержка небольших патчей для более продвинутого контроля. |
TechOffice