Varför uppdaterar Carriers Uppdateringar för Android men inte iPhone?
Vi har tittat på orsakerna till att din Android-telefon förmodligen inte kommer att få uppdateringar innan och en av anledningarna till varför är att varje operatör måste utsätta varje uppdatering för en testprocess innan den släpps - om de någonsin släpper den.
Detta medför att Android-uppdateringar drar ut carrier-by-carrier. Men uppdateringar för Apples iPhone finns överallt när de släpps - så vad händer?
Bärare kontrollerar de flesta Android-telefoner
Android-enheter följer faktiskt den etablerade mobiltelefonmodellen. Du får en telefon från din operatör på kontrakt. Den operatören har anpassat den telefonen, lägger till sin egen branding och programvara (ofta betraktad som bloatware) till den. Telefonen kan vara en unik modell som endast är tillgänglig hos din operatör. Bärare har traditionellt älskat unika telefonmodeller - bevittna hur den ursprungliga Samsung Galaxy S delades in i Samsung Vibrant, Samsung Fascinate, Samsung Mesmerize, och så vidare. Varje telefon var en något annorlunda Galaxy S (eller ens samma), men hade ett annat namn så att varje bärare kunde ha sin egen unika telefon.
Din operatör utövar kontroll över din enhet även efter att du köpt den, vilket hindrar det från att fungera på andra mobilnätverk (genom att låsa den till deras nätverk). De är de som har kontroll över telefonen och programvaran som följer med, och de är de som ansvarar för att godkänna och rulla ut uppdateringar. Du kan i allmänhet inte få dessa uppdateringar från tillverkaren direkt - bara från transportören.
När en ny version av Android släpps måste enhetstillverkaren ta den och anpassa sina befintliga anpassningar till den. De måste också få det att fungera på alla sina telefoner, inklusive de bärs specifika varianterna. Det är därför många tillverkare inte har stört att uppdatera många mindre populära eller äldre telefoner.
Tillverkaren måste sedan skicka ut uppdateringarna till alla operatörer. Det är varje operatörs jobb att testa alla olika uppdateringar för alla sina olika smartphones, och de kan ta många månader att göra det. De kan till och med neka att göra jobbet och släpp aldrig ut uppdateringen.
Apple kontrollerar iPhone
Älskar det eller hatar det, Apple använde populariteten hos deras iPhone för att upprota den här etablerade modellen. Apple informerade transportörer (AT & T i början) att de hade ansvaret för telefonen. Det var bara en enda iPhone, inte en iPhone-variant för varje bärare. Bärare fick inte installera sin egen programvara eller märka den med sina logotyper. De fick inte ansvaret för uppdateringar - iPhone uppdateringar kommer från Apple, inte från bärarna.
Medan det finns många Android-telefoner och varianter av Android-telefoner finns det bara en iPhone - det finns ingen iPhone Captivate, iPhone Fascinate eller iPhone Mesmerize.
Användare vill ha iPhone, så transportörer vill erbjuda det. Apple använder detta som hävstångseffekt för att utöva sin makt över bärare och insisterar på den här modellen och bärare kan inte hålla tillbaka iPhone-uppdateringar av samma anledning som de inte kan skicka iPhones fyllda med bloatware eller med bärarlogotyper stämplade över sina fronter.
Bärare kanske vill blockera iPhone-uppdateringar men kan inte. Ett problem med iOS 6.1 resulterade i att Vodafone UK och 3 Österrike bad sina kunder att inte uppdatera till iOS 6.1 innan problemet löste sig. Bärarna kunde inte blockera uppdateringarna, eftersom det inte var deras kontroll - de kunde bara fråga sina användare snyggt.
Så varför är bärare som håller tillbaka uppdateringar?
Det är utan tvekan lättare för operatörer att testa iPhone-uppdateringar och informera Apple om några problem än det är för bärarna att testa uppdateringar för en bred bit av olika Android-telefoner, varav några bara finns på den bäraren.
Det är dock inte den enda anledningen till att bärare håller tillbaka uppdateringar:
- Uppdateringar involverar arbete: När Samsung överlåter en ny byggnad av Android för en av sina telefoner, måste operatörer göra sitt eget arbete för att anpassa telefonen. De måste lägga till egna varumärken och appar (bloatware) till enheterna, vilket kräver ytterligare arbete.
- Bärare kan fördröja uppdateringar: Bärare kan komma undan med att sätta detta arbete av eller misslyckas med att göra det. De har möjlighet att fördröja uppdateringsturneringar i flera månader om de känner sig som det och drar sina fötter. Apple kommer att släppa iPhone-uppdateringar med eller utan dem.
- Planerad föråldring: Bärare vill inte verkligen uppgradera en år gammal smartphone och få det att känna sig som ny. Eftersom företag som vill sälja dig en ny telefon och få dig att förnya ditt kontrakt, är det i deras intresse att de nya telefonerna ser attraktiva ut - och aktuella uppdateringar för gamla telefoner kostar bara extra pengar och gör nya produkter mindre frestande. Bärare har ett incitament att inte uppdatera sina telefoner.
Vad behöver exakt testas?
Bäraren måste testa telefonens programvara, särskilt för att den programvaran troligen har anpassats av transportören. De måste se till att alla deras medföljande appar fungerar korrekt och att telefonens specifika programvara - som sannolikt har mindre testning än iPhone-programvaran, som är densamma över hela världen - fungerar korrekt.
Bärare vill också testa enheten för att se till att den fungerar korrekt på sitt nätverk. De vill se till att det inte lägger till ytterligare belastning på nätverket, leda till ytterligare tappade samtal eller orsaka andra problem.
Bärare styr också Windows Phone
Vi har fokuserat på Android här, men Windows Phone är i samma båt. Uppdateringar för Windows Phone-enheter måste godkännas av varje operatör. När den ursprungligen släpptes skapade Microsoft en officiell webbplats där användare kunde spåra uppdateringar av Windows Phone 7 på en per-bärare för att se vilka operatörer världen över misslyckades med att utfärda uppdateringar eller utfärda dem för långsamt.
Men Microsoft tog slutligen sin "Where's My Phone Update?" -Webbplats - kanske för att det irriterade bärarna för mycket. Microsoft tillhandahåller inte längre information om status för uppdateringar. Uppdateringar för Windows Phone 8-enheter måste fortfarande godkännas av operatörer innan de rullar ut till Windows Phone-enheter.
Undvik bärarna
Det enda sättet att undvika bärarkontrollen på icke-iPhone-telefoner är att gå runt dem, köpa en enhet direkt från telefonens tillverkare. Till exempel kommer Googles Nexus 4 att få uppdateringar från Google utan att någon operatör blir involverad. Användare kan också köpa andra olåsta enheter utan kontrakt och få uppdateringar utan operatörsintegration - om tillverkaren släpper ut uppdateringarna.
Du kan också gå utanför misshandlad sökväg, låsa upp din telefons startläsare och installera en anpassad ROM som Cyanogenmod för att få en uppdaterad version av Android, oavsett om din operatör vill att du ska eller inte.
Så varför håller exakt bärare tillbaka uppdateringar för Android-telefoner, men inte för Apples iPhone? Tja, för att de kan komma undan med det - Apple kan insistera på att de ansvarar för uppdateringar och bärare måste spela boll om de vill ha iPhone. Andra telefonplattformar ger ett sätt för operatörer att fortsätta tillhandahålla de låsta, anpassade telefonerna de älskar så mycket och fortsätter att utöva sin kontroll över dem.
Bildkredit: Scott Schiller på Flickr, Jon Fingas på Flickr, Dru Kelly på Flickr