Gravel

Дегуглированная, усиленная версия сопутствующего приложения Pebble для дегуглированных телефонов

Проверяемая сборкаСвязьСпорт и здоровье
Скачать APK · 10,1 МБВерсия 0.1.5 · обновлено 4 дня назад

На что обратить внимание

  • Несвободные сетевые сервисы. Pairing, notifications, health sync, dictation, and firmware updates work without any of these; the watchapp store, weather, timeline, notification icons, and language packs use the Core Devices and Rebble web services, watchapp store searches are answered by Algolia, which hosts both stores' search index, and the optional speech model is downloaded from Hugging Face.

Описание переведено на русский автоматически, разработчик русской версии не публиковал. Оригинальный текст — на странице приложения в F-Droid.

Описание

Gravel — это форк мобильного приложения Pebble от Core Devices, избавленный от сервисов Google и усиленный. Он предназначен для управления умными часами Pebble и Core Devices на GrapheneOS, LineageOS и других телефонах без сервисов Google Play или Firebase. Все функции официального приложения для часов здесь: сопряжение и переподключение, уведомления, календарь, музыка, здоровье и погода на часах, просмотр галереи циферблатов и приложений, обновления прошивки и голосовой ввод. Отсутствуют сервисы Google и связанные с ними функции: нет сервисов Play, Firebase, телеметрии, аналитики, отчетов о сбоях. (Единственная потеря — страница аналитики батареи официального приложения, которая отображалась сервером телеметрии и здесь не имеет источника данных. Кольцо Pebble Index 01 и функции Index AI пока не работают из-за сильной зависимости от телеметрии и Firebase; ведется работа над их интеграцией.) Помимо отказа от сервисов Google, Gravel повышает безопасность самого приложения: - Разрешения для сопутствующего кода watchapps по приложениям: доступ в интернет и к местоположению по умолчанию запрещены и предоставляются для каждого приложения отдельно. Отзыв разрешения немедленно применяется к работающим watchapps. - Экспортированные интерфейсы Android приложения защищены авторизацией или удалены. - Трафик по незащищенному HTTP (plaintext) заблокирован во всем приложении. - Обновления прошивки Core watch загружаются из публичных релизов PebbleOS и проверяются на целостность перед установкой. - Голосовой ввод на устройстве с использованием движка Whisper.cpp, собранного из исходного кода; модель речи — это необязательная загрузка с проверкой целостности, которую вы запускаете самостоятельно. - Ручной ввод широты/долготы заменяет поиск мест через сервисы Google для получения данных о погоде. - Поиск в магазине приложений покидает телефон только при нажатии кнопки поиска, а не во время ввода текста, и выполняется с отключенной аналитикой запросов и персонализацией Algolia, без токена пользователя. Некоторым watchapps и циферблатам для работы требуется доступ в интернет или к вашему местоположению, и они не будут полностью функционировать, пока вы не предоставите им доступ. Это сделано намеренно: Gravel предоставляет решение вам, а не доверяет всем watchapps по умолчанию. Приложение взаимодействует с веб-сервисами Core Devices и Rebble (магазин приложений, погода, временная шкала, значки уведомлений, языковые пакеты), с Algolia, которая размещает индекс поиска магазина приложений, при каждом поиске в магазине, с каналом релизов PebbleOS на GitHub для прошивки и с хостом модели речи при первой загрузке; конечных точек Google нет. Запрашиваемые Gravel разрешения — это те, которые необходимы для функций часов: Bluetooth и местоположение для поиска часов и поддержания связи с ними (фоновое местоположение, чтобы приложения для часов и погода, зависящие от местоположения, продолжали работать, пока приложение не открыто), доступ к уведомлениям для пересылки уведомлений, контакты, журнал вызовов и состояние телефона для имен вызывающих абонентов и управления вызовами на часах, календарь для элементов временной шкалы, доступ на запись в Health Connect для синхронизации данных о здоровье с часов и список установленных приложений для настроек уведомлений по приложениям. Каждое разрешение запрашивается при первой настройке соответствующей функции. Gravel не связан и не одобрен Core Devices. "Pebble" и "Core Devices" являются товарными знаками соответствующих владельцев; Gravel — это независимый форк их исходного кода под лицензией GPLv3, под собственным именем и с собственным значком, чтобы избежать путаницы с официальным приложением.

Скриншоты

Скриншот 1 — Gravel
Скриншот 2 — Gravel
Скриншот 3 — Gravel
Скриншот 4 — Gravel
Скриншот 5 — Gravel

Характеристики

Версия
0.1.5
Размер
10,1 МБ
Требуется
Android 8.0 и выше
Обновлено
26 августа 2026 г.
Добавлено
26 августа 2026 г.
Лицензия
GPL-3.0-only
Автор
david-cant-code
Имя пакета
com.anopticlabs.gravel
Архитектуры
arm64-v8a, armeabi-v7a
Источник
F-Droid·Собрано из исходного кода
SHA-256 файла
e69c747b2924bfdaf9440ad2a8de9f784996a8948d6968be4dcae1433d2e0a2d
Отпечаток подписи
ffb5bd16b212b0223051df349b36502f481756d45922a8e0ef00cd3ce108d5d2

F-Droid компилирует приложение сам из открытых исходников, поэтому файл гарантированно соответствует опубликованному коду. Сверьте SHA-256 скачанного файла, если хотите убедиться, что он не изменился по дороге.

Что нового в версии 0.1.5

The store search now runs only when you tap search, so no search request is sent while you type, and each query goes to the store's search provider (Algolia) with its analytics and personalization switched off. The app listing names Algolia.

Разрешения (35)

Что приложение запрашивает у системы. Чувствительные разрешения показаны первыми.

  • Местоположение в фоне
  • Просмотр всех установленных приложений
  • Состояние телефона
  • Точное местоположение
  • Чтение журнала звонков
  • Чтение контактов
  • Автозапуск при включении устройства
  • Доступ в интернет
  • Изменение календаря
  • Подключение по Bluetooth
  • Поиск устройств Bluetooth
  • Показ уведомлений
  • Предотвращение сна устройства
  • Приблизительное местоположение
  • Просмотр состояния сети
  • Работа в активном фоне
  • Управление Bluetooth
  • Чтение календаря
  • Bluetooth
  • Bluetooth advertise
  • Dynamic receiver not exported permission
  • Foreground service connected device
  • Manage ongoing calls
  • Receive data from watch
  • Request companion profile watch
  • Request companion run in background
  • Request companion start foreground services from background
  • Request companion use data in background
  • Request observe companion device presence
  • Run user initiated jobs
  • Write exercise
  • Write exercise route
  • Write heart rate
  • Write sleep
  • Write steps

Ссылки

Как установить APK

Скачайте файл, откройте его через уведомление о загрузке и разрешите установку из этого источника, когда Android спросит. Подробная инструкция со скриншотами — на отдельной странице.

Похожие приложения

Gravel распространяется по лицензии GPL-3.0-only. DroidCave не является разработчиком этого приложения и не вносит изменений в файлы: мы отдаём ту же сборку, что опубликована в F-Droid. Актуальная версия — 0.1.5, 1 версия доступно для скачивания.