Перейти к содержимому
Новость

F-Droid 2.0 получил крупнейшее обновление за десять лет

F-Droid полностью переписал официальный Android-клиент и начал распространение версии 2.0. Главное изменение скрыто не в новом интерфейсе: магазин получил другой механизм установки и фоновых обновлений, но одновременно лишился нескольких функций, которыми пользовались владельцы нестандартных конфигураций Android.

RaVic
F-Droid 2.0 получил крупнейшее обновление за десять лет

Автор: WinFuture/KI-generiert

Работа над F-Droid 2.0 заняла больше года и прошла через 14 тестовых выпусков. Распространение стабильной версии началось 24 сентября 2026 года и будет идти постепенно в течение нескольких недель. Интерфейс переписан на Kotlin и Jetpack Compose, а поиск теперь учитывает описания приложений, категории и переводы. Появились комбинируемые фильтры по совместимости, категориям и так называемым anti-features, например зависимости от несвободных сетевых сервисов.

Более заметное изменение касается установки APK. F-Droid перешел на унифицированный установщик Android и использует API предварительного подтверждения: на совместимом устройстве разрешение на установку можно дать сразу после нажатия кнопки, а не после загрузки пакета. Клиент также умеет одновременно загружать несколько приложений и по умолчанию проверяет и устанавливает обновления в фоне. Ручная проверка осталась, но привычный жест обновления списка убрали и перенесли команду в меню экрана My Apps.

04_972x2160_ed790df58a03_972x2160_20845f03a7

Фото: WinFuture/KI-generiert

У такой перестройки есть вполне конкретная обратная сторона. F-Droid Privileged Extension в версии 2.0 пока не поддерживается: новый клиент делает ставку на штатный session installer Android. Кроме того, в первом стабильном выпуске отсутствует функция, позволявшая по аварийному сигналу удалять приложения и стирать связанные данные. Разработчики прямо советуют пользователям, которым она необходима, пока не переходить на F-Droid 2.0. Функция Nearby для передачи приложений между устройствами без центрального сервера тоже еще перерабатывается и в стартовый выпуск не вошла.

Есть еще одна граница обновления, которую легко пропустить на фоне нового дизайна. Для F-Droid 2.0 требуется как минимум Android 7: разработчики отказались от Android 6 из-за зависимостей от более новых механизмов системы. Старые версии клиента на старых устройствах продолжат работать.

Поэтому F-Droid 2.0 интересен прежде всего как смена технической основы клиента, а не косметический редизайн. Для обычной установки и обновления FOSS-приложений действий стало меньше, поиск стал содержательнее, а фоновые обновления приблизили поведение магазина к штатным Android-каталогам. Пользователям FPE, аварийного удаления приложений или Nearby перед обновлением лучше проверить, какие из привычных сценариев уже перенесены в новую ветку.

Источник: WinFuture
3 показов