„Android 12“ apžvalga: kol kas mano mėgstamiausia „Android“ iteracija

„Android 12“ kol kas yra mano mėgstamiausia „Android“ iteracija, tačiau ji nėra tobula. Yra daug pokyčių – kai kurie geri, o kai kurie tikrai blogi.

Android 12 buvo čia apie mėnesį ir aš naudoju jį kaip savo kasdienį vairuotoją „Google Pixel 6 Pro“. nuo pat jo paleidimo. „Android 12“ atitinka 31 API lygį ir atsirado kaip AOSP šaltinio kodo sumažėjimas prieš kelias savaites išleidžiama į „Pixel“ išmaniuosius telefonus.

Ankstesniais metais naujoji „Android“ versija buvo įdiegta ankstesniuose „Pixel“ telefonuose prieš išleidžiant bet kokį naują įrenginį, tačiau „Google“ šį kartą susilaikė. Cinikas mano, kad tai buvo rinkodaros tikslais – juk visa „Pixel 6“ serijos šūkis buvo „For All You Are“, daug dėmesio skiriant personalizavimui. Atsižvelgiant į tai, kad „Android 12“ skirta suasmeninti, tikrai nemanau, kad būtų ginčytina manyti, kad „Google“ tyčia sulaikė „Android 12 Pixel“ išleidimas, kad jis būtų atskleistas kartu su nauju išmaniuoju telefonu, turinčiu visiškai naują išvaizdą, palyginti su jo pirmtakai.

Kalbant apie „Android 12“, reikia daug ką pasigilinti, ir nors man patogu pasakyti, kad tai mano mėgstamiausia „Android“ versija estetiniu požiūriu, nesu tikras, ar apskritai ji mano mėgstamiausia. „Google“ ir toliau neryškina „Pixel“ išskirtinės funkcijos ir „Android 12“ funkcijos ribos, tačiau viskas, ką įvardijau kaip išskirtinę „Pixel“ funkciją, bus identifikuota kaip tokia.

Naršykite šią apžvalgą:

  • Esminiai jūsų ir kiti vartotojo sąsajos pakeitimai
    • Greiti nustatymai
    • Valdikliai
    • „Pixel Launcher“ (išskirta pikselių)
    • Naujausias URL bendrinimas (išskyrus pikselius)
    • Kiti pakeitimai
  • Atlikimo klasė
  • Privatumas
    • Privatumo informacijos suvestinė
    • Sumažinta prieiga prie vietos
    • Pranešimas apie prieigą prie iškarpinės
    • Prieiga prie kameros ir mikrofono
    • Privatus skaičiavimo branduolys (išskyrus pikselius)
  • „Android 12“ pakeitimai
    • Bendrojo branduolio vaizdo įvedimas
    • Fantominiai procesai

Esminiai jūsų ir kiti vartotojo sąsajos pakeitimai

Iki šiol didžiausias „Android 12“ pokytis yra „Material You“.

Iki šiol didžiausias „Android 12“ pokytis yra Medžiaga tu, naujausia „Google“ medžiagų dizaino kalbos versija. Medžiaga jums, kaip apibūdina „Google“,siekia sukurti dizainą, kuris būtų individualus kiekvienam stiliui, prieinamas kiekvienam poreikiui, gyvas ir pritaikomas kiekvienam ekranui.Kurdama „Android 12“, „Google“ sukūrė naują temos variklį, pavadintą „monet“, kuris sukuria turtingą pastelinių spalvų paletę. gautas iš vartotojo ekrano užsklandos. Tada šios spalvos pritaikomos įvairioms sistemos dalims, o jų reikšmės pateikiamos per API, kurią gali iškviesti naudotojo programos, leisdamos programoms nuspręsti, ar jos nori pakeisti savo spalvą UI. „Google“ visapusiškai ieškojo „Material You“ ir bendrovė atnaujino daugumą savo programų, įtraukdama dinamines spalvas.

Jei norite sužinoti daugiau apie tai, galite peržiūrėti mūsų paaiškinimą kaip veikia medžiaga tu.

Greiti nustatymai

Atrodo, kad spartieji „Android 12“ nustatymai yra labai poliarizuoti. Yra keletas gana didelių mygtukų, visiškai nauja pradžios animacija ir viskas yra labai suapvalinti. Man patinka nauja išskleidžiamoji animacija, nors pasigendu Gauso suliejimo už pranešimų. Vienspalvė spalva man netinka, net jei ji taip pat yra jūsų įkvėpta medžiaga. Vis dėlto ši nauja išskleidžiamoji animacija yra viena iš mano mėgstamiausių animacijų visoje „Android“.

Manau, kad Android 12 pranešimai ir greiti nustatymai atrodo daug gražiau

Palyginus su „Android 11“, manau, kad „Android 12“ pranešimai ir greiti nustatymai atrodo daug gražiau. Žinau, kad yra daug argumentų, teigiančių, kad prarandate naudingą erdvę (ji iš šešių lengvai pasiekiamų nustatymų sumažėja iki keturių), tačiau taip pat gaunate papildomos vietos išskleidžiamajame meniu. Dabar yra aštuoni parinktys, o ne šešios, o šešios, kurios anksčiau buvo rodomos, buvo tos pačios šešios, kurios vis tiek buvo greitai pasiekiamos. Kitaip tariant, norėdami pasiekti kitus du nustatymus, „Android 11“ versijoje turėjote patraukti žemyn, vėl patraukti žemyn ir perbraukti skersai. Jei naudojate „Android 12“, tereikia nuleisti žemyn, tada jau turite prieigą prie dar dviejų jungiklių, nei turėjote anksčiau.

Tiesą sakant, aš taip pat manau, kad tikriausiai būtų geriau, jei mygtukais būtų nurodytas ir funkcijos pavadinimas. Aš esu galingas vartotojas, todėl žinau, ką reiškia piktogramos, bet ar tikrai visi? Esu tikras, kad kai kuriuos pagrindinius, pvz., „Wi-Fi“, beveik kiekvienas galėtų atspėti, tačiau ypač netrukdymo parinktis gali suklaidinti žmones. Taip pat yra maitinimo mygtukas, kuris perkelia į maitinimo meniu, nors tai yra numatytasis „Android“ elgesys 12L reiškia, kad greitųjų nustatymų maitinimo mygtukas pirmiausia atidarys Padėjėją, nebent ilgai bakstelėsite tai.

Manau, kad pertekliausias greitųjų nustatymų priedas turi būti „Google Pay“ kortelė. Jums niekada nereikia atidaryti „Google Pay“, kad galėtumėte mokėti kortele, nes ji veikia bet kuriuo metu bet kuriame telefono ekrane. Vienintelis kartas, kai jums tikrai reikės ją atidaryti, yra pasirinkti konkrečią kortelę, jei norite naudoti kortelę, kuri nėra numatytoji, bet kaip dažnai dauguma žmonių tai daro? Taip pat niekada nenaudoju išmaniųjų namų įrenginių valdymo parinkties, nes mano lemputės įjungiamos balsu. Dalį savo telefono įrenginio valdiklių prieinu gal kartą per savaitę.

Kitas prieštaringas „Android 12“ pakeitimas yra tai, kaip išjungiate „Wi-Fi“ „Android 12“ įrenginyje. Bakstelėję interneto sparčiųjų nustatymų plytelę pateksite į kitą meniu, kuriame galėsite perjungti mobiliojo ryšio duomenis, „Wi-Fi“ ryšį arba pasirinkti kitą „Wi-Fi“ tinklą.

Jei atvirai, man asmeniškai labiau patinka šis pokytis baigta koks jis buvo kažkada, bet suprantu nusivylimą dėl papildomo mygtuko bakstelėjimo. Iš savo patirties manau, kad prasminga, kad „Wi-Fi“ ir mobilieji duomenys būtų po tuo pačiu skėčiu. Tačiau, jei norite susigrąžinti specialų mygtuką, kad perjungtumėte „Wi-Fi“, „Mishaal Rahman“. pasidalino komanda Twitter kurį galite vykdyti naudodami adb kad susigrąžintų.

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

Apskritai manau, kad naujasis pranešimų stalčius ir greitieji nustatymai yra gerai suprojektuoti, ir man labiau patinka abu iš jų, net jei būčiau norėjęs matyti programas, esančias už mano pranešimų, panašių į ankstesnes „Android“ versijas. Manau, kad daugelis šių pakeitimų yra prasmingi, ir aš nebūtinai mėgstu kai kurių iš jų neapykantą.

„Google“ programų rinkinyje yra daugybė su „Android 12 Material You“ suderinamų valdiklių ir jie visi atitinka bet kokią dominuojančią sistemos temą. Kartais jie gali būti lėtai keičiami, kad atitiktų likusią sistemos temą, tačiau jie koreguojami pagal kur jie taip pat yra pagrindiniame meniu. Vis dar iš tikrųjų nenaudoju „Android“ valdiklių (nepraleidžiu daug laiko savo pagrindiniame ekrane ir man tikrai nerūpi, kad jis atrodytų puošniai), bet tiems, kurie tai daro, šie pakeitimai gali patikti.

Google paskelbė an „Android 12“ valdiklių kapitalinis remontas, o įmonė tikrai pristatė. Siekdama suderinti su vizualiniais „Android 12“ pakeitimais, „Google“ skatina kūrėjus įdiegti valdiklius su užapvalintais kampais su paminkštinimu. The Valdiklių API buvo visiškai perdarytas siekiant pagerinti naudotojų patirtį keliose platformose, „Android“ variantuose ir paleidimo priemonėse. Valdikliai turi dinamiškesnius valdiklius, leidžiančius tiesiogiai iš pagrindinio ekrano naudoti žymimuosius langelius, radijo mygtukus ir jungiklius. Valdiklių rinkiklis netgi siūlo reaguojančias peržiūras.

Naujoji API taip pat prideda palaikymą dinaminis dažymas kaip „Material You“ teminio variklio dalis, leidžianti valdiklius prisitaikyti prie ekrano fono, kaip ir kiti vaizdiniai elementai. „Google“ taip pat pašalino reikalingą konfigūracijos veiksmą, kai įdeda valdiklį į pagrindinį ekraną, ir pridėjo naują API, kad būtų sukurti atgaliniai valdikliai.

Įdomu tai, kad informaciją iš valdiklių dabar gali pasiekti „Google Assistant“, kad galėtų greitai gauti įžvalgų naudojant „Caabilities“ API. A tinklaraščio straipsnis, „Google“ pažymėjo, kad Padėjėjas galės suteikti vartotojams „vienkartiniai atsakymai, greiti atnaujinimai ir kelių etapų sąveika“, peržvelgdami valdikliuose esančią informaciją.

„Pixel Launcher“ (išskirtinis „Pixel“)

Akivaizdu, kad „Pixel Launcher“ yra išskirtinė „Pixel“ funkcija, kuri kaip niekad nepriekaištinga. Ekrano apačioje yra visam laikui įstrigusi paieškos juosta, viršuje – trumpo žvilgsnio valdiklis, o „Google“ programa yra kairėje pagrindinio ekrano pusėje. Tai paprasta ir veikia, bet žinau, kad daugelis žmonių norėtų pašalinti „Google“ paieškos juostą.

„Pixel“ paleidimo priemonė turi galimybę pasiūlyti programas, kurias reikia paleisti, tiek apačioje esančiame doke, tiek viso ilgio programų stalčiuje. Programų pasiūlymus teikia dirbtinis intelektas ir jie yra pagrįsti jūsų telefono naudojimu. Pastebėjau, kad apačioje esančios programėlės dažnai skiriasi nuo rekomenduojamų programėlių stalčiuje, o tai rodo, kad abiejose šiose vietose rekomenduojamos programėlės skaičiuojamos skirtingai.

„Pixel Launcher“ taip pat leidžia keisti programų tinklelio dydį, įjungti temines piktogramas ir perjungti tamsią ir šviesią temą. Teminės piktogramos pažymėtos kaip „beta“, kurios... yra gerai, nes jie neatrodo puikiai. Man patinka idėja, kurios „Google“ siekia su jais, nes jos yra „Material You“ tema, tačiau jos neatrodo gerai, ypač kai šalia jų rodomos nepalaikomos programos.

„Pixel Launcher“ yra „Android“ pasaulio „iOS“ paleidimo priemonė

Programėlių stalčiuje taip pat yra a Išskirtinė pikselių paieška visame įrenginyje tai pasiekiama ne tik ieškant programose. Tai vadinama „universaliąja paieška“ ir sukurta remiantis „AppSearch“ paslauga, o tai reiškia, kad kiti originalios įrangos gamintojai, jei norėtų, galėtų lengvai įdiegti tokią funkciją į savo „Android“ variantus. Jis gali ieškoti per kontaktus, programas, programų nuorodas, nustatymus ir kt. Tai puikiai tinka, pavyzdžiui, norint rasti savo grojaraščius „Spotify“. Galite įjungti funkciją, kad kiekvieną kartą, kai patrauktumėte programų stalčių, klaviatūra taip pat būtų pakelta ir galėtumėte iškart pradėti vesti tekstą. Kurį laiką bandžiau naudoti, bet galiausiai išjungiau.

„Pixel Launcher“ yra „Android“ pasaulio „iOS“ paleidimo priemonė. Jam trūksta gana daug pritaikymo galimybių, kurių tikėjomės iš tokių kaip Nova Launcher ar bet kurios kitos geriausi Android paleidimo įrenginiai Jūs galite gauti. Kai kuriems žmonėms patinka toks paprastumas, ir nors aš to neprieštarauju, yra šaunu turėti galimybių žaisti.

Naujausias URL bendrinimas (išskyrus pikselius)

Naujausių URL bendrinimas yra išskirtinė „Pixel“ funkcija, leidžianti vartotojams bendrinti nuorodas į neseniai žiūrėtą žiniatinklio turinį tiesiai iš naujausio ekrano. Tai gali įgalinti bet kuri programa, tačiau ji įgalinta pagal numatytuosius nustatymus naršyklėje „Google Chrome“, todėl tai greitas ir paprastas būdas bendrinti nuorodas tarp programų ir prideda dar daugiau funkcijų meniu „Naujausi“.

Kiti pakeitimai

Mano didžiausias nuoskaudas dėl „Android 12“ yra akumuliatoriaus statistikos rodymo pakeitimas. Ypač kaip apžvalgininkui, tai yra labai problemiška dėl daugelio priežasčių. Ašys ne tik niekaip nepaženklintos, bet ir duomenys yra daug mažiau tinkami naudoti nei anksčiau. Mano programos naudojimas per pastarąsias 24 valandas nenustatomas iš naujo įkrovus telefoną, o tai reiškia, kad po naudojimo dienos nebegaliu rodyti akumuliatoriaus statistikos ekrano kopijų. Naudojau kitą programą GSam, kad rinkčiau duomenis akumuliatoriaus statistikai. Tai dar blogiau, nes kiekviena juosta yra dviejų valandų tarpas, o tai man praktiškai nieko nepasiūlo. Beveik įžeidžianti, kad „Google“ pridėjo šią funkciją, lyg tai būtų patobulinimas, palyginti su senesnėmis „Android“ versijomis. Beje, ši dalis yra išskirtinė „Pixel“ – pagal numatytuosius nustatymus negalite paliesti tų juostų „Android 12“.

Kitas nedidelis mano trūkumas yra tas, kad po ekranu esantis pirštų atspaudų skaitytuvas nerodomas tuo pačiu metu kaip klaviatūros rašto apsauga. Galite įvesti piešinį arba piršto atspaudą, o jei braukite aukštyn, kad pasiektumėte piešinį, turėsite braukti atgal, kad pasiektumėte pirštų atspaudų jutiklį. Kodėl negalima įjungti abiejų? Tai būtų prasmingesnė ir darnesnė, ypač todėl, kad pati klaviatūros apsauga neužima daug vietos. Tai atrodo kaip keistas sprendimas, ypač kai kiti originalios įrangos gamintojai tai jau suprato.


Atlikimo klasė

„Android“ suderinamumo apibrėžimo dokumentas yra svarbi „Android“ ekosistemos dalis. Siekdama išlaikyti API nuoseklumą ir platformos elgseną tarp „Android“ įrenginių, „Google“ sujungia „Google“ mobiliųjų paslaugų platinimą (įskaitant programas ir sistemas, pvz., „Google Play“ parduotuvę ir „Google Play“ paslaugas) su licencijos sutartimis, įpareigojančiomis, kad įrenginiai atitiktų „Google“ taisykles. “Android suderinamumo programa“ (be kitų reikalavimų). „Android“ suderinamumo programą sudaro keli automatiniai bandymų rinkiniai ir CDD išvardintas taisyklių rinkinys (CDD PDF, skirtas „Android 12“, galima rasti čia).

„Android 12“ atveju yra keletas CDD pakeitimų, tačiau dauguma jų yra gražūs mažos arba tikrai turi įtakos tik originalios įrangos gamintojams. Vienas didžiausių pokyčių, kuriuos matėme, buvo įvadas iš „atlikimo klasė“, kurį galima apibrėžti „Android“ išmaniojo telefono kūrimo ypatybėse. „Google“ tai jau paskelbė kartu su Android 12 Beta 1 išleidimu, ir tai yra paprastas būdas kūrėjams patikrinti, koks iš tikrųjų yra „Android“ išmanusis telefonas. „Android“ kūrėjų puslapyje, „Google“ teigia, kad kiekviena „Android“ versija turi savo atitinkamą našumo klasę, o tai reiškia, kad yra „Android 12“ našumo klasė, o „Android 13“, „14“ ir pan.

Našumo klasės yra suderinamos į priekį. Tai reiškia, kad įrenginys gali atnaujinti į naują „Android“ versiją nekeičiant našumo klasės, bet tai taip pat reiškia, kad įrenginiai gali pakeisti savo klasę, jei atitinka tos naujos OS reikalavimus versija. Toliau pateikiami kai kurie pagrindiniai 12 eksploatacinių savybių klasės reikalavimai.

12 našumo klasės pagrindiniai reikalavimai

  • Mažiausiai 6 GB RAM
  • Bent 400 dpi ir 1080p raiška
  • Bent 120 MB/s nuoseklaus rašymo, 250 MB/s nuoseklaus skaitymo, 10 MB/s atsitiktinio rašymo ir 40 MB/s atsitiktinio skaitymo greitis
  • Turi turėti (mažiausiai) 12 MP galinę kamerą, galinčią įrašyti 4K 30 FPS
  • Turi turėti (mažiausiai) 4 MP priekinę kamerą, galinčią įrašyti 1080p 30 FPS

Našumo klasės gali būti naudingos programų kūrėjams, siekiant pagerinti bendrą patirtį ne tik įrenginiuose, atitinkančiuose „našumo klasės“ specifikaciją, bet ir žemesnės klasės telefonuose. Jei programa nustato, kad telefonas neatitinka „našumo klasės“ įrenginio reikalavimų, jis gali išsijungti tam tikros, reiklesnės funkcijos ar vaizdiniai efektai, siekiant pagerinti programos veikimą žemesnės klasės įrenginiuose telefonai. Be to, jis taip pat gali aptikti, ar jis veikia viename iš geriausi Android telefonai, tokiu atveju jis gali įjungti didelio našumo funkcijas.

Anksčiau matėme, kaip „Google“ bandė apibrėžti skirtingų tipų minimalią aparatinę įrangą tam tikroms funkcijoms. Prisimeni Google Daydream VR? Bendrovė CDD nustatė minimalų suderinamumo reikalavimą, skirtą su Daydream suderinamiems įrenginiams, paleidusi „Android 7.1 Nougat“. Kai kurie iš šių reikalavimų apėmė fizinį pagrindinį reikalavimą, „Vulkan“ palaikymą, minimalų ir didžiausią ekrano dydį, HEVC ir VP9 palaikymą ir dar daugiau. Akivaizdu, kad tai yra šios koncepcijos evoliucija, nors ji taikoma plačiau visoje „Android“ ekosistemoje.

Paini, atrodo, kad našumo klasės išleidžiamos kartu su „Android“ versijomis, bet taip pat veikia nepriklausomai nuo jų. Įrenginį, kuriame veikia 12 operacinės sistemos „Android“, galima paleisti su 12 našumo klase, o vėliau naujovinti į „Android 13“, bet išlaikyti senesnę našumo klasę. „Android 11“ našumo klasė buvo apibrėžta atgaline data CDD.

Tikslas yra painus, tačiau atrodo, kad tai tik minimali specifikacija, kurią programos gali patikrinti ir sužinoti, ar jos veikia pakankamai galingame įrenginyje, ar ne. Nesu tikras, kaip programos kūrėjas pasinaudos šiomis specifikacijomis, bet manau, kad papildomos informacijos apie Įrenginio pateikimas programų kūrėjams galų gale yra geras dalykas, net jei greičiausiai jį reikės patobulinti ir suteikti tam tikrą tikslas. Panašu, kad šiuo metu jis pirmiausia skirtas „medijos našumui“, o tai paaiškina, kodėl daug dėmesio skiriama saugojimo greičiui, ekrano raiškai ir fotoaparato galimybėms.


Privatumas

Per pastaruosius kelerius metus privatumas vis dažniau buvo vienas didžiausių „Google“ akcentų. „Android“ visame pasaulyje veikia daugiau nei 2,5 milijardo įrenginių, o tokia didelė diegimo bazė reiškia, kad grėsmės veikėjai sulaukia didelio nepageidaujamo susidomėjimo. Štai kodėl kiekviena nauja „Android“ versija prideda funkcijų, užtikrinančių, kad jūsų neskelbtina informacija būtų pasiekiama tik jums. „Android 12“ pristato daugybę naujų su privatumu susijusių pakeitimų. Yra ne tik naujas Privatumo skaičiavimo branduolys (šiuo metu a Išskirtinis taškas), bet taip pat yra privatumo informacijos suvestinė, kameros ir mikrofono indikatoriai, vietos valdikliai ir kt.

„Android“ visame pasaulyje veikia daugiau nei 2,5 milijardo įrenginių

Privatumo informacijos suvestinė

Šiame naujame privatumo prietaisų skydelio ekrane naudotojams pateikiama informacija apie tai, kaip dažnai programos pasiekia komponentus, pvz., kamerą, mikrofoną ir vietą. leidžia vartotojams žinoti, kurios programos jas pasiekia, kaip dažnai jas pasiekia, ir leidžia vartotojams atšaukti tuos leidimus, jei jie mano, kad jie taip pat juos pasiekia dažnai. Tai fantastiškas priedas, leidžiantis tikrai lengvai pamatyti, kaip svarbius leidimus pasiekia įvairios programos.

Sumažinta prieiga prie vietos

„Android 12“ įdiegė galimybę programoms suteikti „apytikslę“ vietą, o ne tikslią vietą. Pavyzdžiui, pagalvokite apie savo orų programą. Ar tikrai reikia žinoti tavo tiksli adresas? Paprastai ne, ir prasmingiau, kad viskas, ko gali prireikti, yra žinios apie jūsų bendrą vietovę. Ši koncepcija buvo įdiegta „Android 12“, kad galėtumėte nuspręsti, ar programa gauna prieigą prie tikslios ar apytikslės vietos.

Pranešimas apie prieigą prie iškarpinės

„Google“ pridėjo tosto pranešimą, kuris pasirodo, kai programa pasiekia jūsų mainų sritį. Mes visi anksčiau saugojome neskelbtinus duomenis savo mainų srityje, nes mums reikia kopijuoti tuos duomenis iš vienos vietos į kitą. Tačiau anksčiau nei „Android 12“ programos galėjo savo nuožiūra pasiekti iškarpinę, todėl nebuvo jokio būdo žinoti, ar ir kada jos tai daro. Tostas nerodomas, jei užklausa pasiekti iškarpinę kyla iš tos pačios programos, kurioje ji buvo nukopijuota.

Prieiga prie kameros ir mikrofono

Galite lengvai atjungti prieigą prie kameros ir mikrofono iš savo telefono greitųjų nustatymų, o geriausia tai, kad sistema tai padarys už jus. Todėl programos puikiai susidoros su pertraukimu ir nesuges, jei staiga atšauksite prieigą, jei jos laikysis geriausios praktikos. Pavyzdžiui, kai prieiga prie fotoaparato išjungta, programos matys tik juodą vaizdo ieškiklį. Pagal numatytuosius nustatymus šie perjungikliai nėra greituosiuose nustatymuose ir juos reikia nuvilkti rankiniu būdu. Mano nuomone, į privatumą orientuotos funkcijos, tokios kaip šios, turėtų būti išryškinamos galutiniam vartotojui, kad jis žinotų, kad jos egzistuoja.

Privatus skaičiavimo branduolys (išskyrus pikselius)

Teigiama, kad „Private Compute Services“ suteikia privatumą išsaugantį tiltą tarp „Private Compute Core“ ir debesies, leidžia saugiu keliu pateikti naujus AI modelius ir kitus smėlio dėžės mašininio mokymosi funkcijų atnaujinimus. „Google“ teigia, kad ryšys tarp funkcijų ir privačių skaičiavimo paslaugų vyksta per tam tikrą rinkinį tikslingas atvirojo kodo API, kurios pašalina identifikuojančią informaciją iš duomenų ir taiko privatumą tokios technologijos kaip Federuotas mokymasis, Federated Analytics ir privačios informacijos gavimas. Jei norite sužinoti daugiau apie tai, galite peržiūrėti mūsų paaiškinimą viskas, ką žinome apie privatų „Google Pixel 6“ serijos skaičiavimo branduolį.


„Android 12“ pakeitimai

Bendrojo branduolio vaizdo įvedimas

„Google“ daugelį metų stengėsi sumažinti „Android“ susiskaidymą, nors dalis to priežasčių yra būdinga „Android“ prigimtis. Erdvėje veikia daugybė originalios įrangos gamintojų, ir visi jie nori patys modifikuoti savo įrenginius. Problema ta, kad atrodo, kad „Android“ OS naujinimai išleidžiami lėtai, tačiau „Google“ iš tikrųjų negali padaryti daug, kad priverstų originalios įrangos gamintojus atnaujinti savo įrenginius. Taigi kitas geriausias dalykas, kurį „Google“ gali padaryti, yra kuo paprastesnis atnaujinimo procesas.

Siekdama pašalinti šį susiskaidymą, „Google“ dirbo su „Android Generic Kernel Image“ (GKI). Tai iš esmės yra branduolys, sudarytas tiesiai iš ACK šakos. GKI išskiria SoC tiekėjo ir OĮG tinkinimus į papildinių modulius, pašalina netiesioginį kodą ir leidžia „Google“ perduoti branduolio naujinimus tiesiai galutiniam vartotojui. Daugiau nei metus „Google“ ieško būdų, kaip pristatyti GKI naujinius per „Play“ parduotuvę, naudojant pagrindinį modulį. Būtinai patikrinkite kaip bendrasis branduolio vaizdas yra kitas žingsnis sprendžiant „Android“ susiskaidymo problemą.

Fantominiai procesai

„Android 12“ įvedė keletą foninių procesų apribojimų; pirmoji – antriniai programų, kurios fone naudoja per daug procesoriaus, procesai bus nužudyti, jei pirminis procesas taip pat bus fone. Antrasis įvestas apribojimas yra antrinių procesų, kurie gali būti aktyvūs bet kuriuo metu, skaičiaus apribojimas. Nuo įpareigoti istoriją, atrodo, kad „Google“ bandė apriboti nesąžiningus foninius procesus.

„Programos gali naudoti Runtime.exec(), kad sukurtų antrinį procesą, o sistema neturės supratimo apie jo gyvavimo ciklą. Dabar stebėkite tuos procesus, kai tik juos randame – šiuo metu procesoriaus statistikos atrankos metu jie gali būti pastebėti. Jei jis sunaudoja per daug procesoriaus, o pagrindinės programos procesas taip pat veikia fone, nužudykite jį. Pagal numatytuosius nustatymus leidžiame iki 32 tokių procesų; Procesas su blogiausiu jų tėvų oom adj balu bus nužudytas, jei jų bus per daug.

Žinoma, „Android“ išmanieji telefonai jau garsėja foninių programų žudymu. Beveik visi pagrindiniai originalios įrangos gamintojai tam tikru būdu, forma ar forma tuo užsiima, o įmonės kaip „OnePlus“, „Samsung“ ir „Xiaomi“ laikomi vienais prasčiausių. Nors AOSP turi tam tikrų foninių programų apribojimų, gamintojams įprasta kurti savo apribojimus, papildančius AOSP. Tačiau tai yra gana griežti apribojimai patyrusiems vartotojams ir skatina elgseną, kuriai vartotojai jau seniai nepritaria. Galbūt ilgainiui tai padidins baterijos veikimo laiką, tačiau tai gana priešiškas vartotojui požiūris.


„Android 12“ kol kas yra mano mėgstamiausia „Android“ iteracija

„Android 12“ yra pati tobuliausia ir išsamiausia „Android“ versija

Kalbant apie „Android“ versijas, „Android 12“, mano akimis, yra pati tobuliausia ir išsamiausia „Android“ versija. Be kai kurių „Material You“ bėdų, spalvų temos yra fantastiškos, ir man labai patinka, kaip telefonas prisitaiko, kad tiktų. . Beveik visi šie pakeitimai, pradedant privatumu ir saugumu, baigiant patobulinimais po gaubtu, yra naudingi galutiniam vartotojui ir galiausiai padeda tobulinti „Android“ platformą.

Ar yra taškas, kai tai keičiasi pokyčių vardan? Galbūt, bet nesu tikras, kad mes tai dar pasiekėme. „Android 11“ atrodė gerai, bet taip pat atrodė labai nuogas. Vizualinė netvarka yra bloga, ir manau, kad „Android 12“ pavyksta pasiekti naują, atnaujintą išvaizdą, nepridedant jokios papildomos netvarkos. Tai pasakius, suprantu argumentus dėl iššvaistytos erdvės – man tai tiesiog nepakankamai rūpi. Mano telefonas vis dar veikia, atrodo gražiau ir, manau, yra malonesnis vidutinis (skaityti: ne entuziastas) vartotojas.

Daugelį šių pakeitimų reikės patobulinti „Android 13“. Nebūtinai jaučiu, kad naudoju beta versiją, bet atrodo, kad „Google“ gali tai padaryti daugiau. Atrodo, kad reikia padaryti daugiau, ir yra daugiau valios būti padaryta.