Hvis du er en diehard open source-talsmand, har du detfik sandsynligvis en kæmpe liste over, hvorfor du ikke kan lide Android. Og du har sandsynligvis i årevis prøvet at finde et godt, åbent alternativ. Desværre er projekter som Ubuntu touch, Firefox OS og Sailfish mislykkedes eller stoppet. Hvis du stadig håber på en opensource, Linux-baseret Android OS, er KDE Plasma-mobil en god mulighed. Det er en gaffelversion af Ubuntu touch, der bringer et KDE-mobilt operativsystem til Nexus 5 og 5X! Det lover at bringe en fuld Linux-oplevelse til mobilen. Sådan kan du installere KDE Plasma Mobile Linux på Nexus 5 og 5X.
Installation af Android-værktøjer
For at interagere med enhver Android-enhed, du har brug forAndroid-udviklingsværktøjer. Nogle Linux-distributioner pakker disse værktøjer direkte for nem adgang og nogle gør det ikke. Installation af Plasma Mobile til Nexus 5 og 5X kræver kun Fastboot og ADB og ikke hele Android-udviklingsmiljøet. Du kan også downloade ADB og Fastboot-værktøjer direkte fra Google.
Sådan får du disse værktøjer til din version af Linux.
Ubuntu
sudo apt installere android-tools-adb git android-tools-fastboot
Arch Linux
sudo pacman -S android-værktøjer git
Debian
sudo apt-get install android-tools-adb android-tools-fastboot git
Fedora, Open SUSE og andre Linuxes
Fedora OpenSUSE og mange andre Linuxdistributioner derude bærer ikke installerbare binære filer til Android Debug Bridge eller Fastboot-værktøjet. Dette er en skam, men forudsigelig, da Googles operativsystem leveres med mange strenge tilknyttet, og på grund af det vælger nogle ikke at distribuere udviklingsværktøjer ud af boksen.
Ikke at bekymre sig! Der er fristående binære filer, der kan downloades, og det fungerer helt fint!
Download først ADB og Fastboot fra disse downloadlink.

Sammen med at downloade disse binære filer skal du sørge for at installere Git-pakken med dit Linux OS's pakkeadministrator
Åbn derefter en terminal og udfør følgende kommandoer for at placere Android-enhedens værktøjer i din Linux-pc's vej.
sudo cd ~/Downloads
Bemærk: Dit download-bibliotek kan være anderledes.
Inde i downloads-biblioteket skal du liste alle filerne med kommandoen ls.
ls
Se efter "fastboot" og "adb". Brug derefter Chmod-kommandoen til at ændre tilladelserne til disse filer. Dette er afgørende, da det gør både ADB og Fastboot eksekverbare.
sudo chmod +x fastboot sudo chmod +x adb
Brug derefter mv-kommandoen til at placere begge binære filer i biblioteket / usr / bin /. Dette gør det således, at både Fastboot og ADB kan kaldes som ethvert andet værktøj i terminalen.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
Låser op bootloaderen
Din enheds bootloader skal låses op, før du kan blinke tilpasset firmware. Sådan gør du det. Instruktioner til både Nexus 5 og 5X er stort set identiske.
Trin 1: Sæt din Android-enhed til pc'en via USB-kablet. Sørg for at bruge det originale kabel, det fulgte med, for de bedste resultater.
Trin 2: Naviger til indstillinger, og kig efter “omtelefon". Kan du ikke finde det? I Android 6 og nyere kan brugerne bruge søgeknappen. Skriv "om telefon". I området omkring telefon skal du kigge efter “Build Number”. Tryk hurtigt på buildnummeret, indtil du får en meddelelse, der siger "du er nu en udvikler!"
Trin 3: Gå tilbage til hovedindstillingsområdet. Skriv "USB debugging" i søgefeltet. Klik på skyderen for at aktivere den. Hvis du på en tidligere version af Android, der ikke har søgning, kan du finde denne mulighed i udviklerindstillinger.
Trin 4: Gå tilbage til udviklerindstillinger. Nexus 5X har bootloader-indstilling, der skal være aktiveret for, at bagagerummet kan låses helt op. Søg efter “tillad OEM-låsning” og marker afkrydsningsfeltet.
Trin 5: Åbn en terminal og skriv:
sudo -s adb start-server
Lås derefter din 5 / 5X op og accepter prompten til USB-fejlfinding på din enhed. Marker afkrydsningsfeltet for "altid tilladelse fra denne computer", hvis du ikke ønsker at acceptere USB-fejlfinding manuelt.
Kør enhedscheck for at se, om adb-serveren fungerer, med:
adb devices
Genstart derefter ind i bootloader.
adb reboot bootloader
Trin 6: Enheden er i downloadtilstand. Tid til at starte installationsprocessen. Kør først fastboot-kommandoen for at kontrollere og se, om enheden stadig er tilsluttet korrekt.
fastboot devices
Hvis alt fungerer korrekt, ser du telefonens serienummer i terminalen.
Lås bootloader op med:
fastboot oem unlock
Når du kører denne kommando, skal du åbne din telefon og acceptere aftalen. Brug volumen op / ned-tasterne til at navigere, og tænd / sluk-knappen for at acceptere.
Installation af plasma-mobil
Enheden er låst op, og alt er klar. Tid til at hente den nyeste version af KDE Plasma Mobile på din Nexus 5 / 5x. Brug den samme rodterminal:
fastboot format cache
Dette vil rydde enhedens cache-partition. Dette er afgørende, ellers mislykkes operativsystemet. Ryd derefter brugerdata-partitionen.
fastboot format userdat
Med de krævede partitioner formateret, er det tid til at installere OS. Klon den nyeste kildekode til din pc.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Gå ind i kildekataloget med cd-kommandoen:
cd pm-flashtool
Til sidst skal du starte den blinkende proces.
./pm-flash -p neon
Denne proces (inklusive den første boot) kan tagelidt tid. Vær tålmodig. Sluk ikke for enheden. Nej, det er ikke ødelagt, bare husk, at det tager tid at installere en ny firmware til en Android-enhed - især en baseret på Linux.
Konklusion
Linux-brugere har stort set et valg ismartphones: Android. For de fleste die hard open source-fans er dette skuffende, da Google hver dag lukker platformen yderligere. I et stykke tid så det ud til, at alle levedygtige alternativer til Android i open source-samfundet var døde. Det vil sige indtil plasma-mobil dukkede op. Hvis du leder efter et levedygtigt alternativt operativsystem til Android, kan dette være din sidste chance. Ivrig efter at skifte? Tag en Nexus 5 eller 5X i dag, og tag den til en tur.
Kommentarer