Jak zainstalować KDE Plasma Mobile Linux na Nexusie 5 i 5X

Jeśli jesteś zagorzałym zwolennikiem open source, prawdopodobnie masz ogromną listę powodów, dla których nie lubisz Androida. I prawdopodobnie od lat próbowałeś znaleźć dobrą, otwartą alternatywę. Niestety projekty takie jak Ubuntu touch, Firefox OS i Sailfish zawiodły lub utknęły w martwym punkcie. Jeśli nadal masz nadzieję na system operacyjny Android oparty na systemie Linux, oparty na otwartym kodzie źródłowym, mobilna KDE Plasma to dobra opcja. Jest to rozwidlona wersja Ubuntu touch, która wprowadza mobilny system operacyjny KDE do Nexusa 5 i 5X! Obiecuje zapewnić pełną obsługę Linuksa na urządzeniach mobilnych. Oto, jak możesz zainstalować KDE Plasma Mobile Linux na Nexusie 5 i 5X.

Instalowanie narzędzi Android

Aby współpracować z dowolnym urządzeniem z Androidem, potrzebujesz narzędzi programistycznych Androida. Niektóre dystrybucje Linuksa pakują te narzędzia bezpośrednio, aby zapewnić łatwy dostęp, a inne nie. Instalacja Plasma Mobile na Nexusie 5 i 5X wymaga tylko Fastboot i ADB, a nie całego środowiska programistycznego Androida. Możesz także pobrać narzędzia ADB i Fastboot bezpośrednio z Google.

Oto, jak uzyskać 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-tools git

Debian

sudo apt-get install android-tools-adb android-tools-fastboot git

Fedora, otwórz SUSE i inne systemy Linux

Fedora OpenSUSE i wiele innych dystrybucji Linuksa nie zawiera instalowalnych plików binarnych dla Android Debug Bridge lub narzędzia Fastboot. To wstyd, ale przewidywalny, ponieważ system operacyjny Google ma wiele dołączonych warunków, i z tego powodu niektórzy decydują się nie rozpowszechniać narzędzi programistycznych po wyjęciu z pudełka.

Nie martwić się! Istnieją niezależne pliki binarne do pobrania, które działają dobrze!

Najpierw pobierz oba ADB i Fastboot z tych linków do pobrania.

Oprócz pobierania tych plików binarnych należy zainstalować pakiet Git za pomocą menedżera pakietów systemu operacyjnego Linux

Następnie otwórz terminal i wykonaj następujące polecenia, aby umieścić narzędzia urządzenia z systemem Android na ścieżce komputera z systemem Linux.

sudo cd ~/Downloads

Uwaga: katalog pobierania może być inny.

W katalogu pobierania wypisz wszystkie pliki za pomocą polecenia ls.

ls

Poszukaj „fastboot” i „adb”. Następnie użyj polecenia Chmod, aby zmienić uprawnienia tych plików. Ma to kluczowe znaczenie, ponieważ sprawia, że ​​zarówno ADB, jak i Fastboot są wykonywalne.

sudo chmod +x fastboot

sudo chmod +x adb

Następnie za pomocą polecenia 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

Odblokowywanie bootloadera

Przed rozpoczęciem flashowania niestandardowego oprogramowania układowego należy odblokować program ładujący urządzenia. Oto jak to zrobić. Instrukcje dotyczące 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, z którym został dostarczony.

Krok 2: Przejdź do ustawień i poszukaj hasła „o telefonie”. Nie możesz tego znaleźć? W systemie Android 6 i nowszym użytkownicy mogą użyć przycisku wyszukiwania. Wpisz „o telefonie”. W obszarze informacji 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 programisty. Nexus 5X ma ustawienie bootloadera, które musi być włączone, aby rozruch był w pełni odblokowany. Wyszukaj „zezwalaj na odblokowywanie 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 „zawsze zezwalaj z tego komputera”, jeśli nie chcesz ręcznie akceptować debugowania USB.

Uruchom sprawdzanie urządzeń, aby sprawdzić, czy serwer adb działa, z:

adb devices

Następnie uruchom ponownie program ładujący.

adb reboot bootloader

Krok 6: Urządzenie jest w trybie pobierania. Czas rozpocząć proces instalacji. Najpierw uruchom polecenie fastboot, aby sprawdzić i 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 do nawigacji i przycisku zasilania, aby zaakceptować.

Instalowanie Plasma Mobile

Urządzenie jest odblokowane i wszystko gotowe. Czas pobrać najnowszą wersję KDE Plasma Mobile na Twój Nexus 5 / 5x. Używając 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 ulegnie awarii. Następnie wyczyść partycję danych użytkownika.

fastboot format userdat

Po sformatowaniu wymaganych partycji czas zainstalować system operacyjny. Sklonuj najnowszy kod źródłowy na swój 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 zająć 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 Linuksie wymaga czasu.

Wniosek

Użytkownicy Linuksa mają prawie jeden wybór w smartfonach: Android. Dla większości zagorzałych fanów open source jest to rozczarowujące, ponieważ każdego dnia Google zamyka platformę dalej. Przez jakiś czas wydawało się, że wszystkie realne alternatywy dla Androida w społeczności open source wymarły. To znaczy, dopóki nie pojawił się telefon Plasma. Jeśli szukasz realnego alternatywnego systemu operacyjnego dla Androida, może to być Twoja ostatnia szansa. Chcesz się przełączyć? Kup dziś Nexusa 5 lub 5X i weź go na przejażdżkę.