Android 12 -arvostelu: Androidin suosikki iteraationi vielä

Android 12 on suosikkini Androidin iteraatiosta, mutta se ei ole täydellinen. Muutoksia on paljon – osa hyviä ja osa ehdottomasti huonoja.

Android 12 on ollut täällä noin kuukauden, ja olen käyttänyt sitä päivittäisenä kuljettajanani Google Pixel 6 Pro sen käynnistämisestä lähtien. Android 12 edustaa API-tasoa 31, ja se saapui AOSP-lähdekoodin pudotuksen muodossa muutama viikko ennen julkaistaan ​​Pixel-älypuhelimissa.

Aiempina vuosina uusi Android-versio julkaistiin aiemmille Pixel-puhelimille ennen uuden laitteen julkaisua, mutta Google pidätti tällä kertaa. Kyynikko minussa tuntuu, että se oli markkinointitarkoituksiin - loppujen lopuksi Pixel 6 -sarjan koko tunnuslause oli, että se oli "For All You Are", jossa keskityttiin voimakkaasti personointiin. Koska Android 12:ssa on kyse personoinnista, en todellakaan usko, että on kiistanalaista ajatella, että Google tarkoituksella hillitsi Android 12 Pixel otetaan käyttöön, jotta se esitellään uuden älypuhelimen rinnalla, jolla on täysin uusi ulkoasu ja tuntuma verrattuna sen edeltäjät.

Android 12:ssa on paljon tutkittavaa, ja vaikka voin mukavasti sanoa, että se on suosikki Android-versioni esteettisestä näkökulmasta, en ole varma, onko se suosikkini. Google hämärtää edelleen Pikselin ja Android 12 -ominaisuuden rajoja, mutta kaikki, minkä olen tunnistanut Pixel-yksinomaiseksi ominaisuudeksi, tunnistetaan sellaisiksi.

Selaa tätä arvostelua:

  • Olennainen Sinä ja muut käyttöliittymämuutokset
    • Pika-asetukset
    • Widgetit
    • Pixel Launcher (yksinomainen Pixel)
    • Äskettäin URL-osoitteiden jakaminen (yksinomaan pikselit)
    • Muut muutokset
  • Suorituskykyluokka
  • Yksityisyys
    • Tietosuoja Dashboard
    • Rajoitettu pääsy sijaintiin
    • Leikepöydän käyttöilmoitus
    • Pääsy kameraan ja mikrofoniin
    • Private Compute Core (yksinomaan pikselit)
  • Kotelon alaisia ​​muutoksia Android 12:ssa
    • Yleisen ytimen kuvan käyttöönotto
    • Phantom-prosessit

Olennainen Sinä ja muut käyttöliittymämuutokset

Ylivoimaisesti suurin muutos Android 12:ssa on Material You

Ylivoimaisesti suurin muutos Android 12:ssa on Materiaali sinä, uusin versio Googlen materiaalisuunnittelukielestä. Materiaali sinä, kuten Google kuvaa, "pyrkii luomaan malleja, jotka ovat persoonallisia jokaiseen tyyliin, käytettävissä kaikkiin tarpeisiin, elävät ja mukautuvat jokaiseen näyttöön.Android 12:ta kehittäessään Google loi uuden teemamoottorin, koodinimeltään "monet", joka luo rikkaan pastelliväripaletin johdettu käyttäjän taustakuvasta. Näitä värejä käytetään sitten järjestelmän eri osiin ja niiden arvot ovat saatavilla API, jota käyttäjän sovellukset voivat kutsua, jolloin sovellukset voivat päättää, haluavatko ne värittää uudelleen UI. Google on panostanut Material You -ratkaisuun, ja yritys on päivittänyt suurimman osan sovelluksistaan ​​sisällyttämään dynaamiset värit.

Jos haluat lisätietoja siitä, voit katsoa selittäjäämme miten Material You toimii.

Pika-asetukset

Android 12:n pika-asetukset näyttävät olevan erittäin polarisoituvia. Siellä on joitain melko suuria painikkeita, kokonaan uusi aloitusanimaatio, ja kaikki on hyvin pyöristetty. Rakastan uutta alasvetoanimaatiota, vaikka kaipaankin Gaussin sumeutta ilmoitusten takana. Yksivärinen ei tee sitä minulle, vaikka se olisi myös Material You inspiroima. Silti tämä uusi alasvetoanimaatio on yksi suosikkianimaatioistani kaikissa Androidissa.

Mielestäni Android 12:n ilmoitukset ja pika-asetukset näyttävät paljon paremmilta

Android 11:een verrattuna Android 12:n ilmoitukset ja pika-asetukset näyttävät mielestäni paljon paremmilta. Tiedän, että monet väitteet väittävät, että menetät hyödyllistä tilaa (se putoaa kuudesta helposti käytettävissä olevasta asetuksesta neljään), mutta saat myös lisätilaa avattavassa valikossa. Niitä on nytkin kahdeksan vaihtoehtoja kuuden sijaan, ja aiemmin näytetyt kuusi olivat vain samat kuusi, jotka pääsivät joka tapauksessa nopeasti käsiksi. Toisin sanoen, jotta voit käyttää kahta seuraavaa asetusta, Android 11:ssä sinun täytyi vetää alas, vetää uudelleen alas ja sitten pyyhkäistä poikki. Android 12:ssa sinun tarvitsee vain vetää alas, vetää alas, ja sitten sinulla on jo kaksi vaihtokytkintä enemmän kuin sinulla olisi ollut aiemmin.

Ollakseni rehellinen, mielestäni on myös luultavasti parempi, jos painikkeet sisältävät myös toiminnon nimen. Olen tehokäyttäjä, joten tiedän mitä kuvakkeet tarkoittavat, mutta onko kaikki todella? Olen varma, että jotkin perusratkaisuista, kuten Wi-Fi, melkein kaikki voivat vaarantaa arvauksen, mutta erityisesti Älä häiritse -vaihtoehto on sellainen, jonka näen hämmentävän ihmisiä. Siinä on myös virtapainike, joka tuo sinut virtavalikkoon, vaikka se on Androidin oletustoiminto 12L tarkoittaa, että pika-asetusten virtapainike avaa Assistantin ensin, ellet kosketa pitkään se.

Mielestäni ylimääräisin lisäys pika-asetuksiin on oltava Google Pay -kortti. Sinun ei tarvitse koskaan avata Google Payta maksaaksesi kortillasi, sillä se toimii puhelimesi miltä tahansa näytöltä milloin tahansa. Ainoa kerta, kun sinun on todella avattava se, on valita tietty kortti, jos haluat käyttää sellaista, joka ei ole oletusarvosi, mutta kuinka usein useimmat ihmiset tekevät niin? En myöskään koskaan käytä älykodin laitteiden ohjausvaihtoehtoa, koska valoni ovat ääniaktivoituja. Käytän puhelimen ohjaimia ehkä kerran viikossa korkeintaan.

Toinen Android 12:een tehty kiistanalainen muutos on tapa, jolla sammutat Wi-Fi-yhteyden Android 12 -laitteella. Napauttamalla Internet-pika-asetusruutua pääset toiseen valikkoon, jossa voit vaihtaa mobiilidataa, Wi-Fi-verkkoa tai valita toisen Wi-Fi-verkon.

Jos olen rehellinen, pidän henkilökohtaisesti parempana tätä muutosta yli mitä se kerran oli, mutta ymmärrän turhautumisen ylimääräisen painikkeen käyttöönoton ansiosta. Omasta kokemuksestani katson, että on järkevää, että Wi-Fi ja mobiilidata ovat saman sateenvarjon alla. Jos kuitenkin haluat saada takaisin erillisen painikkeen Wi-Fi-yhteyden vaihtamiseksi, Mishaal Rahman jakoi komennon Twitterissä jonka voit suorittaa kautta adb saadakseen sen takaisin.

<span >adb shell settings put secure sysui_qs_tiles span><span >"$(settings get secure sysui_qs_tiles),wifi"span>

Kaiken kaikkiaan uusi ilmoituslaatikko ja pika-asetukset ovat mielestäni hyvin suunniteltuja, ja pidän molemmista parempana niistä, vaikka olisin halunnut nähdä ilmoitusteni takana olevat sovellukset, jotka muistuttavat aiempia Android-versioita. Mielestäni monet näistä muutoksista ovat järkeviä, enkä välttämättä hyväksy joidenkin niistä vihaa.

Googlen sovellussarjassa on paljon Android 12 Material You -yhteensopivia widgetejä, ja ne kaikki noudattavat hallitsevaa järjestelmän teemaa. Niiden muuttaminen voi joskus olla hidasta sopimaan muuhun järjestelmän teemaan, mutta ne mukautuvat sen mukaan missä ne sijaitsevat myös kotivalikossa. En edelleenkään käytä koskaan Androidin widgetejä (en vietä paljon aikaa aloitusnäytölläni tai välitä siitä, että se näyttää enää hienolta), mutta ihmiset, jotka käyttävät, saatat pitää näistä muutoksista.

Google ilmoitti widgetien uusinta Android 12:ssa, ja yritys toimitti ehdottomasti. Android 12:n visuaalisten muutosten mukaisesti Google rohkaisee kehittäjiä ottamaan käyttöön widgetejä, joissa on pyöristetyt kulmat ja pehmusteet. The Widgets API muokattiin kokonaan uudelleen käyttökokemuksen parantamiseksi useilla alustoilla, Android-versioissa ja kantoraketeissa. Widgeteissä on dynaamisemmat säätimet, joiden avulla voit käyttää valintaruutuja, valintapainikkeita ja kytkimiä suoraan aloitusnäytöltä. Widget-valitsin tarjoaa jopa reagoivia esikatseluita.

Uusi API lisää myös tukea dynaaminen väritys osana Material You -teemamoottoria, jonka avulla widgetit voivat mukautua taustakuvaan, kuten muihin visuaalisiin elementteihin. Google on myös poistanut vaaditun määritysvaiheen, kun sijoitat widgetin aloitusnäytölle, ja lisännyt uuden API: n taaksepäin yhteensopivien widgetien rakentamiseen.

Mielenkiintoista on, että Google Assistant voi nyt käyttää widgetien tietoja, jotta se voi tarjota nopeita näkemyksiä Capabilities API: n avulla. Jonkin sisällä blogipostaus, Google totesi, että Assistant voisi tarjota käyttäjille "yhdellä kertaa vastauksia, nopeat päivitykset ja monivaiheinen vuorovaikutus” vilkaisemalla widgeteissä saatavilla olevia tietoja.

Pixel Launcher (yksinomainen Pixel)

Pixel Launcher on luonnollisesti Pixel-yksinomainen ominaisuus, ja se on yhtä puhdas kuin koskaan. Näytön alareunassa on pysyvästi jumissa hakupalkki, yläreunassa yhdellä silmäyksellä oleva widget, ja Google-sovellus sijaitsee aloitusnäytön vasemmalla puolella. Se on yksinkertaista ja toimii, mutta tiedän, että monet ihmiset haluaisivat pystyä poistamaan Google-hakupalkin.

Pixel-käynnistysohjelmassa on mahdollisuus tarjota ehdotuksia käynnistettävistä sovelluksista sekä alareunassa että täyspitkässä sovelluslaatikossa. Sovellusehdotukset perustuvat tekoälyyn, ja ne perustuvat puhelimesi käyttöön. Olen huomannut, että alareunassa olevat sovellukset eroavat usein sovelluslaatikon suositelluista sovelluksista, mikä viittaa siihen, että molemmissa kohdissa suositellut sovellukset lasketaan eri tavalla.

Pixel Launcherin avulla voit myös muuttaa sovellusruudukon kokoa, ottaa käyttöön teemakuvakkeita ja vaihtaa tumman ja vaalean teeman välillä. Teemakuvakkeet on merkitty "beta", joka... on hyvä, koska ne eivät näytä hyvältä. Pidän ajatuksesta, jonka Google tavoittelee heidän kanssaan, koska ne ovat Material You -teemoja, mutta ne eivät näytä hyvältä, varsinkin kun niiden vieressä näkyy sovelluksia, joita ei tueta.

Pixel Launcher on pitkälti Android-maailman iOS-käynnistin

Sovelluslaatikossa on myös Pikselien kattava laitekohtainen haku se on käytettävissä muuhunkin kuin vain sovelluksissasi tekemiseen. Tätä kutsutaan "Universal Searchiksi", ja se perustuu AppSearch-palvelu, mikä tarkoittaa, että muut OEM-valmistajat voivat halutessaan helposti rakentaa tällaisen ominaisuuden Android-versioihinsa. Se voi hakea yhteystiedoista, sovelluksista, sovellusten pikakuvakkeista, asetuksista ja muusta. Se on hienoa esimerkiksi soittolistojesi löytämiseen Spotifysta. Voit ottaa ominaisuuden käyttöön niin, että joka kerta kun vedät sovelluslaatikon ylös, myös näppäimistösi nousee ylös ja voit aloittaa kirjoittamisen välittömästi. Yritin käyttää tätä jonkin aikaa, mutta lopulta sammutin sen.

Pixel Launcher on pitkälti Android-maailman iOS-käynnistin. Siitä puuttuu melko paljon mukautuksia, joita olemme tottuneet odottamaan Nova Launcherin kaltaisilta tai muilta parhaat Android-kantoraketit voit saada. Jotkut ihmiset pitävät tästä yksinkertaisuudesta, ja vaikka en välitä siitä, leikkimisvaihtoehtojen tarjoaminen on siistiä.

Äskettäin URL-osoitteiden jakaminen (vain pikseleillä)

Äskettäisten URL-osoitteiden jakaminen on Pixel-yksinomainen ominaisuus, jonka avulla käyttäjät voivat jakaa linkkejä äskettäin katsomaan verkkosisältöön suoraan viimeisimmältä näytöltä. Mikä tahansa sovellus voi ottaa sen käyttöön, mutta se on oletuksena käytössä Google Chromessa, ja se on nopea ja helppo tapa jakaa linkkejä sovellusten välillä ja lisää toimintoja Viimeaikaiset-valikkoon.

Muut muutokset

Suurin vaivani Android 12:n suhteen on muutos akkutilastojen näyttämisessä. Erityisesti arvioijana nämä ovat erittäin ongelmallisia useista syistä. Sen lisäksi, että akseleita ei ole merkitty millään tavalla, tiedot ovat niin paljon vähemmän käyttökelpoisia kuin ennen. Sovellukseni käyttö viimeisten 24 tunnin aikana ei nollaudu puhelimeni latauksen jälkeen, mikä tarkoittaa, että en voi enää näyttää kuvakaappauksia akun tilastoista päivän käytön jälkeen. Olen turvautunut käyttämään toista sovellusta, GSam, vain kerätäkseni tietoja akkutilastoja varten. Asia on vielä pahempi, koska jokainen baari on kahden tunnin väli, mikä ei tarjoa minulle käytännössä mitään. On melkein loukkaavaa, että Google lisäsi tämän toiminnon ikään kuin se olisi parannus vanhempiin Android-versioihin verrattuna. Tämä osa on muuten Pixel-yksinomainen - et voi napauttaa näitä palkkeja Android 12:ssa oletuksena.

Toinen pieni valitukseni on, että näytön alla oleva sormenjälkitunnistin ei näy samaan aikaan kuviollisen näppäinsuojan kanssa. Voit joko syöttää kuvion tai syöttää sormenjälkesi, ja jos pyyhkäiset ylös päästäksesi kuvioosi, sinun on sitten pyyhkäistävä takaisin päästäksesi sormenjälkitunnistimeen. Miksi molempia ei voi ottaa käyttöön? Se olisi järkevämpää ja yhtenäisempi, varsinkin kun itse näppäinsuoja ei vie paljon tilaa. Se tuntuu oudolta päätökseltä, varsinkin kun muut OEM-valmistajat ovat jo ymmärtäneet tämän.


Suorituskykyluokka

Android-yhteensopivuusmäärittelydokumentti on tärkeä osa Android-ekosysteemiä. Säilyttääkseen sovellusliittymien ja alustan käyttäytymisen johdonmukaisuuden Android-laitteiden välillä Google yhdistää Googlen mobiilipalvelujen jakelun (johon kuuluvat mm. sovellukset ja kehykset, kuten Google Play Kauppa ja Google Play Palvelut) lisenssisopimuksilla, jotka velvoittavat laitteiden noudattamaan Googlen sääntöjä. “Android-yhteensopivuusohjelma” (muiden vaatimusten ohella). Android-yhteensopivuusohjelma koostuu useista automaattisista testiohjelmista ja CDD: ssä luetellut säännöt (CDD PDF Android 12:lle saatavilla täältä).

Android 12:n tapauksessa CDD: ssä on muutama muutos, mutta useimmat ovat kauniita pieni tai todella vain vaikuttavat OEM-valmistajiin. Yksi suurimmista muutoksista, joita olemme nähneet, oli esittely "suoritusluokka", joka voidaan määrittää Android-älypuhelimen rakennusominaisuuksissa. Google ilmoitti tästä jo Android 12 Beta 1:n julkaisun rinnalla, ja se on helppo tapa kehittäjille tarkistaa, kuinka nopea Android-älypuhelin todella on. Android-kehittäjät -sivulla, Google sanoo, että jokaisella Android-versiolla on oma vastaava suoritusluokkansa, mikä tarkoittaa, että Android 12:lle on olemassa suoritusluokka ja Android 13:lle, 14:lle ja niin edelleen.

Suoritusluokat ovat yhteensopivia eteenpäin. Tämä tarkoittaa, että laite voi päivittää uuteen Android-versioon muuttamatta sen suorituskykyluokkaa, mutta se tarkoittaa myös, että laitteet voivat vaihtaa luokkaansa, jos ne täyttävät uuden käyttöjärjestelmän vaatimukset versio. Alla on joitakin keskeisiä vaatimuksia suorituskyvylle 12.

Suorituskykyluokka 12 keskeiset vaatimukset

  • Vähintään 6 Gt RAM-muistia
  • Vähintään 400 dpi ja 1080p resoluutio
  • Vähintään 120 Mt/s peräkkäinen kirjoitus, 250 Mt/s peräkkäinen luku, 10 Mt/s satunnainen kirjoitus ja 40 Mt/s satunnainen lukunopeus
  • Sinulla on oltava (vähintään) 12 megapikselin takakamera, joka pystyy tallentamaan 4K 30 FPS
  • Täytyy olla (vähintään) 4 megapikselin etukamera, joka pystyy tallentamaan 1080p 30 FPS

Suorituskykyluokat voivat olla hyödyllisiä sovelluskehittäjille yleisen käyttökokemuksen parantamiseksi "suorituskykyluokan" vaatimukset täyttävien laitteiden lisäksi myös alemman luokan puhelimissa. Jos sovellus havaitsee, että puhelin ei täytä "suorituskykyluokan" laitteen vaatimuksia, se voi sammua tiettyjä, vaativampia ominaisuuksia tai visuaalisia tehosteita parantaakseen tapaa, jolla sovellus toimii alemmissa versioissa puhelimet. Samoin se voi myös havaita, onko se käynnissä jossakin parhaat Android-puhelimet, jolloin se voi ottaa käyttöön korkean suorituskyvyn ominaisuuksia.

Aiemmin olemme nähneet Googlen yrittäneen määrittää erityyppisiä vähimmäislaitteistoja tietyille toiminnoille. Muistatko Googlen Daydream VR: n? Yritys asetti CDD: lle vähimmäisyhteensopivuusvaatimuksen Daydream-yhteensopiville laitteille Android 7.1 Nougatin julkaisun yhteydessä. Joihinkin näistä vaatimuksista sisältyi fyysinen ydinvaatimus, Vulkan-tuki, näytön vähimmäis- ja enimmäiskoko, HEVC- ja VP9-tuki ja paljon muuta. Tämä on selvästi tämän käsitteen kehitys, vaikka sitä sovelletaan laajemmin Android-ekosysteemissä.

Hämmentävää, suorituskykyluokat näyttävät julkaistavan yhdessä Android-versioiden kanssa, mutta toimivat myös niistä riippumatta. Android 12 -laite voidaan käynnistää suorituskykyluokassa 12 ja päivittää sitten Android 13:een tulevaisuudessa, mutta säilyttää vanhemman suorituskykyluokkansa. Suorituskykyluokka Android 11:lle määritettiin takautuvasti CDD: ssä.

Tarkoitus on hämmentävä, mutta se näyttää olevan vain vähimmäisvaatimus, jonka sovellukset voivat tarkistaa ja nähdä, toimivatko ne kohtuullisen tehokkaalla laitteella vai eivät. En ole varma, millä tarkalla tavalla sovelluskehittäjä käyttäisi näitä määrityksiä, mutta uskon, että lisätietoa Laitteen saattaminen sovellusten kehittäjien saataville on viime kädessä hyvä asia, vaikka sitä todennäköisesti on täydennettävä ja annettava tietty tarkoitus. Näyttää siltä, ​​että tällä hetkellä se on ensisijaisesti suunnattu "median suorituskykyyn", mikä selittää, miksi paljon painopiste on tallennusnopeuteen, näytön resoluutioon ja kameran ominaisuuksiin.


Yksityisyys

Yksityisyys on ollut viime vuosina yhä useammin yksi Googlen suurimmista painopisteistä. Yli 2,5 miljardia laitetta käyttää Androidia ympäri maailmaa, ja näin suuri asennuskanta tarkoittaa, että uhkatoimijat ovat kiinnostuneita ei-toivotusta. Tästä syystä jokainen uusi Android-versio lisää ominaisuuksia, joilla varmistetaan, että arkaluontoiset tietosi ovat vain sinun saatavillasi. Android 12 tuo joukon uusia tietosuojaan liittyviä muutoksia. Sen lisäksi, että siellä on uusi otsikko Privacy Compute Core (tällä hetkellä a Pikselit yksinoikeudella), mutta siellä on myös tietosuojan hallintapaneeli, kameran ja mikrofonin ilmaisimet, sijaintiohjaimet ja paljon muuta.

Yli 2,5 miljardia laitetta käyttää Androidia ympäri maailmaa

Tietosuoja Dashboard

Tämä uusi tietosuojanäyttö antaa käyttäjille tietoa siitä, kuinka usein sovellukset käyttävät komponentteja, kuten kameraa, mikrofonia ja sijaintia. antaa käyttäjille tietää, mitkä sovellukset käyttävät niitä, kuinka usein he käyttävät niitä, ja antaa käyttäjien peruuttaa nämä luvat, jos he luulevat myös käyttävänsä niitä usein. Se on loistava lisäys, jonka avulla on todella helppo nähdä, kuinka tärkeitä käyttöoikeuksia eri sovellukset käyttävät.

Rajoitettu pääsy sijaintiin

Android 12 on ottanut käyttöön mahdollisuuden antaa sovelluksille "likimääräinen" sijainti tarkan sijainnin sijaan. Ajattele esimerkiksi sääsovellustasi. Tarvitseeko sen todella tietää sinun tarkka osoite? Yleensä ei, ja on järkevämpää, että se saattaa tarvita vain yleisen paikkakunnan tuntemusta. Tämä konsepti on toteutettu Android 12:ssa, jotta voit päättää, saako sovellus pääsyn tarkkaan sijaintiisi vai likimääräiseen sijaintiisi.

Leikepöydän käyttöilmoitus

Google lisäsi paahtoleipäviestin, joka tulee näkyviin, kun sovellus käyttää leikepöytääsi. Olemme kaikki tallentaneet arkaluontoisia tietoja leikepöydällemme aiemmin, koska meidän on kopioitava ne paikasta toiseen. Kuitenkin ennen Android 12:ta sovellukset pääsivät leikepöydälle halutessaan, eikä ollut mitään mahdollisuutta tietää, tekivätkö ne sitä ja milloin. Malja ei näy, onko leikepöydän käyttöpyyntö peräisin samasta sovelluksesta, johon se kopioitiin.

Pääsy kameraan ja mikrofoniin

Voit katkaista kameran ja mikrofonin käytön puhelimesi pika-asetuksista helposti, ja parasta on, että järjestelmä hoitaa sen puolestasi. Tämän seurauksena sovellukset käsittelevät katkaisun sulavasti eivätkä kaadu, jos yhtäkkiä peruutat käyttöoikeuden, kunhan ne noudattavat parhaita käytäntöjä. Esimerkiksi sovellukset näkevät vain mustan etsimen, kun kameran käyttö on estetty. Nämä kytkimet eivät ole oletuksena pika-asetuksissa, ja ne on vedettävä pois manuaalisesti. Mielestäni tällaiset yksityisyyteen keskittyvät ominaisuudet tulisi tuoda esiin ja tehdä loppukäyttäjälle paljon näkyvämmiksi, jotta he tietävät niiden olemassaolosta.

Private Compute Core (yksinomaan pikselit)

Private Compute Services -palveluiden sanotaan tarjoavan yksityisyyttä säilyttävän sillan Private Compute Coren ja pilven välillä, mahdollistaa uusien tekoälymallien ja muiden päivitysten toimittamisen hiekkalaatikolla oleviin koneoppimisominaisuuksiin suojatun polun kautta. Google sanoo, että ominaisuuksien ja yksityisten laskentapalvelujen välinen viestintä tapahtuu joukon kautta tarkoituksenmukaiset avoimen lähdekoodin sovellusliittymät, jotka poistavat tunnistetiedot tiedoista ja soveltavat yksityisyyttä tekniikat kuten Federated Learning, Federated Analytics ja yksityisten tietojen haku. Jos haluat oppia lisää tästä, voit katsoa selittäjäämme kaikki, mitä tiedämme Google Pixel 6 -sarjan yksityisestä laskentaytimestä.


Kotelon alaisia ​​muutoksia Android 12:ssa

Yleisen ytimen kuvan käyttöönotto

Google on työskennellyt Androidin pirstoutumisen vähentämiseksi vuosia, vaikka osa syynä on Androidin luontainen luonne. Avaruudessa toimii lukemattomia OEM-valmistajia, ja kaikki haluavat tehdä omia muutoksia omiin laitteisiinsa. Ongelmana on sitten se, että näyttää siltä, ​​​​että Android-käyttöjärjestelmän päivitykset julkaistaan ​​hitaasti, mutta Google ei voi tehdä paljoakaan pakottaakseen OEM-valmistajia päivittämään laitteitaan. Sellaisenaan seuraavaksi paras asia, jonka Google voi tehdä, on tehdä päivitysprosessista mahdollisimman helppoa.

Tämän pirstoutumisen korjaamiseksi Google työskenteli Android Generic Kernel Image (GKI) -kuvan parissa. Tämä on pohjimmiltaan suoraan ACK-haarasta käännetty ydin. GKI eristää SoC-toimittajan ja OEM-muokkaukset laajennusmoduuleille, eliminoi puun ulkopuolisen koodin ja sallii Googlen lähettää ytimen päivitykset suoraan loppukäyttäjälle. Google on yli vuoden ajan työskennellyt tapaa toimittaa GKI-päivitykset Play Kaupan kautta, Mainline-moduulin avulla. Muista tarkistaa kuinka yleinen ydinkuva on seuraava askel Androidin pirstoutumisongelman ratkaisemisessa.

Phantom-prosessit

Android 12 esitteli pari rajoitusta taustaprosesseille; ensimmäinen on, että taustalla liikaa suoritinta kuluttavien sovellusten lapsiprosessit lopetetaan, jos myös vanhempi prosessi on taustalla. Toinen käyttöön otettu rajoitus on rajoitus aliprosessien lukumäärälle, jotka voivat olla aktiivisia milloin tahansa. alkaen sitoa historiaa, näyttää siltä, ​​​​että Google yritti hillitä vääriä taustaprosesseja.

"Sovellukset voisivat käyttää Runtime.exec()-tiedostoa lapsiprosessin synnyttämiseen, ja kehyksellä ei ole aavistustakaan sen elinkaaresta. Seuraa nyt näitä prosesseja aina, kun löydämme ne – tällä hetkellä prosessoritilastojen näytteenoton aikana ne voidaan havaita. Jos se kuluttaa liikaa suoritinta, vaikka sen pääsovellusprosessi on myös taustalla, lopeta se. Oletuksena sallimme enintään 32 tällaista prosessia; prosessi, jolla on heidän vanhempiensa huonoin oom adj -pistemäärä, tapetaan, jos heitä on liian monta."

Tietenkin Android-älypuhelimet ovat jo pahamaineisia taustasovellusten tappamisesta. Melkein kaikki suuret OEM-valmistajat osallistuvat siihen jollain tavalla, muodossa tai muodossa, ja yritykset kuten OnePlusia, Samsungia ja Xiaomia pidetään huonoimpien joukossa. Vaikka AOSP: llä on joitain taustasovellusrajoituksia, on tyypillistä, että valmistajat rakentavat omat rajoituksensa AOSP: n päälle. Nämä ovat kuitenkin melko tiukkoja rajoituksia tehokäyttäjille ja rohkaisevat käyttäytymiseen, jota tehokäyttäjät ovat vastustaneet äänekkäästi jo pitkään. Ehkä se lisää akun käyttöikää pitkällä aikavälillä, mutta se on melko käyttäjävihamielinen lähestymistapa.


Android 12 on suosikkini Androidista

Android 12 on tähän mennessä viimeistelty ja täydellisin Android-versio

Mitä tulee Android-versioihin, Android 12 on minun silmissäni tähän mennessä viimeisteltyin ja täydellisin Android-versio. Joitakin Material You -ongelmia lukuun ottamatta väriteema on fantastinen, ja nautin todella siitä, kuinka puhelin virittää itsensä sopivaksi minä. Melkein kaikki nämä muutokset yksityisyydestä ja turvallisuudesta konepellin alla oleviin parannuksiin ovat hyödyllisiä loppukäyttäjille, ja ne vievät lopulta pitkän, pitkän matkan Android-alustan kypsymiseen.

Onko olemassa kohtaa, jossa se muuttuu muutoksen vuoksi? Ehkä, mutta en ole aivan varma, olemmeko vielä saavuttaneet sitä. Android 11 näytti hyvältä, mutta se näytti myös erittäin paljaalta. Visuaalinen sotku on huono, ja mielestäni Android 12 onnistuu saamaan uuden, päivitetyn ilmeen lisäämättä mitään ylimääräistä sotkua. Tämän sanottuani ymmärrän hukkaan heitettyä tilaa koskevat väitteet - en vain välitä siitä tarpeeksi. Puhelimeni toimii edelleen, se näyttää kauniimmalta ja mielestäni se on miellyttävämpi ulkoasu keskiverto (lue: ei innostunut) käyttäjä.

Monia näistä muutoksista on parannettava Android 13:ssa. En välttämättä tunne käyttäväni betaa, mutta tuntuu, että Google voi tehdä sen lisää. Tuntuu, että tehtävää on enemmän, ja sitä on enemmän tahtoa olla tehty.