Az Android Q platform harmadik béta kiadása a rendszerkomponensek külön frissítésével

Google bemutatott az Android Q nyílt mobilplatform harmadik bétaverziója. Az Android Q kiadása, amely Android 10 szám alatt érkezik, várhatóan 2019 harmadik negyedévében. A bejelentés azt is bejelentette, hogy a platform elérte a 2.5 milliárd aktív Android készülék mérföldkövét.

Az új platform képességeinek értékelése javasolt program béta tesztelés, amelyen belül a kísérleti ág telepíthető és naprakészen tartható a szabványos frissítés-telepítési felületen (OTA, vezeték nélküli) keresztül anélkül, hogy manuálisan kellene cserélni a firmware-t. Frissítések elérhető 15 eszközhöz, köztük 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 és realme 3 Pro okostelefonok .

A projektnek köszönhetően jelentősen bővíthető volt a tesztelhető készülékek száma Hármas, amely lehetővé teszi a gyártók számára, hogy univerzális hardvertámogatási összetevőket hozzanak létre, amelyek nincsenek az Android adott verzióihoz kötve (ugyanazokat az illesztőprogramokat használhatja az Android különböző verzióival), ami nagyban leegyszerűsíti a firmware karbantartását és a frissített firmware létrehozását az aktuális Android-kiadásokkal. A Treble-nek köszönhetően a gyártó a Google kész frissítéseit használhatja alapul, és ezekbe integrálhatja az eszközspecifikus összetevőket.

Változások az Android Q harmadik bétaverziójában képest második и első béta kiadások:

  • Projekt bemutatása Fő vonal, amely lehetővé teszi az egyes rendszerelemek frissítését a teljes platform frissítése nélkül. Az ilyen frissítéseket a Google Playen keresztül tölti le a gyártó OTA firmware-frissítéseitől külön-külön. A frissítések közvetlen eljuttatása nem hardveres platformkomponensekhez várhatóan jelentősen csökkenti a frissítések beérkezésének idejét, növeli a sebezhetőségek javításának sebességét, és csökkenti az eszközgyártóktól való függést a platform biztonságának fenntartása érdekében. Nevezetesen, hogy a frissítéseket tartalmazó modulok kezdetben nyílt forráskódúak, azonnal elérhetők lesznek az AOSP (Android Open Source Project) tárolóiban, és harmadik féltől származó fejlesztéseket és javításokat is tartalmazhatnak.

    A külön frissítendő komponensek közül az első szakaszban 13 modult neveztek meg: multimédiás kodekek, multimédiás keretrendszer, DNS-feloldó, Conscrypt Java biztonsági szolgáltató, Documents UI, Engedélyvezérlő, ExtServices, Időzóna adatok, SZÖG (az OpenGL ES-hívások OpenGL-be, Direct3D 9/11-be, Desktop GL-be és Vulkan-ba történő fordítására szolgáló réteg), Modul metaadatai, hálózati összetevők, Captive Portal Login és hálózati hozzáférési beállítások. A rendszerkomponens-frissítéseket új csomagformátumban szállítjuk CSÚCS, ami abban különbözik az APK-tól, hogy a rendszerindítás korai szakaszában használható. Lehetséges meghibásodások esetén a visszaállítási mód megváltoztatása biztosított;

  • Hozzáadott támogatás a mobil kommunikációs szabványhoz 5G, amelyhez a meglévő kapcsolatkezelő API-kat hozzáigazítják. Beleértve az API-n keresztül, az alkalmazások meghatározhatják a nagy sebességű kapcsolat jelenlétét és a forgalmi díjfizetési tevékenységet;
  • Hozzáadtuk az „Élő feliratozás” funkciót, amely lehetővé teszi a feliratok automatikus létrehozását menet közben, amikor bármilyen videót néz vagy hangfelvételt hallgat, függetlenül a használt alkalmazástól. A beszédfelismerés helyben, külső szolgáltatások igénybevétele nélkül történik;
  • Az automatikus gyorsreakciók rendszere, amely korábban az értesítésekhez volt elérhető, mostantól bármely alkalmazásban javaslatok generálására használható a legvalószínűbb műveletekre. Például, ha egy értekezletre hívó üzenet jelenik meg, a rendszer gyors válaszokat kínál a meghívás elfogadásához vagy elutasításához, és megjelenít egy gombot is, amellyel megtekintheti a megbeszélés tervezett helyét a térképen. Az opciók kiválasztása gépi tanulási rendszer segítségével történik a felhasználó munkájának jellemzőinek tanulmányozása alapján;

    Az Android Q platform harmadik béta kiadása a rendszerkomponensek külön frissítésével

  • Rendszerszinten implementálva sötét téma amivel csökkenthető a szem fáradtsága gyenge fényviszonyok között.
    A sötét téma a Beállítások > Kijelző menüpontban, a gyorsbeállítások legördülő menüjében vagy az energiatakarékos mód bekapcsolásakor engedélyezhető. A sötét téma mind a rendszerre, mind az alkalmazásokra vonatkozik, beleértve a meglévő témák automatikus sötét tónusúvá alakításának módját;

    Az Android Q platform harmadik béta kiadása a rendszerkomponensek külön frissítésével

  • Egy kézmozdulatos navigációs mód került hozzáadásra, amely lehetővé teszi, hogy csak a képernyőn megjelenő kézmozdulatokat vezérelje a navigációs sáv megjelenítése nélkül, és a teljes képernyőterületet lefoglalja a tartalom számára. Például az olyan gombokat, mint a Vissza és a Kezdőlap, felváltja a szélétől csúsztatható és alulról felfelé csúsztatható érintés; a képernyő hosszú érintésével előhívható a futó alkalmazások listája. Az üzemmód a „Beállítások > Rendszer > Gesztusok” menüpontban engedélyezhető;
  • Hozzáadott „Fókusz mód”, amely lehetővé teszi a zavaró alkalmazások szelektív elnémítását arra az időre, amikor valamilyen feladat megoldására kell koncentrálnia, például szüneteltetnie kell a levelek és hírek fogadását, de hagynia kell a térképeket és az azonnali üzenetküldőt;
  • Hozzáadtuk a „Family Link” szülői felügyeleti módot, amely lehetővé teszi, hogy korlátozza a gyerekeknek az eszközzel töltött idejét, bónusz perceket biztosítson a sikerekért és az eredményekért, megtekintse az elindított alkalmazások listáját és értékelje, mennyi időt tölt a gyermek azokban, áttekintheti a telepített alkalmazásokat és éjszakai idő beállítása az éjszakai hozzáférés blokkolásához;

    Az Android Q platform harmadik béta kiadása a rendszerkomponensek külön frissítésével

  • Új hangrögzítési API hozzáadva, amely lehetővé teszi egy alkalmazás számára
    lehetőséget biztosítanak a hangfolyam egy másik alkalmazás általi feldolgozására. Más alkalmazásoknak a hangkimenethez való hozzáféréshez különleges engedély szükséges;

  • A Thermal API hozzáadásra került, amely lehetővé teszi az alkalmazások számára, hogy figyeljék a CPU és a GPU hőmérséklet-jelzőit, és egymástól függetlenül intézkedjenek a terhelés csökkentésére (például csökkentsék az FPS-t a játékokban és csökkentsék a közvetített videó felbontását), anélkül, hogy meg kellene várniuk, amíg a rendszer erőszakkal elkezdi a csökkentést. alkalmazási tevékenység.

emellett közzétett Május biztonsági javításkészlet az Androidhoz, amely 30 sebezhetőséget szünteti meg, ebből 8 sérülékenység kritikus, 21 pedig magas szintű veszélyt jelent. A legtöbb kritikus probléma lehetővé teszi a távoli támadás végrehajtását a rendszer kódjának futtatása érdekében. A veszélyesként megjelölt problémák lehetővé teszik a kód futtatását egy privilegizált folyamat keretében a helyi alkalmazások manipulálásával. 11 veszélyes és 4 kritikus sebezhetőséget azonosítottak a szabadalmaztatott chip-komponensekben Qualcomm. A multimédiás keretrendszer egyik kritikus sérülékenységét kiküszöbölték, lehetővé téve a kódfuttatást speciálisan tervezett multimédiás adatok feldolgozásakor. Három kritikus biztonsági rést javítottak ki a rendszerösszetevőkben, amelyek kódfuttatáshoz vezethetnek a speciálisan tervezett PAC-fájlok feldolgozása során.

Forrás: opennet.ru

Hozzászólás