Google уже начал этап распространения Fuchsia в Nest Hub Max.

Fuchsia OS

Недавно стало известно, что Google начал раздавать новую прошивку на базе операционной системы Fuchsia для умных фоторамок Гнездо Хаб Макс выпускается с 2019 года.

Отмечается, что на этом первом этапе Прошивка на базе Fuchsia начнет поставляться к участники программы "превью" от Google, и, если во время тестового развертывания не возникнет непредвиденных проблем, прошивка будет применена к устройствам других пользователей Nest Hub Max.

Для тех, кто плохо знаком с Nest Hub Max, вы должны знать, что это второе потребительское устройство с ОС Fuchsia.

Первой прошивкой на базе Fuchsia, полученной год назад, стала модель Nest Hub, отличающаяся меньшим экраном и отсутствием встроенной видеокамеры, используемой в системе видеонаблюдения и безопасности.

Несмотря на замену операционной системы в прошивке, пользовательский интерфейс и функциональность полностью сохранены и конечные пользователи не должны заметить никакой разницы, поскольку интерфейс основан на фреймворке Flutter и абстрагируется от низкоуровневых компонентов.

Это обновление для замены ОС для Nest Hub Max разрабатывается как минимум с декабря прошлого года. Начиная с этой недели, он доступен для небольшой группы пользователей, зарегистрированных в программе предварительной версии. Google, вероятно, планирует изучить любые потенциальные проблемы, прежде чем приступить к более широкому развертыванию.

Ранее устройства Nest Hub Max, сочетающие в себе функции фоторамки, мультимедийной системы и интерфейса управления умным домом, б/у прошивка на базе Cast shell и ядро ​​линукса.

ОС Fuchsia была разработана Google с 2016 года, принимая во внимание недостатки масштабируемости и безопасности платформы Android.

Система базируется на микроядре Циркон, на основе наработок проекта ЛК, расширенный для использования на различных классах устройств, включая смартфоны и персональные компьютеры. Zircon расширяет LK поддержкой общих библиотек и процессов, пользовательского уровня, системы управления объектами и модели безопасности на основе возможностей.

Драйверы реализованы как библиотеки динамического пользовательского пространства, загружаемые процессом devhost и управляемые диспетчером устройств (devmg).

Fuchsia имеет собственный графический интерфейс, написанный на Dart. с помощью фреймворка Flutter. В рамках проекта также разрабатывается фреймворк Peridot UI, менеджер пакетов Fargo, стандартная библиотека libc, система рендеринга Escher, драйвер Magma Vulkan, составной менеджер Scenic, MinFS, MemFS, ThinFS (язык FAT в Go) и файл Blobfs, а также менеджер разделов FVM. Для разработки приложений предусмотрена поддержка C/C++, Dart, Rust также разрешен в системных компонентах, в сетевом стеке Go и в системе сборки языка Python.

В процессе загрузки используется системный менеджер, включающий appmgr для создания начальной программной среды, sysmgr для создания среды загрузки и basemgr для настройки среды пользователя и организации входа в систему.

Для обеспечения безопасности предлагается расширенная система изоляции песочницы, в которой новые процессы не имеют доступа к объектам ядра, не могут выделять память и не могут выполнять код, а для доступа к ресурсам используется система пространства имен, определяющая доступные разрешения.

Платформа предоставляет основу для создания компонентов, которые представляют собой программы, которые запускаются в своей песочнице и могут взаимодействовать с другими компонентами через IPC.

Наконец, если вам интересно узнать об этом больше, вы можете обратиться по следующей ссылке, в которой можно узнать статус прошивки для некоторых устройств Google.

Ссылка такая.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.