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

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

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