Článok

Android 7.0: Čo sú to bezproblémové aktualizácie a ako fungujú?

protection click fraud

Jedna z najlepších funkcií, s ktorými sa Google pochválil Google I / O 2016 ktorá bude súčasťou Android 7.0 Nougat sú bezproblémové aktualizácie. Aj keď to nebude nijak okázalé alebo bude mať veľa čo ukázať na strane orientovanej na používateľa, podrobnosti o tom, ako sa to deje, sú zaujímavé a sú skutočne také jednoduché, že sa divíte, prečo to trvalo tak dlho.

Pozrime sa na to.

Spôsob, akým sa aktualizujú systémy Android Marshmallow vyžaduje určitú interakciu používateľa a vyžaduje veľa času. Dostanete upozornenie, že na vás čaká aktualizácia, a keď poviete, že je to v poriadku, začne sa sťahovať. Akonáhle dostanete všetko stiahnuté, jeden veľký súbor sa rozbalí v oddiele cache a systém skontroluje integritu všetkých jednotlivých obrazových súborov, aby ste sa uistili, že sú všetky podpísané správnym kľúčom a pochádzajú sprava miesto. Potom sa zobrazí výzva na reštartovanie, nie však do systému Android.

Verizon ponúka Pixel 4a na nových linkách Unlimited iba za 10 dolárov za mesiac

Skončíte v softvéri na obnovenie zariadenia, kde sa obrázky zobrazujú na správnych miestach v internom úložisku telefónu. To trvá pomerne dlho z dôvodu spôsobu kopírovania a presúvania súborov - ide o prenos po bitoch. Súbory sa v skutočnosti presunú do pamäte v blokoch, vymažú sa z pôvodnej polohy a prepíšu sa do novej polohy. Toto je najlepší spôsob, ako zabezpečiť, aby sa počas inštalácie nič nepoškodilo.

Vďaka systému Android N je možné telefón aktualizovať ako Chromebook, keď ho stále používate

Keď je všetko na svojom mieste, telefón sa reštartuje a počkáte, kým sa runtime komponent neprehliadne cez systém a „inovuje“ vaše aplikácie na najnovšiu verziu. Robí to optimalizáciou aplikácií pre konkrétnu verziu runtime systému Android. Aplikácie pre Android sa nespúšťajú z jedného súboru, ktorý stiahnete a nainštalujete, a sú predkompilované do súborov odex. Aplikácie sa tak budú môcť načítať rýchlejšie a proces zavádzania (bez započítania prvého spustenia po aktualizácii) bude oveľa rýchlejší.

Potom budete môcť telefón znova používať.

Aj keď väčšine ľudí 10 až 15 minút potrebných na aktualizáciu operačného systému nespôsobuje príliš veľa problémov, lepšou cestou je akýkoľvek spôsob, ktorý môže minimalizovať prestoje. Váš telefón by mal byť k dispozícii pre prípad núdze, kedykoľvek potrebujete alebo chcete, aby bol k dispozícii. Zadajte plynulé aktualizácie.

S Androidom 7.0 Nougat môže váš telefón (nie - viac o tom neskôr) aktualizovať ako aktualizácie systému Chrome OS. Všetko sťahovanie a kopírovanie súborov sa vykonáva na pozadí, keď používate telefón, a po dokončení budete informovaní, že sa váš systém inovuje, keď nabudúce reštartujete systém telefón. A zmeny v kompilátore za behu znamenajú, že pri reštarte nebudete musieť absolvovať proces aktualizácie všetkých svojich aplikácií.

To znie v pohode - ako to funguje?

Plynulé aktualizácie fungujú tak, že máte v telefóne dva rôzne systémové oddiely. Ak používate telefón, ktorý umožňuje bezproblémové aktualizácie, všetko sa rozbaľuje a prenáša, keď je spustený jeden systémový oddiel, a veci sa kopírujú a presúvajú do druhého oddielu. To, ako je Android rozdelený na jednotlivé oddiely, znamená dátovú časť - kde sú všetky informácie, ktoré ste o aplikácii zadali, veci ako adresáre alebo nastavenia alebo postup ukladania hier - sú uložené na samostatnom mieste mimo miesta, kde žijú skutočné systémové súbory. To je dobré pre zabezpečenie systému (dátový oddiel môže mať svoju vlastnú sadu povolení súborov a priečinkov) a vďaka tomu sú veci celkom vhodné pre plynulé aktualizácie.

Dva systémové oddiely znamenajú viac miesta.

Keď je toto všetko hotové, môžete reštartovať a používať nový systémový oddiel. Toto sa deje bez presunutia oddielov alebo ich premenovania, pretože sú očíslované. Číta sa konfiguračný súbor použitý počas procesu zavádzania (ekvivalentný súboru / etc / fstab pre linuxových vedcov v domácnosti), ktorý informuje jadro a proces zavádzania, kde sa každý oddiel spúšťa a zastavuje. Tento súbor sa zmení tak, aby ukazoval na nový systémový oddiel namiesto na aktuálny. The Ďalšie pri aktualizácii bude druhý systémový oddiel vymazaný a použitý. Bez problémov sa vymieňajú tam a späť.

Toto nie je nové. Ak máte v počítači prehliadač Chrome alebo máte Chromebook, presne takto sa tieto systémy alebo aplikácie aktualizujú. Ale je to nové pre Android a robí dve veci. Chráni vás pred príliš veľkým výpadkom (a existuje veľa ľudí, ktorí odmietnu upozornenie na aktualizáciu, pretože nechcú oklamať súčasný proces). Je to lepšie z hľadiska bezpečnosti, pretože sa to môže stať automaticky po reštartovaní telefónu.

Ďalšie dôležité veci, ktoré treba vedieť

  • Plynulé aktualizácie nie sú pre výrobcov požiadavkou. Váš existujúci telefón nie je správne rozdelený na oddiely a nebude schopný vykonávať plynulé aktualizácie. A nechcete, aby sa budúca aktualizácia pokúsila rozdeliť ju ďalej - vnútorná pamäť bola navrhnutá tak, aby bol jej záznam (mapa miesta, kde žije každý oddiel) napísaný raz a nikdy sa nezmenil. To znamená, že ľudia, ktorí vyrábajú váš ďalší telefón, nemusia používať funkciu plynulej aktualizácie, pretože ju nepoužívajú mať do. Vieme, že telefóny Nexus 2016 to budú mať povolené, ale nič okrem toho.

  • Mali by existovať určité nastavenia deaktivácie, aby proces nebol automatizovaný, ak to nechcete. Nemám všetky podrobnosti, ale Google ma ubezpečil, že tu bude nejaké nastavenie. Toto nebude fiasko v štýle Windows 10. Nájdeme ho a povieme vám, kam hľadať, hneď ako budeme mať telefón, ktorý ho používa v našich horúcich malých rukách.

  • Toto spotrebuje viac miesta na internom úložisku vášho telefónu. Používa kompletný druhý systémový oddiel. Počítajte s tým, že pár GB bude použitých a vyhradených pre ne.


Toto je iba jedno z mnohých skvelých vylepšení pod kapotou, ktoré prináša Android 7.0 Nougat. Povieme si viac o zmenách a o tom, čo môžete očakávať v budúcich častiach tejto série, a môžete do toho ísť fórach o tom všetkom diskutovať.

instagram story viewer