- - Hoe KDE Plasma Mobile Linux op Nexus 5 en 5X te installeren

Hoe KDE Plasma Mobile Linux op Nexus 5 en 5X te installeren

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