Ако сте твърд привърженик на отворения код, вероятно имате огромен списък защо не харесвате 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 идва с много прикачени низове и поради това някои избират да не разпространяват инструменти за разработка извън кутията.
Не се притеснявайте! Има самостоятелни двоични файлове за изтегляне, които работят добре!
Първо, изтеглете и двете 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 кабела. Уверете се, че използвате оригиналния кабел, с който е дошъл, за най-добри резултати.
Стъпка 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
Ако всичко работи правилно, ще видите серийния номер на телефона в терминала.
Отключете буутлоудъра с:
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 днес и го завъртете.