Члан

Како ће Гооглеов пројекат Требле помоћи да реши један од најстаријих Андроид проблема

protection click fraud

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

У то време смо сложили главе и направили додатна копања и дошли до закључка да је ово први корак ка олакшавању ажурирања Андроида компанијама попут Самсунг или Куалцомм место за позивање сопствених и поделу система на два дела: подручје добављача и Андроид језгро.

Пројецт Требле дели Андроид на два дела: Гоогле део и део хардверске подршке.

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

Веризон нуди Пикел 4а за само 10 УСД месечно на новим Неограниченим линијама

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

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

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

То знатно успорава ствари. Уместо да Гоогле може да пошаље једно ажурирање за сваки телефон са Андроидом компанијама које их праве и имају их раде, шаљу некомплетни оперативни систем коме је потребно остатак уграђен у нову базу, затим га треба компајлирати и тестиран. Самсунг (на пример) то мора да уради за сваки модел Галаки С8 праве пре него што уопште могу да помисле да вам пошаљу ту исправку.

Уз нови систем, Гоогле-ов део Андроид-а може да живи у свом простору, а делови Куалцомма и Самсунг-а и ХТЦ-а и сви остали могу живети у свом простору. У теорији, ажурирање је већ тестирано и „само ће функционисати“.

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

Вендор Тест Суите је дизајниран да осигура да свака компанија прави Андроид на исти начин.

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

Још увек немамо све детаље, али речено нам је да ће све бити објављено и пребачено у отворени код за Андроид када Андроид О буде покренут касније ове године. Ово ће учинити врло занимљиво време у Гоогле И / О, а ми ћемо и даље проверавати овај нови начин рада и шта сви остали укључени у прављење телефона које волимо раде са њима.

instagram story viewer