Googles Project Treble syftar till att påskynda Android-uppdateringar

android o-aviseringar
Android-telefoner har lite rykte om sig för långsamma uppdateringar. En anledning är att kiseltillverkarna, de företag som tillverkar chipsen som driver Android-enheter, måste fungera nära med telefontillverkare varje gång Googles Android-team gör en förändring, vilket inte alltid händer skyndsamt. Men tack vare Projekt Treble, kommer det inte att behövas mycket längre.

Project Treble, som Google tillkännagav på fredagen, är ett omarbetat uppdateringsramverk som låter enhetstillverkare modifiera Android stegvis. Google separerar effektivt den enhetsspecifika, lågnivåfirmware som underhålls av chiptillverkare från den bredare Android-kodbasen – den "största förändringen av systemarkitekturen på låg nivå av Android hittills”, sa Iliyan Malchev, Project Trebles teamledare, i ett blogginlägg.

Rekommenderade videor

För närvarande måste Android-uppdateringar som publiceras av Google modifieras av kiseltillverkare. Sedan måste dessa kiseltillverkare skicka den modifierade uppdateringen till enhetstillverkare som HTC och LG, som anpassar den till sina enheter.

Relaterad

  • Jag har använt en iPhone i 14 år. Pixel Fold fick mig att vilja sluta
  • Det här är den mest häpnadsväckande Android-telefon jag har sett på flera år
  • Asus senaste Android-telefon kan vara ett stort hot mot Galaxy S23 Ultra

Med Project Treble är det inte längre fallet.

"[Separationen] uppnås genom införandet av ett nytt leverantörsgränssnitt mellan Android OS-ramverket och leverantörsimplementeringen," sa Malchev i ett blogginlägg. "Med Project Treble gör vi om arkitekturen Android för att göra det enklare, snabbare och billigare för tillverkare att uppdatera enheter till en ny version av Android.”

Project Treble introducerar ett "leverantörsgränssnitt" (VI) som sitter mellan Androids kärnoperativsystem och tillverkarspecifika anpassningar. När en telefontillverkare som HTC gör mjukvaruändringar fungerar VI som en skyddande buffert mot hårdvaruspecifik kod.

Det liknar Androids kompatibilitetstestsvit (CTS), en uppsättning verktyg som gör det lättare för utvecklare att se till att deras appar fungerar över de tusentals olika hårdvarukonfigurationerna i Androids ekosystem. "Project Treble syftar till att göra vad CTS gjorde för appar, för Android OS-ramverk."

Google gav Sony och Qualcomm som exempel. "[De har] bidragit med dussintals funktioner och hundratals buggfixar till Android O", sa Malchev, "så de behöver inte längre omarbeta dessa patchar med varje ny version av Android."

Project Trebles arkitektur levererades i Android O: s första förhandsgranskning av utvecklare som blev tillgänglig i april, sa Malchev. Senare i år kommer sökjätten att samarbeta med sina kisel- och enhetspartners för att flytta stora kodändringar – som funktioner för en operatör i ett specifikt land, till exempel – till Androids kärnkod.

I verkliga termer innebär Project Treble snabbare – och mer frekventa – uppdateringar av Android-baserade telefoner och surfplattor. Men det finns en nackdel: Baserat på Malchevs språk, verkar det som att Android O-baserade enheter kommer att vara de första att dra nytta av – vilket innebär att telefoner som kör äldre versioner av Android har tur.

Som tur är behöver vi inte vänta mycket längre på bekräftelsen. Google kommer sannolikt att prata om Project Treble på I/O, dess årliga utvecklarkonferens, nästa vecka.

Redaktörens rekommendationer

  • Honors nya Android-telefon har en funktion som vi aldrig har sett förut
  • Steve Jobs hade fel. Att ha en penna för din telefon är fantastiskt
  • Android slår fortfarande iPhone på ett litet (men viktigt) sätt
  • Nej, du behöver verkligen inte Google Assistant på din smartklocka
  • Din iPhone kan stjäla denna Pixel Tablet-funktion när den får iOS 17

Uppgradera din livsstilDigitala trender hjälper läsare att hålla koll på den snabba teknikvärlden med alla de senaste nyheterna, roliga produktrecensioner, insiktsfulla redaktioner och unika smygtittar.