Google уже розпочав етап розповсюдження Fuchsia в Nest Hub Max

Фуксія ОС

Нещодавно новина про це заявила Google почав розповсюджувати нову прошивку на основі операційної системи Fuchsia для розумних фоторамок Nest Hub Макс випускається з 2019 року.

Зазначається, що на цьому першому етапі, Прошивка на основі фуксії почне поставлятися до учасників програми «превью». від Google, і, якщо під час тестового розгортання не виникне непередбачених проблем, мікропрограму буде застосовано до інших пристроїв користувачів Nest Hub Max.

Для тих, хто тільки починає працювати з Nest Hub Max, ви повинні знати, що це другий споживчий пристрій з ОС Fuchsia.

Першою прошивкою на основі фуксії, отриманою рік тому, стала модель Nest Hub, яка має менший екран і відсутність вбудованої відеокамери, яка використовується в системі відеоспостереження та безпеки.

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

Це оновлення для заміни ОС для Nest Hub Max розробляється принаймні з грудня минулого року. Починаючи з цього тижня, він доступний для невеликої групи користувачів, зареєстрованих у програмі попереднього перегляду. Google, ймовірно, планує розглянути будь-які потенційні проблеми, перш ніж продовжити ширше впровадження.

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

Fuchsia OS була розроблена Google з 2016 року, враховуючи масштабованість та слабкі сторони безпеки платформи Android.

Система базується на мікроядре Zircon, заснованому на розробках проекту LK, розширений для використання на різних класах пристроїв, включаючи смартфони та персональні комп’ютери. 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.