Sony jaoks tähistab Android 6.0 uinumisrežiim aku tööea taandarengut

Stamina Mode naaseb Android Marshmallow värskendusega Sony Xperia tootevalikusse, kuid naaseb oma endise mina varju.

Selle üle on viimasel ajal palju vaieldud kohandatud nahad, varu Android ja nende kahe seos. Stock Android on olnud Androidi lemmikmaitse meie lugejate seas juba mõnda aega.

Androidi entusiastide ringkondades on see Google'i poolt praktiliselt ette antud tugevdada kasutajakogemust erinevates Android-seadmetes on lõppkasutajale kasulik. Tundub, et kogukond on tavaliselt Google'i suhtes kallutatud, kui nad rakendavad Androidi laos oleva funktsiooni, mis on OEM-i nahkades juba olemas olnud.

Võtke näiteks mitu akent – ​​Samsung on selle funktsiooni oma Galaxy seadmete mitmeks iteratsiooniks oma ROM-i sisse lülitanud. Ma ei oma isiklikult ühtegi Galaxy lipulaeva seadet, millel on Samsungi mitme akna juurutamine, kuid olen kindel, et mille pärast olen väga põnevil. Android N-il on eelseisvas tulevikus pakkuda. Kuid kas Google'i teostus on Samsungi omast parem? Meie esialgne võrdlus nende kahe vahel

selgus, et Android N-i mitme aknaga rakendus vajab veel lihvimist, enne kui saame väita, et see on lõplik mitmeaknaline rakendus. Ausalt öeldes on meil siiski veel mõni kuu Android N avalikust väljalasest, nii et me ei saa öelda, et Android N mitme akna kasutamine ei oleks lõpuks parim rakendus.

Aga mis siis, kui Google'i ametlik mitmeaknaline aken ei ühti Samsungi mitme aknaga? Kui seda ei juhtu, tunnevad Samsungi kasutajad pettumust näiliselt alandatud funktsioonis. Ma ei avalda neid muresid ka ilma põhjuseta, sest see on nii täpselt see, mis just juhtus Sony vastupidavusrežiimiga.


Stamina Mode saab mahla otsa

Kui Android Marshmallow hakkas selle aasta alguses teatud Sony Xperia seadmetele kasutusele võtma, märkasid mõned kasutajad, et vastupidavusrežiim puudub. Sony beetaprogrammis osalenud kasutajaid käsitleti järgmise sõnumiga, miks ettevõte eemaldas vastupidavuse režiimi nende seadmetest:

Androidi Marshmallow versioonil on oma nutikas lahendus energiatarbimise haldamiseks (Doze ja App Standby). Need funktsioonid on integreeritud otse Android 6.0-sse, mis muutis vastupidavuse režiimi üleliigseks. Teisisõnu, vastupidavusrežiim eemaldati M-st.

Pole raske mõista, miks Sony eemaldas siin Android Marshmallow Stamina Mode'i. Uinumisrežiimi kasutuselevõtuga on üsna lihtne tarbijatele põhjendada, miks Sony kavatses selle eemaldada selle enim reklaamitud tarkvarafunktsioonidest – kuna Google tegi need ise, pole selleks vaja vastupidavusrežiimi olemas. Siiski ei ole Sonyl selles küsimuses valikut, kuna vastavalt Androidi ühilduvuse määratlus, on uinakurežiimi kaasamine a nõue et seadmed läbiksid Google'i CTS-i. Kui seda nõuet ei täideta, ei saa seadmetesse Google'i rakendusi eelinstallida, mis tähendab peaaegu kõigi seadmete jaoks, mida Hiinas ei müüda, surmaloits.

8.3. Energiasäästurežiimid

Kõik rakendused, mis on vabastatud rakenduse ooterežiimist ja/või uinumisrežiimist, PEAVAD olema lõppkasutajale nähtavad. Lisaks ei TOHI nende energiasäästurežiimide käivitus-, hooldus-, äratusalgoritmid ja globaalsete süsteemiseadete kasutamine Androidi avatud lähtekoodiga projektist kõrvale kalduda.

Kuid pöördume tagasi Sony esitatud põhjenduste juurde, miks nad loobusid vastupidavusrežiimist. Nad väitsid, et Stamina Mode on tehtud üleliigne Doze režiimis ja rakenduse ooterežiimis operatsioonisüsteemis Android 6.0, mis on üsna veider väide, arvestades, et see on ilmselgelt vale. Sony vastupidavusrežiimi ei muutnud Android 6.0 aku säästmise funktsioonid üleliigseks. Pigem tähistab Android Marshmallow's Doze Mode a aku eluea regressioon Sony seadmete jaoks. Tegelikult on Sony vastupidavusrežiim, mis on eksisteerinud alates Android Lollipopist, rohkem Android N-i Doze Mode juurutusega.


Aku tööea sõjad

Mis siis Sony vastupidavusrežiimis nii head on? Sony sõnul säästaks see funktsioon palju ooterežiimi aku kasutusaega, piirates tarbetuid taustateenuseid. Nad esitavad meile mõned kenad graafikud, mis näitavad, kui palju akut saab säästa.

Näed tuttav välja? Oh oota...

Android M Doze režiim

Ma ei ole nende üldiste PR-piltide suur fänn, mis näitavad teile, kui suurepärased on Doze Mode ja Stamina Mode. Kuigi mõlema funktsiooni aku kasutusiga võib olla üsna märkimisväärne, on erinevus selles, kuidas Mõlemad funktsioonid on rakendatud, on oluline panus sellesse, kui tõhus funktsioon tegelikult on sina. Nii et sukeldume pisut nigelasse, et võrrelda Android 6.0 uinakurežiimi ja Sony vastupidavusrežiimi.

Vastupidavuse režiim

Vastupidavuse režiim toimib järgmiselt: üks minut pärast ekraani väljalülitamist blokeerib süsteem kogu andmeliikluse ja takistab kõikidel taustatoimingutel süsteemi äratamast. Ekraani sisselülitamisel jätkatakse aga kõiki tegevusi. Süsteem ei keela aga juurdepääsu võrgule, nii et telefoni ekraani sisselülitamisel saate väga kiiresti kõik ootel olevad teated. Kriitilised tegevused, nagu telefonikõned, tekstisõnumid, kalendrimärguanded või alarmid, jäävad endiselt tööle süttib nagu tavaliselt (nii kaua, kuni nad kasutavad häire ajastamiseks Androidi tavalist AlarmManageri klassi teenust.

Aga mis siis, kui teil on olulisi rakendusi, mille kohta soovite alati märguandeid saada, ükskõik mille kohta? Nendes olukordades saate lisada rakenduse vastupidavusrežiimis lubatud loendisse, et süsteem neid ei piiraks. Vastasel juhul, kui vastupidavusrežiim teid ei huvita, võite lihtsalt seda funktsiooni mitte lubada.

Valges loendis olevad rakendused vastupidavusrežiimis

Kuidas see aga võrdub uinutamisrežiimiga? Ma hakkan vaata uuesti minu eelmist artiklit mis uuris põhjalikumalt unerežiimi, et pakkuda lühikest selgitust:

Pärast ekraani väljalülitamist hakkab seadme aku tühjaks saama JA seade on olnud paigal mõneks ajaks lülitub seade unerežiimile. Kui seade lülitub unerežiimile, hakkavad kõik rakendused, millel on ei ole lubatud nimekirja kantud kasutaja poolt aku optimeerimise seadetes on järgmised edasi lükatud: juurdepääs võrgule, äratuslukud, standardne Alarm Manager alarmid (mitte segi ajada tegelik äratamiseks mõeldud äratused), WiFi skannimine või sünkroonimisadapterid. Need toimingud lükatakse järgmiseni hooldusaken, mille puhul süsteem äratab seadme üles ja laseb kõigil neil toimingutel lühikest aega korraga käitada (st. ühendab need).

Kõlab üsna sarnaselt Sony vastupidavusrežiimiga, kas pole? Siiski tuleb siin arvestada mitmete oluliste erinevustega.

  1. Uinumisrežiim nõuab, et teie telefon oleks geograafiliselt paigal (st. istub laual, mitte taskus).
  2. Uinumisrežiimi saab katkestada ainult kõrge prioriteediga GCM sõnumid. Teie lemmikrakenduse arendaja ei seadnud märguannet esmatähtsaks? Kahju, et teate saamiseks peate ootama järgmise hooldusaknani.
  3. Uinumisrežiimi valge nimekiri ei vabasta rakendust kõigist piirangutest.
  4. Uinumisrežiim ei saa keelata. Probleemid märguannetega Android 6.0-s? Kahju.

Stamina Mode oli omal ajal päris tähtfunktsioon ja seal oli isegi a mõõdukalt edukas teisaldamise katse see kõigile seadmetele. Vastupidavuse režiimi sai reguleerida enam-vähem konservatiivseks selle põhjal, millised rakendused te valgesse loendisse lisasite, samas kui uinumisrežiim oli nii tabanud ja jäi kahe silma vahele, millal see selle käivitab. modderid pidid muutma selle põhimõttelist toimimist lihtsalt selleks, et saada uinumisrežiim oma tööd tegelikult tegema.


Stamina Mode naaseb... või ei?

Umbes kuu aega tagasi teatasid kasutajad, et Stamina Mode naaseb teatud mobiiltelefonide Marshmallow beetavärskenduses. Mitmed ajaveebid võtsid uudise kiiresti üle ja rõõmustasid, et funktsioon lõpuks naaseb. Mõned nutikad kasutajad märkasid kohe, et Stamina Mode oli selle tagastamisel siiski üsna tugevalt mähitud.

Need on paar Redditi kaudu tehtud ekraanipilti, mis näitavad uut vastupidavusrežiimi. Sisuliselt on see lihtsalt veidi täiustatud versioon Akusäästja režiim mis on eksisteerinud alates Android Lollipopist, mitte Doze Mode konkurendist, mida Xperia fännid olid armastama hakanud. Sundides originaalseadmete tootjaid oma Marshmallow värskendustes rakendama Doze Mode'i modifitseerimata versiooni, on Google sisuliselt sundinud Sonyt Stamina Mode'i toimimist põhjalikult muutma. Ja seda tehes on nad välja jätnud üsna suurepärase aku säästmise funktsiooni üsna keskpärase kasuks. Kasutajad, kellel on Sony Xperia seade, peavad ootama, kuni Android N uinakurežiimi täiustatud rakendamise jaoks et taastada suurepärane aku kasutusiga, mida pakkus Stamina Mode. Minu arvates on Android N-i Doze-režiim parem kui Sony vastupidavusrežiim, kuid Android M-i Doze-režiim on parem üks samm tagasi Sony jaoks.

Kahjuks võib oodata Android N-i Sony Xperia seadmetesse jõudmist üsna pikaks. Android N ise on ju Google Nexuse kasutajate jaoks veel beetatestimise faasis. Android N lõplikku versiooni (nagu ka täielikku lähtekoodi langust) näeme alles kolmandas kvartalis.

Otsustades selle järgi, kui kaua kulus Android Marshmallow jõudmiseks Sony lipulaeva Xperia Z5 seadmesse (4 kuud), kas peaksime ootama Android N-i 2017. aasta märtsis? Võib-olla, võib-olla mitte, sest Sony näib olevat eesrindlik hakkab oma seadmetes Android N-i testima. Aga kuidas on lood kõigi nende Sony seadmetega, mida enam Android Marshmallow'st ei värskendata? Palju õnne teile. Google'i püüdlustes ühendada killustatud maastik, mis varem olid konkureerivad originaalseadmete tootjate nahad, langesid mõned teist mõõga valel küljel.