Xiaomi Redmi Note 7 получил неофициальный порт Ubuntu Touch

Xiaomi Redmi Note 7 получил порт Ubuntu Touch, любезно предоставленный признанным разработчиком XDA erfanoabdi. Читайте дальше, чтобы узнать больше об этом порте!

Было время, когда на мифический HTC HD2 можно было поставить любую операционную систему, будь то Андроид, Убунту, или даже Windows РТ. Samsung Galaxy S III и Galaxy Note II постепенно принимают на себя эту мантию, поскольку это возможно. установите на них обычные дистрибутивы GNU/Linux с очень небольшим усилием. Хотя вы можете удовлетворить желание иметь «настоящий телефон с Linux», приобретя Либрем 5 или Сосновый телефон, их аппаратные конфигурации, к сожалению, устарели. Несколько проектов, реализуемых сообществом, таких как УБпорты и постмаркетОС, пытаются преодолеть разрыв между обычными потребительскими устройствами Android и основными дистрибутивами Linux, и Проект Галиум играет огромную роль в этой сцене развития. Теперь признанный разработчик XDA Эрфаноабди решил окунуться в эту конкретную область, поскольку он портировал Ubuntu Touch на Xiaomi Redmi Note 7.

Xiaomi Redmi Note 7 Форумы XDA

Эрфаноабди, заметное имя в сообществе моддеров Android, известен своими работами над Общий образ системы (ГСИ) порты а также поддержание LineageOS для различных телефонов Motorola. По словам разработчика, существующий порт Ubuntu Touch для F(x) тек Pro1 от разработчика Halium NotKit помог ему начать «хакерскую» работу. Danct12, который ранее портировал Ubuntu Touch для Xiaomi Redmi 4X, отвечает за создание предварительных деревьев устройств, которые erfanoabdi использует в этом путешествии. Danct12 также имеет опубликовал тизер показывает, как Ubuntu Touch загружается на Redmi Note 7.

erfanoabdi уже загрузил готовые изображения, но на данный момент порт является не чем иным, как доказательством концепции. Сенсорный экран и Hardware Composer (дисплей с ускорением) работают, можно даже пользоваться Wi-Fi, но на этом все. Если хочешь стиснуть зубы, то тебе придется прошить Сборка LineageOS 16.0, скомпилированная erfanoabdi для Redmi Note 7 сначала нужно заполнить раздел поставщика, а затем предварительно скомпилированные файлы system.img, dtbo.img и Hallium-boot.img из вышеупомянутого зеркала. После этого вам необходимо взять в руки исправлены UBports rootfs и установить это с помощью Скрипт установщика Halium. Если все пойдет правильно, на этом этапе вы сможете подключиться к своему телефону по SSH. Однако для настройки соответствующих точек монтирования и запуска LightDM (т. е. диспетчера графического отображения) по-прежнему требуется несколько команд оболочки.

В связи с введением Проект Требл, крупная переработка Android с целью отделения кода платформы Android от реализации поставщика оборудования, разработчикам Halium приходится переписывать большую часть libhybris (уровень совместимости для повторного использования существующих драйверов Android). Тем не менее, это изменение может быть полезно для перевода дистрибутива Ubuntu Touch в GSI в ближайшем будущем, как намекнул Эрфаноабди.


Источник: Твиттер (1, 2)