- - Як встановити KDE Plasma Mobile Linux на Nexus 5 та 5X

Як встановити KDE Plasma Mobile Linux на Nexus 5 та 5X

Якщо ви твердий захисник відкритого коду, виймовірно, ви отримали величезний список, чому вам не подобається Android. І ви, мабуть, роками намагалися знайти хорошу, відкриту альтернативу. На жаль, такі проекти, як Ubuntu touch, Firefox OS і Sailfish, не змогли або зупинилися. Якщо ви все ще сподіваєтесь на відкритий ресурс, ОС Android на базі Linux, мобільний KDE Plasma - це хороший варіант. Це роздвоєна версія 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 або інструмент Fastboot. Це прикро, але передбачувано, оскільки в операційній системі 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

Розблокування завантажувача

Перед завантаженням користувальницьких програмних програм потрібно розблокувати завантажувач пристрою. Ось як це зробити. Інструкції для 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 і візьміть його на себе.

Коментарі