Android 12 DP3 elemzés: Íme az összes rejtett funkció!

Az Android 12 Developer Preview 3 mélyreható búvárkodásunk a Google legújabb operációs rendszerében talált rejtett funkciók elemzésével folytatódik!

Kevesebb, mint egy hónapon belül a Google leveti a pakolást Android 12 a Google I/O-nál, de azelőtt csak megkaptuk a harmadik fejlesztői előnézet átszitálni. A DP3 egy maroknyi új API-t és észrevehető felhasználói változások, de szokás szerint rengeteg rejtett változást is tartalmaz a motorháztető alatt. Már alaposan utánajártunk a kiadásnak, hogy megtudjunk mindent, ami az Android 12-re érkezik, és íme egy összefoglaló, amit a 3. fejlesztői előnézetben találtunk.

Egy gyors megjegyzés: A mai DP3 kiadás valójában régebbi, mint a kiszivárgott Android 12 build múlt héten részleteztük. Néhány funkció, amelyet a kiszivárgott összeállításban észleltünk, már megvan minden felhasználó számára elérhető, de sok közülük nem érhető el. Valójában néhány rejtett funkció kódja, amelyet észleltünk – például a keretrendszer az alkalmazás felhasználói felületének fordításához

- egyáltalán nem is került hozzá a DP3-hoz. Ezzel szemben vannak olyan funkciók, mint például a továbbfejlesztett Game Dashboard és az új Gyorsbeállítások panel kialakítása, amelyeket alább részletezünk, amelyeket nem tudtunk aktiválni abban a kiszivárgott összeállításban. Nem fogok minden rejtett változást újraírni a DP3-ban, amelyeket korábban észleltünk a kiszivárgott buildben, de megjegyzem azokat a változtatásokat, amelyek megerősítik azt, amit a kiszivárgott buildben találtunk.

Most, hogy ez kikerült az útból, íme az Android 12 Developer Preview 3 elemzése. Külön köszönet a fejlesztőnek kdrag0n amiért velünk dolgozott, és sok felfedezésüket megosztották chaten!

Az APK lebontása gyakran megjósolhatja azokat a funkciókat, amelyek egy alkalmazás jövőbeli frissítésében érkezhetnek meg, de előfordulhat, hogy az itt említett funkciók bármelyike ​​nem fog megjelenni egy jövőbeli kiadásban. Ennek az az oka, hogy ezek a funkciók jelenleg nincsenek implementálva az élő összeállításban, és a fejlesztők bármikor levonhatják őket egy jövőbeli buildből.


Navigáljon ebben a cikkben

  • Rejtett funkciók az Android 12 DP3 rendszerben
    • A fő gyorsbeállítások újratervezése folyamatban van
    • Gyorsbeállítások csempe riasztáshoz és pénztárcához
    • A Játék mód hozzáadja a játékoptimalizálási beállításokat
    • Egykezes képernyőzár táblagépekhez
    • Jobb tapéta alapú téma a sötét háttérképekhez
    • Az alkalmazáshibernálás tárhelyet szabadít fel a nem használt alkalmazásoktól
    • A következő Pixel Standnak lesz ventilátora?
    • Egyéb rejtett változtatások

A fő gyorsbeállítások újratervezése folyamatban van

Volt egy olyan sejtésünk, hogy lesz a jelentős felhasználói felület felújítás Android 12-ben, de minden új fejlesztői előnézeti kiadással megértettük, hogy a felhasználói felület változásai drasztikusabbak lesznek, mint azt valaha is vártuk. Az Android 12 DP1 rendszerben mi engedélyezte az új Gyorsbeállítások panel kialakítását átlátszatlan háttérrel, vastagabb fényerő-csúszkával és címke nélküli csempével. A kiszivárgott építményben mi felfedezték hogy a Google kicsit módosítja azt a rejtett vastag fényerő csúszkát, hogy a vastag rész tükrözze az aktuális fényerőt.

Az Android 12 Developer Preview 3 verziójában a fejlesztő kdrag0n egy merőben eltérő Gyorsbeállítások panelt tárt fel amely ugyanazt a fényerő-csúszkát tartalmazza, de a kicsi, lekerekített gyorsbeállítási csempéket nagyobb, téglalap alakúvá alakítja csempe. Ezek a nagyobb csempék tartalmazzák a címkét és az alcímkét, ha elérhető. Ezek a csempék 4 sorban vannak elrendezve, amelyek mindegyike 3 lapkát tartalmaz, így egyetlen oldalon összesen 12 Gyorsbeállítás csempe található. Az építési szám most megjelenik a szerkesztés gomb felett, amelyet most oválisan zártak. A beállítások fogaskereke szintén oválisba került, de középre tolták. Végül a jobb alsó sarokban található egy bekapcsológomb, amelyet megnyomva meg kell nyitnia a bekapcsoló menü "könnyű" verzióját. Ez pillanatnyilag nem működik, de ez a következtetésünk a kódelemzés alapján.

A bekapcsológomb jelenléte a Gyorsbeállítások panelen végül választ ad arra a kérdésre, amely a kiszivárgott Android 12 build használata után felmerült: Hogyan lehet megnyitni a bekapcsológombot, ha engedélyezze az új „tartás a Segédhez” kézmozdulatot? Ebben az összeállításban a „tartás a Segédhez” mozdulat engedélyezése eltéríti a bekapcsológombot, így ehelyett elindítja a Google Asszisztenst. Ekkor azonban nem tudta elérni a bekapcsoló menüt, ezért a Google is hozzáadta két új gyorsbeállítási csempe az Eszközvezérlők és a Pénztárca számára (mindkettő megjelenik a tápellátás menüben). A QS panelen található új bekapcsológombbal mindig hozzáférhet a bekapcsoló menühöz, függetlenül attól, hogy használja-e a „tartsa meg az asszisztenst” mozdulatot. (A „Hold for Assistant” kód egyébként megtalálható a DP3-ban, de a funkció alapértelmezés szerint nem érhető el.)

A nagyobb képernyős eszközökön, például a táblagépeken a felhasználói felület két panelre oszlik: az egyik a megújult Gyorsbeállítások kialakítását, a másik pedig az értesítéseket tartalmazza. Jó látni, hogy a Google táblagépbarátabb tervezési változtatásokat hajt végre. Nevezetesen, a cég azon is dolgozik, hogy a két paneles kezdőképernyő táblagépekhez valamint egy méret szerint beállított zárképernyő (az utóbbiról lentebb).

Kredit: kdrag0n

Gyorsbeállítások csempe riasztáshoz és pénztárcához

Ha észrevette a fent közzétett képernyőképek egyikén, van egy „Google Pay” felirat, alatta a „Kész” felirattal. Erről a „Wallet” gyorsbeállító csempéről beszéltem, és ez csak annyit tesz, hogy elindítja a Gyors hozzáférésű pénztárca funkció segítségével gyorsan megváltoztathatja alapértelmezett fizetési kártyáját. Feltételezzük, hogy az ok, amiért elérhetővé válik a gyorsbeállítási csempéből, a közelgő „tartsa meg a Segédre” gesztusra való felkészülés.

Egy másik gyorsbeállítási csempévé alakított funkció a közelgő riasztás jelzője az állapotsorban. Amint fentebb látható, ez a csempe egyszerűen azt mutatja, hogy mikor cseng a következő riasztás, ha be van állítva.

A Játék mód hozzáadja a játékoptimalizálási beállításokat

Az Android 12 első fejlesztői előnézetében munkát találtunk a új játék eszköztár amely a képernyőn lebeg egy képernyőfelvétel rögzítésére szolgáló gombbal és egy másik ismeretlen célú gombbal. Később rájöttünk, hogy ez a játékeszköztár egy tágabb „Game Dashboard” funkció része, amelyen a Google a Pixel-eszközökön dolgozik. Első pillantásunk a Gaming Dashboard egy hiányos felhasználói felületet mutatott be nem működő gombokkal és egy YouTube élő közvetítés parancsikonjával.

Az Android 12 Developer Preview 3 folytatja a munkát a Gaming Dashboardon a gombok működőképessé tételével és egy új „Játékoptimalizálás” kártya hozzáadásával. Ha megérinti, a gombok új ikont adnak hozzá a lebegő eszköztárhoz. Ezekkel a gombokkal képernyőképet készíthet, képernyőfelvételt készíthet, megjelenítheti az aktuális FPS-t, vagy átkapcsolhatja a Ne zavarjanak módot. A Game Optimization menüben pedig beállíthatod az eszköz teljesítményét a játékban. Választhat a „Teljesítmény” közül a képkockasebesség maximalizálásához, a „Normál” az akkumulátor-élettartam és a teljesítmény egyensúlyához, az „Akkumulátorkímélő” pedig a képkockasebesség és az energiafogyasztás csökkentése érdekében. Nem világos, hogy ezek a lehetőségek pontosan hogyan befolyásolják a teljesítményt, a képkockasebességet és az akkumulátor élettartamát, de figyelni fogjuk a funkció fejlődését az Android 12 jövőbeli kiadásaiban.

Bár nem tudtuk működésbe hozni az FPS-mérőt, a kdrag0n fejlesztő megosztott velünk néhány képernyőképet, amelyek az FPS változását mutatják az „Among Us” kezdőképernyőjén.

Kredit: kdrag0n

Azt is megerősítettük, hogy a Gaming Dashboard rendelkezik egy parancssori felülettel, amelyhez a "cmd game"héjban. A CLI meglehetősen csupasz, és csak egyetlen parancsot tartalmaz a felbontás "leskálázására", hogy egy alkalmazást meghatározott méretezési arányon fusson. Például a "DevCheck" alkalmazás 0,5-ös méretezési arányra azt a véleményt kelti, hogy a Pixel 3 XL kijelzőjének felbontása 1480 x 720, nem pedig 2960 x 1440. A felbontás változása arra kényszeríthet egyes játékokat, hogy alacsonyabb felbontású textúrákat és renderelési beállításokat válasszanak, ami jobb teljesítményt és akkumulátor-élettartamot eredményez. A "wm size"a parancs a shellben is végrehajthatja ugyanezt, de az új"cmd game" A megvalósítás alkalmazásonkénti alapon működik, ahelyett, hogy az összes alkalmazás megjelenítő felületét érintené.

Szereplők: Mishaal Rahman

Egykezes képernyőzár táblagépekhez

Korábban már említettük, hogy a Google néhány örvendetes változtatást hajt végre a táblagépeken. Most megtudtunk egy újabb Android 12 felhasználói felületi változást, amely boldoggá teheti a táblagép-tulajdonosokat: egy egykezes PIN-kódos/mintás zárolási képernyő. Ha engedélyezve van, a PIN-kód/minta nézet ahelyett, hogy középen ülne, balra vagy jobbra tolódik. Nyilvánvaló, hogy a legtöbb táblagépet nem egy kézzel kell tartani, de ez a változás azt jelenti, hogy nem kell küzdenie azért, hogy a táblagépet mindkét kezében tartsa, miközben megadja a PIN-kódot vagy a mintát.

Jobb tapéta alapú téma a sötét háttérképekhez

Az Android 12 új tapéta-alapú témarendszere minden új tapéta esetén friss festékréteget ad az operációs rendszernek. A színek dinamikusan generálódnak az aktuális háttérkép alapján, de ahogy azt a korábbi kiadásokban láttuk, ez még mindig folyamatban lévő munka. Míg az új témarendszer jól néz ki, ha a rendszer világos üzemmódja be van kapcsolva, kevésbé kifinomultnak tűnik, ha a rendszer sötét üzemmódja be van kapcsolva. Például egy tiszta fekete háttérkép beállítása egy mélylila témát eredményezett, ami eléggé a színek közötti eltérés volt. Most azonban egy fekete háttérkép beállítása egy sötétszürke témát eredményez, amely jól illeszkedik a sötétebb háttérképekhez.

Emlékeztetőül: ez a "monet" kódnevű háttérkép-alapú témakezelő rendszer alapértelmezés szerint még mindig nincs engedélyezve. A Google még mindig finomítja a keretrendszert, hogy az egyéni színek a felhasználói felület több részére vonatkozzanak, és az idők során a színválasztó algoritmusban is tapasztaltunk fejlesztéseket. Egyértelmű, hogy a Google még a stabil Android 12 kiadás előtt szeretné megszerezni.

Az alkalmazáshibernálás tárhelyet szabadít fel a nem használt alkalmazásoktól

Meglepően népszerű funkció múlt héten fedeztük fel Az Android 12 DP3: alkalmazáshibernálásban is megjelenik. A funkció automatikusan visszavonja az engedélyeket, leállítja az értesítéseket, és törli az ideiglenes fájlokat, ha egy alkalmazást néhány hónapig nem használtak. Ezek az ideiglenes fájlok az alkalmazás gyorsítótárából vagy összeállítási műtermékekből származnak.

A következő Pixel Standnak lesz ventilátora?

A legújabb SystemUI APK elemzése során azt tapasztaltuk, hogy a Google az 1.3-as verzióra frissítette Pixel-specifikus vezeték nélküli töltési megvalósítását. A az új osztályok "fan mode"-ra hivatkoznak olyan paraméterekkel, mint a "currentRpm", "maximumRpm" és "minimumRpm". A "ventilátor üzemmód" lehet "BUILT_IN" vagy "RÖGZÍTETT". Ez számomra úgy hangzik, mintha a Google egy ventilátorral ellátott vezeték nélküli töltőtartozék támogatására készül. Ha ez a helyzet, akkor ennek csak az az oka, hogy a vezeték nélküli töltő több energiát tud továbbítani, pl. ez gyorsabb. Nincs azonban több bizonyítékunk, amiről le kellene szállnunk, ezért egyelőre hagyjuk a további találgatásokat.

  • Új hullámos effektus a töltéshez. Az Android 12 DP3 rejtett kódot tartalmaz egy hullámos animációhoz, amely akkor jelenik meg, amikor csatlakoztatja a töltőt. Ezt a kdrag0n megerősítette és aktiválta, de pontosan megegyezik azzal múlt héten találtuk a kiszivárgott építményben.
  • Egyedi órák hamarosan. A kdrag0n azt mondja, hogy a rendszer már támogatja az óra témáit. Az analóg óráknak lehet óra, perc és másodpercmutató árnyalata. Korábban bizonyítékokat találtunk arra vonatkozóan, hogy a Google dolgozik egy Pixel-exkluzív egyedi óra bővítmény Android 12-re, és ez a legújabb felfedezés csak tovább erősíti ezt az állítást.
  • A „Material NEXT” elnevezés visszatér. A kdrag0n több hivatkozást talált a "Material NEXT" kódnévre az Android 12 DP3 keretkódjában, ami alátámasztja az Android következő generációs felhasználói felületének változásait. korábban feltártuk.

Ez az összes rejtett változás, amit eddig találtunk az Android 12 Developer Preview 3-ba való beleásásból. Ha további részleteket találok, megosztom velük ezt a Twitter-szálat. A kdrag0n is folyamatosan fut Twitter szál amelyeket követhet további felfedezésekért.

Köszönet a PNF Software-nek, hogy engedélyt adott nekünk a használatra JEB Decompiler, egy professzionális minőségű visszafejtő eszköz Android alkalmazásokhoz.