Als je een diehard open source-voorstander bent, dan heb je datheeft waarschijnlijk een enorme lijst met waarom je Android niet leuk vindt. En je hebt waarschijnlijk al jaren geprobeerd een goed, open alternatief te vinden. Helaas zijn projecten als Ubuntu touch, Firefox OS en Sailfish mislukt of vastgelopen. Als je nog steeds hoopt op een opensource, op Linux gebaseerd Android OS, is KDE Plasma mobile een goede optie. Het is een gevorkte versie van Ubuntu touch die een KDE mobiel besturingssysteem naar de Nexus 5 en 5X brengt! Het belooft een volledige Linux-ervaring op mobiel te brengen. Zo kunt u KDE Plasma Mobile Linux op Nexus 5 en 5X installeren.
Android-hulpprogramma's installeren
Om te communiceren met elk Android-apparaat dat u nodig hebtAndroid-ontwikkeltools. Sommige Linux-distributies verpakken deze tools rechtstreeks, voor gemakkelijke toegang, en andere niet. Plasma Mobile installeren op de Nexus 5 en 5X vereist alleen Fastboot en ADB, en niet de hele Android-ontwikkelomgeving. U kunt ADB- en Fastboot-tools ook rechtstreeks van Google downloaden.
Hier leest u hoe u deze tools op uw versie van Linux kunt krijgen.
Ubuntu
sudo apt install android-tools-adb git android-tools-fastboot
Arch Linux
sudo pacman -S android-tools git
Debian
sudo apt-get installeren android-tools-adb android-tools-fastboot git
Fedora, Open SUSE en andere Linuxes
Fedora OpenSUSE, en vele andere Linuxdistributies die er zijn, hebben geen installeerbare binaire bestanden voor de Android Debug Bridge of de Fastboot-tool. Dit is jammer, maar voorspelbaar, omdat het besturingssysteem van Google met veel regels is verbonden, en daarom kiezen sommigen ervoor om ontwikkelingshulpmiddelen niet kant-en-klaar te distribueren.
Maak je geen zorgen! Er zijn zelfstandige binaire bestanden om te downloaden die prima werken!
Download eerst zowel ADB als Fastboot via deze downloadkoppelingen.

Zorg er naast het downloaden van deze binaire bestanden voor dat u het Git-pakket installeert met de pakketbeheerder van uw Linux-besturingssysteem
Open vervolgens een terminal en voer de volgende opdrachten uit om de Android-apparaathulpmiddelen in het pad van uw Linux-pc te plaatsen.
sudo cd ~/Downloads
Opmerking: uw downloadmap kan verschillen.
Geef in de downloadmap een lijst met alle bestanden met de opdracht ls.
ls
Zoek naar "fastboot" en "adb". Gebruik vervolgens de opdracht Chmod om de machtigingen van deze bestanden te wijzigen. Dit is cruciaal, omdat het zowel ADB als Fastboot uitvoerbaar maakt.
sudo chmod +x fastboot sudo chmod +x adb
Plaats vervolgens met behulp van de opdracht mv beide binaire bestanden in de map / usr / bin /. Dit maakt het zo dat zowel Fastboot als ADB kunnen worden opgeroepen zoals elk ander hulpmiddel in de terminal.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
De bootloader ontgrendelen
De bootloader van je apparaat moet worden ontgrendeld voordat je aangepaste firmware kunt flashen. Hier is hoe het te doen. De instructies voor zowel de Nexus 5 als 5X zijn vrijwel identiek.
Stap 1: Sluit uw Android-apparaat aan op de pc via de USB-kabel. Gebruik de originele kabel die is meegeleverd voor het beste resultaat.
Stap 2: Navigeer naar instellingen en zoek naar 'about'telefoon". Kan je het niet vinden? In Android 6 en hoger kunnen gebruikers de zoekknop gebruiken. Typ "over telefoon". Zoek in het gedeelte over naar 'Build-nummer'. Tik snel op het buildnummer totdat je een melding krijgt met de melding "Je bent nu een ontwikkelaar!"
Stap 3: Ga terug naar het hoofdinstellingengebied. Typ "USB-foutopsporing" in het zoekvak. Klik op de schuifregelaar om deze in te schakelen. Als je in een eerdere versie van Android geen zoekopdracht hebt, kun je deze optie vinden in de instellingen voor ontwikkelaars.
Stap 4: Ga terug naar ontwikkelaarsopties. De Nexus 5X heeft een instelling voor bootloader die moet zijn ingeschakeld om de boot volledig te ontgrendelen. Zoek naar "OEM-ontgrendeling toestaan" en vink het vakje aan.
Stap 5: Open een terminal en typ:
sudo -s adb start-server
Ontgrendel vervolgens uw 5 / 5X en accepteer de USB-foutopsporing op uw apparaat. Vink het selectievakje aan om 'altijd toestaan vanaf deze computer' als u USB-foutopsporing niet handmatig wilt accepteren.
Voer de apparatencontrole uit om te zien of de adb-server werkt, met:
adb devices
Start vervolgens opnieuw op in de bootloader.
adb reboot bootloader
Stap 6: Het apparaat bevindt zich in de downloadmodus. Tijd om het installatieproces te starten. Voer eerst de opdracht fastboot uit om te controleren of het apparaat nog steeds correct is aangesloten.
fastboot devices
Als alles correct werkt, ziet u het serienummer van de telefoon in de terminal.
Ontgrendel de bootloader met:
fastboot oem unlock
Terwijl u deze opdracht uitvoert, moet u uw telefoon openen en de overeenkomst accepteren. Gebruik de volume omhoog / omlaag-toetsen om te navigeren en de aan / uit-knop om te accepteren.
Plasma Mobile installeren
Het apparaat is ontgrendeld en alles is gereed. Tijd om de nieuwste versie van KDE Plasma Mobile op uw Nexus 5 / 5x te krijgen. Gebruik dezelfde root-terminal en doe het volgende:
fastboot format cache
Hiermee wordt de cachepartitie van het apparaat gewist. Dit is cruciaal, anders mislukt het besturingssysteem. Wis vervolgens de gebruikersgegevenspartitie.
fastboot format userdat
Met de vereiste partities geformatteerd, is het tijd om het besturingssysteem te installeren. Kloon de nieuwste broncode naar uw pc.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Voer de bronmap in met het cd-commando:
cd pm-flashtool
Start ten slotte het knipperproces.
./pm-flash -p neon
Dit proces (inclusief de eerste keer opstarten) kan dureneen beetje tijd. Wees geduldig. Schakel uw apparaat niet uit. Nee, het is niet kapot, houd er rekening mee dat het installeren van een nieuwe firmware op een Android-apparaat, vooral een op Linux gebaseerd, tijd kost.
Gevolgtrekking
Linux-gebruikers hebben vrijwel één keuzesmartphones: Android. Voor de meeste die-hard open source-fans is dit teleurstellend, omdat Google elke dag het platform verder sluit. Al een tijdje leek het erop dat alle levensvatbare alternatieven voor Android in de open source-gemeenschap waren verdwenen. Dat wil zeggen tot Plasmamobiel verscheen. Als u op zoek bent naar een haalbaar alternatief besturingssysteem voor Android, is dit misschien uw laatste kans. Wilt u overschakelen? Pak vandaag nog een Nexus 5 of 5X en neem het voor een spin.
Comments