Преглед садржаја:
Једна од згодних функција коју је Гоогле показао на Гоогле И / О 2016 и која ће бити део Андроид-а 7.0 Ноугат су бешавне надоградње. Иако неће бити блиставо или ће се показати пуно на страни која је окренута према кориснику, детаљи о томе како се то ради су занимљиви, а заправо толико једноставни да се питате зашто је требало толико дуго да се догоди.
Хајде да погледамо.
Шта су бешавне надоградње?
Начин на који Андроид исправке раде до Марсхмаллов укључује одређену интеракцију с корисницима и треба вам пуно времена. Добијате обавештење да вас чека ажурирање, а кад кажете у реду оно почиње да се преузима. Након што преузмете све, једна велика датотека се отпакује у предмеморији предмеморије и систем проверава интегритет свих појединачних датотека са сликама како би се уверили да су све потписане исправним кључем и да су стигле са правог места. Тада ће се затражити да поново покренете систем, али не у Андроид.
На крају сте у софтверу за опоравак уређаја на којем се слике постављају на одговарајућа места у унутрашњој меморији вашег телефона. Ово траје прилично дуго због начина копирања и померања датотека - то је пренос по мало. Датотеке се у комаду премештају у меморију, бришу са првобитног положаја и преписују на нови положај. То је најбољи начин да се осигура да се ништа не поквари током инсталације.
Помоћу Андроид Н ваш телефон се може ажурирати као Цхромебоок док га и даље користите
Једном када је све на свом месту, телефон се поново покреће и чекате да се рунтиме компонента прегледа кроз систем и „надогради“ ваше апликације на најновију верзију. Оно што ради је оптимизација апликација за специфичну верзију Андроид-овог времена извођења. Андроид апликације се не покрећу из једне датотеке коју преузмете и инсталирате и већ су прекомпоноване у одек датотеке. На тај се начин апликације могу брже учитати и поступак покретања (не рачунајући прво покретање након и ажурирања) биће много бржи.
Онда ћете поново користити свој телефон.
Иако већини времена за већину људи 10 до 15 минута потребних за надоградњу оперативног система не настаје превише проблема, било који начин који може смањити вријеме застоја је бољи начин. Ваш телефон треба да буде доступан у случају нужде кад год вам треба или желите да буде доступан. Унесите бешавне исправке.
Уз Андроид 7.0 Ноугат, ваш телефон се може (не жели - о томе касније) ажурирати као ажурирања за Цхроме ОС. Све преузимање и копирање датотека врши се у позадини док користите телефон, а када завршите, бићете обавештени да ће ваш систем надоградити следећи пут када поново покренете телефон. А промене компајлера рунтимеа значе да нећете морати да прођете кроз поступак ажурирања свих ваших апликација приликом поновног покретања.
Звучи супер - како то функционише?
Беспрекорна ажурирања функционишу тако што на телефону имате две различите системске партиције. Када користите телефон који може да врши бешавне надоградње, све распакирање и преношење се врши док траје једна системска партиција, а ствари се копирају и премештају у другу партицију. Начин на који је Андроид подељен на појединачне партиције значи део података - где се све информације које сте унели о апликацији, ствари попут адресара или поставки или игре спремају на напредак - чувају на одвојеном месту изван места где је стварни систем датотеке уживо. То је добро за безбедност система (партиција података може имати свој скуп дозвола за датотеке и мапе) и чини ствари прилично погодним за бешавне исправке.
Две системске партиције значи да ће се користити више простора.
Након што све ово учините, можете поново покренути и користити нову системску партицију. То се ради без померања партиција или преименовања јер су оне нумерисане. Чита се конфигурациона датотека која се користи током поступка покретања (еквивалентно / етц / фстаб за Линук штребере у кући) која говори кернел и боот процесу гдје се свака партиција започиње и зауставља. Ова датотека је промењена тако да указује на нову системску партицију уместо на тренутну. Следећи пут када је ажурирате, друга системска партиција биће обрисана и коришћена. Мијењају се напријед-назад.
Ово није ново. Ако на свом рачунару имате Цхроме прегледач или имате Цхромебоок, управо се ти системи или апликације ажурирају. Али, ново је за Андроид и ради две ствари. Спречава вас да имате превише застоја (а има доста људи који ће одбацити обавештење о надоградњи јер се не желе преварити са тренутним процесом). А сигурност је боља јер се може догодити аутоматски када поновно покренете телефон.
Остале важне ствари које треба знати
-
Беспрекорна ажурирања нису услов за произвођаче. Ваш постојећи телефон није исправно подељен и неће моћи да извршава бешавне надоградње. И не желите да то будуће ажурирање покушате и поново поделите - интерна меморија је дизајнирана тако да је њена евиденција (мапа где живи свака партиција) написана једном и никада није промењена. То значи да људи који направе ваш следећи телефон можда неће употребљавати функцију бешавне надоградње јер то не морају. Знамо да ће 2016. Некус телефони то омогућити, али ништа више од тога.
-
Требало би да постоје нека подешавања за искључивање, тако да процес не буде аутоматизован ако не желите да буде. Немам потпуне детаље, али Гоогле ме је уверио да ће бити нека врста поставке. Ово неће бити фијаско у стилу Виндовс 10. Пронаћи ћемо га и рећи вам где да се обратимо чим будемо имали телефон који га користи у нашим малим врућим рукама.
-
Ово ће искористити више простора у унутрашњој меморији вашег телефона. Користи потпуну другу системску партицију. Очекујте да буде искоришћено и резервисано неколико гигабајта.
Ово је само једно од многих сјајних побољшања испод хаубе које долазе са Андроидом 7.0 Ноугат. Разговараћемо више о променама и о томе шта да очекујете у будућим ратама ове серије, а ви можете кренути на форуме да о свему разговарате.