Třetí beta verze platformy Android Q se samostatnými aktualizacemi systémových komponent

Google prezentovány třetí beta verze otevřené mobilní platformy Android Q. Vydání Androidu Q, který bude dodáván pod číslem Android 10, očekává se ve třetím čtvrtletí roku 2019. Oznámení také oznámilo, že platforma dosáhla milníku 2.5 miliardy aktivních zařízení Android.

Vyhodnotit nové možnosti platformy navrženo program beta testování, v rámci kterého lze experimentální větev instalovat a udržovat v aktuálním stavu prostřednictvím standardního instalačního rozhraní aktualizací (OTA, bezdrátově), bez nutnosti ruční výměny firmwaru. Aktualizace dostupný pro 15 zařízení, včetně Google Pixel, Huawei Mate, Xiaomi Mi 9, Nokia 8.1, Sony Xperia XZ3, Vivo NEX, OPPO Reno, OnePlus 6T, ASUS ZenFone 5Z, LGE G8, TECNO Spark 3 Pro, Essential Phone a smartphony realme 3 Pro .

Díky projektu se podařilo výrazně rozšířit počet zařízení dostupných k testování Ztrojnásobit, která výrobcům umožňuje vytvářet univerzální součásti hardwarové podpory, které nejsou vázány na konkrétní verze Androidu (můžete použít stejné ovladače s různými verzemi Androidu), což výrazně zjednodušuje údržbu firmwaru a vytváření aktualizovaného firmwaru s aktuálními verzemi Androidu. Díky Treble může výrobce použít jako základ hotové aktualizace od Googlu, do kterých integruje komponenty specifické pro zařízení.

Změny ve třetí beta verzi Androidu Q oproti druhá и nejprve beta verze:

  • Projekt předložen Hlavní linie, což vám umožní aktualizovat jednotlivé systémové komponenty bez aktualizace celé platformy. Tyto aktualizace se stahují prostřednictvím Google Play odděleně od aktualizací firmwaru OTA od výrobce. Očekává se, že přímé doručování aktualizací nehardwarových komponent platformy výrazně zkrátí dobu potřebnou k příjmu aktualizací, zvýší rychlost záplatování zranitelností a sníží závislost na výrobci zařízení při zachování zabezpečení platformy. Je pozoruhodné, že moduly s aktualizacemi budou zpočátku dodávány jako open source, budou okamžitě dostupné v repozitářích AOSP (Android Open Source Project) a budou moci zahrnovat vylepšení a opravy přispěvatelů třetích stran.

    Z komponent, které budou aktualizovány samostatně, bylo v první fázi pojmenováno 13 modulů: multimediální kodeky, multimediální framework, DNS resolver, Conscrypt Java Security Provider, UI Documents, Permission Controller, ExtServices, Time Zone Data, ANGLE (vrstva pro překlad volání OpenGL ES do OpenGL, Direct3D 9/11, Desktop GL a Vulkan), Metadata modulu, síťové komponenty, přihlášení k Captive Portal a nastavení přístupu k síti. Aktualizace systémových komponent jsou dodávány v novém formátu balíčku VRCHOL, který se od APK liší tím, že jej lze použít v rané fázi spouštění systému. V případě možných poruch je poskytován režim vrácení změn;

  • Přidána podpora standardu mobilní komunikace 5G, pro které budou přizpůsobeny stávající API pro správu připojení. Včetně prostřednictvím API mohou aplikace určit přítomnost vysokorychlostního připojení a aktivitu zpoplatnění provozu;
  • Přidána funkce „Live Caption“, která umožňuje automaticky vytvářet titulky za chodu při sledování jakéhokoli videa nebo poslechu audio nahrávek, bez ohledu na použitou aplikaci. Rozpoznávání řeči se provádí lokálně bez využití externích služeb;
  • Systém automatických rychlých odpovědí, dříve dostupný pro upozornění, lze nyní použít ke generování doporučení pro nejpravděpodobnější akce v jakékoli aplikaci. Když se například zobrazí zpráva s pozváním na schůzku, systém nabídne rychlé odpovědi na přijetí nebo odmítnutí pozvánky a také zobrazí tlačítko pro zobrazení zamýšleného místa schůzky na mapě. Volby jsou vybírány pomocí systému strojového učení založeného na studiu charakteristik práce uživatele;

    Třetí beta verze platformy Android Q se samostatnými aktualizacemi systémových komponent

  • Implementováno na systémové úrovni tmavé téma které lze použít ke snížení únavy očí za špatných světelných podmínek.
    Tmavé téma je povoleno v Nastavení > Zobrazení, prostřednictvím rozevíracího bloku rychlých nastavení nebo při zapnutí úsporného režimu. Tmavé téma se vztahuje jak na systém, tak na aplikace, včetně nabídky režimu pro automatický převod existujících motivů na tmavé tóny;

    Třetí beta verze platformy Android Q se samostatnými aktualizacemi systémových komponent

  • Byl přidán režim navigace gesty, který umožňuje používat k ovládání pouze gesta na obrazovce bez zobrazení navigační lišty a alokování celého prostoru na obrazovce pro obsah. Například tlačítka jako Zpět a Domů jsou nahrazena posunutím od okraje a posuvným dotykem zdola nahoru, dlouhý dotyk na obrazovce slouží k vyvolání seznamu spuštěných aplikací. Režim je povolen v nastavení „Nastavení > Systém > Gesta“;
  • Přidán „Focus Mode“, který umožňuje selektivně ztlumit rušivé aplikace na dobu, kdy se potřebujete soustředit na řešení nějakého úkolu, například pozastavit příjem pošty a zpráv, ale nechat mapy a instant messenger;
  • Přidán režim rodičovské kontroly „Family Link“, který umožňuje omezit čas, po který děti pracují se zařízením, poskytovat bonusové minuty za úspěchy a úspěchy, prohlížet seznamy spuštěných aplikací a vyhodnocovat, kolik času v nich dítě tráví, kontrolovat nainstalované aplikace a nastavit noční čas pro zablokování přístupu v noci;

    Třetí beta verze platformy Android Q se samostatnými aktualizacemi systémových komponent

  • Přidáno nové API pro zachycení zvuku, které umožňuje jedné aplikaci
    poskytují možnost zpracovat audio stream jinou aplikací. Poskytnutí přístupu k výstupu zvuku jiným aplikacím vyžaduje zvláštní povolení;

  • Bylo přidáno Thermal API, které umožňuje aplikacím sledovat indikátory teploty CPU a GPU a nezávisle přijímat opatření ke snížení zátěže (například snížení FPS ve hrách a snížení rozlišení vysílaného videa), aniž by čekalo, až systém začne násilně omezovat aplikační činnost.

Dále publikováno Květnová sada bezpečnostních oprav pro Android, která odstraňuje 30 zranitelností, z nichž 8 zranitelností má přiřazen kritický stupeň nebezpečí a 21 vysoký stupeň nebezpečí. Většina kritických problémů umožňuje provést vzdálený útok za účelem spuštění kódu v systému. Problémy označené jako nebezpečné umožňují spouštění kódu v kontextu privilegovaného procesu prostřednictvím manipulace s místními aplikacemi. 11 nebezpečných a 4 kritické zranitelnosti identifikované v proprietárních součástech čipu Qualcomm. V multimediálním rámci byla vyřešena jedna kritická chyba zabezpečení, která umožňuje spuštění kódu při zpracování speciálně navržených multimediálních dat. V systémových komponentách byly opraveny tři kritické chyby zabezpečení, které by mohly vést ke spuštění kódu při zpracování speciálně navržených souborů PAC.

Zdroj: opennet.ru

Přidat komentář