Как да инсталирате KDE Plasma Mobile Linux на Nexus 5 и 5X

Ако сте твърд привърженик на отворения код, вероятно имате огромен списък защо не харесвате Android. И вероятно сте се опитвали от години да намерите добра, отворена алтернатива. За съжаление проекти като Ubuntu touch, Firefox OS и Sailfish се провалиха или спряха. Ако все още се надявате на операционна система Android с отворен код, базирана на Linux, KDE Plasma mobile е добър вариант. Това е раздвоена версия на Ubuntu touch, която носи мобилна ОС KDE на Nexus 5 и 5X! Той обещава да предостави пълно, Linux изживяване за мобилни устройства. Ето как можете да инсталирате KDE Plasma Mobile Linux на Nexus 5 и 5X.

Инсталиране на Android Tools

За да взаимодействате с всяко устройство с Android, имате нужда от инструменти за разработка на Android. Някои дистрибуции на Linux пакетират тези инструменти директно, за лесен достъп, а други не. Инсталирането на Plasma Mobile на Nexus 5 и 5X изисква само Fastboot и ADB, а не цялата среда за разработка на Android. Можете също да изтеглите инструменти за ADB и Fastboot директно от Google.

Ето как да получите тези инструменти на вашата версия на Linux.

Ubuntu

sudo apt инсталирайте 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, Open SUSE и други Linux

Fedora OpenSUSE и много други дистрибуции на Linux не носят инсталируеми двоични файлове за Android Debug Bridge или инструмента Fastboot. Това е жалко, но предсказуемо, тъй като операционната система на Google идва с много прикачени низове и поради това някои избират да не разпространяват инструменти за разработка извън кутията.

  Как да активирате автоматично влизане в Kodi на Linux

Не се притеснявайте! Има самостоятелни двоични файлове за изтегляне, които работят добре!

Първо, изтеглете и двете ADB и Бързо зареждане от тези връзки за изтегляне.

Наред с изтеглянето на тези двоични файлове, не забравяйте да инсталирате пакета Git с мениджъра на пакети на вашата Linux OS

След това отворете терминал и изпълнете следните команди, за да поставите инструментите за устройство с Android в пътя на вашия компютър с Linux.

sudo cd ~/Downloads

Забележка: вашата директория за изтегляне може да е различна.

Вътре в директорията за изтегляния избройте всички файлове с командата ls.

ls

Потърсете „fastboot“ и „adb“. След това използвайте командата Chmod, за да промените разрешенията на тези файлове. Това е от решаващо значение, тъй като прави ADB и Fastboot изпълними.

sudo chmod +x fastboot

sudo chmod +x adb

След това, като използвате командата mv, поставете и двата двоични файла в директорията /usr/bin/. Това прави така, че както Fastboot, така и ADB могат да бъдат извикани като всеки друг инструмент в терминала.

sudo mv ~/Downloads/adb /usr/bin

sudo mv ~/Downloads/fastboot /usr/bin

Отключване на Bootloader

Буутлоудърът на вашето устройство трябва да бъде отключен, преди да можете да флаширате персонализиран фърмуер. Ето как да го направите. Инструкциите за Nexus 5 и 5X са почти идентични.

Стъпка 1: Включете вашето Android устройство към компютъра чрез USB кабела. Уверете се, че използвате оригиналния кабел, с който е дошъл, за най-добри резултати.

  Как да изпълним задача, когато нов файл е добавен към директория в Linux

Стъпка 2: Придвижете се до настройките и потърсете „относно телефона“. Не можете да го намерите? В Android 6 и по-нови версии, потребителите могат да използват бутона за търсене. Въведете „относно телефона“. В областта за телефона потърсете „Номер на изграждане“. Докоснете бързо номера на компилация, докато получите известие, което казва „вече сте разработчик!“

Стъпка 3: Върнете се в областта на основните настройки. В полето за търсене въведете „USB отстраняване на грешки“. Щракнете върху плъзгача, за да го активирате. Ако на по-ранна версия на Android, която няма търсене, можете да намерите тази опция в настройките за програмисти.

Стъпка 4: Върнете се към опциите за програмисти. Nexus 5X има настройка за зареждане, която трябва да бъде активирана, за да бъде зареждането напълно отключено. Потърсете „разреши отключване на OEM“ и поставете отметка в квадратчето.

Стъпка 5: Отворете терминал и въведете:

sudo -s

adb start-server

След това отключете своя 5/5X и приемете подканата за отстраняване на грешки чрез USB на вашето устройство. Поставете отметка в квадратчето до „винаги разрешаване от този компютър“, ако не искате ръчно да приемете USB отстраняване на грешки.

Стартирайте проверката на устройствата, за да видите дали adb сървърът работи, с:

adb devices

След това рестартирайте в буутлоудъра.

adb reboot bootloader

Стъпка 6: Устройството е в режим на изтегляне. Време е да започнете процеса на инсталиране. Първо изпълнете командата fastboot, за да проверите дали устройството все още е свързано правилно.









fastboot devices

Ако всичко работи правилно, ще видите серийния номер на телефона в терминала.

  Как да интегрирате Git с файлов мениджър на Gnome в Linux

Отключете буутлоудъра с:

fastboot oem unlock

Докато изпълнявате тази команда, ще трябва да отворите телефона си и да приемете споразумението. Използвайте клавишите за увеличаване/намаляване на звука, за да навигирате, и бутона за захранване, за да приемете.

Инсталиране на Plasma Mobile

Устройството е отключено и всичко е готово. Време е да получите най-новата версия на KDE Plasma Mobile на вашия Nexus 5/5x. Използвайки същия главен терминал, направете:

fastboot format cache

Това ще изчисти дяла на кеша на устройството. Това е от решаващо значение, в противен случай ОС ще се провали. След това изчистете дяла с потребителски данни.

fastboot format userdat

След като необходимите дялове са форматирани, е време да инсталирате операционната система. Клонирайте най-новия изходен код на вашия компютър.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git

Въведете изходната директория с командата cd:

cd pm-flashtool

И накрая, стартирайте процеса на мигане.

./pm-flash -p neon

Този процес (включително първото зареждане) може да отнеме малко време. Бъди търпелив. Не изключвайте устройството си. Не, не е счупен, просто имайте предвид, че инсталирането на нов фърмуер на устройство с Android – особено на базирано на Linux отнема време.

Заключение

Потребителите на Linux почти имат един избор в смартфоните: Android. За повечето фенове с отворен код, това е разочароващо, тъй като всеки ден Google затваря още повече платформата. За известно време изглеждаше, че всички жизнеспособни алтернативи на Android в общността с отворен код са изчезнали. Тоест, докато се появи Plasma mobile. Ако търсите жизнеспособна алтернативна операционна система на Android, това може да е последният ви шанс. Нетърпеливи да превключите? Вземете Nexus 5 или 5X днес и го завъртете.