Ако сте мрачен защитник на отворен код, вие стевероятно имате огромен списък защо не харесвате Android. И вероятно от години се опитвате да намерите добра, открита алтернатива. За съжаление, проекти като Ubuntu touch, Firefox OS и Sailfish се провалиха или спряха. Ако все още се надявате на отворен код, базирана на Linux операционна система Android, KDE Plasma mobile е добра опция. Това е разклонена версия на Ubuntu touch, която носи мобилна операционна система KDE на Nexus 5 и 5X! Обещава да внесе пълноценно Linux преживяване в мобилни устройства. Ето как можете да инсталирате KDE Plasma Mobile Linux в Nexus 5 и 5X.
Инсталиране на Android инструменти
За да взаимодействате с всяко 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 - вземете инсталирайте android-tools-adb android-tools-fastboot git
Fedora, Open SUSE и други Linux
Fedora OpenSUSE и много други Linuxдистрибуциите там не носят инсталируеми двоични файлове за моста за отстраняване на грешки с Android или инструмента за бързо зареждане. Това е жалко, но предсказуемо, тъй като операционната система на Google идва с прикачени много низове и поради това някои избират да не разпространяват инструменти за разработка извън кутията.
Да не се притеснявате! Има самостоятелни двоични файлове, за да изтеглите тази работа просто добре!
Първо изтеглете ADB и Fastboot от тези връзки за изтегляне.

Заедно с изтеглянето на тези двоични файлове не забравяйте да инсталирате пакета Git с мениджъра на пакети на вашата ОС на Linux
След това отворете терминал и изпълнете следните команди, за да поставите инструментите на устройството с 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
След това рестартирайте в bootloader.
adb reboot bootloader
Стъпка 6: Устройството е в режим на изтегляне. Време е да започнете процеса на инсталиране. Първо, стартирайте командата за бързо зареждане, за да проверите и дали устройството все още е свързано правилно.
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 днес и го вземете за въртене.
Коментари