Logo sr.androidermagazine.com
Logo sr.androidermagazine.com

Решавање немогућег проблема ажурирања за Андроид

Преглед садржаја:

Anonim

Ажурирања Андроида остају неуредан, непредвидив посао - и иако су Гоогле и произвођачи постигли напредак у протеклој години, још је пуно посла који треба урадити …

Брзина којом стижу нове исправке платформе остаје једна од главних болних тачака поседовања Андроид уређаја. Док Аппле уводи иОС ажурирања тренутно на већем делу своје линије производа - платформа је апсолутно дизајнирана с тим у виду - Гоогле-ов недостатак директне контроле над управљачким софтвером који ради на већини милијарди у свету или на Андроид уређајима значи да је то немогуће учинити исти.

У чланку објављеном крајем 2012. године разговарали смо тачно зашто је то случај. „Отворена“ природа Андроида, огромне разлике у хардверу широм целог екосистема, а да не спомињемо велики број покретних делова који су потребни да би се већина ажурирања гурнула корисницима, све доприноси дуготрајним кашњењима која смо упознали и мрзили. Као што смо рекли пре скоро 18 месеци, слабост је уграђена у Андроид-ову ДНК, а не нешто што се може лако савладати.

Гоогле и произвођачи се баве Андроид ажурирањима на више фронтова.

Ипак током протекле године видели смо нове напоре Гооглеа и неких водећих произвођача Андроид-а да се изборе са овим наизглед немогућим проблемом. Било је напора на више фронтова: Прво, увођење нових функција и АПИ-ја путем Гоогле Плаи сервиса, те избацивање главних Гоогле-ових апликација у Плаи Сторе, омогућавајући њихово ажурирање независно од оперативног система. Гоогле је ставио будући Андроид код у руке ОЕМ произвођача раније него раније, путем програма „Гоогле Плаи издање“. Такође постоје докази да произвођачи виде конкурентну вредност у томе што су први (или барем брзи) с новим верзијама ОС-а. А ОЕМ произвођачи, посебно ХТЦ и Моторола, постају све бољи у саопштавању детаља о тим исправкама крајњим корисницима.

Да будемо сигурни, то није магично решење за гангантуан задатак померања целог Андроид екосистема напред. А ситуација ажурирања за не-водеће уређаје и даље остаје нешто неприлично. Али то је почетак и велики корак у правом смеру. И како прелазимо из Јелли Беан у КитКат еру, довољно је да нам дате мало наде за будућност Андроид исправки.

Прочитајте да бисте сазнали зашто.

Гоогле Плаи услуге - важне нове ствари без ажурирања оперативног система

Конвенционална мудрост каже да ако желите да набавите нове АПИ-је (програмске интерфејсе апликација), карактеристике и побољшања сигурности пребаците се на мобилни уређај који вам је потребан да бисте припремили ажурирање оперативног система, са тим повезаним свим чекањем и прескакањем обруча. Ипак, Гоогле је у протеклој години заобишао тај цео процес кроз Гоогле Плаи Сервицес, развојну платформу која је на Андроиду верзије 2.2 (Фроио) и новије верзије.

Гоогле може да ажурира Плаи услуге у позадини, а да корисници ни не знају

Први пут избачен у септембру 2012. године помоћу ажурирања апликације Плаи продавница, Гоогле Плаи услуге омогућавају програмерима да комуницирају са Гооглеовим услугама и вашим уређајем преко скупа АПИ-ја који живе ван ОС слоја. Генијалност је у томе што Гоогле може да ажурира Плаи Сервицес у позадини, без ажурирања фирмвера, а у већини случајева чак и ако корисници то не знају. (Слично начину на који ажурирање Цхроме прегледача делује, на пример, на Виндовс или Мац рачунару.)

Наш сопствени Јерри Хилденбранд руши ствари у својој писању услуге Плаи Сервицес након прошлогодишње Гоогле И / О конференције:

Будући да је Гоогле под потпуном и потпуном контролом, значи да су људи који су изградили ваш телефон, као и носилац од кога сте га можда купили, потпуно изван слике. Нећете морати да чекате шест месеци или више да бисте набавили нове АПИ-је услуге. У ствари, Гоогле каже да су у стању да их притисну на већини уређаја за отприлике недељу дана након што су ажурирани. Ако вам нешто одузме од свега тога, знајући да Гоогле одлучује о сервисним АПИ-јевима, ко их добија и када је важан део.

АПИ-ји услуге Гоогле Плаи подлежу услугама Гоогле Плаи игара, које су покренуте И / О 2013 и омогућавају уштеду у облаку, достигнућа и плоче са најбољим резултатима у играма. Као такав, сваки Гоогле-ов сертификовани уређај који користи Андроид 2.2 или новији добио је ове нове карактеристике за игре за неколико дана. Да се ​​Гоогле ослањао на традиционалне надоградње ОС-а да би увео ове нове функције, било би им потребно неколико месеци да се размноже. Многи старији уређаји који користе Фроио и Гингербреад вероватно уопште никада нису видели Гоогле Плаи игре.

На исти начин, Гоогле је прошле године лансирао Андроид Девице Манагер који омогућава корисницима да прате, даљински управљају и обришу своје уређаје преко веба. Исто је са преласком са Гоогле Талк-а у Хангоутс током лета. Ове функције су стигле за неколико дана у готово целом екосистему под контролом Гооглеа, а да нико није морао да чека ажурирање ОС-а.

Наравно да не можете све променити путем Гоогле Плаи сервиса, али платформа је важан корак ка томе да ажурирања Андроид ОС-а буду мање битна и свима донесу нове функције за кратко време. За Гоогле такође има користи од подстицања произвођача хардвера да издају уређаје са сертификатом Гоогле Плаи - ако сте изван Гооглеовог кишобрана, не добијате нове функције и услуге АПИ-ја Плаи Сервицес.

Премештање Гоогле искуства у Плаи Сторе

Као што се нове функције и АПИ-ји сада могу потиснути преко Гоогле Плаи сервиса, тако се и многе Гооглеове основне Андроид апликације сада ажурирају кроз Гоогле Плаи продавницу. То је случај већ неко време и то је поступак са којим су већина Андроид корисника веома упознати. Али не тако давно, нова верзија Гмаил-а, на пример, од Гоогле-а би захтевала да пошаље ажурирани пакет Гоогле Мобиле Сервицес произвођачима и сачека да их истисне као део ажурирања ОС-а. Управо тако дугоножно и досадно колико звучи.

Недавно би нова верзија Гмаил-а захтевала ажурирање ОС-а.

Ових дана, на срећу, већина "залиха" Гоогле апликација живи на Плаи Стореу. Неколико значајних изузетака укључују апликацију Пхотоспхере и ХДР + за камеру, као и покретач Некус 5 (у време писања, бар) и апликације за контакте / бирање. Интегрисање СМС-а у апликацију за размјену порука Хангоутс-а ово даје корак даље, омогућавајући власницима „кожних“ уређаја да користе Гоогле апликацију за обраду свих својих порука. (Иако смо још увек далеко од уверења да укључивање текстова у Хангоутс пружа много користи свима осим Гооглеу.)

Без обзира на то, врло смо блиски искуству „Некус“ -а који живи у Плаи Сторе-у као скупу апликација које се могу ажурирати независно од ОС-а. А крајњи резултат требало би да буде конзистентније, више Гооглеово корисничко искуство у Андроид екосистему. То такође значи да купци који узимају телефон или таблет помоћу интерфејса треће стране (нпр. ХТЦ Сенсе или Самсунгов ТоуцхВиз) не морају бити искључени из неких функција Гоогле-ових Некус уређаја. (Значајни изузеци, као што смо већ споменули, укључују Некус 5 лансиру и бирач.)

Неки тврде да гурање нових АПИ-ја у услуге Гоогле Плаи и „залихе“ апликација Андроид система на Гоогле Плаи чини Андроид мање отвореним. То је један начин гледања на ствари - и сигурно је да постоји већи јаз између АОСП (опен-соурце Андроид) и онога што се испоручује на Некусу 5 него што је то био случај с Некус Оне-ом. Али то није нарочито ново или изненађујуће - на крају крајева, то је зрцало Гооглеовог приступа отвореном коду са Цхроме прегледачем и Цхромиум пројектом отвореног кода. И крајњим корисницима је тиме боље служено, тако да нове функције и апликације брже долазе на мобилне уређаје путем Гоогле Плаи-а и Гоогле Плаи сервиса. Наравно, Гоогле такође има користи од додатне контроле коју може да има над Андроид екосистемом.

То је победа за потрошаче и добитак за Гоогле.

Издања и ажурирања Гоогле Плаи-а као конкурентска предност

Када је Хуго Барра најавио да Гоогле планира да прода „дионицу“ Андроид Галаки С4 на позорници И / О 2013 конференције за програмере, није одмах било јасно зашто компанија то ради. Да ли је Гоогле једноставно креирао телефон за говорну мањину корисника који желе „набавити“ Андроид на свим уређајима? Је ли то био случај смрти "скинутих" Андроид телефона? Па, не баш, иако се чини да је убрзање имплементације нових Андроид верзија део мисије програма ГПе.

Директор Андроид корисничког искуства Матиас Дуарте наговестио је ово током Андроид цхаресиде цхат догађаја на овогодишњој И / О конференцији: „Један мали знак нашег труда је оно што смо најавили јуче, Галаки С4 који има искуство са Некус софтвером, имаће благовременије исправке. “(9 минута и 18 секунди у видеу испод.)

Програм за Гоогле Плаи издања је више од стварања уређаја за глупаче.

Али утицај издања Гоогле Плаи-а превазилази једноставно пружање купцима одрживу опцију некус-а са најновијом (акцијском) верзијом ОС-а и брз пут до будућих верзија Андроид-а - чини се да то објашњава необјашњиви долазак ГПе Мото Г-а. Гурање „благовремених“ ажурирања на телефоне Гоогле Плаи-а укључује добијање радног кода који је у току у руке компанија Самсунг, ХТЦ, Сони, ЛГ и Моторола пре његовог доласка кроз редовне канале. То представља очигледне предности када је у питању упознавање инжењера са будућим верзијама ОС-а - предности које су у прошлости можда биле ексклузивне за Гооглеове Некусове партнере.

Тренутно је програм ГПе ограничен на неколико уређаја, али нема разлога да тако остане заувек. Заправо нам један извор сугерира да је програм увек био отворен за све чланове ОХА (Опен Хандсет Аллианце), тако да се у будућности не бисмо кладити против више произвођача произвођача уређаја. Идеална ситуација за Гоогле била би да сваки велики произвођач редовно производи уређаје за издавање Гоогле Плаи-а - биће занимљиво видети да ли ће то икада постати стварност.

Колико год их љубитељи Андроида хвалили, уређаји издања Гоогле Плаи представљају изузетно нишан асортиман производа. Они изван Сједињених Држава немају могућност да их купе. А Гоогле може учинити толико да убрза надоградње ОС-а на телефонима који нису Некус, а не Гоогле Плаи - остатак инжењерског напора треба да потиче од самих произвођача. Срећом, видели смо нови нагласак на Андроид исправкама неких главних играча - и бољу комуникацију од ОЕМ-ова по овом питању.

Као што је раније поменуто, Самсунг и ХТЦ су добри примери овде. Обе су успеле да избаце Андроид 4.3 исправке за своје „скиннед“ водеће телефоне три месеца након најаве, а ХТЦ је посебно учинио корак даље додајући КитКат откључаним развојним верзијама ХТЦ Оне само месец дана након отвореног кода пад кода. Даљња ажурирања КитКат-а од ове две се очекују одмах.

Ко би помислио да ће Моторола телефон на америчким носачима бити међу првима на новој Андроид верзији?

Али чак је ХТЦ Моторола ударила на удар, који је средином новембра избацио Андроид 4.4 за свој Мото Кс. У то време Мото није био произвођач Гоогле Плаи издања, али његови телефони имају софтвер веома близу ванилије Гоогле Андроид, што значи да је требало мање ствари да се промени када се нова верзија ОС-а ваља.

Ипак - ко би пре годину дана помислио да ће прилагођени, амерички мобилни телефон бити међу првима на новој верзији Андроида?

Пример Веризон Мото Кс важан је из неколико разлога. Један од најзахтевнијих и најзахтјевнијих дијелова процеса ажурирања је цертифицирање мобилног оператера - недавно неуспјех ажурирања за Веризон ХТЦ Оне да прође цертификацију резултирао је кашњењем већим од мјесец дана. Ипак, Мото је успео да не само да доврши свој софтвер Веризон Мото Кс, већ га и сертификује и представи на уређајима за само неколико недеља. Ко тачно зна како се то постигло тако брзо или је ли неки новац променио руке да би се то догодило, али бар показује да проблем није непремостив. Недавни долазак КитКат-а на Веризон Дроид телефоне 2013. такође доказује да ово није једнократно.

Изгледа да новооткривена Моторола ажурирања доживљава као конкурентску предност. Његова јединствена позиција „Гоогле компаније“ значи да има другачије приоритете према конкурентима, и јасно је да су правовремена ажурирања прилично висока на тој листи. Ипак, Мото није једини произвођач који је почео да брза ажурирања ОС-а види као начин да се истакне из масе. Барем један од главних ОЕМ произвођача недавно је запослио нове инжењере са специфичном сврхом убрзавања примене Андроид исправки, кажу нам извори.

Комуникација и ажурирања као добар ПР

Излазак готовог кода важан је, али исто тако је и преношење планова за ажурирање клијентима, а ХТЦ и Моторола су водећи на овом пољу. Особе високог профила из обе компаније редовно се преносе на друштвене мреже ради пружања информација о статусу будућег софтвера. Одмах након што је КитКат представљен, председник компаније ХТЦ Америца, Јасон Мацкензие, обавезао се да ће у року од 90 дана набавити нови ОС на носачима верзије ХТЦ Оне. И ХТЦ је био отворенији од било које друге компаније у расправи о сертификацији мобилног оператера, обавјештавајући кориснике који су гладни ажурирања да знају како ствари напредују прије могућег притиска ОТА. Компанија је недавно покренула страницу портала за ажурирања за неке америчке уређаје, показујући напредак сваке мобилне верзије кроз пут од развоја до примене.

Ова комбинација бржих ажурирања и одређеног распореда времена, као и периодична ажурирања путем званичних канала, створила су пуно добре воље за ХТЦ последњих месеци. И Моторола је уживала у таласу доброг публицитета са задње стране свог брзог процеса ажурирања КитКат-а. Али сјетимо се да су обје компаније подцјењивале тренутно тржиште смартфона. Самсунг, за поређење, наставља да продаје галијуне телефона, а размењује релативно мало о плановима за надоградњу пре времена.

Могуће је да брза ажурирања представљају маркетиншки трошак колико и инжењерски задатак.

Тако да можете тврдити да је овај нови, веома транспарентан приступ ажурирањима једнако добар као ПР, јер клијентима пружа нове ствари. Иако су потрошачи технолошки паметнији него икад, већина их и даље не зна ни брига о верзији Андроида која се покреће, поготово ако је на уређају слојевитом од прилагођавања произвођача. На пример, КитКат са ХТЦ-овим софтвером Сенсе 5.5 скоро је идентичан 4.3 Јелли Беан-у са оном верзијом Сенсе-а. Кад корисничким искуством толико управља „кожа“ произвођача, а матице и вијци које диктирају стално променљиви Гоогле Плаи сервиси, опипљиве предности потпуно нове верзије Андроида су мање очигледне. Дакле, када произвођач жури са ажурирањем нове верзије Андроида, али има мало промена које су окренуте кориснику, вредност при томе сигурно долази из добре рекламности, а не од могућности да понуди знатно побољшани производ. Ефективно, то је маркетиншки трошак колико и инжењерски задатак.

И рани усвајачи морају да започну циклус ажурирања поново изнова када Гоогле испоручи издање „тачке“ одржавања, као што је то било два пута узастопно са КитКат 4.4.1 и 4.4.2. Да на тренутак заиграте врагова заговорника, можда су зато произвођачи телефона и оператери историјски приступили ажурирању фирмвера.

Нема сребрног метка

Сваки развој који смо прешли изнад је важан, али нико није укупно решење за Андроид изазове за ажурирање. Чак и сада, неке озбиљне запреке на путевима остају на снази упркос напретку оствареном у протеклој години.

Карактеристике чипсета, а не старост телефона, могу одредити да ли се ажурира или не.

Неки фактори су и даље изван директне контроле произвођача. Произвођачи телефона ослањају се на БСП (пакете за подршку на плочи) - код произвођача чипова као што су Куалцомм и НВИДИА - како би започели рад на ажурирању фирмвера. Као што је приказано у недавној графичкој графичкој линији ажурирања ХТЦ-а, ако произвођач чипова одлучи да не производи ажурирани БСП за одређени скуп чипова, све опкладе су искључене. Верује се да су ове верзије ажурирања за ХТЦ Оне Кс, С и Кс +, као и Гоогле-ов Галаки Галаки Некус, претрпеле изглед. Природа овог процеса значи да чипсет карактеристике, а не старост телефона, могу одредити да ли се ажурира или не. Узмите у обзир да је Оне Кс + дебитовао отприлике у исто време као и Дроид ДНК - последњи је у реду за КитКат, бивши који је запео за Јелли Беан. То није сјајно за потрошаче који покушавају да одреде који ће телефон бити најбоље подржан.

Замислите незадовољство ако би власници иПхоне 5 на одређеном оператеру морали да чекају додатни месец за иОС 7.

Остале сметње укључују случајну природу објављивања ажурирања на основу земље или оператера. Чак и изван америчког тржишта, на којем доминирају велика четири оператора, време исте исправке софтвера може варирати недељама или месецима, у зависности од тога где живите и коју верзију оператора (потпуно истог) телефона имате. Ова блатњавост доводи до збуњујућег и фрустрирајућег искуства за власнике Андроида с којима се они на неким другим платформама не морају бавити. Замислите незадовољство ако би, на пример, власници иПхоне 5 на одређеном оператеру морали да чекају додатни месец за иОС 7.

Проблем овде има везе са великим бројем покретних делова који су укључени у међународне презентације - различити превозници у различитим земљама и регионални одјели произвођача опреме морају разговарати једни с другима. Неке регије обављају прилагођавање свог уређаја пре других, а неке је потребно послати оператерима ради даљег прилагођавања и одобрења. Распоред увођења често се успоставља до тачке у којој га као писце техничара тешко пратимо. Да ли је то случај, каква нада постоји за нормалне људе који не прате свакодневне ствари?

Исто се може рећи и за поступно представљање, праксу да се почетно потискују ажурирања на мали проценат уређаја, а затим се повећава то како би се временом покрила целокупна корисничка база. Присталице кажу да је ово потребно како би се осигурало исправно функционисање на великом броју уређаја у дивљини. Ипак, најава нових функција, а затим навођење неких корисника да чекају додатне две или три недеље да би их добили, не значи ништа да побољша Андроид проблем са сликом у овој области. Можда превише поједностављујемо, али сигурно је решење овде само да не објавимо ажурирања која могу бити сломљена.

Ако водите битку, можете победити

Проблем са ажурирањима можда није решив за цео екосистем, али то не значи да Гоогле не може ствари поправити.

То је све повезано са једном од главних компликација о којој смо говорили у нашем чланку од септембра 2012 - широком разноврсношћу хардвера на којем ради Андроид. Све док се подешавања хардвера и софтвера шире тако далеко по мапи, многи уређаји једноставно никада неће завршити с покретањем најновије верзије ОС-а. Осим ако се природа Андроида не промени - и неће, јер дугује велики удио на тржишту разноликошћу - нема начина да Андроид икада буде у могућности да ужива у бројкама сличним иОС-у од 70+ одсто корисника који користе најновију верзију.

Ако гледате велику слику целог Андроид екосистема - а то је заиста веома велика слика - нови извођење ОС-а и даље ће бити релативно споро. Јелли Беан ће вероватно наставити да доминира у целокупној статистици платформе током већег дела 2014. И добијање Андроид 4.5 - или оног што је следећа главна верзија - на сваки појединачни уређај недељама након лансирања, наравно, сан о цеви.

Уместо да покушава да постигне немогуће, Гоогле одлучује да се бори у битци коју може да победи - помажући да што брже дође до значајних, водећих уређаја (посебно у САД-у) до главних нових верзија ОС-а. Слушалице са средњим и улазним нивоом ће још морати да сачекају свој ред, али надамо се да би и ови требали имати користи од инфузије високог замаха.

Два главна начина на која се Гоогле бави решавањем проблема са ажурирањима за Андроид - на уређајима директно путем Гоогле Плаи-а и Гоогле Плаи сервиса, а код произвођача са програмом издања Гоогле Плаи-а и даље ће бити важни у наредној години. Произвођачи би требало да и даље виде брза ажурирања као начин да се такмиче у све већој индустрији производа и надамо се да ће услед тога бити ефикаснији процес увођења преко превозника и региона.

Купци који желе уређај Некус класе имат ће већи избор, а произвођачи ће као резултат резултирати блискијом сурадњом с Гооглеом, надамо се у корист своје шире корисничке базе. Иначе, Гоогле ће тихо допунити већину уређаја објављених у последње три године новим функцијама и АПИ-јем путем Плаи сервиса, дајући им нови закуп на живот без новог фирмвера. Проблем са ажурирањима можда није решив за цео Андроид екосустав, али Гоогле се бави интелигентно и полако, али сигурно почињемо да видимо резултате његових напора и оних својих партнера.

И то је довољно да нам да наду у будућност Андроид исправки. Са занимањем ћемо гледати 2014. годину да видимо како ствари пропадају. Ко зна, можда Гоогле и пријатељи имају још неколико трикова у рукаву.

Зашто никада нећете имати најновију верзију Андроида (септембар 2012)