Google har allerede startet distribusjonsfasen av Fuchsia i Nest Hub Max

Fuchsia OS

Nylig brøt nyheten det Google har begynt å distribuere en ny fastvare basert på Fuchsia-operativsystemet for smarte fotorammer Nest Hub Max utgitt siden 2019.

Det nevnes at i denne første fasen, Fuchsia-basert fastvare vil begynne å sendes en los deltakere i «preview»-programmet fra Google, og hvis det ikke oppstår uforutsette problemer under testimplementeringen, vil fastvaren brukes på andre Nest Hub Max-brukeres enheter.

For de som er nye med Nest Hub Max, bør du vite at dette er den andre forbrukerenheten som har Fuchsia OS.

Den første Fuchsia-baserte fastvaren mottatt for et år siden var Nest Hub-modellen, som har en mindre skjerm og fraværet av et innebygd videokamera som brukes i et videoovervåkings- og sikkerhetssystem.

Til tross for utskiftingen av operativsystemet i fastvaren, brukergrensesnitt og funksjonalitet er fullt bevart og sluttbrukere bør ikke merke noen forskjell, siden grensesnittet er basert på Flutter-rammeverket og abstrakter bort fra komponenter på lavt nivå.

Denne OS-erstatningsoppdateringen for Nest Hub Max har vært under utvikling siden minst desember i fjor. Fra og med denne uken er den tilgjengelig for en liten gruppe brukere som er registrert i forhåndsvisningsprogrammet. Google planlegger sannsynligvis å se på potensielle problemer før de fortsetter med en bredere utrulling.

Tidligere har Nest Hub Max-enheter, som kombinerer funksjonene til en fotoramme, et multimediasystem og et smarthjemkontrollgrensesnitt, brukt firmware basert på Cast shell og Linux-kjernen.

Fuchsia OS er utviklet av Google siden 2016, tatt i betraktning skalerbarheten og sikkerhetssvakhetene til Android-plattformen.

Systemet er basert på Zircon mikrokjernen, basert på utviklingen av LK-prosjektet, utvidet for bruk på ulike klasser av enheter, inkludert smarttelefoner og personlige datamaskiner. Zircon utvider LK med støtte for delte biblioteker og prosesser, et brukernivå, et objektstyringssystem og en kapabilitetsbasert sikkerhetsmodell.

Drivere implementeres som dynamiske brukerromsbiblioteker lastet av devhost-prosessen og administrert av Enhetsbehandling (devmg).

Fuchsia har sitt eget grafiske grensesnitt skrevet i Dart ved å bruke Flutter-rammeverket. Prosjektet utvikler også Peridot UI-rammeverket, Fargo-pakkebehandleren, libc-standardbiblioteket, Escher-gjengivelsessystemet, Magma Vulkan-driveren, Scenic composite manager, MinFS, MemFS, ThinFS (FAT-språk i Go) og Blobfs-filen, samt FVM-partisjonsbehandleren. For applikasjonsutvikling gis støtte for C/C++, Dart, Rust er også tillatt i systemkomponenter, i Go-nettverksstabelen og i Python-språkbyggesystemet.

Oppstartsprosessen bruker en systembehandler som inkluderer appmgr for å lage det første programvaremiljøet, sysmgr for å lage oppstartsmiljøet og basemgr for å sette opp brukermiljøet og organisere pålogging.

For å ivareta sikkerheten foreslås et avansert sandkasseisolasjonssystem, der nye prosesser ikke har tilgang til kjerneobjekter, ikke kan allokere minne og ikke kan kjøre kode, og et navneområdesystem brukes for å få tilgang til ressurser, som bestemmer tilgjengelige tillatelser.

Plattformen gir et rammeverk for byggekomponenter, som er programmer som kjører i sandkassen og kan samhandle med andre komponenter via IPC.

Til slutt, hvis du er interessert i å vite mer om det, kan du se følgende lenke, der du kan vite statusen til fastvaren for noen av Google-enheter.

Koblingen er denne.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.