How to prevent over heating on any Android device
So you rooted your phone, installed a custom ROM an then starts this weird heating issue. mainly custom ROM's are developed to improve the performance of your device which will help you get the best out of your hardware. They contain dozens of performance tweaks to make you powerful on the go. The major reason for the increase in temperature is because of the improper configuration of the CPU frequency.
Let us get into some theory here, anything over than over body temperature is heat for us. Mobile CPU's and GPU's are factory clocked 1/4th power below what they can provide. As we geeks never settle on this, thus we go for custom ROM's which can provide a faster experience.
In this guide we are using a free app available on the play-store named NoFrills-CPU control, to set specific CPU governors and safe operating frequency limits
Link to PlayStore
Direct link
Set the CPU minimum frequency to 300Mhz
Set the CPU maximum frequency to 100Mhz below its maximum frequency.
Example: if your cpu is rated 1.5 Ghz set the max frequency to 1.401Ghz
The widely used governor is On Demand because it only peaks the CPU into its max frequency whenever there is an application request else it stays on the minimum frequency
Now you can experience fluid performance on your custom ROM without any heating effect because of the efficient utilization of the CPU resources.
Happy Developing :)
Let us get into some theory here, anything over than over body temperature is heat for us. Mobile CPU's and GPU's are factory clocked 1/4th power below what they can provide. As we geeks never settle on this, thus we go for custom ROM's which can provide a faster experience.
In this guide we are using a free app available on the play-store named NoFrills-CPU control, to set specific CPU governors and safe operating frequency limits
STEP 1
Download and install No-Frills CPU controlLink to PlayStore
Direct link
STEP 2
Open the app you just installed, give it root permissionsSet the CPU minimum frequency to 300Mhz
Set the CPU maximum frequency to 100Mhz below its maximum frequency.
Example: if your cpu is rated 1.5 Ghz set the max frequency to 1.401Ghz
STEP 3
The next step is assigning the proper CPU governors, for those who are new to CPU governors you might read this elaborated guide from XDA. And find out which governor suits your style of usage.
The widely used governor is On Demand because it only peaks the CPU into its max frequency whenever there is an application request else it stays on the minimum frequency
Now you can experience fluid performance on your custom ROM without any heating effect because of the efficient utilization of the CPU resources.
Happy Developing :)