Отсутствие Google Play Services
Важно: способ установки Dixl — из Google Play или напрямую с нашего сайта — не влияет на доступные функции. Значение имеет одно: установлены ли на устройстве Google Play Services. Если они есть, Dixl работает одинаково независимо от того, откуда вы его поставили.
Кого это касается
Google Play Services отсутствуют на:
- устройствах Huawei, выпущенных после середины 2019 года (HarmonyOS / EMUI без Google Mobile Services);
- кастомных прошивках без пакета Google Apps (LineageOS без GApps, GrapheneOS без sandboxed GMS, CalyxOS, /e/ и т. п.);
- Fairphone и других «де-гугленных» сборках, где владелец сам убрал Play Services;
- некоторых региональных сборках Android.
Если ничего из этого не про ваш телефон — Play Services у вас почти наверняка есть, и эта страница вам не нужна.
Что на самом деле даёт Play Services
- Firebase Cloud Messaging (FCM) — транспорт push-уведомлений. Работает одинаково, откуда бы ни был установлен Dixl: приложение и сервер обмениваются FCM-токеном, и пока Play Services на устройстве и токен действителен, push доставляется.
- Аттестация Play Integrity — опционально используется в некоторых сценариях регистрации.
Как Dixl работает без Play Services
Запускаясь на телефоне без Play Services, Dixl сам определяет их отсутствие и переключается на запасной режим:
- Уведомления — без FCM приложение держит постоянное WebSocket-соединение с нашими серверами. Сообщения и звонки приходят надёжно, но процесс должен оставаться активным в фоне, что чуть больше расходует батарею и память.
- Защищённые резервные копии — работают одинаково с Play Services и без них.
- Регистрация — полностью поддерживается. Play Integrity необязателен; регистрацию обеспечивают капча и проверка по SMS.
Как добиться лучшей работы без Play Services
- Отключите оптимизацию батареи для Dixl. Без этого Android будет убивать запасной WebSocket, и уведомления перестанут приходить.
- Включите автозапуск («Запуск при старте»), если устройство это поддерживает (часто на Huawei, Xiaomi, Meizu).
- Обновляйте приложение — каждая версия улучшает надёжность фоновой работы. APK можно скачать напрямую с
dixl.com/android(обновления приходят внутри приложения) или из зеркала, раздающего тот же подписанный APK.
Если Play Services есть
Если вы поставили Dixl с сайта, но Play Services на телефоне есть, вы получаете те же FCM-уведомления, что и пользователи из Play Store, — без дополнительной настройки. На некоторых оболочках (MIUI, ColorOS) уведомления всё равно могут задерживаться из-за энергосбережения — тогда см. [Настройку уведомлений].
Частые вопросы
Будут ли работать уведомления без Google Play Services? Да — через постоянное WebSocket-соединение. Обязательно отключите оптимизацию батареи, иначе фоновое соединение будет обрываться.
Влияет ли способ установки (Play или APK) на функции? Нет. Важно только наличие Play Services на устройстве, а не источник установки.
Работают ли резервные копии без Play Services? Да, одинаково — резервные копии от Play Services не зависят.