Se sei un convinto sostenitore dell’open source, probabilmente hai un elenco enorme dei motivi per cui non ti piace Android. E probabilmente hai provato per anni a trovare una buona alternativa aperta. Purtroppo, progetti come Ubuntu touch, Firefox OS e Sailfish hanno fallito o si sono bloccati. Se stai ancora sperando in un sistema operativo Android opensource basato su Linux, KDE Plasma mobile è una buona opzione. È una versione biforcuta di Ubuntu touch che porta un sistema operativo mobile KDE su Nexus 5 e 5X! Promette di portare un’esperienza Linux completa sui dispositivi mobili. Ecco come puoi installare KDE Plasma Mobile Linux su Nexus 5 e 5X.
Sommario:
Installazione di strumenti Android
Per interagire con qualsiasi dispositivo Android sono necessari strumenti di sviluppo Android. Alcune distribuzioni Linux impacchettano questi strumenti direttamente, per un facile accesso, mentre altre no. L’installazione di Plasma Mobile su Nexus 5 e 5X richiede solo Fastboot e ADB, e non l’intero ambiente di sviluppo Android. Puoi anche scaricare gli strumenti ADB e Fastboot direttamente da Google.
Ecco come ottenere questi strumenti sulla tua versione di Linux.
Ubuntu
sudo apt installa 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, Open SUSE e altri Linux
Fedora OpenSUSE e molte altre distribuzioni Linux là fuori non portano binari installabili per Android Debug Bridge o lo strumento Fastboot. Questo è un peccato, ma prevedibile, poiché il sistema operativo di Google viene fornito con molti vincoli e, per questo motivo, alcuni scelgono di non distribuire strumenti di sviluppo fuori dagli schemi.
Da non preoccuparsi! Ci sono binari autonomi da scaricare che funzionano perfettamente!
Innanzitutto, scarica entrambi ADB e Fastboot da questi link per il download.
Oltre a scaricare questi binari, assicurati di installare il pacchetto Git con il gestore di pacchetti del tuo sistema operativo Linux
Quindi, apri un terminale ed esegui i seguenti comandi per posizionare gli strumenti del dispositivo Android nel percorso del tuo PC Linux.
sudo cd ~/Downloads
Nota: la directory di download potrebbe essere diversa.
All’interno della directory dei download, elenca tutti i file con il comando ls.
ls
Cerca “fastboot” e “adb”. Quindi, utilizzare il comando Chmod per modificare le autorizzazioni di questi file. Questo è fondamentale, poiché rende eseguibili sia ADB che Fastboot.
sudo chmod +x fastboot sudo chmod +x adb
Quindi, usando il comando mv, posiziona entrambi i binari nella directory / usr / bin /. Ciò fa sì che sia Fastboot che ADB possano essere chiamati come qualsiasi altro strumento nel terminale.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
Sblocco del Bootloader
Il bootloader del tuo dispositivo deve essere sbloccato prima di poter eseguire il flashing del firmware personalizzato. Ecco come farlo. Le istruzioni per Nexus 5 e 5X sono praticamente identiche.
Passaggio 1: collega il tuo dispositivo Android al PC tramite il cavo USB. Assicurati di utilizzare il cavo originale in dotazione per ottenere i migliori risultati.
Passaggio 2: vai alle impostazioni e cerca “informazioni sul telefono”. Non riesci a trovarlo? In Android 6 e versioni successive, gli utenti possono utilizzare il pulsante di ricerca. Digita “informazioni sul telefono”. Nell’area Informazioni sul telefono, cerca “Numero build”. Tocca rapidamente il numero di build finché non ricevi una notifica che dice “ora sei uno sviluppatore!”
Passaggio 3: torna all’area delle impostazioni principali. Nella casella di ricerca, digita “Debug USB”. Fare clic sul dispositivo di scorrimento per abilitarlo. Se su una versione precedente di Android che non dispone di ricerca, puoi trovare questa opzione nelle impostazioni dello sviluppatore.
Passaggio 4: torna alle opzioni sviluppatore. Il Nexus 5X ha un’impostazione del bootloader che deve essere abilitata affinché l’avvio sia completamente sbloccato. Cerca “consenti sblocco OEM” e seleziona la casella.
Passaggio 5: apri un terminale e digita:
sudo -s adb start-server
Quindi, sblocca il tuo 5 / 5X e accetta la richiesta di debug USB sul tuo dispositivo. Seleziona la casella di controllo “Consenti sempre da questo computer” se non desideri accettare manualmente il debug USB.
Esegui il controllo dei dispositivi per vedere se il server adb funziona, con:
adb devices
Quindi, riavvia nel bootloader.
adb reboot bootloader
Passaggio 6: il dispositivo è in modalità download. È ora di iniziare il processo di installazione. Innanzitutto, esegui il comando fastboot per verificare e vedere se il dispositivo è ancora collegato correttamente.
fastboot devices
Se tutto funziona correttamente, vedrai il numero di serie del telefono nel Terminale.
Sblocca il bootloader con:
fastboot oem unlock
Mentre esegui questo comando, dovrai aprire il telefono e accettare l’accordo. Utilizzare i tasti di aumento / diminuzione del volume per navigare e il pulsante di accensione per accettare.
Installazione di Plasma Mobile
Il dispositivo è sbloccato e tutto è pronto. È ora di scaricare l’ultima versione di KDE Plasma Mobile sul tuo Nexus 5 / 5x. Utilizzando lo stesso terminale di root, fai:
fastboot format cache
Questo cancellerà la partizione della cache del dispositivo. Questo è fondamentale, altrimenti il sistema operativo non funzionerà. Quindi, cancella la partizione dei dati dell’utente.
fastboot format userdat
Con le partizioni richieste formattate, è il momento di installare il sistema operativo. Clona l’ultimo codice sorgente sul tuo PC.
git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Entra nella directory di origine con il comando cd:
cd pm-flashtool
Infine, avvia il processo di flashing.
./pm-flash -p neon
Questo processo (incluso il primo avvio) potrebbe richiedere un po ‘di tempo. Essere pazientare. Non spegnere il dispositivo. No, non è rotto, tieni presente che l’installazione di un nuovo firmware su un dispositivo Android, specialmente uno basato su Linux, richiede tempo.
Conclusione
Gli utenti Linux hanno praticamente una scelta negli smartphone: Android. Per la maggior parte dei fan sfegatati dell’open source, questo è deludente, poiché ogni giorno Google chiude ulteriormente la piattaforma. Per un po ‘era sembrato che tutte le valide alternative ad Android nella comunità open source fossero scomparse. Cioè, fino a quando non è apparso il cellulare Plasma. Se stai cercando un valido sistema operativo alternativo ad Android, questa potrebbe essere la tua ultima possibilità. Desideroso di cambiare? Vai a prendere un Nexus 5 o 5X oggi e fai un giro.