Google har redan påbörjat distributionsfasen av Fuchsia i Nest Hub Max

Fuchsia OS

Nyligen bröt nyheten ut det Google har börjat distribuera en ny firmware baserat på operativsystemet Fuchsia för smarta fotoramar Nest Hub Max släppt sedan 2019.

Det nämns att i detta första skede, Fuchsia-baserad firmware kommer att börja skickas en los deltagare i "preview"-programmet från Google och, om det inte finns några oförutsedda problem under testimplementeringen, kommer den fasta programvaran att tillämpas på andra Nest Hub Max-användares enheter.

För de som är nya med Nest Hub Max bör du veta att detta är den andra konsumentenheten som har Fuchsia OS.

Den första Fuchsia-baserade firmware som togs emot för ett år sedan var Nest Hub-modellen, som har en mindre skärm och frånvaron av en inbyggd videokamera som används i ett videoövervaknings- och säkerhetssystem.

Trots bytet av operativsystemet i firmware, användargränssnitt och funktionalitet är helt bevarade och slutanvändare bör inte märka någon skillnad, eftersom gränssnittet är baserat på Flutter-ramverket och abstraktar bort från komponenter på låg nivå.

Denna OS-ersättningsuppdatering för Nest Hub Max har varit under utveckling sedan åtminstone december förra året. Från och med den här veckan är den tillgänglig för en liten grupp användare som är registrerade i förhandsgranskningsprogrammet. Google planerar troligen att undersöka eventuella problem innan vi fortsätter med en bredare lansering.

Tidigare har Nest Hub Max-enheter, som kombinerar funktionerna hos en fotoram, ett multimediasystem och ett smart hemkontrollgränssnitt, använd firmware baserad på Cast-skal och Linux-kärnan.

Fuchsia OS har utvecklats av Google sedan 2016, med hänsyn till skalbarheten och säkerhetsbristerna hos Android-plattformen.

Systemet är baserad på Zircon-mikrokärnan, baserad på utvecklingen av LK-projektet, utökad för användning på olika klasser av enheter, inklusive smartphones och persondatorer. Zircon utökar LK med stöd för delade bibliotek och processer, en användarnivå, ett objekthanteringssystem och en funktionsbaserad säkerhetsmodell.

Drivrutiner implementeras som dynamiska användarutrymmesbibliotek som laddas av devhost-processen och hanteras av Enhetshanteraren (devmg).

Fuchsia har sitt eget grafiska gränssnitt skrivet i Dart använder Flutter-ramverket. Projektet utvecklar också Peridot UI-ramverket, Fargo-pakethanteraren, libc-standardbiblioteket, Escher-renderingssystemet, Magma Vulkan-drivrutinen, Scenic composite manager, MinFS, MemFS, ThinFS (FAT-språk i Go) och Blobfs-filen, samt FVM-partitionshanteraren. För applikationsutveckling tillhandahålls stöd för C/C++, Dart, Rust är också tillåtet i systemkomponenter, i Go-nätverksstacken och i Python-språkbyggsystemet.

Startprocessen använder en systemhanterare som inkluderar appmgr för att skapa den ursprungliga mjukvarumiljön, sysmgr för att skapa startmiljön och basemgr för att ställa in användarmiljön och organisera inloggning.

För att säkerställa säkerheten föreslås ett avancerat sandlådeisoleringssystem, där nya processer inte har tillgång till kärnobjekt, inte kan allokera minne och inte kan exekvera kod, och ett namnområdessystem används för att komma åt resurser, vilket bestämmer tillgängliga behörigheter.

Plattformen tillhandahåller ett ramverk för att bygga komponenter, som är program som körs i dess sandlåda och kan interagera med andra komponenter via IPC.

Slutligen, om du är intresserad av att veta mer om det, kan du konsultera följande länk, där du kan veta statusen för den fasta programvaran för vissa Google-enheter.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.