Досить часто люди ставлять питання про те, що їхній смартфон то швидко нагрівається, то гріється в певний проміжок часу. Давайте дізнаємося фактори, за яких відбувається нагрівання нашого улюбленого гаджета.

1) Основною причиною нагріву є природно саме обладнання, а це процесор чи чіп відеопам'яті. Якщо ви затятий любитель різних іграшок, то будьте готові, що ваш комунікатор буде нагріватися. Якщо смартфон нагрівається при перегляді відео або звичайному серфінгу по просторах інтернету, то визначте, з якого боку він гріється більше, якщо з боку батареї, то зверніться в сервісний центр, а якщо з боку екрану, то екран повинен грітися, але не настільки, щоб вам це приносило дискомфорт.

2) Друга причина нагріву телефону відбувається при дуже тривалих дзвінках, якщо ви любитель або любителька поговорити то напевно ви не раз помічали, що після годинного монологу будь-який телефон гріється, а іноді мало не розжарюється, напевно він почув такі слова, які виробники в нього не запрограмували. Звичайно ж, це жарт. Просто температура нашого тіла це 36-38 градусів, і при тривалому триманні біля вуха вона передається самому апарату. Так само якщо сам дзвінок здійснюється по 3G мережі, цей режим теж додає підвищений нагрівання при тривалих дзвінках.

3) Запущено безліч програм, таких як Wi-Fi, Bluetooth, і вони в Наразіздійснюють передачу даних, + ви комусь подзвонили так чи граєте, працюєте, це все теж може збільшувати нагрівання апарату.

Так що в основному смартфони гріються, при будь-яких наших діях, але буває і брак виробництва.

Гопнички на районі десять разів думають, перш ніж віджимати смартфон? А твоя дівчина з побоюванням поглядає на кишені твоїх штанів? Але не лести собі! Це означає, що маєш смартфон на Snapdragon 8**. А всі ці люди просто бояться обпектися! Про проблему надмірного нагрівання цих чіпів вже сказано стільки, що про неї знає навіть твоя бабуся і нишком використовує твій гаджет замість праски. За вікном середина літа. А значить, саме час поговорити про те, як зробити наші гаджети холоднішими.

З чого почнемо?

Сьогодні випробуваним за доброю традицією виступатиме HTC One M8 і його м'яко кажучи, не найхолодніший 801-й чіп. Звичайно ж, як ти вже здогадався, першим етапом буде виконання всіх кроків. До початку роботи з Kernel Adiutor. Готово? Тоді переходимо до найцікавішого:

  1. Встановлюємо ES Explorer.

    Включаємо опції «Root-провідник» та «Показувати приховані файли».

  2. Переходимо в Root-каталог гаджета і зазираємо на адресу /sys/module/clock_krait_8974/parameters/table_name.


    Відкриваємо файл текстовим редактором.


    Нас цікавить значення параметра -pvs*-. Як видно по скріншоті, значення PVS нашого піддослідного дорівнює 12. Це дуже добрий показник. У чому його краса? Та в тому, що чим вище значення PVS, тим нижче значення фабричних вольтажів для всіх частотних режимів нашого дорогоцінного CPU. Докладніше про це.

    В інтервалі 1-5 розташувалися найгарячіші ревізії чіпа. До того ж вони не здатні працювати стабільно з вольтажами нижче за стічні. Що? Ти той самий удачник, що має девайс із ревізією з цього інтервалу? Well… F**k! Це привід поставити запитання: «Дорога кармо, що ж я тобі зробив?». І купити, нарешті, бабусі нормальну праску!

    На жаль, підвибір ревізій нижче шостої нехай і можливий, але в вкрай незначних рамках. Що робить його просто неефективним. Тому статтю має сенс читати тільки тим, кому пощастило більше. «Світ жорстокий» ©;

  3. Якщо твоя ревізія PVS знаходиться в межах 6 - 10, то в розділі "Напруга процесора" софтини Kernel Adiutor обмежитися зниженням вольтажу всіх частотних режимів на 35-50 мВ. Більш сильний undervolting, на жаль, можливий тільки в рамках ревізій 11-15.
  4. Якщо ж твоя карма чиста і красива не тільки в Fallout 2, а ревізія PVS знаходиться в рамках заповітних 11-15, то переступимо до екстремального undervolting. Це та сама панацея від нагріву і можливість забезпечити своєму гаджету до півтори години додаткового часу роботи від батареї! Стокові значення:

    А ось те, то отримуємо в результаті низки експериментів:


    Як видно на скріншоті, в моєму випадку при використанні найсвіжішої версії пошиття, останнього складання ядра і актуального білда Kernel Adiutor вдалося досягти справді хороших результатів порівняно з вольтажами стоковими. Виграючи 150-35 дорогоцінних мВ на кожному частотному режимі, я закономірно суттєво знижую нагрівання CPU та збільшую час автономної роботи. При цьому не на шкоду продуктивності! Фактично, вольтаж режиму 2,5 ГГц тепер вище значення 2,2 ГГц режиму всього на 15 мВ. Погодься, це круто! Стабільність роботи є абсолютною.

    Але тут потрібне застереження — ці результати отримані на цьому конкретному примірнику. І можуть відрізнятися як у більшу, так і меншу сторони для кожного окремо взятого пристрою.

  5. Наступним кроком буде виставляти максимальну частоту роботи CPU при вимкненому екрані. Інформацію про це беремо з . Для лінивих або не знайомих з англійською читачів наводжу цитату:
    Snapdragon 801 2.3ghz MSM8974AB - One M8
    MSM8974AB 2.3ghz PVS 0 - 300MHz
    MSM8974AB 2.3ghz PVS 1 - 346mhz
    MSM8974AB 2.3ghz PVS 2 - 422mhz
    MSM8974AB 2.3ghz PVS 3 - 499mhz
    MSM8974AB 2.3ghz PVS 4 - 576mhz
    MSM8974AB 2.3ghz PVS 5 - 652mhz
    MSM8974AB 2.3ghz PVS 6 - 499mhz
    MSM8974AB 2.3ghz PVS 7 - 576mhz
    MSM8974AB 2.3ghz PVS 8 - 652mhz
    MSM8974AB 2.3ghz PVS 9 - 729mhz
    MSM8974AB 2.3ghz PVS 10 - 806mhz
    MSM8974AB 2.3ghz PVS 11 - 883mhz
    MSM8974AB 2.3ghz PVS 12 - 960mhz
    MSM8974AB 2.3ghz PVS 13 - 1036mhz
    MSM8974AB 2.3ghz PVS 14 - 960mhz
    MSM8974AB 2.3ghz PVS 15 - 1036mhz

    Як бачимо, для PVS 12 це значення дорівнює 960 МГц.
  6. Фінальний штрих у Kernel Adiutor — увімкнення режиму «Многоядерного енергозбереження».

    Це дозволяє групувати черги завдань з ядер найбільш оптимально.

Готово? Тоді перейдемо до «обробки напилком»:


Що ж софтинка робить? Застосовуючи свій власний двигун угруповання фонових завдань і процесів, вона дозволяє без втрати продуктивності в режимі з вимкненим екраном (режим очікування) знизити температуру CPU.
На перший погляд, коливання в рамках 0,1-2° C не відіграють жодної ролі. Але насправді це комфортна температура гаджета, який починає приємно холодити руку, і ще один плюс до автономного часу роботи від батареї. Варто тільки поглянути на температурний режим, що став тепер типовим, навіть при швидкої зарядкибатареї, як все стає гранично зрозумілим:

Готово? Тоді переходимо до наочного тестування за допомогою бенчмарків. Чи позначилося зниження вольтажу на продуктивності?

Перевірка боєм

Встановлюємо на наш гаджет пачку бенчмарків. Це:

  1. Бенчмарк Vellamo, що є «рідним» для чіпів Qualcomm.
  2. Традиційний Geekbench 3 .

Приступаємо до тестування:).

Насамперед запускаємо тести браузерної продуктивності Vellamo. Їх два. Перший - перевірка спритності гаджета під час роботи з Chrome. А другий – тест швидкості додатків, частиною інтерфейсу яких є web view. Обидва варіанти абсолютно життєві, а не висмоктані з пальця, як це часто буває, наприклад, з Antutu. Ми стикаємося із такими завданнями щодня. Тому й результати тут такі важливі. Отже, спочатку нагадаю вам, що ми отримали минулого разу. Для HTC One M8, розігнаного до 2,6 ГГц і без undervolting-а:



Так, результат хороший і більш ніж гідно виглядає і зараз ... Але тепер настала черга результату наших праць:

І тут на нас чекає перший сюрприз! Наш випробуваний, який працює на максимальній частоті 2,5 ГГц, що на 0,1 ГГц менше (!) і з зниженою напругоюстав працювати… швидше! Так, як бачимо, певна частка результату є нагородою свіжішої версії бенчмарку і самого Chrome. Але частка його впливу незначна. Ключ до таких результатів є різницею температур. А вона досягає, як бачимо, значних 4-8 ° С, що становить до 25%! Зниження температур закономірно дозволяє governor-у нашого CPU працювати агресивніше. Що і призводить до таких чудових результатів. Як бачимо, мало хто з гаджетів зразка 2015 року може скласти тут конкуренцію нашому прокачаному та охолодженому «старому».

Переходимо до наступного тесту. На черзі перевірка багатоядерності, комплексної швидкодії системи загалом та всіх її компонентів окремо. Як завжди, почнемо з результатів попередньої статті. Той самий М8 на частоті 2,6 ГГц і без undervolting-а:



А ось що показав наш 2,5 ГГц варіант зі зниженням вольтажу:

Неймовірно, але при втраті 21-го жалюгідного папуги ціною 0,1 ГГц ми отримали гаджет, температурний режим якого не виходив за рамки 33 ° С навіть під вельми жорстким бенчмарком! Різниця становить приблизно 4 ° С. А значить, девайс буде відчутно холодніше. І працювати так само відчутно довше у всіх режимах.

Настав час останнього тесту пакету Vellamo - Metal. Що ж нам показує 2,6 ГГц варіант?

Результати зниження максимальної частоти до 2,5 ГГц та зниження вольтажу:

І знову ціною 23 «папуг», що ні на що не впливають, ми отримали різницю в температурі ~4 ° C. Результат більш ніж гідний. Особливо з огляду на показники «молодших» конкурентів.

Фінальний акорд нашого тестування – Geekbench 3. За традицією – результат 2,6 ГГц варіації:

І показники 2,5 ГГц версії із заниженим вольтажем:

Чи істотна відмінність у продуктивності? Гіки-практики начебто нас з тобою скажуть, що ні. І лише найупортіші фанатики-бенчери скажуть, що важливий кожен «папуга». Їхнє право:).

Підведемо підсумки

  1. Після проведених маніпуляцій наш М8 став холоднішим на 4-8 градусів у рамках бенчмарків. Температура CPU після 3 годин безперервної гри в WoT Blitzабо RR3 не перевищувала 60 градусів. В рамках базових завдань без екстремального завантаження, яке забезпечували бенчмарки, різниця температур може сягати 10-12 градусів.
  2. Зниження вольтажу без радикального зниження частот і навіть із збереженням розгону (!) дозволяє гаджету працювати значно довше за свій стокове варіант.
  3. У стані спокою і при працюючій фоновому режимі Coolify температура системи не перевищує 28 градусів навіть за зарядки (нагрів батареї).
  4. Швидкість роботи девайса та його стабільність подекуди залишилися практично незмінними. А у рамках завдань браузингу навіть зросли.
  5. За умови використання твіків Xposed, описаних у для кожної окремо взятої програми, можна досягти дійсно визначних результатів як за температурними режимами, так і за часом роботи.

Чи коштувала шкурка вичинки? Однозначно коштувала! Ми змогли досягти всіх поставлених цілей. Гаджет став відчутно холоднішим, він суттєво швидше за версію, він працює довше. І при цьому абсолютно стабільний.

Невелике нагрівання є абсолютно нормальним, особливо під час зарядки або роботи ресурсомістких додатків, але телефон не повинен ставати занадто гарячим і його має бути комфортно тримати в руці.

  • Переконайтеся, що програмне забезпеченнятелефону та все встановлені програмиє оновленими, оскільки оновлення часто містять удосконалення продуктивності та можуть знизити температуру телефону.
  • Не використовуйте телефон під впливом прямих сонячних променів або дуже спекотного середовища протягом будь-якої кількості часу.
  • Не використовуйте протягом тривалого часу програми, які потребують великих витрат ресурсів процесора та відеокарти.
  • Видаліть всі диспетчери завдань або програми, щоб заощадити акумулятор.
  • Видаліть усі нещодавні програми або перезавантажте телефон, щоб унеможливити нагрівання телефону через фонові програми.
  • Не використовуйте динамічні фонові малюнки або занадто багато віджетів на Головному екрані.
  • Для заряджання використовуйте зарядний пристрій та кабель HTC. Зарядні пристрої та кабелі сторонніх виробників можуть працювати неправильно та можуть викликати нагрівання телефону під час заряджання.
  • Якщо телефон стає гарячим під час заряджання, від'єднайте його від зарядного пристрою та закрийте всі працюючі програми, потім дайте йому охолодитися та відновіть зарядку.
  • Перевірте журнал витрати заряду акумулятора, щоб виявити програми, які зазвичай працюють під час нагрівання телефону. Якщо програма викликає проблеми, видаліть її.

Якщо вищезазначені рішення не допомагають, може знадобитися відновлення вихідних налаштувань.

Примітка: У разі нормальної роботи телефон не повинен нагріватися настільки, щоб викликати опіки або інші травми, пов'язані з виділенням надлишкового тепла.

Виконання скидання налаштувань через меню «Налаштування»

Як останній спосіб усунення проблеми можна виконати відновлення заводських налаштувань телефону. Але перед цим зверніть увагу на такі умови.

  • Відновлення вихідних установок призведе до видалення всіх даних та мультимедійних файлів із пам'яті телефону. Вони будуть втрачені і ви не зможете відновити їх, якщо вони раніше не були синхронізовані або резервно скопійовані. Перш ніж продовжити, переконайтесь у наявності резервної копіївсією важливої ​​інформаціїта файлів.
  • Перед тим, як скинути установки, переконайтеся, що заряд акумулятора становить не менше 35% або підключено до телефону. зарядного пристрою HTC і заряджається.
  • Переконайтеся в тому, що пам'ятайте ім'я користувача та пароль облікового запису Google. Вони будуть потрібні для розблокування телефону після відновлення вихідних установок.

    Для телефонів на платформі Android 5 або пізнішої версії може бути увімкнена функція «Захист пристрою», це означає, що після відновлення вихідних налаштувань необхідно буде здійснити вхід за допомогою того ж облікового запису Google, яка використовувалася на телефоні. Якщо ви забули пароль облікового запису Google, використовуйте веб-браузер на комп'ютері та перейдіть на сайт www.google.com/accounts/recovery, щоб спочатку відновити пароль.

Щоб відновити заводські установки, виконайте такі дії.

  1. Перейдіть до меню Налаштування.
  2. Виконайте одну з таких дій.
    • Натисніть Система > Параметри скидання.
    • Натисніть Відновлення та скидання.
  3. Натисніть Видалити всі дані (скидання налаштувань), а потім натисніть Скинути налаштування телефону.

    Примітка: Необхідно прокрутити екран вниз до упору, щоб прочитати всю інформацію та активувати кнопку Скинути налаштування телефону.

  4. У разі блокування безпеки на телефоні необхідно ввести облікові дані безпеки, щоб продовжити.
  5. Натисніть Стереть все або OK , коли буде запропоновано.