Google Pixel 3 XL получил поддержку Fuchsia благодаря независимому разработчику

В последние несколько лет мы пристально следили за развитием Fuchsia, будущей операционной системы Google для различных устройств, которая получила поддержку множества устройств и прототипов, включая Google Home Hub и Pixelbook. За это время мы задавались вопросом, когда же появится поддержка телефонов серии Google Pixel. Сегодня может быть тот самый день, поскольку Fuchsia получила поддержку «Crosshatch», он же Google Pixel 3 XL, благодаря независимому разработчику.

Новое изменение в коде, опубликованное вчера вечером в системе управления исходным кодом Fuchsia Gerrit, на которое обратил внимание пользователь Reddit mishudark, призвано обеспечить начальную поддержку Google Pixel 3 XL (или Crosshatch) в Fuchsia.

Это включает загрузку ядра Zircon (минимально необходимое программное обеспечение для работы устройства) через fastboot и отображение виртуальной консоли Zircon (похожей на командную строку) на экране Pixel 3 XL. Однако эта консоль является единственным пользовательским интерфейсом, поскольку она еще не использует какие-либо другие уровни Fuchsia. Также нет возможности взаимодействовать с виртуальной консолью, поскольку нет поддержки сенсорного ввода или USB.

Реклама — прокрутите дальше, чтобы увидеть больше контента

Поскольку поддержка находится на столь ранней стадии, а Fuchsia пока не впечатляет внешним видом, мы настоятельно рекомендуем никому не пытаться устанавливать новую ОС на свои Pixel 3 XL прямо сейчас.

Интересно, что эта новая поддержка была добавлена *не* Google, а независимым разработчиком по имени Чжоувэй Чжан. Чжан известен в сообществе Android Minecraft как разработчик BlockLauncher — инструмента, позволяющего использовать шейдеры и моды в Minecraft Pocket Edition. Сейчас Чжан посвящает свое время интересным кодовым проектам для своего личного блога. Вполне возможно, что в ближайшем будущем он опубликует в своем блоге подробное описание того, как ему удалось обеспечить поддержку Fuchsia для Pixel 3 XL.

Поскольку коммит сделан не напрямую Google, сложно сказать, что будет дальше. Поскольку Fuchsia является открытым исходным кодом, Google принял многочисленные патчи как от сторонних разработчиков, так и от производителей оборудования, таких как Huawei.

С другой стороны, Pixel 3 XL — это собственное оборудование Google, и Google, вероятно, захочет иметь больше контроля над будущим Fuchsia на этом устройстве. Также вполне вероятно, что Google уже работает над Fuchsia на Pixel 3 XL внутри компании, и это является дублированием усилий.

Никто из команды Fuchsia еще не просмотрел коммит, но мы будем следить за их реакцией в течение дня.

Мнение 9to5Google

Как минимум, ясно, что при достаточном времени и усилиях любой желающий разработчик может адаптировать Fuchsia практически к любому устройству. По мере развития ОС сообщество, возможно, скоро найдет способ устанавливать ранние тестовые сборки Fuchsia на наши текущие телефоны. Я с нетерпением жду этого дня.

Эта статья была обновлена с новой ссылкой на источник, поскольку предыдущая была удалена из-за реорганизации в Fuchsia.


Смотрите 9to5Google на YouTube для получения дополнительных новостей: