Computers Windows Internet

What should I do if my phone gets too hot? Why is HTC One Dual sim getting hot? Why does htc one m7 heat up

The HTC One M7 and M8 were once considered the best devices on the market. This year, unfortunately, did not become a continuation of previous victories. At least that's what many people think. Over the entire period of being on the market, HTC has received a lot of unflattering reviews about its device. The accusations related to various issues, including the camera, heat, performance and poor display quality. However, how true are they? Today we will try to figure it out.

When the device first appeared, various analysts, popular foreign sites - including ours - began to condemn HTC and blame it for the release of a "failed" device. Let's say right away that we will not praise the M9, but simply try to understand what this gadget is and how bad it really is.

Many of my comrades have already bought this device and are generally satisfied with it. At first, of course, they immediately wanted to sell and buy the same LG G4, but later, with updates, their opinion changed significantly. And that's probably the crux of the problem.

Manufacturers work every day on their devices, releasing them to the market, they do not stop working. Imagine that at the start you get the final product, for which add-ons will be released in the future, and free ones at that. The software component of smartphones is the main parameter. The quality of the software as a whole determines the quality of the device.

Let's take the camera. One M7 at the start of sales was scolded for the poor quality of the camera (it was really terrible). Later, thanks to OTA updates, she began to shoot at an average level in comparison with the best results at that time. Yes, the 4-megapixel M7 camera cannot be called a good choice, but over time it has been improved, and it began to shoot at least not much worse than its competitors. The same goes for the One M9. The smartphone has a camera from Toshiba. The module itself, however, is not of the best quality, it is clear that the company decided to save money (about saving a little later), but thanks to updates (1.40.401.8 and 1.40.709.8), today it shoots very well. It is not comparable to what it was at the start. With updates, the device also received the ability to save photos in RAW format.

The next problem that the world's media loves to touch on is heating. The smartphone is powered by a Qualcomm Snapdragon 810 processor clocked at 2GHz. In total there are 3 versions of this processor: 1.0, 2.0 and 2.1. The first version was used only within the company as a test sample. At that time, there were already “leaks” on the Internet with benchmark results and reviews of strong heating, which did not please many, then everyone referred to a test sample and that there would be no problems in the future.

Soon, the second version entered the market, which was installed in One M9. There were problems, the smartphone was warming up, strong throttling did not allow it to show its full power. And hardly anyone will deny it. However, what about today? More recently, the device received updates 2.7.401.1 (test for Europe from the developer from HTC LlabTooFeR), 2.6.651.11 (Sprint) and 2.8.617.4 (Developer Edition), which finally got rid of this problem. Now the processor version is very similar to Snapdragon 810 v2.1. Even the frequencies of the GPU were increased to 630 MHz (previously it was 600 MHz). All device owners claim no heat issues with the new update.

Now a little about the screen. In One M8, the display was considered one of the best: juicy, bright, beautiful. In One M9, they decided to save on it: the black background is grayish, it is especially felt at angles, and the colors are not so juicy. Probably, the company decided to save on the display, focusing on a good color setting. And there are enough reasons for that. HTC is experiencing serious financial problems, the production of one M9 costs the company a lot. By the way, it takes about 5 hours to create a metal case, modern metal processing technologies are used to create it, which is confirmed by a different texture on a single piece of metal, there is simply no such thing on the market.

What are the results?

Yes, more was expected from him, yes, he had problems at the start, but today this is an excellent device with a good camera and a productive solution in the face of Snapdragon 810 v2.1, which does not heat up.

However, the press has long written its opinion about the gadget. He has been given average marks for a long time. Users already have the impression of him as a "hot" smartphone with a bad camera. This is the whole problem - to form a prejudiced opinion about technology in an age when yesterday this very “piece of iron” worked on an outdated system, and today it is being transformed into new shades with increased speed.

And what is your opinion about it?

Do thugs in the neighborhood think ten times before squeezing your smartphone? Does your girlfriend look warily at your pants pockets? But don't flatter yourself! This means that you have a Snapdragon 8** smartphone. And all these people are just afraid of getting burned! So much has already been said about the problem of excessive heating of these chips that even your grandmother knows about it and secretly uses your gadget instead of an iron. Outside the window is the middle of summer. So, it's time to talk about how to make our gadgets colder.

Where do we start?

Today, according to good tradition, the test subject will be HTC One M8 and its, to put it mildly, not the coldest 801 chip. Of course, as you already guessed, the first step will be to complete all the steps. Before getting started with Kernel Adiutor . Ready? Then we move on to the most interesting:

  1. Install ES Explorer.

    Enable the "Root Explorer" and "Show Hidden Files" options.

  2. Go to the root directory of the gadget and look at /sys/module/clock_krait_8974/parameters/table_name.


    Open the file with a text editor.


    We are interested in the value of the parameter -pvs*-. As you can see from the screenshot, our subject's PVS value is 12. This is a very good indicator. What is its beauty? Yes, the higher the PVS value, the lower the factory voltage values ​​for all frequency modes of our precious CPU. More about it.

    The hottest revisions of the chip are in the range 1-5. In addition, they are not able to work stably with voltages below stock. What? Are you the lucky one who has a device with a revision from this interval? Well… F**k! This is a reason to ask yourself: “Dear karma, what have I done to you?”. And finally buy a normal iron for my grandmother!

    Alas, undervolting of revisions below the 6th is possible, but within an extremely small framework. Which makes it simply ineffective. Therefore, it makes sense to read the article further only to those who are more fortunate. "The world is cruel" ©;

  3. If your PVS revision is within 6 - 10, then in the "CPU Voltage" section of the Kernel Adiutor software, limit yourself to lowering the voltage of all frequency modes by 35-50 mV. A stronger undervolting, alas, is possible only within revisions 11-15.
  4. If your karma is pure and beautiful not only in Fallout 2, and the PVS revision is within the cherished 11-15, then we will proceed to extreme undervolting. This is the same panacea for heating and the ability to provide your gadget with up to one and a half hours of extra battery life! Stock values:

    And here is what we get as a result of a series of experiments:


    As you can see in the screenshot, in my case, when using the latest firmware version, the latest kernel build and the current build of Kernel Adiutor, we managed to achieve really good results compared to stock voltages. By gaining 150-35 precious mV in each frequency mode, I naturally significantly reduce CPU heating and increase battery life. This does not compromise performance! In fact, the 2.5GHz mode voltage is now only 15mV higher than the 2.2GHz stock mode. Agree, it's cool! The stability of the work is absolute.

    But here a reservation is needed - these results were obtained on this particular instance. And they can differ both up and down for each individual device.

  5. The next step is to set the maximum frequency of the CPU when the screen is off. We take information about this from. For lazy or not familiar with English readers, here is a quote:
    Snapdragon 801 2.3ghz MSM8974AB - One M8
    MSM8974AB 2.3ghz PVS 0 - 300mhz
    MSM8974AB 2.3ghz PVS 1 - 346mhz
    MSM8974AB 2.3ghz PVS2 - 422mhz
    MSM8974AB 2.3ghz PVS 3 - 499mhz
    MSM8974AB 2.3ghz PVS4 - 576mhz
    MSM8974AB 2.3ghz PVS 5 - 652mhz
    MSM8974AB 2.3ghz PVS6 - 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

    As you can see, for PVS 12 this value is 960 MHz.
  6. The final touch in Kernel Adiutor is the inclusion of the "Multi-core power saving" mode.

    This allows you to group task queues by cores in the most optimal way.

Ready? Then let's move on to "file processing":


What does the software do? Using its own engine for grouping background tasks and processes, it allows you to lower the temperature of the CPU without losing performance in the screen off mode (standby mode).
At first glance, fluctuations within 0.1-2 ° C do not play any role. But in fact, this is a comfortable temperature of the gadget, which begins to pleasantly cool the hand, and another plus for battery life. One has only to look at the temperature regime that has now become typical, even with a fast battery charge, as everything becomes very clear:

Ready? Then we turn to visual testing using benchmarks. Did lowering the voltage affect performance?

Fight check

We install a pack of benchmarks on our gadget. This:

  1. Native to Qualcomm chips, the Vellamo benchmark.
  2. Traditional Geekbench 3.

Let's start testing :).

First of all, we run Vellamo browser performance tests. There are two of them. The first is to check the smartness of the gadget when working with Chrome. And the second is a test of the speed of applications, part of the interface of which is the web view. Both options are absolutely vital, and not sucked from the finger, as is often the case with Antutu. We face these challenges every day. That's why results are so important. So, first let me remind you what we got last time. For HTC One M8 overclocked to 2.6 GHz and without undervolting:



Yes, the result is good and looks more than worthy even now ... But now it's the turn of the result of our labors:

And here we are waiting for the first surprise! Our test subject, operating at a maximum frequency of 2.5 GHz, which is 0.1 GHz less (!) And with reduced voltage, began to work ... faster! Yes, as you can see, a certain share of the result is the merit of a more recent version of the benchmark and Chrome itself. But his share of influence is negligible. The key to these results lies in the temperature difference. And it reaches, as we see, an impressive 4-8 ° C, which is up to 25%! Lowering temperatures naturally allows the governor of our CPU to work more aggressively. Which leads to such wonderful results. As you can see, few gadgets of the 2015 model can compete with our pumped and cooled “old man” here.

Let's move on to the next test. The next step is to check the multi-core, the complex performance of the system as a whole and all its components separately. As usual, let's start with the results from the previous article. The same M8 at a frequency of 2.6 GHz and without undervolting:



And here is what our 2.5 GHz version with lower voltage showed:

Incredibly, with the loss of the 21st miserable “parrot” at the price of 0.1 GHz, we got a gadget whose temperature regime did not go beyond 33 ° C even under a very tough benchmark! The difference is about 4 ° C. This means that the device will be noticeably colder. And it also works noticeably longer in all modes.

It's time for the last test of the Vellamo package - Metal. What does the 2.6 GHz version show us?

The results of reducing the maximum frequency to 2.5 GHz and lowering the voltage:

And again, at the cost of 23 "parrots" that do not affect anything, we got a difference in temperature of ~ 4 ° C. The result is more than worthy. Especially given the performance of the "younger" competitors.

The final chord of our testing is Geekbench 3. Traditionally, the result of the 2.6 GHz variation:

And the performance of the 2.5 GHz version with low voltage:

Is there a significant difference in performance? Practical geeks like you and me will say no. And only the most stubborn bencher fanatics will say that every "parrot" is important. Their right :).

Summing up

  1. After the manipulations, our M8 became colder by 4-8 degrees as part of the benchmarks. The CPU temperature after 3 hours of continuous playing WoT Blitz or RR3 did not exceed 60 degrees. Within the framework of basic tasks without extreme load, which was provided by benchmarks, the temperature difference can reach up to 10-12 degrees.
  2. Reducing the voltage without a radical reduction in frequencies and even maintaining overclocking (!) Allows the gadget to work much longer than its stock version.
  3. At rest and with Coolify running in the background, the system temperature does not exceed 28 degrees even when charging (battery heating).
  4. The speed of the device and its stability in some places remained almost unchanged. And as part of the tasks of browsing even increased.
  5. If you use the Xposed tweaks described in for each individual application, you can achieve really outstanding results both in terms of temperature conditions and operating time.

Was the game worth the candle? Definitely worth it! We were able to achieve all our goals. The gadget has become noticeably cooler, it is much faster than the stock version, it works longer. And it is absolutely stable.

Quite often, people ask the question that their smartphone either heats up quickly or heats up in a certain period of time. Let's find out the factors under which our favorite gadget heats up.

1) The main cause of heating is naturally the equipment itself, and this is a processor or a video memory chip. If you are an avid lover of all sorts of different toys, then be prepared that your communicator will heat up. If the smartphone heats up when watching a video or surfing the Internet, then determine which side it heats up more if from the battery side, then contact the service center, and if from the screen side, then the screen should heat up, but not so much that you brought discomfort.

2) The second reason for the phone heating up occurs during very long calls, if you are a lover or a lover of talking, then you probably noticed more than once that after an hour-long monologue, any phone heats up, and sometimes it almost heats up, he probably heard words that manufacturers don’t use in it programmed. Of course, this is a joke. It's just that our body temperature is 36-38 degrees, and with prolonged holding near the ear, it is transmitted to the device itself. Also, if the call itself is made over a 3G network, then this mode also adds increased heating during long calls.

3) Many applications are running, such as Wi-Fi, Bluetooth, and they are currently transmitting data, + you called someone or you play, work, all this can also increase the heating of the device.

So basically smartphones get warm, with any of our actions, but there is also a manufacturing defect.

A little heat is perfectly normal, especially when charging or running resource-intensive applications, but the phone should not get too hot and should be comfortable to hold in your hand.

  • Make sure your phone software and any installed apps are up to date, as updates often include performance improvements and can lower your phone's temperature.
  • Do not use your phone in direct sunlight or in a very hot environment for any amount of time.
  • Do not use applications that require a lot of CPU and video card resources for a long time.
  • Uninstall any task managers or battery saver apps.
  • Delete all recent apps or restart your phone to prevent your phone from getting hot from running background apps.
  • Don't use dynamic wallpapers or too many widgets on your Home screen.
  • Use the original HTC charger and cable to charge. Third party chargers and cables may not work properly and may cause your phone to heat up while charging.
  • If your phone gets hot while charging, unplug it from the charger and close all running apps, then let it cool down and resume charging.
  • Check your battery usage log to identify apps that typically run when your phone is warm. If an app is causing problems, uninstall it.

If the solutions listed above do not help, you may need to restore the original settings.

Note: During normal operation, the phone should not become hot enough to cause burns or other injury due to excessive heat generated by the phone.

Performing a factory reset via the Settings menu

As a last resort, you can perform a factory reset on your phone. But before that, pay attention to the following conditions.

  • Restoring the original settings will delete all data and media files from the phone memory. They will be lost and you won't be able to recover them unless they were previously synced or backed up. Before proceeding, make sure you have a backup of all important information and files.
  • Before performing a factory reset, make sure your phone's battery is at least 35% charged, or your phone is connected to an HTC charger and is charging.
  • Make sure you remember your Google account username and password. You will need them to unlock your phone after restoring the original settings.

    Phones running Android 5 or later may have Device Security enabled, which means that after a factory reset, you will need to sign in with the same Google account that was used on the phone. If you have forgotten your Google account password, use a web browser on your computer and go to www.google.com/accounts/recovery to recover your password first.

Follow the steps below to restore factory settings.

  1. Go to the Settings menu.
  2. Perform one of the following actions.
    • Click System > Reset Options.
    • Click Recovery and reset.
  3. Click Erase all data (factory reset), and then click Reset phone settings.

    Note: You must scroll the screen all the way down to read all the information and activate the button Reset phone settings.

  4. If you have a security lock on your phone, you must enter your security credentials to continue.
  5. Click Erase everything or OK when prompted.