Varför har inte min Android-telefon uppdaterats än?

Varför har inte min Android-telefon uppdaterats än? / Android

Android 5.0 Lollipop släpptes i november. I februari rapporterade TechCrunch totalt tre månader senare att färre än 2% av Android-enheterna körde den. Nu, i mars, ligger det numret fortfarande runt 3% -märket.

Jämför det med Androids primära rival. Apple släppte iOS 8.0 i september iOS 8 är här: 10 skäl att installera det direkt, iOS 8 är här: 10 skäl att installera det direkt, om du äger en iPhone, iPad eller iPod Touch, vill du uppgradera den till iOS 8 så snart som möjligt. Här är varför. Läs mer och i november, bara två månader senare, körde över 60% av iPhone den senaste versionen - och det är faktiskt långsam när du tittar på antagningsgraden för tidigare iOS-versioner.

Vad ger? Varför uppdaterar Android-enheterna till den senaste versionen så mycket långsammare än sina konkurrenter? Varför är det inte din enhet som kör Lollipop ännu?

Problemet är Androids design

Som det visar sig är problemet med långsam uppdatering och ännu långsammare uppdatering antagande inget nytt när du tittar på Android versionhistorik. Vi tittade på Android: s fragmenterade version Adoption En snabbguide till Android Versioner och uppdateringar [Android] En snabbguide till Android Versioner och uppdateringar [Android] Om någon berättar att de kör Android, säger de inte så mycket som du skulle tror. Till skillnad från de stora operativsystemen i datorn är Android ett brett operativsystem som täcker många versioner och plattformar. Om du skulle vilja ... Läs mer hela vägen tillbaka 2011, men väldigt lite har ändrats sedan dess.

Problemet härrör från Android: s kärndesignfilosofi: en öppen miljö som kan anpassas och anpassas och presenteras av alla som kan tillverka en telefon. Den öppenheten är en av Android: s största försäljningsställen, eftersom Android-användare älskar frihet, men det kommer med några stora problem - som Android app piratkopiering piratkopiering på Android: Hur illa är det verkligen? Piratkopiering På Android: Hur illa är det verkligen? Android är berömd för sin katastrofala piratkopiering, så vi undersöker exakt hur illa det är. Läs mer .

Trots att den officiellt var tillgänglig i november var Lollipop faktiskt endast tillgänglig för vissa Nexus-enheter vid den tiden. Varför? Eftersom tillverkare antar och utvecklar uppdateringar i sin egen takt, vilket också varför de samma tillverkarna tillkännagav Lollipops tillgänglighetsberäkningar Android 5.0 Lollipop: Vad det är och när du får det Android 5.0 Lollipop: Vad det är och när du kommer att få det Android 5.0 Lollipop är här, men bara på Nexus-enheter. Vad är nytt om det här operativsystemet, och när kan du förvänta dig att den kommer fram på din enhet? Läs mer .

IOS är däremot ett enda ekosystem som är tätt underhållet och reglerat av Apple. De behöver inte störa HTC, Samsung och Motorola versioner av iPhone; snarare, vilken som helst iPhone är densamma som nästa, så uppdateringar är enklare att testa och snabbare att trycka ut.

Och det är verkligen vad alla dessa Android-förseningar kommer ner till: det stora antalet enheter som behöver stödjas.

Allt börjar med Google ...

Låt oss säga att du och dina två vänner var och en köper samma LEGO-kit Google tillkännager nytt LEGO-projekt: Bygg med Chrome Google tillkännager nytt LEGO-projekt: Bygg med Chrome Har någonsin velat bygga något av LEGOs men undvika risken att gå på en av dessa fotar -destroyers? Jo, Chrome-teamet och LEGO-gruppen har en behandling för dig: Bygg med Chrome. Läs mer (som faktiskt kan läggas till produktiv användning Hur man använder LEGOs för att hantera din tid bättre Så här använder du LEGOs för att hantera din tid Bättre Jag tror att jag har hittat det ultimata produktivitetsverktyget: LEGOs. Lämna inte! Låt mig förklara. Läs mer) och använd den för att skapa en unik skapelse. Några månader senare släpper LEGO ut ett annat kit och alla tre köper det så att du kan förbättra det du redan har gjort.

Var och en av er måste införliva de nya delarna, men processen kommer att vara annorlunda för var och en av er eftersom dina skapelser är alla konstruerade på olika sätt. Du Det kan vara lätt att anpassa, men dina vänner kan kämpa och ta längre tid för att få det att fungera.

Men innan vi gräver in det, låt oss titta på vad som krävs för att producera de nya LEGO-kitsna (läs: nya Android-versioner) i första hand.

Google arbetar på kommande Android versioner bakom kulisserna. När de meddelar en ny version till allmänheten tillhandahåller Google källkoden för den versionen på deras hemsida, så att transportörer och tillverkare kan utvärdera det och bestämma vilka enheter som stöder den nya uppdateringen.

Med tanke på mönstret i sin historia tenderar Google att annonsera nya Android-versioner var 6: e till 12 månader, och favoriserar ofta att släppa mellan juli och november men väljer ibland att avvika om omständigheterna kräver det.

När källkoden är tillgänglig, är det upp till tillverkare att få det förpackat och redo för kunderna i god tid.

... och slutar med bärarna

För drygt ett år sedan släppte HTC en infografisk detaljering av den utarbetade processen som krävs för att omvandla en ny Android-version till något som kan skjutas ut på aktuella enheter.

Återgå till LEGO-analogi, låt oss säga att du är HTC och du måste införliva dessa nya LEGO-stycken i det du redan har byggt. För det måste du prata med bärare och se vad de vilja.

Kanske AT & T vill ha bitar A, B och C i sina enheter medan T-Mobile vill ha bitar X, Y och Z i deras. Det finns 100 + bärare runt om i världen, och de vill ha något annat. Som HTC måste du ta emot många av dem, vilket innebär att du bygger och testar hundratals variationer.

När buggarna är squashed (och lita på mig kommer det att finnas massor av buggar under hela processen), måste dessa enheter godkännas av nämnda operatörer, plus Google, tillsammans med andra regionspecifika tillsynsorgan.

När allt detta är avgjort och gjort kan HTC äntligen förbereda sina OTA-servrar (OTA) med alla dessa enhetsspecifika uppdateringar. När servrarna är klara, meddelas HTC-användare om en tillgänglig uppdatering som kan hämtas och tillämpas.

Andra tillverkare arbetar på liknande sätt.

Som du kan berätta är det en inblandad process som kräver mycket tid tack vare de många fram och tillbaka utbytena mellan alla förfrågningar, test och iterationer som är vanliga för någon mjukvaruutveckling. Vad betyder "Beta Software" verkligen? Betyda? Vad betyder "Beta Software" verkligen? Vad betyder det för att ett projekt ska vara i beta och ska du bry dig? Läs mer .

Vilken version av Android kör du??

Så varför är inte din Android-enhet uppdaterad än? Kanske stödjer din speciella modell inte den senaste versionen, men den mer troliga förklaringen är att du bara behöver vänta lite längre.

Kan Android långsam utrullningsprocess irritera dig? Är det tillräckligt att få dig att byta till iOS? Eller är du nöjd med att lägga upp det? Dela dina tankar med oss ​​i kommentarerna nedan!

Bildkrediter: väntrum Via Shutterstock, stapel av Android-telefoner Via Shutterstock, Basic Android Phone Via Shutterstock, HTC Update Process Infographic

Utforska mer om: Android Customization, Software Updater.