Как установить 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

Для взаимодействия с любым устройством 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

  Как играть в The Witcher 3: Wild Hunt в Linux

Fedora, Open SUSE и другие Linux

Fedora OpenSUSE и многие другие дистрибутивы Linux не содержат устанавливаемых двоичных файлов для Android Debug Bridge или инструмента Fastboot. Это досадно, но предсказуемо, поскольку к операционной системе Google прилагается много условий, и из-за этого некоторые предпочитают не распространять инструменты разработки из коробки.

Не беспокоиться! Существуют отдельные бинарные файлы для загрузки, которые отлично работают!

Сначала загрузите оба АБР и 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 практически идентичны.

  Как настроить Wekan Project Manager в Linux

Шаг 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

Если все работает правильно, в Терминале вы увидите серийный номер телефона.

  Как играть в American Truck Simulator в 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 сегодня и прокатитесь на нем.