cs.phhsnews.com


cs.phhsnews.com / Aktualizace Android Nougat "Bezproblémové aktualizace", vysvětlení

Aktualizace Android Nougat "Bezproblémové aktualizace", vysvětlení


Ve všech generacích zařízení Android - až po aktualizaci operačního systému Marshmallow fungují v podstatě stejným způsobem: aktualizace se stáhne, telefon restartuje a aktualizuje se. Během této doby je telefon zbytečný, alespoň dokud není aktualizace zcela nainstalována. S novým "Bezproblémovými aktualizacemi" nového modelu Nougat se tento model stává minulostí.

Jak se aktualizace aktualizovaly v systému Android 7.0 Nougat

Společnost Google vzala ze svého vlastního systému Chrome OS stránku pro nový způsob aktualizace. Chromebooky fungují vždy takto: aktualizace se stáhnou na pozadí a poté vyzve uživatele, aby byl dokončen proces instalace. Jeden rychlý restart později a aktualizace je dokončena - žádné čekání na instalaci aktualizace, žádné "optimalizace" ani žádné z dalších věcí, které vypadají, že trvají. Je to rychlé, snadné a hlavně nemá nepřiměřené množství prostojů.

Od Androidu 7.0 se jedná o směr, kterým probíhají aktualizace systému Android. Zde stojí za zmínku, že toto se nebude vztahovat na zařízení aktualizovaná na Nougat, pouze ty, které jsou dodávány se softwarem. Důvodem je to zcela logické: tato nová metoda aktualizace bude vyžadovat dva systémové oddíly, aby fungovaly, a prakticky všechny aktuální telefony Android mají pouze jednu. Znovu rozdělit zařízení do pohybu by mohlo být potenciálně katastrofické (a pravděpodobně by to mohlo být v mnoha scénářích), takže rozhodnutí společnosti Google nechat na telefony současné generace slušný výkon, i když je hlučné. To funguje trochu podobně : existuje aktivní systémový oddíl a dormantní oddíl, které jsou vzájemně zrcadlovými obrazy. Když je k dispozici aktualizace OTA, aktivní oddíl jej stáhne a aktualizuje dormanční oddíl. Jeden restart se později spustí, dormantní oddíl se stává aktivní a dříve aktivní oddíl se stává spící, a to s použitím aktualizovaného softwaru.

SOUVISEJÍCÍ:

Jak ručně inovovat zařízení Nexus se snímky továrny společnosti Google to způsobí, že celý proces aktualizace je nesmírně rychlejší, ale také slouží jako druh zálohovacího systému. Pokud by se při aktualizaci objevila chyba, systém může zjistit, že při zavádění se vyskytla chyba a jednoduše se převrátila na nedotčený systémový oddíl. Po rebootování pak může znovu načíst stahovací servery, aktualizaci znovu aplikovat a znovu dokončit proces restartováním. Ve srovnání s tím, jak se v současném systému zabývají katastrofické selhání aktualizací - což vyžaduje spoustu uživatelských interakcí, vývojových nástrojů Android a znalost příkazové řádky - je metoda jednoduše lepší.

To jsme neviděli V akci, přesto je ještě spousta otázek

Samozřejmě, že přichází s vlastním souborem otázek a obav. Zatímco chápeme, jak tento systém funguje teoreticky, ještě jsme si uvědomili, jak to skutečně funguje v praxi, protože Nougat dosud neměl aktualizaci a žádná zařízení nebyla dodána s hodnotou 7.0. Cokoliv je spekulace, ale já si představuji, že když se používá například aktualizace, bude pravděpodobně docela ohromný výkon systému.

Navíc pokud jste něco jako já, čtete výše část a myšlenka: "Kolik místa bude mít dvě systémové oddíly?" Jeden by mohl automaticky předpokládat, že to bude trvat dvakrát více prostoru, což není zcela nesprávné, ale musíte také vzít na vědomí, že to jsou

systém , což neznamená, že bude vyžadovat dvě kopie každé nainstalované aplikace. Přesto to znamená, že současné systémy, které berou jeden gigabajt - což není neobyčejná velikost systému OS Android - by v podstatě nyní vyžadovaly dva gigabajty (nebo více). To znamená, že Google se přesunul do nového souborového systému s názvem SquashFS, který je vysoce komprimovaný souborový systém jen pro čtení původně určený pro vestavěné systémy v situacích s malou pamětí. To by mělo určitě pomoci kompenzovat některé z problémů s prostorem, které nevyhnutelně půjdou spolu s instalací dvou systémových oddílů. Přesto můžeme začít vidět zařízení s lodí

minimálně 32 GB vpřed. Čas to bude vyprávět. Je také nejasné, co se stane s novým spícím oddílem po aktualizaci. Existuje možnost, že by se to mohlo aktualizovat na pozadí a pak počkat, až dorazí další nová OTA, ale neexistuje žádná technická dokumentace, která by tuto teorii podpořila - jen jsem si myslel nahlas. Přesto se zdá, že mi to dává smysl, protože jinak by tento nový systém vypadal jako jednorázový scénář aktualizace, který je přesně opačný směr, kterým se Google pokouší jít.

Bohužel, od té doby dosud není zařízení podporující nový systém bezproblémové aktualizace, některé z těchto otázek budou muset zůstat bez odpovědi. Jakmile se začnou rozvíjet nové generace telefonů, budeme mnohem lépe chápat, jak to všechno bude fungovat v reálném světě. Prozatím: Zní to jako velmi dobrá věc.


Jak změnit zvuky a vibrace na klávesnici Google pro Android

Jak změnit zvuky a vibrace na klávesnici Google pro Android

Tichá zpětná vazba z klávesnice na dotykové obrazovce je podle mého názoru zásadní, ale nemám ráda zvuky, když klepnu na klávesy. Možná nejste jako já - možná že vaše zvuky jsou vaše, ale vibrace jsou nepríjemné. Nebo možná se vám nelíbí (budete rebel!). Dobrou zprávou je, že tyto funkce můžete povolit nebo zakázat pouze v Klávesnici Google, ale můžete také upravit každý z nich.

(how-to)

Jak ochránit váš domov před poškozením vodou pomocí inteligentních senzorů domů

Jak ochránit váš domov před poškozením vodou pomocí inteligentních senzorů domů

Stejně jako spousty spikel v předsměšném věku, skromný detektor úniku způsobil skok do 21. století. Přečtěte si, jak vám ukážeme, jak integrovat detektor úniku smarthome do vašeho domovského arzenálu, abyste mohli přijímat výstrahy nejen doma, ale i kdekoliv jste. Co to chci dělat? nákladné. Nejčastější příčinou poškození vody v domě není katastrofální zaplavení pravidelnými otřesy způsobenými opotřebením a otřesy, jako jsou netěsné potrubí, neúspěšná spojka na pračkách, zaplavené umyvadla a zálohované odtoky.

(how-to)