Вижте този прост мод за вашия руутнат OnePlus 3 или OnePlus 3T, за да увеличите значително плавността на вашето устройство!
преди няколко дни, u/AmirZ шокира OnePlus subreddit когато установи, че настройката на OnePlus 3T„Голямото ядро“ на клъстера на „консервативен“ губернатор би драматично нараства течливост. Да, сериозно.
За тези, които не са уловили противоречието тук, управителят на ядрото е отговорен за управлението на поведението на мащабиране на процесора и "консервативните" регулатори насочват телефона към най-ниската си настройка честоти. Това означава, че процесорът ще увеличи честотите при по-големи и по-устойчиви натоварвания, което от своя страна увеличава живота на батерията за сметка на плавността и отзивчивостта. OnePlus 3 и 3T използват „интерактивния“ регулатор по подразбиране, както се очаква от всеки телефон с Android, който е по-бърз при мащабиране и прескачане през честотния спектър, зададен от OEM или потребител. Има варианти и на двата регулатора, които несъмнено сте срещали, ако някога сте отваряли приложение за управление на ядрото, за да настроите настройките си, но „консервативният“ обикновено е не е първият избор от потребителите поради недостатъците на производителността, които въвежда, и защото "интерактивното" обикновено върши доста добра работа за повечето от нас така или иначе. Освен когато не стане.
Беше напълно неочаквано за OnePlus subreddit, че подобна промяна всъщност би увеличила производителността на превъртане и докато потребителите побързаха да споделят опита си и една или две екранни снимки от своите екранни хистограми за профилиране на GPU, много останаха неубеден. Честно казано, бях изключително скептичен относно това, че това ощипване е легитимно, въпреки че се доверих и на цялостната присъда достатъчно, за да се откажа от LineageOS ROM, който бях настроил на моя OnePlus 3T, да флашна най-новата Oxygen 7.1.1 Beta и да я пробвам навън. За моя изненада се получи далеч по-добре отколкото очаквах, и това не беше просто някакво колективно плацебо.
ИМАЙТЕ ПРЕДВИД: Констатациите на тази статия са ограничени до производителността при превъртане и честотата на кадрите, не скорост. Има и много нюанси, които не сме обхванали тук, и това със сигурност е свързано с начина, по който тези регулатори се мащабират според тяхното време за вземане на проби. Пиковете в интерактивното например може да са причинени от това, че процесорът намалява честотите между запитванията. Накратко, имайте предвид, че това не е универсално положителна модификация и моля не изпращайте спам на разработчиците на ядрото, за да поискате тази промяна.
Издадох заявка до OnePlus и помолих някои от моите по-умни приятели да разгледат този проблем, но досега не съм получил отговор от нито една от двете групи. Не искам безотговорно да спекулирам защо „интерактивният“ управител върши такава сравнително лоша работа тук, така че вместо това ще ви покажа някои от моите открития. Ако искате да изпробвате това на вашия вкоренени OxygenOS ROM, трябва 1) изтеглете приложение за управление на ядрото, и тогава 2) задайте управителя на клъстера "голямо ядро" на "консервативен" -- "при поискване" също работи, но не открих разлики, които биха заслужили загубата на енергоспестяването на първия. Някои потребители съобщават, че вместо това са получили тези резултати, като са сменили и управителя на своя „малък“ клъстер.
Първо превключих раздела GPU Profiling и открих незабавни, последователни и напълно възпроизводими подобрения чрез превключване на регулатора, който бързо изключи объркващи променливи. След това реших да изхвърля данните от кадрите и да начертая изхода, докато изпълнявах конкретни задачи, които показаха значителни пропуски на кадри при настройките по подразбиране. Те включват превъртане през менюто с настройки (нагоре, след това надолу, след това отново нагоре, за две секунди), превъртане през Gmail (последователни три секунди превъртете и на двете), превъртете през неактивен чат в Hangouts, пълен с емотикони, изображения и визуализация на видеоклип (последователно трисекундно превъртане на и двете). Накрая погледнах моето недоволство: проблеми с честотата на кадрите при превключване към най-левия екран на Oxygen Launcher. Можете да намерите парцелите по-долу.
Както можете да видите, разликите са значително. OnePlus 3T на „консервативно“ успява да поддържа много по-ниско време за изобразяване на кадри като цяло, с много по-малко пикове и по-малко резки кадри. Зададох зелената линия да представлява линията от 16 ms, точно както в обикновените ленти за профилиране на GPU на екрана, и както можете да видите, "интерактивната" настройка се бори да остане под тази линия дори по време на проста превъртане. Можете също така да видите, че в сегментите, където „интерактивният“ регулатор не успява да остане под 16ms на кадър, консервативната извадка или не преминава границата, или се възстановява по-бързо. В пробите за превъртане на Hangouts предсказуемите скокове идват от превъртане покрай визуализациите на видеоклипове и изображения в YouTube и като цяло „консервативният“ управител свърши много по-добра работа. И накрая, разликата беше толкова голяма, че в ретроспекция трябваше да задам фиксирана скала, тъй като зелената линия на "консервативните" проби е много по-висока, тъй като вижда много по-малко и много по-къси пикове.
Препоръчително четиво: Дисекция на производителността на OnePlus 3T
Като цяло, това е нещо, което определено трябва да проверите. Вашият пробег може да варира, но не изглежда да внася никакви негативи в моята употреба (логично има не трябва да има други проблеми освен производителността, което изглежда не е така в този специфичен и странен екземпляр). [Внимание: предстоят анекдотични доказателства] Вчера работих с тази модификация цял ден и моят OnePlus 3T успя да се справи със зареждане, продължило от 7 сутринта до 23:00 ч. изцяло на LTE, с 4 часа включен екран, известно използване на GPS и поне два часа фоново възпроизвеждане на YouTube Red (екран изключен). Наистина не мога да кажа далие значително по-добре все още, но това беше много добро бягане, което ме преведе през натоварения ден.
Пробвам!
Кредит: u/AmirZВижте форумите за OnePlus 3T на XDA! >>>