9Sep
Tillbaka i början av Android var systemuppdateringar väldigt slumpmässiga: de skulle rulla ut vid olika tidpunkter, och ofta flera gånger per år. Nu har Google tagit ett mycket mer strömlinjeformat tillvägagångssätt, som släpper ut en stor Android-uppdatering per år och mycket mindre, säkerhetsfokuserade uppdateringar en gång per månad.
Men om du inte kör ett lager Android-handenhet som uppdateras av Google -som en Nexus eller Pixel-enhet - vem vet när, eller till och med om kommer din telefon någonsin att se någon av dessa uppdateringar.
Nya Android-användare är ofta besvikna över att upptäcka att deras glänsande nya smartphone inte kommer att få några uppdateringar-eller sämre, att den kör gammal programvara när de köpte den.
Android-ekosystemet
Till skillnad från Apples ekosystem, där Apple släpper ut en enda iPhone varje generation, är Android en mycket mer öppen( och rörig) miljö.Alla tillverkare kan skapa en smartphone eller surfplatta, slänga Android på den och släppa den. Medan 14 olika iPhones släppts sedan 2007 har
tusentals av olika Android-telefoner släppts under samma tidsperiod.Som sådan använder Android-telefoner en mängd olika hårdvaror. Vissa telefoner är gjorda för att vara super billiga, tillgängliga gratis på kontrakt eller för billigt köp av personer i utvecklingsländer. Vissa är "flaggskepp" -telefoner, med mer avancerad hårdvara än iPhone.
Allt sagt, det finns en serie Android-telefoner gjorda för att direkt efterlikna( och tävla med) iPhone när det gäller frigöringscykel och produktsupport: Pixel-linjen. Medan någon tillverkare kan släppa en Android-telefon som är anpassad efter deras önskemål är Pixel Googles inbyggda varumärke som är utformat med de renaste( och renaste) Android-upplevelserna i åtanke. Uppdateringar till Pixel-serien av telefoner hanteras av Google, så de är i allmänhet de första telefonerna för att få den senaste mjukvaran när den släpps.
För resten av paketet är det emellertid en -mycket -historia.
Varför din telefon inte har fått den uppdateringen
För att Android ska fungera på hårdvaran måste enhetstillverkare( som Samsung, HTC eller Motorola) skriva Android-enhetsdrivrutiner specifikt för sina telefoner. Dessa är ofta slutna källor, så de kan bara uppdateras av nämnda tillverkare. Google kan inte bara släppa en ny version av Android som fungerar på alla enheter - de släpper ut den nya versionen, då tillverkare måste gå in och tweak det för alla sina telefoner.
Det är inte bara förare, heller. De flesta Android-handenhetstillverkare - som Samsung och LG, till exempel - "skiner" sina telefoner för att få dem att sticka ut i publiken. Och med det menar jag att de lägger till /remove/ ändra gränssnittet och apparna för att göra det till sin egen. Men alla dessa tillägg tar mycket tid och energi att lägga till. Så varje gång det finns en Android-uppdatering, måste tillverkarna ta tid att lägga till alla sina snygga skit. Det orsakar en enorm försening.
Och naturligtvis kommer några nya versioner av Android bara med ökade hårdvarukrav, vilket hindrar dem från att arbeta på äldre enheter - detsamma gäller för iPhone( och till och med stationära datorer).
Men eftersom det finns så många Android-telefoner, förlorar många stöd mycket tidigare. Om en tillverkare kommer ut med sex olika modeller varje år, är det värt att fortsätta att stödja dem alla. .. varje år? Android-tillverkare är ofta inte lika intresserade som de borde vara i uppdatering av enheter efter att de släppts( särskilt billigare).Med den stora mängden modeller som släpps är det lite incitament att lägga mycket arbete på att uppdatera en äldre modell som har ersatts av en nyare, speciellt när de hellre vill uppmuntra dig att köpa den senaste modellen ändå.Det har blivit bättre över tiden, eftersom konsumenterna har drivit för bättre stöd, eftersom flaggskeppstelefoner blir allt dyrare, men vi har fortfarande en lång väg att gå till tillverkare som Samsung för att stödja sin maskinvara på samma sätt som Google gör.
Slutligen finns Android-smarttelefontillverkare också till mobiloperatörer, som kan fördröja uppdateringar med månader på sina nätverk. Medan Apple har muskeln att överbrygga bärare och rulla ut nya versioner av sitt operativsystem, gör inte Android-telefonproducenter( för det mesta) det.Återigen blir det bättre, men det är fortfarande inte bra.
Hur får man uppdateringar tidigare
Om du är sjuk på att inte få uppdateringar finns det en väldigt tydlig väg att ta: köp en Pixel. Dessa telefoner är utformade, sålda och underhållna av Google, så de uppdateras när de senaste versionerna av Android är tillgängliga-i tid, varje gång. Google garanterar också den nivån av stöd i minst två år för alla större Android-uppdateringar och en aldrig tidigare skådad tre år för månatliga säkerhetsuppdateringar. Det är jävligt bra stöd där.(Och trots vad du har hört, är det inte exklusivt för Verizon.)
Om du absolut inte kan köpa Pixel, men säg om du är död inställd på att få den senaste Samsung Galaxy-sedan gå till den. Den goda nyheten är att de flesta av de stora aktörerna, som Samsung, har blivit mycket bättre om att stödja sina flaggskeppsapparater, åtminstone i några år. Till exempel kör mitt och en halvåriga Galaxy S7 samma version av Android som den mycket nyare S8: de kör båda Android Nougat. Men det är också problemet: de kör båda Android Nougat.
Även om S8 är Samsungs nuvarande flaggskepp, har det fortfarande inte Android Oreo, vilket har varit tillgängligt för några månader nu. Så du kan fortfarande se uppdateringen på ett flaggskepp som inte är pixel, men du väntar dig fortfarande månader för att det ska hända. Det handlar om att bestämma vad som är viktigt för dig, ärligt.
Det finns ett annat, mycket mindre rekommenderat sätt att se till att din telefon har den senaste versionen av Android, så länge du är väldigt tekniskt kunnig: Anpassade ROM-skivor.
Anpassade ROM och community-utvecklade Android-uppdateringar
Android är öppen källkod, så det är möjligt för Android-användare att ta källkoden och rulla egna operativsystem, kända som en anpassad ROM-för sina smartphones. Om du har en relativt populär enhet är det sannolikt andra Android-användare där ute som utvecklar och anpassar anpassade ROM-skivor till det. LineageOS är för närvarande ett bra ställe att börja om du vill komma in på några ROM-åtgärder.
Men anpassade ROM-skivor stöds inte officiellt, och kräver mycket arbete att installera och hantera( mycket mer än den genomsnittliga Android-användaren skulle vilja göra, eller till och med ha den tekniska know-howen för), men många Android-geeks använderoch älska anpassade ROM-skivor.
Anpassade ROM-skivor tillåter Android-geeks att köpa hårdvara som de tycker om och installera ett mer operativsystem på Android, ta bort tillverkarens program anpassningar och uppdatera operativsystemet till den senaste versionen. Populära Android-telefoner är mer benägna att stödjas, men tillverkarna gör det svårare och svårare för utvecklare och ROM-hackare att få den nödvändiga åtkomsten att bygga ROM-skivor för enheter.
Det bästa du kan göra om anpassade ROM-skivor är av intresse för dig, är att skura XDA Developers-forumen för all information du kan på din speciella handenhet. Ironiskt nog kommer Pixel-telefoner också att vara några av de mest ROM-vänliga enheterna där ute, eftersom Google tillåter uppstartaren att låsa upp och tar bort säkerheten som hindrar operativsystemet från att manipuleras med.
Vad som ska undvikas när man köper ett nytt telefon
Så om du är på marknaden för en ny telefon och korrekta uppdateringar är en oro, finns det inte bara tydliga anvisningar om vad du borde köpa, men även tydligare riktlinjer för vad inte att köpa.
Först och främst: om du bryr dig om uppdateringar, köp inte billiga telefoner. Kom ihåg hur vi sa att tillverkarna inte är incitament att uppdatera billiga, mindre populära telefoner? Du kommer nästan säkert att uppleva det förstahand om du köper något under $ 500.Och ju lägre pris, desto mindre sannolikt är telefonen att få uppdateringar.
Motorola-telefoner kan vara ett undantag, och det är i sig en stor kanske. Jag kan inte förvänta mig att Motorola sätter samma stödnivå bakom den budgetmässiga Moto E som de gör flaggskeppet Moto Z. Det är olyckligt, men det är bara det.
Ju mer du går upp i pris( och popularitet), desto mer sannolikt är en telefon att få uppdateringar. Men det finns inga garantier, om du inte köper en Pixel direkt från Google. Men hej, åtminstone Android ger dig valet.