Jeśli jesteś zagorzałym zwolennikiem open source, to właśnie takprawdopodobnie dostałem ogromną listę powodów, dla których nie lubisz Androida. I prawdopodobnie od lat próbujesz znaleźć dobrą, otwartą alternatywę. Niestety projekty takie jak Ubuntu touch, Firefox OS i Sailfish nie powiodły się lub zostały zawieszone. Jeśli nadal masz nadzieję na system operacyjny Android oparty na systemie Linux, KDE Plasma Mobile jest dobrym rozwiązaniem. To rozwidlona wersja Ubuntu touch, która przenosi mobilny system operacyjny KDE do Nexusa 5 i 5X! Obiecuje wprowadzić pełną funkcjonalność Linuksa na urządzenia mobilne. Oto jak zainstalować KDE Plasma Mobile Linux na Nexusie 5 i 5X.
Instalowanie narzędzi dla systemu Android
Do interakcji z dowolnym urządzeniem z Androidem, którego potrzebujeszNarzędzia programistyczne dla Androida. Niektóre dystrybucje Linuksa pakują te narzędzia bezpośrednio, dla łatwego dostępu, a inne nie. Instalowanie Plazmy Mobile na Nexusie 5 i 5X wymaga tylko Fastboot i ADB, a nie całego środowiska programistycznego dla Androida. Możesz także pobrać narzędzia ADB i Fastboot bezpośrednio z Google.
Oto jak zdobyć te narzędzia w swojej wersji systemu Linux.
Ubuntu
sudo apt install android-tools-adb git android-tools-fastboot
Arch Linux
sudo pacman -S android-narzędzia git
Debian
sudo apt-get install android-tools-adb android-tools-fastboot git
Fedora, Open SUSE i inne Linuxy
Fedora OpenSUSE i wiele innych systemów LinuxDystrybucje tam nie przenoszą instalowalnych plików binarnych dla Android Debug Bridge lub narzędzia Fastboot. To wstyd, ale przewidywalne, ponieważ system operacyjny Google ma wiele dołączonych ciągów, dlatego niektórzy decydują się nie rozpowszechniać narzędzi programistycznych po wyjęciu z pudełka.
Nie martwić się! Istnieją samodzielne pliki binarne do pobrania, które działają dobrze!
Najpierw pobierz ADB i Fastboot z tych linków do pobrania.

Wraz z pobieraniem tych plików binarnych zainstaluj pakiet Git za pomocą menedżera pakietów w systemie Linux
Następnie otwórz terminal i wykonaj następujące polecenia, aby umieścić narzędzia urządzenia z Androidem na ścieżce komputera z systemem Linux.
sudo cd ~/Downloads
Uwaga: Twój katalog pobierania może być inny.
W katalogu do pobrania wypisz wszystkie pliki za pomocą polecenia ls.
ls
Poszukaj „fastboot” i „adb”. Następnie użyj polecenia Chmod, aby zmienić uprawnienia do tych plików. Jest to bardzo ważne, ponieważ umożliwia wykonywanie zarówno ADB, jak i Fastboot.
sudo chmod +x fastboot sudo chmod +x adb
Następnie za pomocą komendy mv umieść oba pliki binarne w katalogu / usr / bin /. Dzięki temu zarówno Fastboot, jak i ADB można wywoływać jak każde inne narzędzie w terminalu.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
Odblokowanie programu ładującego
Program ładujący urządzenia musi zostać odblokowany, zanim będzie można sflashować niestandardowe oprogramowanie układowe. Oto jak to zrobić. Instrukcje dla Nexusa 5 i 5X są prawie identyczne.
Krok 1: Podłącz urządzenie z Androidem do komputera za pomocą kabla USB. Aby uzyskać najlepsze wyniki, użyj oryginalnego kabla, który został w zestawie.
Krok 2: Przejdź do ustawień i wyszukaj „abouttelefon". Nie możesz tego znaleźć? W systemie Android 6 i nowszych użytkownicy mogą użyć przycisku wyszukiwania. Wpisz „o telefonie”. W obszarze o telefonie poszukaj „Numer kompilacji”. Stuknij szybko numer kompilacji, aż pojawi się powiadomienie „jesteś teraz programistą!”
Krok 3: Wróć do głównego obszaru ustawień. W polu wyszukiwania wpisz „Debugowanie USB”. Kliknij suwak, aby go włączyć. Jeśli we wcześniejszej wersji Androida, która nie ma wyszukiwania, możesz znaleźć tę opcję w ustawieniach programisty.
Krok 4: Wróć do opcji dla programistów. Nexus 5X ma ustawienie bootloadera, które musi być włączone, aby boot mógł zostać całkowicie odblokowany. Wyszukaj „zezwól na odblokowanie OEM” i zaznacz pole.
Krok 5: Otwórz terminal i wpisz:
sudo -s adb start-server
Następnie odblokuj 5 / 5X i zaakceptuj monit debugowania USB na swoim urządzeniu. Zaznacz pole wyboru, aby „zawsze zezwalaj na ten komputer”, jeśli nie chcesz ręcznie akceptować debugowania USB.
Uruchom sprawdzanie urządzeń, aby sprawdzić, czy serwer adb działa:
adb devices
Następnie uruchom ponownie w bootloaderze.
adb reboot bootloader
Krok 6: Urządzenie jest w trybie pobierania. Czas rozpocząć proces instalacji. Najpierw uruchom polecenie fastboot, aby sprawdzić, czy urządzenie jest nadal prawidłowo podłączone.
fastboot devices
Jeśli wszystko działa poprawnie, w terminalu zobaczysz numer seryjny telefonu.
Odblokuj bootloader za pomocą:
fastboot oem unlock
Po uruchomieniu tego polecenia musisz otworzyć telefon i zaakceptować umowę. Użyj klawiszy zwiększania / zmniejszania głośności, aby nawigować, oraz przycisku zasilania, aby zaakceptować.
Instalowanie Plazmy Mobile
Urządzenie jest odblokowane i wszystko jest gotowe. Czas pobrać najnowszą wersję KDE Plasma Mobile na Nexusa 5 / 5x. Korzystając z tego samego terminala głównego, wykonaj:
fastboot format cache
Spowoduje to wyczyszczenie partycji pamięci podręcznej urządzenia. Jest to kluczowe, w przeciwnym razie system operacyjny zawiedzie. Następnie wyczyść partycję danych użytkownika.
fastboot format userdat
Po sformatowaniu wymaganych partycji czas na instalację systemu operacyjnego. Sklonuj najnowszy kod źródłowy na komputer.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Wejdź do katalogu źródłowego za pomocą polecenia cd:
cd pm-flashtool
Na koniec rozpocznij proces flashowania.
./pm-flash -p neon
Ten proces (łącznie z pierwszym uruchomieniem) może potrwaćtrochę czasu. Bądź cierpliwy. Nie wyłączaj urządzenia. Nie, nie jest zepsuty, pamiętaj tylko, że instalacja nowego oprogramowania układowego na urządzeniu z Androidem - zwłaszcza opartym na systemie Linux - zajmuje dużo czasu.
Wniosek
Użytkownicy Linuksa mają prawie jeden wybórsmartfony: Android. Jest to rozczarowujące dla większości zagorzałych fanów otwartego oprogramowania, ponieważ każdego dnia Google zamyka platformę. Przez jakiś czas wydawało się, że wszystkie realne alternatywy dla Androida w społeczności open source wygasły. To znaczy, dopóki nie pojawił się telefon plazmowy. Jeśli szukasz realnego alternatywnego systemu operacyjnego dla Androida, może to być Twoja ostatnia szansa. Chcesz się przełączyć? Wybierz dzisiaj Nexusa 5 lub 5X i wypróbuj go.
Komentarze