Vlastnosti aktualizací firmwaru mobilních zařízení

O aktualizaci nebo neaktualizaci firmwaru na osobním telefonu si každý rozhoduje sám.
Někdo instaluje CyanogenMod, jiný se bez TWRP nebo jailbreaku necítí jako majitel zařízení.
V případě aktualizace firemních mobilních telefonů by měl být proces relativně jednotný, jinak se pro IT odborníky i Ragnarök stane hrou.

O tom, jak to vypadá ve "firemním" světě, čtěte dále.

Vlastnosti aktualizací firmwaru mobilních zařízení

Krátký přehled

Zařízení se systémem iOS dostávají pravidelné aktualizace podobně jako zařízení se systémem Windows, ale přitom:

  • aktualizace vycházejí méně často;
  • většina zařízení dostává aktualizace, ale ne všechna.

Apple vydává aktualizaci iOS najednou pro většinu svých zařízení, kromě těch, které byly vyřazeny z podpory. Apple však svá zařízení podporuje dostatečně dlouho. Například aktualizaci iOS 14 dostanou i iPhone 6s, které vyšly v roce 2015. Samozřejmě se neobejdeme bez chyb, jako je nutné zpomalení starých zařízení, které, jak se tvrdí, nebylo uděláno s cílem přimět uživatele k nákupu nového telefonu, ale pro prodloužení životnosti staré baterie... Ale i tak je to lepší než situace s Androidem.

Android je v podstatě franšíza. Původní Android od Googlu se vyskytuje pouze na zařízeních řady Pixel a na rozpočtových zařízeních, která se účastní programu Android One. Na jiných zařízeních se vyskytují pouze deriváty Androidu – EMUI, Flyme OS, MIUI, One UI atd. Pro bezpečnost mobilních zařízení je taková rozmanitost velkým problémem.
Například „komunita“ najde novou zranitelnost v Androidu nebo v systémových komponentech, které jej tvoří. Poté je zranitelnosti přiděleno číslo v databázi CVE, nálezce dostává odměnu v rámci jedné z bounty programů od Googlu, a teprve potom Google vydává záplatu a zahrnuje ji do další verze Androidu.

Dostane ji váš telefon, pokud není Pixel nebo účastníkem programu Android One?
Pokud jste si koupili nové zařízení před rokem, pravděpodobně ano, ale ne okamžitě. Výrobce vašeho zařízení musí nejprve zahrnout záplatu Googlu do své verze Androidu a otestovat ji na podporovaných modelech. Vysoce kvalitní modely jsou podporovány o něco déle. Ostatní musejí akceptovat a nečíst ráno databázi CVE, aby si nepokazili chuť.

Situace s hlavními aktualizacemi Androidu je obvykle ještě horší. Nová hlavní verze se průměrně dostává na mobilní zařízení s upraveným Androidem nejméně za čtvrt roku, často i déle. Například aktualizace Android 10 od Googlu byla vydána v září 2019, ale zařízení různých výrobců, které měly tu smůlu, aby si zasloužila aktualizaci, ji dostávala až do léta 2020.

Výrobce lze pochopit. Vydávání a testování nových verzí firmwaru představuje náklady a ne zanedbatelné. A protože zařízení jsme už zakoupili, žádné další peníze z nás nevydolují.
Zůstává nám … nutit nás kupovat nová zařízení.

Vlastnosti aktualizací firmwaru mobilních zařízení

Nestabilita verzí Androidu od jednotlivých výrobců byla důvodem, proč Google změnil architekturu Androidu, aby doručoval kritické aktualizace sám. Projekt byl nazván Google Project Zero, o němž se před rokem psalo na Habr. Funkce je relativně nová, ale je zabudována ve všech zařízeních od roku 2019, kde jsou k dispozici služby Google. Hodně lidí ví, že tyto služby jsou pro výrobce zařízení zpoplatněny, ale málo kdo ví, že obchod není jedinou možnou překážkou. Aby výrobce mohl použít služby Google na konkrétním zařízení, musí předložit svůj firmware Googlu k ověření. Google přitom neakceptuje firmware s už zastaralým Androidem. To umožňuje Googlu vnucovat trhu svůj Project Zero, což, jak doufáme, učiní zařízení Android bezpečnějšími.

Doporučení pro firemní uživatele

V korporátním světě se nepoužívají pouze veřejné aplikace dostupné na Google Play a App Store, ale také aplikace vytvořené vlastními silami. Někdy cyklus života takových aplikací končí okamžikem podpisu předávacího protokolu a uhrazení služeb vývojáře podle smlouvy.

V takovém případě instalace nového hlavního aktualizace OS často vede k tomu, že takové aplikace job-is-done přestávají fungovat. Obchodní procesy se zastavují a vývojáři jsou znovu najímáni až do vzniku další chyby. To samé se stává, když firemní vývojáři nestihnou včas přizpůsobit své aplikace nové verzi OS nebo nová verze aplikace je již k dispozici, ale uživatelé ji ještě nenainstalovali. Právě pro řešení takových problémů jsou určeny systémy třídy UEM.

Systémy UEM umožňují efektivní správu smartphonů a tabletů tím, že včas instalují a aktualizují aplikace na zařízeních mobilních zaměstnanců. Kromě toho mohou vrátit verzi aplikace na předchozí v případě potřeby. Možnost vrátit verzi zpět je exkluzivní funkcí systémů UEM. Ani Google Play, ani App Store tuto možnost nenabízejí.

Systémy UEM mohou vzdáleně zablokovat nebo odložit aktualizaci firmwaru mobilních zařízení. Chování závisí na platformě a výrobci zařízení. Na iOS v režimu supervised (o režimu si přečtěte v našem Často kladené dotazy) lze odložit aktualizaci až o 90 dní. K tomu stačí nastavit příslušnou politiku zabezpečení.

Na mobilních zařízeních Android od společnosti Samsung lze zdarma zakázat aktualizaci firmwaru nebo využít další placenou službu E-FOTA One, pomocí které lze určit, jaké aktualizace OS se mají na zařízeních instalovat. Tímto způsobem mají administrátoři možnost nejprve otestovat chování firemních aplikací na nových firmwarech svého zařízení. Uvědomujeme si náročnost tohoto procesu a nabízíme našim klientům službu založenou na Samsung E-FOTA One, která zahrnuje služby pro testování funkčnosti cílových firemních aplikací na používaných modelech zařízení klienta.

Na mobilních zařízeních Android od jiných výrobců bohužel takovou funkčnost nenajdete.
Zákaz nebo odložení jejich aktualizace lze provést buďto pomocí hrozeb, jako jsou:
„Ceníme si našich uživatelů! Neaktualizujte svá zařízení. To může vést k nefunkčnosti aplikací. V případě porušení tohoto pravidla nebudou vaše žádosti o technickou podporu brány v úvahu nebo vyslyšeny!“.

Další doporučení

Sledujte novinky a firemní blogy výrobců operačních systémů, zařízení a platforem UEM. Doslova letos se Google rozhodl vzdat podpory jedné z možných mobilních strategií, konkrétně fully managed device with work profile.

Za tímto dlouhým názvem se skrývá následující scénář:

Do Androidu 10 systémy UEM plně řídily zařízení A pracovním profilu (kontaineru), ve kterém se nacházejí firemní aplikace a data.
Od Androidu 11 je možné plnohodnotné ovládání pouze NEBO zařízení NEBO pracovním profilu (kontejneru).

Google vysvětluje novinky péčí o soukromí uživatelů a svými financemi. Pokud existuje kontejner, tak data uživatele musí být mimo zorné pole a kontrolu zaměstnavatele.

V praxi to znamená, že zjistit polohu firemních zařízení nebo nainstalovat aplikace, které uživatel potřebuje pro práci, ale které nemusí být umístěny v kontejneru na ochranu firemních dat, je nyní nemožné. Buď pro to bude nezbytné se vzdát kontejneru...

Google tvrdí, že takový přístup k osobnímu prostoru odrazoval 38 % uživatelů od instalace UEM. Teď UEM dodavatelům zbývá jen "jíst, co dostanou".

Vlastnosti aktualizací firmwaru mobilních zařízení

Na novinky jsme se připravili a letos nabídneme novou verzi SafePhone, která bude zohledňovat nové požadavky Google.

Málokteré známe skutečnosti

Na závěr ještě několik málo známých skutečností o aktualizaci mobilních OS.

  1. Firmware na mobilních zařízeních je někdy možné vrátit zpět. Jak ukazuje analýza vyhledávacích frází, frázi "jak obnovit Android" hledají častěji než "aktualizace Androidu". Může se zdát, že mletí zpět je nemožné, ale někdy to opravdu jde. Technicky je ochrana proti vrácení založena na interním čítači, který se nezvyšuje při každé verzi firmwaru. V rámci jedné hodnoty tohoto čítače se vrácení zpět stává možným. To se týká Androidu. V iOS je situace trochu jiná. Z webu výrobce (nebo bezpočtu zrcadel) si můžete stáhnout obraz iOS konkrétní verze pro konkrétní model. Aby ho bylo možné nainstalovat přes kabel pomocí iTunes, musí Apple podepsat firmware. Obvykle v prvních několika týdnech po vydání nové verze iOS Apple podepisuje předchozí verze firmwaru, aby uživatelé, jejichž zařízení po aktualizaci mají problémy, mohli vrátit stabilnější verzi.
  2. V dobách, kdy se komunita jailbreaku ještě nerozdělila mezi velké firmy, bylo možné změnit zobrazovanou verzi iOS v jednom z systémových plist. Tak bylo například možné udělat iOS 6.2 z iOS 6.3 a naopak. Proč to bylo potřeba, povíme v některém z dalších článků.
  3. Je zřejmé, že výrobci mají obecně rádi program Odin pro flashování smartphonů. Lepší nástroj pro flashování ještě neexistuje.

Napište nám, probereme to, … možná i pomůžeme.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster