Indhold
- Google har annonceret Project Mainline, hvilket tillader, at centrale Android-komponenter opdateres via Google Play.
- Core Android-komponenter måtte tidligere opdateres via en fuld OTA-opdatering fra en producent.
- Google siger, at en anden fordel er, at større sikkerhedsrettelser kan implementeres via denne metode.
En af de største klager over Android gennem årene har været manglen på systemopdateringer sammenlignet med Apple-enheder. Google har siden leveret Project Treble-initiativet for at fremskynde tingene, men det har også fået et andet initiativ til at øge ærmet i Project Mainline.
Det nye projekt giver Google mulighed for at opdatere centrale Android-komponenter via Google Play på en lignende måde som at opdatere apps, bemærkede virksomheden i en e-mail-pressemeddelelse.
"Med denne tilgang kan vi levere valgte AOSP-komponenter hurtigere og i en længere periode - uden at skulle have en fuld OTA-opdatering fra din telefonproducent," forklarede virksomheden og bemærkede, at disse komponenter stadig er åbne. Google tilføjer, at det også samarbejder med partnere om kodebidrag og -test.
Hvad bringer Project Mainline med?
Du får ikke fulde Android-opdateringer via Google Play, men firmaet siger, at denne tilgang stadig har mange fordele. Til at begynde med siger Google, at dette vil muliggøre hurtigere sikkerhedsrettelser.
”Med Project Mainline kan vi levere hurtigere sikkerhedsrettelser til kritiske sikkerhedsfejl. For eksempel ved at modulere mediekomponenter, der tegnede sig for næsten 40% af de for nylig rettede sårbarheder, og ved at lade os opdatere Conscrypt, vil Java Security Provider, Project Mainline gøre din enhed mere sikker, ”bemærkede virksomheden.
Google siger, at privatlivets fred er en anden fordel, da Project Mainline også leverer forbedringer af tilladelsessystemet til at beskytte brugerdata. Endelig siger firmaet, at projektet også vil løse problemer, der er relateret til enhedsstabilitet, kompatibilitet og udviklerkonsistens.
”Vi standardiserer tidszonedata på tværs af enheder. Vi leverer også en ny OpenGL-driverimplementering, ANGLE, designet til at reducere enhedsspecifikke problemer, der er stødt på spiludviklere, ”sagde Google.
Virksomheden har også afsløret den oprindelige liste over komponenter til Project Mainline, som det ses nedenfor:
- Sikkerhed: Media Codecs, Media Framework Components, DNS Resolver, Conscrypt
- Privatliv: Dokumenter UI, tilladelseskontroller, ExtServices
- Konsistens: Tidszone-data, ANGLE (udviklere opt-in), modulmetadata, netværkskomponenter, Captive Portal-login, netværkstilladelseskonfiguration
Google har også afsløret, hvordan disse opdateringer leveres til brugere, og bemærker, at komponenterne vil have form af APK- eller APEX-filer. Det sidstnævnte format indlæses tidligere i startprocessen ifølge firmaet.
"Som et resultat kan vigtige sikkerheds- og ydelsesforbedringer, der tidligere var nødvendigt for at være en del af fuld OS-opdateringer, downloades og installeres lige så let som en appopdatering."
Selvfølgelig leverer Project Mainline ikke fulde Android-opdateringer via Google Play, men det er stadig et stort skridt mod hurtigere, mere regelmæssige opdateringer til nøglekomponenter. Vi har også kontaktet Google for at finde ud af, hvordan Project Mainline vil påvirke månedlige sikkerhedsrettelser og opdatere artiklen i overensstemmelse hermed.