no.phhsnews.com


no.phhsnews.com / Hva er Project Treble på Android og vil telefonen få den?

Hva er Project Treble på Android og vil telefonen få den?


Ikke-konsekvente oppdateringer på Android-enheter har plaget plattformen siden den første oppgangen til popularitet. Project Treble er Googles plan om å hjelpe produsenter strømlinjeforme oppdateringsprosessen for mer oppdaterte oppdateringer.

Android Fragmentation er problemet

En av de største klagerne mot Android som operativsystem er noe som generelt kalles "fragmentering". Tradisjonell definisjon er "prosessen med å bli brutt i små eller separate deler", som direkte oversetter til den negative konnotasjonen for Android: det er åtte forskjellige versjoner av Android som er i det vanlige, fortsatt i bruk på ulike typer av maskinvare.

RELATERT: Fragmentering er ikke Android's feil, det er produsentens

Standarden her er selvfølgelig satt av Apple med iPhone. Hvor Android's mest produktive versjon er den nesten to år gamle Android 7.x (Nougat), kjører nesten tre fjerdedeler av alle iOS-enhetene den nyeste versjonen (iOS 11).

Kilde: Google

Til sammenligning , Android-distribusjonsnumrene er dystre, med 28,1 prosent av telefonene som kjører Android 6.x (Marshmallow) og 28,5 prosent på Android 7.x (Nougat) - det betyr at over halvparten av Android-telefonene der ute kjører en nesten to- år gammelt operativsystem. En mindre 1,1 prosent kjører den nyeste versjonen-Android 8.x (Oreo). For å si det enda mer, kjører over 98 prosent av Android-enhetene utdatert programvare. Over 36 prosent kjører fem år gammel (eller eldre) programvare. Ouch!

Det er tydeligvis en massiv frakobling der. Årsaken til dette er mangelfull, dessverre, men kan generelt tilskrives to hovedpunkter: produsenter og Googles oppdateringsprogram. Vi har gått i detalj om dette før, så jeg vil redde deg alle detaljene og bare peke deg i den retningen hvis du er nysgjerrig på hvordan det er produsentens feil.

Prosjekt Treble er svaret

Årsaken til at produsentene har så vanskelig tid på å skyve ut oppdaterte oppdateringer, er på grunn av alt arbeidet som må gå inn for å få operativsystemet til å kommunisere med maskinvaren.

Tradisjonelt virket det noe som dette: OS-rammen og low- nivå programvare var alle en del av samme kode. Så da operativsystemet ble oppdatert, måtte dette lavt nivå programvare-teknisk referert til som leverandør implementering - også bli oppdatert. Det er mye arbeid.

Så fra og med Android 8.x (Oreo) separerte Google de to. Det betyr at Android OS selv kan oppdateres uten å måtte berøre leverandørens implementering. Dette kan i sin tur oppdateres av seg selv om nødvendig.

For å sette det i full kontekst, før en oppdatering kan bli presset ut til en Android 7.x (eller tidligere) enhet, har ikke bare Android OS-koden å bli oppdatert, men det gjør også maskinvarekoden på lavt nivå, som vanligvis vedlikeholdes av chip maker. Så hvis for eksempel Samsung ønsker å presse en oppdatering til en av telefonene, må den vente på Qualcomm (eller den som laget brikken) for å oppdatere koden for å jobbe med den nye Samsung-koden. Det er mange hjul som snu på en gang, og hver av dem er avhengig av den andre.

Med Android 8.x og videre, vil det ikke være slik her lenger. Siden kjerne maskinvarekoden er skilt fra OS-koden, vil produsentene av enheten være fri til å oppdatere programvaren sin uten å måtte vente på at kiselproducenten også oppdaterer koden.

Dette bør dramatisk øke hastigheten på oppdateringsprosessen - i teorien, i det minste. Oppdateringsenheter vil fortsatt være i produsentens hender, og siden de første Oreo-enhetene utenfor Google-vedlikeholdte Pixel-linjen bare ruller ut, har vi ennå ikke hatt mulighet til å se dette i praksis. Forhåpentligvis gjør det faktisk en signifikant endring i hastigheten der oppdateringer skrives og trykkes ut.

Vil min enhet ha fordel av Project Treble?

det er million dollar spørsmålet, ikke sant? Dessverre er svaret ikke så enkelt (sikkert ikke forventet det). Når det er sagt, her er noen fakta:

  • Hvis enheten din aldri blir oppdatert til Oreo, vil den aldri få Project Treble. Ingen vei rundt det. Beklager.
  • Hvis enheten din blir oppdatert til Oreo, er det fortsatt ikke nødvendig for å støtte Treble-det er opp til produsenten.
  • Hvis du kjøper en ny telefon som kjører Oreo ut av esken kreves for å støtte Treble ut av boksen.

Kort sagt: Diskantstøtte på oppdaterte systemer er fremdeles opp til produsentene, men nye Oreo-enheter må kreves for å støtte Treble fremover.

Så, for eksempel, støtter Pixel 2 allerede Project Treble. Den kommende Galaxy S9 vil også støtte Treble ut av boksen. Google oppdaterte også Pixel 1 for å støtte Treble, men det ser dessverre ut som at Samsung forlot det fra Oreo-bygget for Galaxy S8.

Hvis du er nysgjerrig på din egen enhet, har Android Police en løpsliste over alle enheter som vil få Treble-støtte, så vel som en som blir oppdatert til Oreo uten Treble.


Android OS-oppdateringer har vært et konstant poeng av strid i mange år nå, så det er godt å se Google adresserer endelig problemet. Med noe hell vil dette sette alle Android-enheter nærmere paritet med Apple når det gjelder enhedsoppdateringer.

Bilde Kreditt: Google


Slik deler du YouTube-videoer fra et bestemt punkt

Slik deler du YouTube-videoer fra et bestemt punkt

Tekniske opplæringsprogrammer som starter med 3 minutter med "hei gutta hva skjer" er det verste. Kom til poenget! Slik kan du omgå det tullet når du deler en video med vennene dine. Ta eksempelvis videoen. Jeg finner faktisk de historiske godbitene i den aktuelle buildup fascinerende, men kanskje du ikke er sikker på at vennene dine vil.

(how-top)

Slik tar du et skjermbilde av en hel nettside

Slik tar du et skjermbilde av en hel nettside

Et enkelt skjermbilde er flott for å fange det som er umiddelbart synlig på skjermen, men hva om du trenger å fange en hel nettside? Her er tre enkle måter du kan fange en lang webside som ett kontinuerlig bilde, og i prosessen behold det akkurat som det ser ut til seeren. Metoden Matters: Skjermbilde vs.

(how-top)