Google is al begonnen met de distributiefase van Fuchsia in de Nest Hub Max

Fuchsia OS

Dat maakte onlangs het nieuws bekend Google is begonnen met het distribueren van een nieuwe firmware gebaseerd op het Fuchsia-besturingssysteem voor slimme fotolijsten Nest Hub Max uitgebracht sinds 2019.

Er wordt vermeld dat in deze eerste fase, Fuchsia-gebaseerde firmware wordt verzonden a los deelnemers aan het "preview" programma van Google en als er geen onvoorziene problemen zijn tijdens de testimplementatie, wordt de firmware toegepast op de apparaten van andere Nest Hub Max-gebruikers.

Voor degenen die nieuw zijn bij de Nest Hub Max, moet je weten dat dit het tweede consumentenapparaat is met het Fuchsia OS.

De eerste Fuchsia-gebaseerde firmware die een jaar geleden werd ontvangen, was het Nest Hub-model, dat een kleiner scherm heeft en de afwezigheid van een ingebouwde videocamera die wordt gebruikt in een videobewakings- en beveiligingssysteem.

Ondanks de vervanging van het besturingssysteem in de firmware, gebruikersinterface en functionaliteit zijn volledig behouden en eindgebruikers zouden geen enkel verschil moeten merken, aangezien de interface is gebaseerd op het Flutter-framework en abstractie maakt van componenten op laag niveau.

Deze OS-vervangende update voor de Nest Hub Max is in ieder geval sinds december vorig jaar in ontwikkeling. Vanaf deze week is het beschikbaar voor een kleine groep gebruikers die zijn ingeschreven voor het Preview-programma. Google is waarschijnlijk van plan mogelijke problemen te onderzoeken voordat ze verder gaan met een bredere uitrol.

Voorheen konden Nest Hub Max-apparaten, die de functies van een fotolijst, een multimediasysteem en een smart home-bedieningsinterface combineren, gebruikte firmware gebaseerd op Cast shell en de Linux-kernel.

Fuchsia OS is ontwikkeld door Google sinds 2016, rekening houdend met de schaalbaarheid en beveiligingszwakheden van het Android-platform.

Het systeem is gebaseerd op de Zircon microkernel, gebaseerd op de ontwikkelingen van het LK-project, uitgebreid voor gebruik op verschillende soorten apparaten, waaronder smartphones en pc's. Zircon breidt LK uit met ondersteuning voor gedeelde bibliotheken en processen, een gebruikersniveau, een objectbeheersysteem en een op capaciteiten gebaseerd beveiligingsmodel.

Stuurprogramma's worden geïmplementeerd als dynamische gebruikersruimtebibliotheken die worden geladen door het devhost-proces en worden beheerd door Apparaatbeheer (devmg).

Fuchsia heeft zijn eigen grafische interface geschreven in Dart met behulp van het Flutter-framework. Het project ontwikkelt ook het Peridot UI-framework, de Fargo-pakketbeheerder, de libc-standaardbibliotheek, het Escher-weergavesysteem, de Magma Vulkan-driver, de Scenic Composite Manager, MinFS, MemFS, ThinFS (FAT-taal in Go) en het Blobfs-bestand, evenals de FVM-partitiemanager. Voor applicatieontwikkeling wordt ondersteuning geboden voor C/C++, Dart, Rust is ook toegestaan ​​in systeemcomponenten, in de Go-netwerkstack en in het Python-taalbouwsysteem.

Het opstartproces gebruikt een systeembeheerder die appmgr bevat om de initiële softwareomgeving te creëren, sysmgr om de opstartomgeving te creëren en basemgr om de gebruikersomgeving te configureren en login te organiseren.

Om de veiligheid te garanderen, wordt een geavanceerd sandbox-isolatiesysteem voorgesteld, waarin nieuwe processen geen toegang hebben tot kernelobjecten, geen geheugen kunnen toewijzen en geen code kunnen uitvoeren, en een naamruimtesysteem wordt gebruikt om toegang te krijgen tot bronnen, dat de beschikbare machtigingen bepaalt.

Het platform biedt een raamwerk voor het bouwen van componenten, dit zijn programma's die in de sandbox worden uitgevoerd en via IPC kunnen communiceren met andere componenten.

Tot slot, als u er meer over wilt weten, kunt u de volgende link raadplegen, waarin: u kunt de status van de firmware kennen voor sommige google-apparaten.

De link is dit.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.