Saltar al contenido

F-Droid 2.0 reescribe su tienda de apps y abandona Android 6

F-Droid 2.0, su mayor actualización en 10 años, reescribe el cliente en Kotlin Compose, exige Android 7.0 y abandona la Privileged Extension tras 14 versiones de prueba.

Por Tech AI Wire Team

3 min de lectura

XLinkedIn
The redesigned F-Droid Basic Discover screen, with rows of new, recently updated and most downloaded apps above the Discover, Search and My apps tabs.
Foto: F-Droid

En cifras

first new major version of the client
2.0.0
minimum Android version, up from 6.0
7.0
test releases before the public rollout
14

F-Droid publicó el 24 de septiembre de 2026 la versión 2.0 de su cliente de tienda de apps para Android, y la llama su mayor actualización de la app en 10 años. El cliente se reescribió desde cero, ahora necesita Android 7.0 o posterior e instala las apps de una forma nueva. Para los desarrolladores que distribuyen apps fuera de Google Play, cambia lo que ven sus usuarios y cómo llegan las actualizaciones.

F-Droid es un catálogo de apps de Android libres y de código abierto, que se instala como una app propia en lugar de a través de Google Play. Los desarrolladores publican allí para llegar a usuarios que evitan la tienda de Google, y el proyecto compila las apps a partir de su código fuente público.

Qué cambió en F-Droid 2.0

El anuncio en el blog de F-Droid describe un rediseño completo. La nueva interfaz está escrita en Kotlin Compose, el kit de herramientas que Google recomienda ahora para construir pantallas de Android en código.

La app se reduce a tres áreas: Discover, Search y My Apps. Las categorías pasaron a Discover y crecieron. La publicación enumera 17 géneros de juegos y nuevos grupos para VPN, cortafuegos y gestores de contraseñas.

ÁreaF-Droid 1.xF-Droid 2.0
Android mínimo6.0 (versión 1.23.2)7.0
InterfazInterfaz anteriorReescrita en Kotlin Compose
Búsqueda de actualizacionesDeslizar para actualizarAutomática, en segundo plano
InstalaciónInstalador anteriorUn instalador que usa la API de preaprobación de Android
Privileged ExtensionCompatibleYa no es compatible
TorAjuste aparteTrasladado a los ajustes de proxy

Según la página del paquete, la compilación es la 2.0.0 (código de versión 2000050). La versión estable anterior, 1.23.2, salió el 19 de febrero de 2026.

Un nuevo instalador, y lo que sustituye

El mayor cambio para quienes crean apps es el instalador. F-Droid 2.0 pide la aprobación de la instalación antes de que empiece la descarga, mediante la API de preaprobación de Android. Eso significa que el usuario confirma una app una sola vez, al principio, en lugar de esperar una descarga y luego pulsar un aviso.

El registro de cambios del proyecto añade un plan alternativo. Si una solicitud de preaprobación falla, F-Droid la cancela y muestra el aviso normal del sistema.

Las actualizaciones también cambiaron. El cliente ahora las busca en segundo plano y puede ejecutar varias actualizaciones y descargas a la vez. "The best refresh button is the one you never have to press", dice la entrada del blog.

La F-Droid Privileged Extension ha desaparecido. Era un complemento opcional, normalmente integrado en versiones personalizadas de Android, que permitía a F-Droid instalar apps de forma silenciosa. La página del paquete también menciona nuevas notificaciones para problemas de las apps, como un cambio en la clave de firma de una app.

Qué se eliminó y qué se conserva

Algunas funciones no llegaron. El disparador de pánico que borra apps se ha eliminado por ahora, según el blog, mientras que otras funciones de pánico se mantienen. La ocultación de apps se rediseñó, y el registro de cambios indica que el antiguo disfraz de calculadora se eliminó con ella.

Los usuarios que actualizan desde 1.x conservan sus ajustes. El registro de cambios enumera las opciones migradas, entre ellas las reglas de datos y Wi-Fi, la actualización automática, los espejos, el proxy y Tor.

La búsqueda es más amplia. Ahora abarca las descripciones de las apps, las categorías y los textos traducidos, con mejor soporte para chino, japonés y coreano, además de un historial de búsqueda.

Cómo se probó

F-Droid dice que la versión pasó por 14 versiones de prueba antes del despliegue público, y por una auditoría de seguridad independiente. Las etiquetas de GitLab del proyecto muestran compilaciones alfa y release candidate que se remontan a enero de 2026.

Qué significa esto para los desarrolladores

Si publicas en F-Droid, revisa la ficha de tu app en la nueva vista Discover. Las categorías ahora determinan qué exploran primero los usuarios. Asegúrate de que tus metadatos coloquen tu app en la categoría más específica que le corresponda, sobre todo si es un juego o una herramienta de seguridad.

Ten en cuenta a los usuarios de Android 6. Se quedan en el antiguo cliente 1.x, que no recibirá estas funciones. Si tu propia app aún es compatible con Android 6, esos usuarios pueden seguir instalándola, pero ahora están en un cliente que el proyecto ha dejado atrás.

Mantén estable tu clave de firma. F-Droid 2.0 ahora avisa a los usuarios cuando cambia la clave de firma de una app. Una rotación de clave que no anunciaste puede parecer una manipulación a tus usuarios.

Si mantienes una compilación personalizada de Android que incluía la Privileged Extension, sácala de tus planes. Prueba en su lugar tus imágenes con el nuevo instalador de preaprobación, ya que ahora es la única vía que usa F-Droid.

Por último, prueba tú mismo el nuevo cliente en un dispositivo de repuesto antes de que tus usuarios informen de problemas. La búsqueda de actualizaciones en segundo plano y las descargas paralelas cambian el momento en que tus nuevas versiones llegan a la gente.

Fuentes

  1. F-Droid 2.0: A New Chapter for Android Freedom - F-Droid
  2. F-Droid (org.fdroid.fdroid) package page - F-Droid
  3. fdroidclient CHANGELOG.md - GitLab

Artículos relacionados