Android 12 DP3 analüüs: siin on kõik peidetud funktsioonid!

Meie sügav sukeldumine Android 12 arendaja eelvaatesse 3 jätkub kõigi Google'i uusimas OS-is leitud peidetud funktsioonide analüüsiga!

Vähem kui kuu aja pärast võtab Google kõik asjad lahti Android 12 Google I/O-s, kuid enne seda on meile lihtsalt antud kolmas arendaja eelvaade läbi sõeluda. DP3 sisaldab käputäis uusi API-sid ja kasutajale suunatud märgatavad muudatused, kuid nagu tavaliselt, sisaldab see ka hulgaliselt varjatud muudatusi kapoti all. Oleme väljalaset uurinud, et teada saada kõike, mis Android 12-le tuleb, ja siin on kokkuvõte sellest, mida leidsime 3. arendaja eelvaatest.

Kiire märkus: tänane DP3 väljalase on tegelikult vanem kui lekkinud Android 12 järg üksikasjalikult kirjeldasime eelmisel nädalal. Mõned funktsioonid, mida me selles lekkinud konstruktsioonis märkasime, on nüüd olemas saadaval kõigile kasutajatele, kuid paljud neist pole saadaval. Tegelikult kood mõnele meie tuvastatud peidetud funktsioonile, näiteks a raamistik rakenduse kasutajaliidese tõlkimiseks — pole isegi DP3-sse üldse lisatud. Seevastu on mõningaid funktsioone, nagu täiustatud mängu juhtpaneel ja uus kiirsätete paneeli kujundus, mida me allpool kirjeldame, mida me selles lekkinud konstruktsioonis aktiveerida ei saanud. Ma ei käsitle uuesti kõiki varjatud muudatusi DP3-s, mida me lekkinud järgus varem märkasime, kuid panen tähele muudatused, mis kinnitavad lekkinud järgust leitud muudatusi.

Nüüd, kui see pole enam võimalik, on siin meie Android 12 arendaja eelvaate 3 analüüs. Eriline tänu arendajale kdrag0n meiega töötamise ja paljude oma leidude jagamise eest vestluse kaudu!

APK eemaldamine võib sageli ennustada funktsioone, mis võivad rakenduse tulevases värskenduses ilmuda, kuid on võimalik, et mõni siin mainitud funktsioon ei pruugi seda tulevases versioonis kasutada. Selle põhjuseks on asjaolu, et neid funktsioone pole praegu reaalajas järgus rakendatud ja arendajad võivad neid tulevases järgus igal ajal kasutada.


Liikuge selles artiklis

  • Varjatud funktsioonid operatsioonisüsteemis Android 12 DP3
    • Töös on suur kiirseadete ümberkujundamine
    • Kiirseadete plaadid alarmi ja rahakoti jaoks
    • Mängurežiim lisab mängu optimeerimise seaded
    • Ühe käega lukustusekraan tahvelarvutitele
    • Parem tapeedipõhine teemastamine tumedate taustapiltide jaoks
    • Rakenduste talveunerežiim vabastab ruumi kasutamata rakendustest
    • Kas järgmisel Pixel Standil on ventilaator?
    • Mitmesugused varjatud muudatused

Töös on suur kiirseadete ümberkujundamine

Meil on olnud aimu, et tuleb a kasutajaliidese põhjalik remont Android 12-s, kuid iga uue arendaja eelvaate väljalaskega oleme aru saanud, et kasutajaliidese muudatused on drastilisemad, kui me kunagi ootasime. Android 12 DP1 puhul me lubas uue kiirseadete paneeli kujunduse läbipaistmatu tausta, paksema heleduse liuguri ja ilma siltideta plaatidega. Lekkinud ehituses me avastatud et Google kohandab veidi seda peidetud paksu heleduse liugurit, nii et paks osa peegeldab praegust heleduse taset.

Nüüd on Android 12 arendaja eelvaate 3-s arendaja kdrag0n avastanud metsikult erineva kiirseadete paneeli kujunduse mis sisaldab sama heleduse liugurit, kuid muudab väikesed ümarad kiirseadete paanid suuremateks ristkülikukujulisteks plaadid. Need suuremad plaadid sisaldavad etiketti ja alamsildi, kui need on saadaval. Need paanid on paigutatud 4 rida, millest igaüks sisaldab 3 paani, kokku 12 kiirseadete paani ühel lehel. Järjenumbrit kuvatakse nüüd redigeerimisnupu kohal, mis on nüüd ümbritsetud ovaaliga. Seadete hammasratas on samuti ümbritsetud ovaaliga, kuid on nihutatud keskele. Lõpuks on nüüd paremas allnurgas toitenupp, millele vajutades peaks avama toitenüü "lihtsustatud" versiooni. See praegu ei tööta, kuid see on meie järeldus selle kohta, mida see koodianalüüsi põhjal teeb.

Toitenupu olemasolu kiirseadete paneelil annab lõpuks vastuse küsimusele, mis meil tekkis pärast lekkinud Android 12 versiooni kasutamist: kuidas avada toitenüü, kui lubage uus žest "Ootel assistendi jaoks".? Selles järgus kaaperdab žesti „Hoia assistendi jaoks” lubamine toitenupu ja käivitab selle asemel Google'i assistendi. Siiski ei olnud teil seejärel võimalust toitemenüüsse pääseda, mistõttu lisas ka Google kaks uut kiirseadete paani Seadme juhtelementide ja Rahakoti jaoks (mõlemad on näidatud toitenüüs). QS-paneeli uue toitenupu abil pääsete alati juurde toitemenüüsse, olenemata sellest, kas kasutate žesti „Hoia assistendi jaoks” või mitte. (Muide, kood "Hold for Assistant" on DP3-s olemas, kuid see funktsioon pole vaikimisi juurdepääsetav.)

Suurema ekraaniga seadmetes, nagu tahvelarvutid, on kasutajaliides jagatud kaheks paaniks: üks sisaldab uuendatud kiirseadete kujundust ja teine ​​teavitusi. Tore on näha, et Google teeb tahvelarvutisõbralikumaid disainimuudatusi. Nimelt töötab ettevõte ka a kahe paneeliga avaekraan tahvelarvutitele samuti suuruse järgi reguleeritud lukustuskuva (viimase kohta lähemalt allpool).

Autorid: kdrag0n

Kiirseadete plaadid alarmi ja rahakoti jaoks

Kui märkasite mõnel ülal postitatud ekraanipildil, on paanis kiri "Google Pay" ja selle all "Valmis". See on rahakoti kiirseadete paan, millest ma rääkisin, ja see käivitab ainult Kiire juurdepääsuga rahakott funktsioon, mis võimaldab teil kiiresti maksete vaikekaarti muuta. Eeldame, et põhjus, miks see kiirseadete paanilt juurdepääsetavaks muutub, valmistab ette eelseisva „assistendi ootel hoidmise“ žesti.

Teine funktsioon, mis muudetakse kiirseadete paaniks, on olekuribal ilmuv häireindikaator. Nagu ülalt näha, näitab see paan lihtsalt, millal järgmine äratus heliseb, kui see on seatud.

Mängurežiim lisab mängu optimeerimise seaded

Android 12 esimeses arendaja eelvaates nägime tööd a uus mänguriistariba mis hõljub ekraanil koos ekraanisalvestuse jäädvustamiseks mõeldud nupu ja teise teadmata otstarbega nupuga. Hiljem avastasime, et see mänguriistariba on osa laiemast mängu juhtpaneeli funktsioonist, mida Google oma Pixeli seadmete jaoks töötab. Meie esimene pilk Mängu armatuurlaual näitas mittetäielikku kasutajaliidest mittefunktsionaalsete nuppude ja YouTube'i otseülekande otseteega.

Android 12 arendaja eelvaade 3 jätkab tööd Gaming Dashboardiga, muutes nupud funktsionaalseks ja lisades uue "Mängu optimeerimise" kaardi. Puudutamisel lisavad nupud ujuvale tööriistaribale uue ikooni. Nende nuppude abil saate teha ekraanipilti, teha ekraanisalvestust, näidata praegust FPS-i või lülitada režiimi Mitte segada. Mängu optimeerimise menüü võimaldab samal ajal seadistada seadme jõudlusrežiimi mängus. Saate valida kaadrisageduse maksimeerimiseks jõudluse, aku tööea ja jõudluse tasakaalu saavutamiseks standardse ning kaadrisageduse vähendamiseks ja energiatarbimise vähendamiseks akusäästja. On ebaselge, kuidas need valikud täpselt toimivust, kaadrisagedust ja aku kasutusaega mõjutavad, kuid jälgime funktsiooni edenemist tulevastes Android 12 versioonides.

Kuigi meil ei õnnestunud FPS-mõõturit tööle panna, jagas arendaja kdrag0n meiega paar ekraanipilti, mis näitavad FPS-i muutumist saate "Meie hulgas" avakuval.

Autorid: kdrag0n

Oleme ka kinnitanud, et Gaming Dashboardil on kaasnev käsurea liides, millele pääseb juurde käsuga "cmd game"koorega. CLI on üsna tühi ja sisaldab ainult ühte käsku eraldusvõime vähendamiseks, et sundida rakendust töötama määratud skaleerimissuhtega. Näiteks vähendadesDevCheckRakenduse skaleerimissuhe 0,5 paneb selle arvama, et minu Pixel 3 XL-i ekraani eraldusvõime on 1480 x 720, mitte 2960 x 1440. Eraldusvõime muutmine võib sundida mõnda mängu valima madalama eraldusvõimega tekstuure ja renderdusseadeid, mille tulemuseks on parem jõudlus ja aku tööiga. Käivitab "wm size" Shelli käsk võib samuti teha sama asja, kuid uus "cmd game" rakendamine töötab rakendusepõhiselt, mitte ei mõjuta iga rakenduse kuvaliidese.

Autorid: Mishaal Rahman

Ühe käega lukustusekraan tahvelarvutitele

Oleme varem maininud, et Google teeb tahvelarvutite jaoks paar tervitatavat disainimuudatust. Nüüd saime teada veel ühest Android 12 kasutajaliidese muudatusest, mis peaks tahvelarvutite omanikke rõõmustama: ühe käega sõbralik PIN-koodi/mustriga lukustuskuva. Kui see on lubatud, nihkub PIN-koodi/mustri vaade keskele istumise asemel kas vasakule või paremale. Ilmselgelt ei ole enamik tahvelarvuteid mõeldud ühe käega hoidmiseks, kuid see muudatus tähendab, et te ei pea PIN-koodi või mustri sisestamise ajal nägema vaeva, et hoida tahvelarvutit mõlemas käes.

Parem tapeedipõhine teemastamine tumedate taustapiltide jaoks

Android 12 uus tapeedipõhine kujundussüsteem annab OS-ile värske värvikihi iga uue taustapildi jaoks, mida rakendate. Värvid genereeritakse dünaamiliselt praeguse taustapildi põhjal, kuid nagu oleme näinud eelmistes väljaannetes, on see veel pooleliolev töö. Kuigi uus teemasüsteem näeb hea välja, kui süsteemi hele režiim on sisse lülitatud, tundub see vähem rafineeritud, kui süsteemi tume režiim on sisse lülitatud. Näiteks puhta musta taustapildi määramisel rakendati sügavlilla teema, mis oli üsna värvide mittevastavus. Nüüd aga rakendatakse musta taustapildi seadmisel tumehall teema, mis sobib kenasti tumedamate tapeedivärvidega.

Tuletame meelde, et see taustapildipõhine teemasüsteem, koodnimega "monet", ei ole ikka veel vaikimisi lubatud. Google kohandab endiselt raamistikku, et kohandatud värve rakendataks kasutajaliidese rohkematele osadele, ja oleme aja jooksul näinud ka värvivalimisalgoritmi täiustusi. On selge, et Google soovib seda saada kohe enne stabiilse Android 12 väljalaset.

Rakenduste talveunerežiim vabastab ruumi kasutamata rakendustest

Üllatavalt populaarne funktsioon avastasime eelmisel nädalal ilmub ka Android 12 DP3: rakenduse talveunerežiimis. Funktsioon tühistab automaatselt load, peatab märguanded ja kustutab ajutised failid, kui rakendust pole mõne kuu jooksul kasutatud. Need ajutised failid pärinevad rakenduse vahemälust või kompileerimisartefaktidest.

Kas järgmisel Pixel Standil on ventilaator?

Analüüsides uusimat SystemUI APK-d, avastasime, et Google on värskendanud oma Pixel-spetsiifilise traadita laadimise juurutamist versioonile 1.3. The uued klassid viitavad "ventilaatorrežiimile" selliste parameetritega nagu "currentRpm", "maximumRpm" ja "minimumRpm". "Ventilaatorirežiim" võib olla kas "BUILT_IN" või "PARANDATUD". Minu jaoks kõlab see nii, nagu Google valmistub lisama tuge ventilaatoriga traadita laadimistarvikule. Kui see nii on, on ainus põhjus, miks juhtmeta laadija suudab edastada rohkem energiat, st. see on kiirem. Meil pole aga rohkem tõendeid, millest loobuda, nii et jätame kõik edasised spekulatsioonid praegu laualt.

  • Uus pulsatsiooniefekt laadimiseks. Android 12 DP3-l on peidetud kood pulsatsioonianimatsiooni jaoks, mis esitatakse laadija ühendamisel. Selle kinnitas ja aktiveeris kdrag0n, kuid see vastab täpselt millele leidsime eelmisel nädalal lekkinud ehitisest.
  • Kohandatud kellad peagi tulemas. kdrag0n ütleb meile, et süsteem toetab nüüd kellakujundust. Analoogkelladel võib olla tunni-, minuti- ja sekundiosuti varjund. Oleme varem leidnud tõendeid selle kohta, et Google töötab Pixeli eksklusiivne kohandatud kella pistikprogramm Android 12 jaoks ja see viimane leid lisab sellele väitele lihtsalt rohkem usaldust.
  • "Materjal NEXT" nime andmine tagastab. kdrag0n leidis Android 12 DP3 raamistiku koodis rohkem viiteid koodnimele "Material NEXT", mis kinnitab Androidi järgmise põlvkonna kasutajaliidese muudatuste nime. me varem avastasime.

See on kõik varjatud muudatused, mille oleme seni leidnud, kui oleme uurinud Android 12 arendaja eelvaadet 3. Kui leian rohkem üksikasju, jagan neid see Twitteri lõim. kdrag0n töötab samuti Twitteri lõim mida saate rohkemate avastuste jaoks jälgida.

Täname PNF tarkvara, et andis meile kasutuslitsentsi JEB dekompiler, professionaalse kvaliteediga pöördprojekteerimise tööriist Androidi rakenduste jaoks.