Stamina Mode palaa Sonyn Xperia-valikoimaan Android Marshmallow -päivityksessä, mutta se palauttaa varjon entisestä itsestään.
Asiasta on käyty viime aikoina paljon keskustelua mukautetut skinit, varastossa oleva Android ja näiden kahden välinen suhde. Stock Android on ollut Androidin suosikkimaku lukijoidemme keskuudessa jo jonkin aikaa.
Android-harrastajapiireissä se on käytännössä itsestäänselvyys, jonka Google yrittää vahvistaa käyttökokemusta eri Android-laitteissa on hyödyllistä loppukäyttäjälle. Yhteisö näyttää olevan yleensä puolueellinen Googlea kohtaan, kun se ottaa käyttöön Androidin varastossa olevan ominaisuuden, joka on jo olemassa OEM-skinissä.
Otetaan esimerkiksi moniikkuna - Samsung on lisännyt ominaisuuden ROM-levyihinsä useiden Galaxy-laitteidensa iteraatioiden aikana. En henkilökohtaisesti omista Galaxy-lippulaivalaitteita, joissa on Samsungin moniikkuna-toteutus, mutta olen aivan helvetin innoissani siitä, mitä Android N: llä on tarjottavaa tulevassa tulevaisuudessa. Mutta onko Googlen toteutus parempi kuin Samsungin?
Alustava vertailumme näiden kahden välillä paljasti, että Android N: n moni-ikkuna tarvitsee vielä hiomista, ennen kuin voimme väittää, että se on lopullinen usean ikkunan toteutus. Ollakseni rehellinen, olemme kuitenkin vielä muutaman kuukauden päässä Android N: n julkisesta julkaisusta, joten emme voi sanoa, että Android N: n moniikkuna ei lopulta olisi ylivoimainen toteutus.Mutta entä jos Googlen virallinen moni-ikkuna ei ole sama kuin Samsungin moniikkuna? Jos näin ei ole, Samsungin käyttäjät ovat pettyneitä näennäisesti alentuneeseen ominaisuuteen. En myöskään ilmaise näitä huolenaiheita ilman pätevää syytä, koska se on täsmälleen mitä juuri tapahtui Sonyn Stamina Mode -tilassa.
Stamina Mode loppuu mehu
Kun Android Marshmallow alkoi julkaista tietyissä Sony Xperia -laitteissa aiemmin tänä vuonna, jotkut käyttäjät huomasivat, että Stamina Mode puuttui. Sonyn beta-ohjelmaan kuuluneet käyttäjät saivat tämän viestin, miksi yritys poisti Stamina Moden laitteistaan:
Androidin Marshmallow-versiossa on oma älykäs ratkaisu virrankulutuksen hallintaan (Doze ja App Standby). Nämä toiminnot on integroitu suoraan Android 6.0:aan, mikä teki Stamina-tilan tarpeettomaksi. Toisin sanoen Stamina-tila poistettiin M: stä.
Ei ole vaikeaa ymmärtää, miksi Sony poisti Stamina Moden Android Marshmallowista täällä. Doze-tilan käyttöönoton myötä on melko helppoa perustella kuluttajille, miksi Sony aikoi poistaa sellaisen sen suosituimmista ohjelmistoominaisuuksista - koska Google teki omat, Stamina Modea ei tarvita olla olemassa. Ei kuitenkaan näytä siltä, että Sonylla olisi ollut vaihtoehtoa tässä asiassa, koska sen mukaan Android-yhteensopivuuden määritelmä, Doze-tilan sisällyttäminen on a vaatimus jotta laitteet läpäisivät Googlen CTS: n. Ilman tätä vaatimusta laitteisiin ei voi olla esiasennettuna Googlen sovelluksia, mikä on käytännössä kuolemanloitsu kaikille laitteille, joita ei myydä Kiinassa.
8.3 Virransäästötilat
Kaikki sovellukset, jotka on vapautettu sovelluksen valmiustilasta ja/tai torkkutilasta, TÄYTYY olla loppukäyttäjän nähtävissä. Lisäksi näiden virransäästötilojen laukaisu-, ylläpito-, herätysalgoritmit ja yleisten järjestelmäasetusten käyttö eivät saa poiketa Android Open Source Projectista.
Mutta palataanpa Sonyn esittämiin perusteluihin, miksi he luopuivat Stamina Modesta. He totesivat, että Stamina Mode on tehty tarpeeton Doze-tilan ja App Standbyn avulla Android 6.0:ssa, mikä on melko outo väite, kun otetaan huomioon, että se on ilmeisen väärää. Sonyn kestävyystilaa eivät tehneet tarpeettomaksi Android 6.0:n akunsäästöominaisuudet. Pikemminkin Android Marshmallow'n Doze Mode merkitsee a akun keston regressio Sony-laitteille. Itse asiassa Sonyn Stamina Mode, joka on ollut olemassa Android Lollipopista lähtien, on enemmän kuin Android N: n Doze Mode -toteutuksen kanssa.
Akun käyttöiän sodat
Joten mitä hienoa Sonyn Stamina Modessa on? Sonyn mukaan ominaisuus säästäisi valtavasti valmiustilan akun käyttöikää rajoittamalla tarpeettomia taustapalveluita. He esittävät meille hienoja kaavioita, jotka osoittavat kuinka paljon akun käyttöikää voidaan säästää.
Näyttää tutulta? Hei odota...
En ole näiden yleisten PR-kuvien suuri fani, joka näyttää kuinka mahtavia Doze Mode ja Stamina Mode ovat. Vaikka molempien ominaisuuksien akun kesto voi olla melko suuri, ero siinä, miten Molemmat ominaisuudet on otettu käyttöön, mikä vaikuttaa merkittävästi siihen, kuinka tehokas ominaisuus todella on sinä. Sukellaan siis hieman jyrkästi vertaillaksemme Android 6.0:n Doze Modea ja Sonyn Stamina Modea.
Kestävyystila
Kestävyystila toimii näin: minuutin kuluttua näytön sammuttamisesta järjestelmä estää kaiken dataliikenteen ja estää kaikkia taustatoimintoja herättämästä järjestelmää. Kun käynnistät näytön, kaikki toiminnot jatkuvat. Järjestelmä ei kuitenkaan poista verkkoyhteyttä, joten kun käynnistät puhelimen näytön, saat erittäin nopeasti kaikki odottavat ilmoitukset. Kriittiset toiminnot, kuten puhelut, tekstiviestit, kalenteriilmoitukset tai hälytykset, säilyvät edelleen sammuu tavalliseen tapaan (kunhan he käyttävät Androidin tavallista AlarmManager-luokkaa hälytyksen ajoittamiseen palvelua.
Mutta entä jos sinulla on tärkeitä sovelluksia, joista haluat aina saada ilmoituksia mistä tahansa? Näissä tilanteissa voit lisätä sovelluksen sallittujen luetteloon kestävyystilassa, jotta järjestelmä ei rajoita niitä. Muussa tapauksessa, jos Stamina Mode ei kiinnosta sinua, voit jättää ominaisuuden käyttöön.
Miten tämä kuitenkin verrataan Doze Mode -tilaan? Aion palaa edelliseen artikkeliini joka tutki Doze Mode -tilaa perusteellisesti tarjotakseen lyhyen selityksen:
Kun näyttö on sammutettu, laitteen akku tyhjenee, JA laite on ollut paikallaan laite siirtyy jonkin aikaa torkkutilaan. Kun laite siirtyy torkkutilaan, kaikki sovellukset, joilla on ei ole lisätty sallittujen luetteloon Käyttäjän akun optimointiasetuksessa on seuraavat lykätty: verkkoyhteys, lepotilan esto, vakio AlarmManager hälyttimet (ei pidä sekoittaa niihin todellinen herätyskellot), WiFi-skannaukset tai synkronointisovittimet. Näitä toimia lykätään seuraavaan huoltoikkuna, jolloin järjestelmä herättää laitteen ja sallii kaikkien näiden toimintojen suorittaa lyhyen aikaa samanaikaisesti (esim. yhdistää ne).
Kuulostaa melko samanlaiselta kuin Sonyn Stamina Mode, eikö? Tässä on kuitenkin otettava huomioon useita tärkeitä eroja.
- Torkkutila edellyttää, että puhelin on päällä maantieteellisesti paikallaan (eli istuu pöydällä eikä taskussa).
- Doze-tilan voi keskeyttää vain korkean prioriteetin GCM viestejä. Suosikkisovelluksesi kehittäjä ei asettanut ilmoitusta ensisijaiseksi? Harmi, sinun on odotettava seuraavaan huoltoikkunaan, jotta saat ilmoituksen.
- Torkkutilan valkoinen lista ei todellakaan vapauta sovellusta kaikista rajoituksista.
- Torkkutila ei voida poistaa käytöstä. Ongelmia ilmoitusten kanssa Android 6.0:ssa? Harmi.
Stamina Mode oli aikansa loistava ominaisuus, ja siellä oli jopa a kohtalaisen onnistunut siirtoyritys se kaikkiin laitteisiin. Stamina Mode -tilaa voitiin säätää enemmän tai vähemmän konservatiiviseksi sen mukaan, mitkä sovellukset olet lisännyt sallittujen luetteloon, kun taas Doze-tila oli niin osuma, että se oikaisi, milloin se laukaisi sen modaajien oli turvauduttava muokkaamaan, miten se pohjimmiltaan toimi vain saadakseen torkkutilan todella tekemään työnsä.
Stamina Mode Returs...vai onko se?
Noin kuukausi sitten käyttäjät ilmoittivat, että Stamina Mode oli palaamassa beta Marshmallow -päivitykseen tietyille puhelimille. Useat blogit ottivat nopeasti uutisen vastaan ja iloitsivat, että ominaisuus oli vihdoin tulossa takaisin. Jotkut älykkäät käyttäjät huomasivat heti, että Stamina Mode oli kuitenkin varsin vahvasti kierretty paluussaan.
Nämä ovat pari Redditin kautta otettua kuvakaappausta, jotka näyttävät uuden Stamina Moden toiminnassa. Se on pohjimmiltaan vain hieman tehostettu versio Virransäästötila joka on ollut olemassa Android Lollipopista lähtien, ei Doze Mode -kilpailija, jota Xperia-fanit olivat rakastaneet. Pakottamalla OEM-valmistajat ottamaan käyttöön muokkaamattoman version Doze Modesta Marshmallow-päivityksissään Google on pakottanut Sonyn muuttamaan perusteellisesti Stamina Mode -tilan toimintaa. Ja tekemällä niin, he ovat leikanneet pois melko loistavan akun säästöominaisuuden melko keskinkertaisen vaihtoehdon hyväksi. Käyttäjien, jotka omistavat Sony Xperia -laitteen, on odotettava, kunnes Android N parannettua Doze Mode -toteutusta varten palauttaakseen Stamina Mode -toiminnon tarjoaman akun erinomaisen käyttöiän. Mielestäni Android N: n Doze-tila on parempi kuin Sonyn Stamina Mode, mutta Android M: n Doze-tila on yksi askel taaksepäin Sonylle.
Valitettavasti Android N: n odotus Sony Xperia -laitteille voi olla melko pitkä. Itse Android N on loppujen lopuksi vielä beta-testausvaiheessa Google Nexus -käyttäjille. Näemme Android N: n lopullisen koontiversion (sekä täyden lähdekoodin pudotuksen) vasta joskus kolmannella vuosineljänneksellä.
Pitäisikö Android N: n odottaa maaliskuussa 2017 sen perusteella, kuinka kauan kesti ennen kuin Android Marshmallow pääsi Sonyn lippulaivaan Xperia Z5 -laitteeseen (4 kuukautta)? Ehkä, ehkä ei, sillä Sony näyttää olevan edelläkävijä tulee testaamaan Android N: ää laitteissaan. Mutta entä kaikki ne Sony-laitteet, joita ei enää päivitetä Android Marshmallowin jälkeen? Kovaa onnea teille. Googlen pyrkiessä yhtenäistämään pirstoutunutta maisemaa, joka ennen oli kilpailevia OEM-skinejä, jotkut teistä putosivat miekan väärälle puolelle.