Gladkost OnePlus 3/3T se poveča s 'konservativnim' guvernerjem... Resno (OxygenOS)

Oglejte si to preprosto modifikacijo za svoj rootan OnePlus 3 ali OnePlus 3T, da bistveno povečate gladkost vaše naprave!

Pred nekaj dnevi, u/AmirZ šokirala OnePlus subreddit ko je ugotovil, da nastavitev OnePlus 3T"Big Core" grozda "konservativnemu" guvernerju bi dramatično porast pretočnost. Ja, resno.

Za tiste, ki tukaj niste zasledili protislovja, je guverner jedra odgovoren za upravljanje vedenje procesorja pri spreminjanju velikosti, "konservativni" regulatorji pa telefon usmerijo k najnižji nastavitvi frekvence. To pomeni, da bo procesor povečal frekvence pri večjih in vztrajnejših obremenitvah, kar posledično podaljša življenjsko dobo baterije na račun gladkosti in odzivnosti. OnePlus 3 in 3T privzeto uporabljata "interaktivni" regulator, kot se pričakuje od katerega koli telefona Android, ki je hitrejši pri skaliranju in preskakovanju frekvenčnega spektra, ki ga nastavi proizvajalec originalne opreme ali uporabnik. Obstajajo različice obeh regulatorjev, na katere ste nedvomno naleteli, če ste kdaj odprli aplikacijo za upravljanje jedra, da prilagodite svoje nastavitve, vendar je "konzervativno" običajno ni prva izbira uporabnikov zaradi ovir pri delovanju, ki jih prinaša, in ker "interaktivnost" večinoma tako ali tako precej dobro opravi svoje delo. Razen ko ne gre.

Za OnePlus subreddit je bilo povsem nepričakovano, da bi taka sprememba dejansko povečala zmogljivost drsenja, in medtem ko uporabniki so hitro delili svoje izkušnje in posnetek ali dva svojih zaslonskih histogramov profiliranja GPU, mnogi so ostali neprepričan. Če sem iskren, sem bil zelo skeptičen glede tega, ali je ta prilagoditev zakonita, čeprav sem zaupal tudi splošni presoji dovolj, da se odrečem ROM-u LineageOS, ki sem ga nastavil na svojem OnePlus 3T, zaženem najnovejšo različico Oxygen 7.1.1 Beta in jo preizkusim ven. Na moje presenečenje je uspelo daleč boljši kot sem pričakoval, in to ni bil samo skupni placebo.

UPOŠTEVAJTE: Ugotovitve tega članka so omejene na zmogljivost pomikanja in hitrost sličic, ne hitrost. Obstaja tudi veliko odtenkov, ki jih tukaj nismo zajeli, in to je zagotovo povezano z načinom, na katerega se ti regulatorji merijo glede na njihov čas vzorčenja. Na primer, skoke v interaktivnosti lahko povzroči nižje frekvence procesorja med anketiranjem. Skratka, ne pozabite, da to ni univerzalno pozitivna sprememba in prosim ne pošiljajte neželene pošte razvijalcem jedra, da bi zahtevali to spremembo.

Izdal sem zahtevo OnePlusu in nekaj svojih pametnejših prijateljev sem prosil, naj preučijo to težavo, vendar se do zdaj nisem oglasil od nobene skupine. Nočem neodgovorno špekulirati o tem, zakaj "interaktivni" guverner tukaj opravlja tako razmeroma slabo delo, zato vam bom namesto tega pokazal nekaj svojih ugotovitev. Če želite to preizkusiti na svojem ukoreninjen OxygenOS ROM, morate 1) prenesite aplikacijo za upravljanje jedra, in potem 2) nastavite guvernerja gruče "velikega jedra" na "konservativno" -- tudi "na zahtevo" deluje, vendar nisem našel razlik, ki bi zaslužile izgubo prihranka energije prvega. Nekateri uporabniki so poročali, da so te rezultate namesto tega dobili tako, da so zamenjali tudi svojega "majhnega" guvernerja gruče.


Najprej sem preklopil zavihek GPE Profiling in ugotovil takojšnje, dosledne in v celoti ponovljive izboljšave s preklopom regulatorja, ki je hitro izključil moteče spremenljivke. Nato sem se odločil, da bom izpustil okvirne podatke in izrisal izhod, medtem ko sem opravljal določene naloge, ki so pri privzetih nastavitvah pokazale precejšnje padce okvirjev. Ti vključujejo pomikanje po meniju z nastavitvami (gor, nato dol, nato spet navzgor v dveh sekundah), pomikanje po Gmailu (dosledne tri sekunde pomikanje po obeh), pomikanje po nedejavnem klepetu Hangouts, polnem emodžijev, slik in predogleda videa (dosledno trisekundno pomikanje oboje). Nazadnje sem pogledal svojo zadrego: težave s hitrostjo sličic pri preklopu na skrajni levi zaslon zaganjalnika kisika. Parcele najdete spodaj.

Kot lahko vidite, so razlike pomemben. OnePlus 3T pri "konzervativnem" načinu na splošno uspe ohraniti veliko nižji čas upodabljanja sličic, z veliko manj konicami in manj sunkovitimi sličicami. Zeleno črto sem nastavil tako, da predstavlja črto 16 ms, tako kot v običajnih vrsticah za profiliranje GPE na zaslonu, in kot lahko vidite, "interaktivna" nastavitev težko ostane pod to črto tudi med preprostim pomikanje. Vidite lahko tudi, da v segmentih, kjer "interaktivni" regulator ne uspe ostati pod 16 ms na okvir, konzervativni vzorec bodisi ne prestopi meje ali pa si hitreje opomore. V vzorcih drsenja po pogovorih Hangouts so do predvidljivih skokov prišlo zaradi drsenja mimo predogledov videoposnetkov in slik v YouTubu, na splošno pa je "konservativni" guverner opravil veliko boljše delo. Končno je bila razlika tako velika, da bi moral za nazaj nastaviti fiksno lestvico, saj je zelena črta na "konservativnih" vzorcih veliko višja, saj vidi veliko manj in veliko krajše konice.

Predlagano branje: Razčlenitev zmogljivosti OnePlus 3T

Na splošno je to nekaj, kar bi zagotovo morali preveriti. Vaša kilometrina se lahko razlikuje, vendar se zdi, da to pri moji uporabi ne prinaša negativnih posledic (logično je ne bi smelo biti nobenih težav razen zmogljivosti, kar pa očitno ne velja za to specifično in nenavadno primer). [Opozorilo: anekdotični dokazi pred nami] Včeraj sem cel dan uporabljal to spremembo in moj OnePlus 3T je uspel s polnjenjem, ki je trajalo od 7. ure zjutraj do 23:00 v celoti na LTE, s 4 urami vklopljenega zaslona, ​​nekaj uporabe GPS in vsaj dvema urama predvajanja v ozadju YouTube Red (zaslon izklop). Res ne morem reči, če jeje bistveno boljši samo še, vendar je bil to zelo dober tek, ki me je popeljal skozi naporen dan.

Poskusi!


Zasluge: u/AmirZOglejte si forume OnePlus 3T na XDA! >>>