Artikkel

Android Ns endringer under panseret kan peke på en ny fremtid for OS-oppdateringer

protection click fraud

Vi har brukt den bedre delen av en dag på å grave i det indre arbeidet til den første utgivelsen av Android N Developer Preview, og vi har lært noen få ting. Den første av dem er enkel - dette er en super-beta (hvis det ikke er et ord, det må være) versjon av programvare som vil ha bugs på toppen av bugs. Mange av oss har blinket og nyter den nye smaken, men du bør trå lett hvis du vil prøve telefonen du trenger hver dag. Ting er ødelagte, og noen ting vil bli mer ødelagte i neste oppdatering. Denne forhåndsvisningen er for utviklere å begynne å jobbe med appene sine for å få dem Android N-kompatible, og for folk som liker å rapportere feil. Det står så rett på boksen.

Den andre tingen vi ser er den mer interessante, selv om vi ikke er helt sikre på hva det handler om ennå.

Verizon tilbyr Pixel 4a for bare $ 10 / mo på nye ubegrensede linjer

Store ting kan godt være på gang for Android.

Android har et stort (og ikke helt feil) bildeproblem når det gjelder å holde enheter på gjeldende programvare. Vi kan krangle om det, prøve å skylde på et selskap mer enn et annet, eller pakke sammen ballen og flytte til

iMore. Ingenting av det hjelper når du har mer enn 1,5 milliarder ting som kjører Android - og få av dem kjører nøyaktig samme programvare. Til slutt er det Google som må ta varmen fordi navnet deres er på produktet. Det er en diskusjon som er blitt slått i hjel og deretter noen - og julingen vil fortsette.

Google vet dette og gjør "ting" under Android-hetten for å gjøre det lettere for folk som bygger telefoner å få alt sammen. Og denne første forhåndsvisning av utviklere (det vil være flere andre før offentlig utgivelse senere i år) viser det. Vi vet ikke nøyaktig hvor Google skal og hva den har planlagt, men små endringer i filstruktur og partisjonering i de første bildene fra fabrikkenheten er ledetråder til hvordan ting kan fungere. Vi ser flere ting plassert i leverandør- og OEM-partisjoner - ting som kan (og gjør) overskrive eller feste til "lager" Android-versjoner som bor i systempartisjonen når telefonen støvler. Og ikke bare støtte biblioteker og kjerneobjekter - det er fulle apper som leveres av leverandøren (i dette tilfellet at leverandøren er Google) som kan ha stor innvirkning på hvordan telefonen fungerer og hvordan du grensesnittet med den.

Tenk deg en verden der Samsung kan ha sin visjon om Android, mens du holder de dype systemprosessene urørt.

Tenk deg en verden der Samsung kan ha sin visjon om at Android kjører akkurat slik den liker det, mens dype systemprosesser - som den beryktede Sceneskrekk bibliotek - er separate og uberørte. Det vil bety at Samsung eller Google kan presse ut endringer i sine separate deler av systemet langt lettere (og mye raskere) enn de kan i dag uten å forstyrre den andre halvdelen av systemet. (Med APIer og biblioteker for å bygge bro over gapet.) Arbeidskraften alene som denne situasjonen frigjør, betyr at flere mennesker er tilgjengelig for å jobbe med å gjøre Samsung-opplevelsen bedre uten å måtte bekymre seg for den underliggende Android kode.

Med Android N har Google i hovedsak begynt å dele Android i to seksjoner: kjerne-OS (rammeverket som får alt til å fungere) og grensesnittet (appene, startprogrammet, varslinger og alt annet brukeren interagerer med med).

Ta det et skritt videre og vurder et mindre selskap uten Samsungs tilsynelatende bunnløse ressurspool, og vurder hvordan dette hjelper det. Et mer "frittstående" system bygget på denne måten er bedre for alle - og viktigst av alt betyr det at du og meg.

La oss gå enda dypere

Android som et rammeverk i stedet for et operativsystem betyr at det er enklere å endre de brukervendte funksjonene.

Android som et rammeverk i stedet for et operativsystem betyr at det er lettere å endre de brukervendte funksjonene. Jeg tenker tilbake på "blokkeringsmodus" på nylige Samsung-telefoner, eller Moto Display på den originale Moto X. De ble definitivt ikke bedre med Android-oppdateringer, og det vi har fra Google for å erstatte dem, er ikke like bra som originalene. En måte for en leverandør å utnytte systemprosessene med sitt eget grensesnitt - og systemprosesser som forblir de samme mellom versjoner - lar Samsung kontrollere hvordan du holder varsler i sjakk. Eller det lar Lenovo / Moto vise ting på låseskjermen slik de vil gjøre det, uten å redesigne alt fra bunnen av hver gang en ny versjon kommer ut.

Det betyr også at det vi ser i dag, aldri kan nåde telefonen som du har i øyeblikket.

Nexus telefoner er et merke. Nexus-telefoner kjører ikke uforfalsket Android med åpen kildekode - nesten ingenting gjør det. Google tar koden og endrer den til sin smak, og installerer deretter den versjonen av Android på telefonene den selger - og det er akkurat det HTC og LG og Samsung gjør. Google berører mindre av systemet enn de fleste produsenter (selv om HTC One A9 var darn nær), men det er fortsatt ikke den bare open source Android du kan laste ned og bygge selv.

Hvis vi tar disse nye ideene - og ikke tar feil at akkurat nå er de bare ideer - og tenker fremover et år eller så, betyr det at ting som nye varslingsbrett eller mørke moduser eller flervinduer er akkurat hvordan Google vil grensesnitt med systemet på det er visjon om Android. Samsung eller Huawei står fritt til å gjøre sine egne ting - og de vil - og det kommer ikke til å matche Googles ting. Men viktigere er at det ikke kommer til å bryte ting like lett. Systemet lar deg bare velge en farge for grensesnittet. "Dark Theme" er en UI-idé, og en som alle kan implementere uansett de vil.

Den største fordelen vil sees når det gjelder sikkerhetsoppdateringer. Vi velger Samsung mye når det gjelder månedlige sikkerhetsoppdateringer fordi det er selskapet vi forventer mest av. Å være den store hunden betyr at du får mest gransking. Samsung har grunner til at bare noen få modeller får sikkerhetsoppdateringer i tide, og vi forestiller oss at de fleste av dem dreier seg om utviklingskostnader eller ren arbeidskraft. Hvis Android blir mer av et rammeverk enn et fullstendig operativsystem, vil det være lettere å få det rammeverket oppdatert på flere telefoner i et raskere tempo.

Forhåpentligvis styrer Google Android-skipet på en måte å løse det største problemet.

La Google bekymre deg for å lappe Widevine eller Stagefright, og Samsung kan bekymre seg for sin egen programvare - det den vet best. Samsung kan med rette la Google være høsten når det gjelder innfødte Android-bugs. Selv den onde kabalen fra nordamerikanske transportører kan rykke ut av sikkerhetsoppdateringsprosessen. Alle vinner.

Vi spekulerer mye her basert på noen relativt små endringer i det indre arbeidet til Android N Developer Preview. Det er det vi kan gjøre akkurat nå uten kildekode eller offisielle ord fra Google HQ. Men vi vet at Google alltid har en grunn til endringene de gjør (selv om vi ofte er uenige), og disse små endringene i måten leverandøren og OEM-delene av Android fungerer på, var ikke en ulykke.

Vi forventer å lære mye mer på Google I / O, og forhåpentligvis styrer Google Android-skipet på en måte å løse det største problemet.

instagram story viewer