Talaan ng mga Nilalaman:
- Ano ang Seamless Update?
- Ang cool na tunog - paano ito gumagana?
- Iba pang mahahalagang bagay na dapat malaman
Ang isa sa mga pinaka cool na tampok na ipinakita ng Google sa Google I / O 2016 na magiging bahagi ng Android 7.0 Nougat ay walang putol na mga update. Habang hindi ito magiging flashy o marami ang maipakita sa panig ng nakaharap sa gumagamit, ang mga detalye sa kung paano ito nagawa ay kawili-wili, at talagang napakasimple ka magtaka kung bakit matagal na itong nangyari.
Tignan natin.
Ano ang Seamless Update?
Ang paraan ng pag-update ng Android hanggang sa Marshmallow ay nagsasangkot ng ilang pakikipag-ugnayan ng gumagamit at tumatagal ng maraming oras. Makakakuha ka ng isang abiso na mayroong isang pag-update na naghihintay sa iyo, at kapag sinabi mong OK nagsisimula itong mag-download. Kapag nakuha mo na ang lahat, naisa-isa ng isang malaking file ang sarili sa pagkahati sa cache at sinusuri ng system ang integridad ng lahat ng mga indibidwal na file ng imahe upang matiyak na silang lahat ay nilagdaan gamit ang tamang key at nagmula sa tamang lugar. Sinenyasan ka na mag-reboot, ngunit hindi sa Android.
Nagtatapos ka sa software ng pagbawi ng aparato kung saan ang mga imahe ay naipuslit sa mga tamang lugar sa panloob na imbakan ng iyong telepono. Ito ay tumatagal ng isang medyo mahabang panahon dahil sa paraan ng mga file na kinopya at inilipat - ito ay isang bit-by-bit transfer. Ang mga file talaga ay inilipat sa memorya sa mga chunks, tinanggal mula sa kanilang orihinal na posisyon at muling isinulat sa bagong posisyon. Ito ang pinakamahusay na paraan upang matiyak na walang masamang masira habang naka-install ito.
Sa Android N ang iyong telepono ay maaaring mai-update tulad ng isang Chromebook habang ginagamit mo pa rin ito
Sa sandaling ang lahat ay nasa lugar, ang iyong telepono reboot at hinihintay mo ang bahagi ng runtime upang tumingin sa pamamagitan ng system at "i-upgrade" ang iyong mga app sa pinakabagong bersyon. Ang ginagawa nito ay ang pag-optimize ng mga app para sa tiyak na bersyon ng runtime ng Android. Hindi tumatakbo ang mga Android app mula sa nag-iisang file na iyong nai-download at mai-install, at na-pre-compile sa odex file. Sa ganoong paraan ang mga app ay maaaring mag-load nang mas mabilis at ang proseso ng boot (hindi mabibilang ang unang boot pagkatapos at i-update) ay mas mabilis.
Pagkatapos ay magamit mo muli ang iyong telepono.
Habang ang karamihan sa oras para sa karamihan ng mga tao ng 10 hanggang 15 minuto ay kinakailangan upang mai-upgrade ang iyong operating system ay hindi nagiging sanhi ng labis na problema, ang anumang paraan na maaaring mabawasan ang downtime ay isang mas mahusay na paraan. Ang iyong telepono ay dapat na magagamit sa kaso ng isang emerhensiya kapag kailangan mo o nais mo itong magamit. Magpasok ng walang update na seamless.
Sa Android 7.0 Nougat, ang iyong telepono ay maaaring (hindi - higit pa sa paglaon) na pag-update tulad ng mga update sa Chrome OS. Ang lahat ng pag-download at pagkopya ng mga file ay tapos na sa background habang ginagamit mo ang iyong telepono, at sa sandaling natapos na ito ay bibigyan ka ng notify na ang iyong system ay mag-upgrade sa susunod na muling pag-reboot ng iyong telepono. At ang mga pagbabago sa tagabuo ng runtime ay nangangahulugang hindi mo na kailangang umupo sa proseso ng pag-update ng lahat ng iyong mga app kapag nag-reboot ka.
Ang cool na tunog - paano ito gumagana?
Gumagana ang walang tahi na pag-update sa pamamagitan ng pagkakaroon ng dalawang magkakaibang mga partisyon ng system sa iyong telepono. Kapag gumagamit ng isang telepono na maaaring magsagawa ng mga walang pagbabago na seamless, ang lahat ng mga pag-unpack at paglilipat ay ginagawa habang ang isang partisyon ng system ay tumatakbo, at ang mga bagay ay kinopya at inilipat sa pangalawang pagkahati. Ang paraan ng Android ay nahahati sa mga indibidwal na partisyon ay nangangahulugang ang bahagi ng data - kung saan ang lahat ng impormasyon na iyong naipasok tungkol sa isang app, mga bagay tulad ng mga libro ng address o setting o pag-save ng laro - ay nakaimbak sa isang hiwalay na lugar sa labas ng lugar kung saan ang aktwal na sistema mabuhay ang mga file. Ito ay mabuti para sa seguridad ng system (ang pagkahati ng data ay maaaring magkaroon ng sarili nitong hanay ng mga pahintulot ng file at folder) at ginagawang maginhawa ang mga bagay para sa mga walang update na seam.
Ang dalawang partisyon ng system ay nangangahulugang mas maraming espasyo ang gagamitin.
Kapag tapos na ang lahat, maaari mong i-reboot at gamitin ang bagong pagkahati sa system. Ginagawa ito nang hindi inilipat ang mga partisyon o pinalitan ang pangalan ng mga ito dahil ang bilang nila. Ang isang file ng pagsasaayos na ginamit sa proseso ng boot (katumbas ng / atbp / fstab para sa mga Linux nerds sa bahay) ay binabasa na nagsasabi sa proseso ng kernel at boot kung saan nagsisimula at humihinto ang bawat pagkahati. Ang file na ito ay binago upang ituro sa bagong pagkahati ng system sa halip na kasalukuyang. Sa susunod na mag-update ka, ang iba pang pagkahati sa system ay mapupunit at gagamitin. Nagpalitan sila ng pabalik-baliking walang putol.
Hindi ito bago. Kung mayroon kang browser ng Chrome sa iyong computer o mayroong isang Chromebook, eksakto kung paano ito na-update ng mga system o apps. Ngunit bago ito para sa Android at gumagawa ng dalawang bagay. Pinipigilan ka nito na magkaroon ng labis na downtime (at maraming mga tao na tatanggihan ang isang abiso sa pag-upgrade dahil hindi nila nais na lokohin ang kasalukuyang proseso). At ito ay mas mahusay para sa seguridad dahil awtomatikong maaaring mangyari kapag nag-reboot ka ng iyong telepono.
Iba pang mahahalagang bagay na dapat malaman
-
Ang mga seamless update ay hindi isang kinakailangan para sa mga tagagawa. Ang iyong umiiral na telepono ay hindi nahati nang wasto at hindi magagawang magsagawa ng mga walang pagbabago na seamless. At hindi mo nais ang isang pag-update sa hinaharap upang subukan at repartition ito - ang panloob na memorya ay idinisenyo upang magkaroon ng record nito (isang mapa ng kung saan nakatira ang bawat partisyon) nang isang beses at hindi kailanman nagbago. Nangangahulugan ito na ang mga taong gumawa ng iyong susunod na telepono ay maaaring hindi gumagamit ng tampok na walang tahi na pag-update dahil hindi nila kailangang. Alam namin na ang mga teleponong 2016 Nexus ay nagpapagana nito, ngunit wala nang higit pa.
-
Dapat mayroong ilang mga setting ng opt-out upang hindi awtomatiko ang proseso kung hindi mo nais ito. Wala akong kumpletong detalye ngunit tiniyak ako ng Google na magkakaroon ng isang setting ng ilang uri. Hindi ito magiging isang Windows 10 style fiasco. Hahanapin namin ito at sasabihin sa iyo kung saan titingnan kaagad na mayroon kaming isang telepono na gumagamit nito sa aming maiinit na maliit na kamay.
-
Gumagamit ito ng mas maraming puwang sa panloob na imbakan ng iyong telepono. Gumagamit ito ng isang kumpletong pangalawang pagkahati ng system. Asahan ang ilang mga gigabytes na gagamitin at nakalaan para dito.
Ito ay isa lamang sa maraming mahusay na mga pagpapabuti sa ilalim ng hood na may Android 7.0 Nougat. Tatalakayin pa namin ang tungkol sa mga pagbabago at kung ano ang aasahan sa mga pag-install sa hinaharap ng seryeng ito, at maaari kang magtungo sa mga forum upang talakayin ang lahat.