da.phhsnews.com


da.phhsnews.com / Hvad er Project Treble på Android og vil min telefon få det?

Hvad er Project Treble på Android og vil min telefon få det?


Ikke-konsekvente opdateringer på Android-enheder har plaget platformen siden den første stigning til popularitet. Project Treble er Googles plan om at hjælpe producenterne med at strømline opdateringsprocessen for mere rettidige opdateringer.

Android Fragmentation er problemet

En af de største klager over Android som operativsystem er noget, der generelt kaldes "fragmentering". Traditionel definition er "processen til at blive brudt i små eller adskilte dele", som direkte oversætter til sin negative konnotation til Android: Der er otte forskellige versioner af Android, der i øjeblikket er i naturen, stadig i brug på forskellige typer af hardware.

RELATERET: Fragmentering er ikke Android's fejl, det er producenterne

Standarden her er selvfølgelig indstillet af Apple med iPhone. Hvor Android's mest produktive version er den næsten to årige Android 7.x (Nougat), kører næsten tre fjerdedele af alle iOS-enheder den nyeste version (iOS 11).

Kilde: Google

Til sammenligning , Android's distributionsnumre er dystre, med 28,1 procent af telefoner, der kører Android 6.x (Marshmallow) og 28,5 procent på Android 7.x (Nougat) - det betyder at over halvdelen af ​​Android-telefonerne derude kører en næsten to- årige operativsystem. En svag 1,1 procent kører den nyeste version-Android 8.x (Oreo). For at sige det endnu mere blunt, kører over 98 procent af Android-enheder forældet software. Over 36 procent kører fem år gammel (eller ældre) software. Ouch!

Der er tydeligvis en massiv afbrydelse der. Årsagen til dette er desværre mange facetter, men kan generelt henføres til to nøglepunkter: producenter og Googles opdateringscyklus. Vi har gået i detaljer herom før, så jeg redder alle detaljerne og peger dig bare i den retning, hvis du er nysgerrig over, hvordan det er fabrikantens fejl.

Project Treble er svaret

Årsagen til, at producenterne har svært ved at skubbe ud hurtige opdateringer, er på grund af alt det arbejde, der skal bruges til at få operativsystemet til at kommunikere med hardwareen.

Traditionelt fungerede det som sådan: OS-rammen og low- niveau software var alle en del af den samme kode. Så da operativsystemet blev opdateret, måtte denne software på lavt niveau - teknisk set benævnt leverandørens implementering - også blive opdateret. Det er meget arbejde.

Så fra og med Android 8.x (Oreo) separerede Google de to. Det betyder, at Android OS selv kan opdateres uden at skulle røre leverandørens implementering. Det kan i sin tur opdateres selv om det er nødvendigt.

For at sætte det i fuld sammenhæng, før en opdatering kan skubbes ud til en Android 7.x (eller tidligere) enhed, har Android OS-koden ikke kun at blive opdateret, men det gør også den lave hardwarekode, som generelt vedligeholdes af chip maker. Så hvis f.eks. Samsung ønsker at skubbe en opdatering til en af ​​sine telefoner, skal den vente på Qualcomm (eller den der lavede chipet) for at opdatere sin kode til at arbejde med den nye Samsung-kode. Det er mange hjul, der vender om gangen, og hver er afhængig af den anden.

Med Android 8.x og derover vil det ikke være sådan her længere. Da kernelagerkoden er adskilt fra OS-koden, vil enhedsproducenterne være fri til at opdatere deres software uden at skulle vente på, at siliconproducenten også opdaterer sin kode.

Dette bør dramatisk forskynde opdateringsprocessen - i teorien, i det mindste. Opdateringsenheder er stadig i producentens hænder, og da de første Oreo-enheder uden for Google-vedligeholdt Pixel-linie lige nu ruller ud, har vi endnu ikke haft chancen for fuldt ud at se dette i praksis. Forhåbentlig gør det faktisk en væsentlig ændring i den hastighed, hvormed opdateringerne er skrevet og skubbet ud.

Vil min enhed drage fordel af Project Treble?

Nu det er million dollar spørgsmålet, ikke? Desværre er svaret ikke så simpelt (sikkert du havde ikke forventet at være). Når det er sagt, her er nogle fakta:

  • Hvis din enhed aldrig bliver opdateret til Oreo, vil den aldrig få Project Treble. Ingen måde omkring det. Beklager.
  • Hvis din enhed opdateres til Oreo, er det stadig ikke påkrævet for at støtte Treble-det er op til fabrikanten.
  • Hvis du køber en ny telefon, der kører Oreo ud af kassen kræves for at understøtte Diskant ud af kassen.

Kort sagt: Diskantunderstøttelse på opdaterede systemer er stadig op til producenterne, men nye Oreo-enheder skal understøtte Treble fremad.

Så for eksempel understøtter Pixel 2 allerede Project Treble. Den kommende Galaxy S9 vil også støtte Treble ud af boksen. Google opdaterede også Pixel 1 for at understøtte Treble, men det ser desværre ud som om Samsung forlod det fra Oreo-bygget til Galaxy S8.

Hvis du er nysgerrig efter din egen enhed, har Android Police en løbeliste over alle enheder, der vil få Treble-support, samt en hvilken som bliver opdateret til Oreo uden Treble.


Android OS opdateringer har været et konstant punkt i strid i mange år nu, så det er godt at se Google adresserer endelig problemet. Med held vil dette sætte alle Android-enheder tættere på paritet med Apple i form af enhedsopdateringer.

Billedkredit: Google


Køb aldrig $ 40 HDMI-kabler: De er ikke bedre end de billige

Køb aldrig $ 40 HDMI-kabler: De er ikke bedre end de billige

Når det drejer sig om at oprette dit hjemmediecenter, vær det beskedent TV med en lydstang eller en 60 " 4K HDTV-monster med premium surround-lyd, splash alle de penge, du ønsker på tv'et og højttalere, men brug ikke en dollar mere end nødvendigt på HDMI-kabler. RELATED: Sådan aktiveres HDMI-CEC på din TV, og hvorfor du skulle HDMI-standarden har været ude siden 2002, og medens mange har ændret sig, kan HDMI-kabler nu bære flere data, vise højere opløsningsvideo og endda styreenheder over HDMI-CEC-der er én ting Det har ikke været: Kabelproducenter og elektronikforhandlere er mere end glad for at fløje helvede ud af dig med høje priskabler.

(how-top)

Er det nu en god tid at købe en Intel CPU eller bundkort?

Er det nu en god tid at købe en Intel CPU eller bundkort?

Når du samler en ny computer (eller opgraderer en gammel), har bundkortet og CPU'en et par ekstra overvejelser at du skal huske på. For det første er de de mest restriktive dele at forbinde: kun en relativt få processorer passer til dit bundkorts specifikke stik type. Og for det andet vil bundkortudvælgelsen selv bestemme en masse af kernekapaciteten og retningen af ​​din pc-build.

(how-top)