Pular para o conteúdo

F-Droid 2.0 reescreve a loja de apps e abandona o Android 6

O F-Droid 2.0, sua maior atualização em 10 anos, reescreve o cliente em Kotlin Compose, exige Android 7.0 e abandona a Privileged Extension após 14 versões de teste.

Por Tech AI Wire Team

3 min de leitura

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

Em números

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

O F-Droid lançou em 24 de setembro de 2026 a versão 2.0 do seu cliente de loja de apps para Android, e a chama de sua maior atualização de app em 10 anos. O cliente foi reescrito do zero, agora exige Android 7.0 ou mais recente e instala apps de um jeito novo. Para desenvolvedores que distribuem apps fora do Google Play, muda o que seus usuários veem e como as atualizações chegam.

O F-Droid é um catálogo de apps Android livres e de código aberto, instalado como um app próprio em vez de pelo Google Play. Desenvolvedores publicam ali para alcançar usuários que evitam a loja do Google, e o projeto compila os apps a partir do código-fonte público deles.

O que mudou no F-Droid 2.0

O anúncio no blog do F-Droid descreve um redesenho completo. A nova interface é escrita em Kotlin Compose, o kit de ferramentas que o Google agora recomenda para construir telas Android em código.

O app foi reduzido a três áreas: Discover, Search e My Apps. As categorias foram para o Discover e cresceram. A publicação lista 17 gêneros de jogos e novos grupos para VPNs, firewalls e gerenciadores de senhas.

ÁreaF-Droid 1.xF-Droid 2.0
Android mínimo6.0 (versão 1.23.2)7.0
InterfaceInterface anteriorReescrita em Kotlin Compose
Verificação de atualizaçõesPuxar para atualizarAutomática, em segundo plano
InstalaçãoInstalador anteriorUm instalador que usa a API de pré-aprovação do Android
Privileged ExtensionSuportadaNão é mais suportada
TorConfiguração separadaMovido para as configurações de proxy

Segundo a página do pacote, a build é a 2.0.0 (código de versão 2000050). A versão estável anterior, 1.23.2, saiu em 19 de fevereiro de 2026.

Um novo instalador, e o que ele substitui

A maior mudança para quem cria apps é o instalador. O F-Droid 2.0 pede aprovação para a instalação antes de o download começar, usando a API de pré-aprovação do Android. Isso significa que o usuário confirma um app uma única vez, logo no início, em vez de esperar um download e depois tocar em um aviso.

O changelog do projeto acrescenta uma alternativa. Se um pedido de pré-aprovação falhar, o F-Droid o cancela e mostra o aviso normal do sistema.

As atualizações também mudaram. O cliente agora as verifica em segundo plano e pode executar várias atualizações e downloads ao mesmo tempo. "The best refresh button is the one you never have to press", diz a publicação no blog.

A F-Droid Privileged Extension acabou. Era um complemento opcional, geralmente embutido em versões personalizadas do Android, que permitia ao F-Droid instalar apps silenciosamente. A página do pacote também lista novas notificações para problemas em apps, como uma mudança na chave de assinatura de um app.

O que foi removido e o que continua

Alguns recursos não entraram. O gatilho de pânico que apaga apps foi removido por enquanto, diz o blog, enquanto outros recursos de pânico continuam. A ocultação de apps foi redesenhada, e o changelog diz que o antigo disfarce de calculadora foi removido junto.

Usuários que atualizam a partir da 1.x mantêm suas configurações. O changelog lista as opções migradas, incluindo regras de dados e Wi-Fi, atualização automática, espelhos, proxy e Tor.

A busca ficou mais ampla. Agora ela abrange descrições de apps, categorias e textos traduzidos, com melhor suporte a chinês, japonês e coreano, além de um histórico de busca.

Como foi testado

O F-Droid diz que a versão passou por 14 versões de teste antes da distribuição pública, e por uma auditoria de segurança independente. As tags do projeto no GitLab mostram builds alfa e release candidate desde janeiro de 2026.

O que isso significa para desenvolvedores

Se você publica no F-Droid, confira a página do seu app na nova visualização Discover. As categorias agora definem o que os usuários navegam primeiro. Garanta que seus metadados coloquem o app na categoria mais específica que se encaixe, principalmente se for um jogo ou uma ferramenta de segurança.

Planeje para os usuários de Android 6. Eles ficam no antigo cliente 1.x, que não vai receber esses recursos. Se o seu próprio app ainda suporta Android 6, esses usuários podem continuar a instalá-lo, mas agora estão em um cliente que o projeto deixou para trás.

Mantenha sua chave de assinatura estável. O F-Droid 2.0 agora avisa os usuários quando a chave de assinatura de um app muda. Uma troca de chave que você não anunciou pode parecer adulteração para seus usuários.

Se você mantém uma build personalizada do Android que trazia a Privileged Extension, tire-a dos seus planos. Em vez disso, teste suas imagens com o novo instalador de pré-aprovação, já que agora esse é o único caminho que o F-Droid usa.

Por fim, experimente você mesmo o novo cliente em um aparelho reserva antes que seus usuários relatem problemas. A verificação de atualizações em segundo plano e os downloads paralelos mudam o momento em que suas novas versões chegam às pessoas.

Fontes

  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

Artigos relacionados