[LeEco Le Pro3 Guides, News, & Discussion] tsongming:
Thermals, Kernel Managers and their affect on short and long term battery life.

As requested, by fellow LePro 3 owners, I created this thread for a discussion on the benefits of thermal management, using manual thermal settings, and sharing flashable thermals and user settings. To be clear I am not yet an expert on this subject, so I am learning along with everyone else. But, why not share the experience?

Of course we want our phones to last, while also pushing them to their limits, but in a safe and efficient manner. Recently our developers have shared their ideas on thermal management, and they have been gracious enough to allow us access to their own settings, that can be used across multiple builds. See the link below to download the first set of flashable thermal management options.

Recently, some of us have encountered shutdown issues, with some roms having battery stats reporting issues, unexpected shutdowns, and unrelated unrelated lockscreen issues. We users have found that often these troubled builds can be fixed by flashing a fix. Such as the thermals from a previous or other builds that did not have the same issue. Fortunately, it appears that we can use alternate perf and thermal management files that have not only offered a quick fix for some of these current issues, but also offers a longterm solution for using old, new, and future roms builds...collectively. :good:

The plan is to make this discussion much more extensive and simple

So consider this initial post to be an ever changing rough draft.

The end goal is to make it much easier for people to access and share their thermal management files or settings in one easily found central location, and hopefully for everyone to share their suggestions along the way

Helpful to Gamers who want safe power and speed.

Helpful to Non-Gamer's who want simply want stable performance, long battery life

Help everyone by helping us learn to optimize our phones to last for the longterm.

For me, no more repeating the same stuff over and over on various Rom threads, or private messages. No more having trouble digging through threads to find a recommended thermal or setting. So please participate, we can keep the OP updated whenever anything new comes along. Should I get access to something new I will add it to the Megadrive and make a post

Inventory

So far we have the thermals from Lineage, AEX, Balkan, AICP, EUI and in my view one the best is the latest by Jabashque. The idea of this post is to share the thermal settings so that they can be used on whichever ROM you want to try out.

Finally, you do not necessarily need to use these thermals unless you have an issue with general usage, heat or battery life. However, you will immediately notice the benefits.

Edit ( Updated Info)

Regarding kernels: Personally, I use BlackScreen 6.3, it has a long list of governors and I like options.

Currently the best thermal option is the Jabashque edit ( Thermal Fix 7 ) Get it Here: https://xdaforums.com/showpost.php?p=78717015&postcount=18

These thermals work!

Over the past 2 weeks, I have gone back and tried several old ROMs, and these thermal and profiles make those old Roms perform so much better! For example, the September 3rd JMXL version of DotOS.: Yes, Its outstanding with the Sergey thermal. BootLegger's is also much improved, and it was already pretty great as it was. The Miui ROMs, are significantly improved by far! etc.

Of course we have so many great Roms. Occasionally, we get a build that is experimental and it may have unexpected issues. We have seen over the past week that flashing an alternate thermal is a perfect way to save the installation without having to revert to an earlier build. I mentioned old Roms above, they also work on every single Pie Rom.

Here is My Mega Drive Link for all of Thermals that I have collected so far

https://mega.nz/#F!9EokAQTb!Au6cBnJaCJXZrUlaXSLjhg

Alternate Link with key

Link: https://mega.nz/#F!9EokAQTb

Key: Au6cBnJaCJXZrUlaXSLjhg

Jabasque's thermals are in the Jabashque folder. Version 1 and 2 :

Probably shouldn't result in any difference if not gaming.

"Most likely, it would only be noticeable if you're not throttled down to 1440/1900MHz and you're running something that's using 100% cpu" ( Jabashque)

What to use

If you are wanting long battery life and low temperatures use Sergey's thermal or JaBashque version 1

If you want stock EUI faster throttling but slightly higher temps use the ShivateJappedi EUI thermal.

If you want to leave your cores unchanged from the default setting with higher temp throttling, more full power access and yet still safe while use JaBashque 6 Its a rework of the EUI 30s thermals designed to work better on modern Pie Roms : See more information here: https://review.lineageos.org/c/LineageOS/android_device_leeco_zl1/+/238809

Soon, I will create a post in the reserved section below to deeply define the details and differences between these thermals. Because while they all have similarities, they are also very different from one another.

In addition, I plan to add various kernel manager settings for various uses : Gaming, Long Life etc.

Finally, even when moving to another Rom. kernel manager programs such as Ex Kernel Manager will allow you to import and use saved profiles. It seems that it is possible to save the best of each of these thermals by saving the profiles of each. We can share those settings! Then later you can manually choose within your kernel manager which settings you want to use by simply importing choosing a preferred profile.

I hope this clears up the confusion. As mentioned this is a work in progress that was requested by 3 people. This is just the beginning of this discussion that will help everyone understand how to use Kernel Managers and the add-on thermals patches. I need to do some further research to make it all worthwhile . For example, although I love the elementalX governor, I haven't researched it enough to explain why I think it's better. So I plan to find out specifically what it's actually doing vs what other governors do, and how does changing sample rates, and wake locks affect performance and battery life etc.

If there are any experts out there? Please chime in and contribute.

See Updated information from Jabashque, which explains the differences between patch 1 and patch 2

https://xdaforums.com/showpost.php?p=78670166&postcount=2

Installation

Dirty flash the patch that you want to use..thats it.

If you want to try a different patch, dirty flash the Rom, reflash Magisk and dirty flash the patch

You can manually adjust settings by going to /vendor/etc/thermal-engine.conf