Se você é um advogado obstinado de código aberto, você temprovavelmente tem uma lista enorme de por que você não gosta do Android. E você provavelmente tentou, durante anos, encontrar uma boa alternativa aberta. Infelizmente, projetos como o Ubuntu touch, Firefox OS e Sailfish falharam ou pararam. Se você ainda espera um SO Android baseado em Linux e de código aberto, o KDE Plasma mobile é uma boa opção. É uma versão bifurcada do Ubuntu touch que traz um sistema operacional móvel do KDE para o Nexus 5 e 5X! Ele promete trazer uma experiência completa do Linux para dispositivos móveis. Veja como você pode instalar o KDE Plasma Mobile Linux no Nexus 5 e 5X.
Instalando ferramentas Android
Para interagir com qualquer dispositivo Android, você precisaFerramentas de desenvolvimento Android. Algumas distribuições Linux empacotam essas ferramentas diretamente, para acesso fácil, e outras não. A instalação do Plasma Mobile no Nexus 5 e 5X requer apenas o Fastboot e o ADB, e não todo o ambiente de desenvolvimento do Android. Você também pode baixar as ferramentas ADB e Fastboot diretamente do Google.
Veja como obter essas ferramentas na sua versão do Linux.
Ubuntu
sudo apt instala android-tools-adb git android-tools-fastboot
Arch Linux
sudo pacman -S android-tools git
Debian
sudo apt-get install android-ferramentas-adb android-ferramentas-fastboot git
Fedora, Open SUSE e outros Linux
Fedora OpenSUSE e muitos outros LinuxAs distribuições existentes não contêm binários instaláveis para o Android Debug Bridge ou a ferramenta Fastboot. É uma pena, mas previsível, já que o sistema operacional do Google vem com muitas seqüências anexadas e, por isso, alguns optam por não distribuir as ferramentas de desenvolvimento imediatamente.
Não se preocupe! Existem binários independentes para baixar que funcionam muito bem!
Primeiro, baixe o ADB e o Fastboot a partir desses links de download.

Além de fazer o download desses binários, instale o pacote Git com o gerenciador de pacotes do seu sistema operacional Linux
Em seguida, abra um terminal e execute os seguintes comandos para colocar as ferramentas do dispositivo Android no caminho do seu PC Linux.
sudo cd ~/Downloads
Nota: seu diretório de Download pode ser diferente.
Dentro do diretório de downloads, liste todos os arquivos com o comando ls.
ls
Procure por "fastboot" e "adb". Em seguida, use o comando Chmod para alterar as permissões desses arquivos. Isso é crucial, pois torna o ADB e o Fastboot executáveis.
sudo chmod +x fastboot sudo chmod +x adb
Em seguida, usando o comando mv, coloque os dois binários no diretório / usr / bin /. Isso faz com que o Fastboot e o ADB possam ser chamados como qualquer outra ferramenta no terminal.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
Desbloqueando o carregador de inicialização
O carregador de inicialização do seu dispositivo precisa ser desbloqueado antes que você possa atualizar o firmware personalizado. Aqui está como fazer isso. As instruções para o Nexus 5 e 5X são praticamente idênticas.
Passo 1: Conecte seu dispositivo Android ao PC através do cabo USB. Certifique-se de usar o cabo original que acompanha o produto para obter melhores resultados.
Passo 2: Navegue até as configurações e procure por "sobretelefone". Não consegue encontrar? No Android 6 e posterior, os usuários podem usar o botão de pesquisa. Digite "sobre o telefone". Na área sobre o telefone, procure por "Número da versão". Toque no número da compilação rapidamente até receber uma notificação dizendo "agora você é um desenvolvedor!"
etapa 3: Volte para a área principal de configurações. Na caixa de pesquisa, digite "Depuração USB". Clique no controle deslizante para habilitá-lo. Se em uma versão anterior do Android que não possui pesquisa, você pode encontrar essa opção nas configurações do desenvolvedor.
Passo 4: Volte para as opções do desenvolvedor. O Nexus 5X possui uma configuração do carregador de inicialização que deve estar ativada para que a inicialização seja totalmente desbloqueada. Procure por "permitir desbloqueio do OEM" e marque a caixa.
Etapa 5: Abra um terminal e digite:
sudo -s adb start-server
Em seguida, desbloqueie o 5 / 5X e aceite o prompt de depuração USB no seu dispositivo. Marque a caixa de seleção para "sempre permitir neste computador" se não desejar aceitar manualmente a depuração USB.
Execute os dispositivos para verificar se o servidor adb está funcionando, com:
adb devices
Em seguida, reinicie no gerenciador de inicialização.
adb reboot bootloader
Etapa 6: O dispositivo está no modo de download. Hora de iniciar o processo de instalação. Primeiro, execute o comando fastboot para verificar e verificar se o dispositivo ainda está conectado corretamente.
fastboot devices
Se tudo estiver funcionando corretamente, você verá o número de série do telefone no terminal.
Desbloqueie o carregador de inicialização com:
fastboot oem unlock
Ao executar este comando, você precisará abrir o telefone e aceitar o contrato. Use as teclas de aumentar / diminuir volume para navegar e o botão liga / desliga para aceitar.
Instalando o Plasma Mobile
O dispositivo está desbloqueado e está tudo pronto. Hora de obter a versão mais recente do KDE Plasma Mobile no seu Nexus 5 / 5x. Usando o mesmo terminal raiz, faça:
fastboot format cache
Isso limpará a partição de cache do dispositivo. Isso é crucial, caso contrário, o sistema operacional falhará. Em seguida, limpe a partição de dados do usuário.
fastboot format userdat
Com as partições necessárias formatadas, é hora de instalar o sistema operacional. Clone o código fonte mais recente no seu PC.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Digite o diretório de origem com o comando cd:
cd pm-flashtool
Por fim, inicie o processo de piscar.
./pm-flash -p neon
Esse processo (incluindo a primeira inicialização) pode levarum pouco de tempo. Seja paciente. Não desligue o seu dispositivo. Não, não está quebrado, lembre-se de que a instalação de um novo firmware em um dispositivo Android - especialmente um baseado no Linux, leva tempo.
Conclusão
Os usuários do Linux praticamente têm uma opção emsmartphones: Android. Para a maioria dos fãs de código aberto, isso é decepcionante, pois todos os dias o Google fecha ainda mais a plataforma. Por um tempo, parecia que todas as alternativas viáveis ao Android na comunidade de código aberto haviam desaparecido. Ou seja, até o celular Plasma aparecer. Se você está procurando um sistema operacional alternativo viável ao Android, essa pode ser sua última chance. Ansioso para mudar? Pegue um Nexus 5 ou 5X hoje e dê uma volta.
Comentários