Instale o KDE Plasma Mobile no seu Nexus 5/5X: Guia Completo!

Foto do autor

By luis

Se você é um entusiasta do código aberto, é provável que tenha uma longa lista de motivos para não gostar do Android. E talvez você já tenha tentado, durante anos, encontrar uma alternativa viável e aberta. Infelizmente, projetos como o Ubuntu Touch, o Firefox OS e o Sailfish não prosperaram ou foram descontinuados. No entanto, se você ainda sonha com um sistema operacional móvel de código aberto, baseado em Linux, o KDE Plasma Mobile surge como uma excelente opção. Ele é uma ramificação do Ubuntu Touch que traz o ambiente KDE para dispositivos como o Nexus 5 e 5X, prometendo uma experiência Linux completa em seu celular. Vamos ver como instalar o KDE Plasma Mobile Linux no seu Nexus 5 ou 5X.

Preparando as Ferramentas Android

Para interagir com qualquer dispositivo Android, você precisará de ferramentas de desenvolvimento. Algumas distribuições Linux já incluem essas ferramentas, facilitando o acesso, enquanto outras não. Para instalar o Plasma Mobile no Nexus 5 e 5X, você precisará apenas do Fastboot e do ADB, sem a necessidade de todo o ambiente de desenvolvimento Android. Você também pode baixar as ferramentas ADB e Fastboot diretamente do Google.

Veja como obter essas ferramentas na sua distribuição Linux:

Ubuntu

sudo apt install android-tools-adb git android-tools-fastboot

Arch Linux

sudo pacman -S android-tools git

Debian

sudo apt-get install android-tools-adb android-tools-fastboot git

Fedora, OpenSUSE e Outras Distribuições

O Fedora, o OpenSUSE e diversas outras distribuições Linux não incluem os binários instaláveis para o Android Debug Bridge (ADB) ou para a ferramenta Fastboot. Isso é compreensível, já que o sistema operacional do Google impõe algumas restrições, levando algumas distribuições a optarem por não fornecer as ferramentas de desenvolvimento prontas para uso.

Mas não se preocupe! Existem binários independentes que você pode baixar e que funcionam perfeitamente.

Primeiramente, faça o download dos binários do ADB e do Fastboot.

Além dos binários, certifique-se de instalar o pacote Git usando o gerenciador de pacotes da sua distribuição Linux.

Em seguida, abra um terminal e execute os seguintes comandos para tornar as ferramentas do Android acessíveis no seu sistema Linux:

sudo cd ~/Downloads

Observação: Seu diretório de downloads pode ser diferente.

Dentro do diretório de downloads, liste todos os arquivos com o comando ls:

ls

Procure por “fastboot” e “adb”. Depois, use o comando chmod para alterar as permissões desses arquivos, tornando-os executáveis.

sudo chmod +x fastboot
    
    sudo chmod +x adb

Com o comando mv, mova os dois binários para o diretório /usr/bin/. Isso permitirá que o Fastboot e o ADB sejam chamados como qualquer outra ferramenta no terminal.

sudo mv ~/Downloads/adb /usr/bin
    
    sudo mv ~/Downloads/fastboot /usr/bin

Desbloqueando o Bootloader

Antes de instalar qualquer firmware personalizado, o bootloader do seu dispositivo precisa ser desbloqueado. As instruções para o Nexus 5 e 5X são praticamente as mesmas:

Passo 1: Conecte seu dispositivo Android ao PC usando o cabo USB. Use o cabo original para melhores resultados.

Passo 2: Acesse as configurações e procure por “Sobre o telefone”. No Android 6 ou superior, você pode usar a função de pesquisa. Na área “Sobre o telefone”, encontre “Número da versão” e toque nele várias vezes até aparecer a mensagem “Você agora é um desenvolvedor!”.

Passo 3: Retorne para as configurações principais e procure por “Depuração USB”. Habilite essa opção. Se você estiver em uma versão anterior do Android, a opção estará nas configurações do desenvolvedor.

Passo 4: Nas opções do desenvolvedor, no Nexus 5X, você precisará habilitar o desbloqueio do bootloader. Procure por “Permitir desbloqueio OEM” e marque a caixa.

Passo 5: Abra o terminal e digite:

sudo -s
    
    adb start-server

Desbloqueie seu dispositivo e aceite o pedido de permissão para depuração USB. Marque a opção “Sempre permitir deste computador” se não quiser aceitar a depuração USB manualmente.

Verifique se o servidor ADB está funcionando com:

adb devices

Em seguida, reinicie o dispositivo no modo bootloader:

adb reboot bootloader

Passo 6: O dispositivo está agora no modo download. É hora de verificar a conexão com o comando Fastboot:

fastboot devices

Se tudo estiver correto, o número de série do seu dispositivo deverá aparecer no terminal.

Desbloqueie o bootloader com:

fastboot oem unlock

Ao executar este comando, você precisará confirmar a ação no seu dispositivo usando as teclas de volume para navegar e o botão power para confirmar.

Instalando o Plasma Mobile

Agora que o dispositivo está desbloqueado e tudo está pronto, vamos instalar a versão mais recente do KDE Plasma Mobile no seu Nexus 5 ou 5X. Usando o mesmo terminal com privilégios de root, digite:

fastboot format cache

Isso apagará a partição de cache do dispositivo, o que é crucial para evitar falhas no sistema operacional. Em seguida, limpe a partição de dados do usuário:

fastboot format userdata

Com as partições formatadas, é hora de instalar o sistema operacional. Clone o código-fonte mais recente para seu computador:

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git

Acesse o diretório de código-fonte com o comando cd:

cd pm-flashtool

Finalmente, inicie o processo de instalação:

./pm-flash -p neon

Este processo, incluindo a primeira inicialização, pode demorar um pouco. Seja paciente. Não desligue o dispositivo. Lembre-se de que a instalação de um novo firmware em um dispositivo Android, especialmente um baseado em Linux, leva tempo.

Conclusão

Para os usuários de Linux que buscam smartphones, a escolha se resume praticamente ao Android. Para os entusiastas do código aberto, isso é frustrante, já que o Google está tornando a plataforma cada vez mais fechada. Por um tempo, parecia que todas as alternativas viáveis ao Android na comunidade de código aberto haviam desaparecido. No entanto, o Plasma Mobile surgiu como uma nova esperança. Se você está procurando um sistema operacional alternativo ao Android, esta pode ser sua última chance. Pronto para a mudança? Adquira um Nexus 5 ou 5X e experimente!