[How to, Root] Solve overheating issue on K3 Note - K3 Note General

WARNING WALL OF TEXT
This is a dirty trick to solve the overheating issue on our beloved K3 Note, at least it works for me.
My worst overheating issue on this phone was the phone went into shutdown mode when I was playing Ingress (hot day in a car without AC). I haven't test it on Ingress yet after I made the modification, but on Pokemon GO and Clash Royale, no more serious lag on Pokemon GO (didn't test on the evolution animation yet), no lag in Clash Royale and Ingress, and no overheating even when connected to power source (2.1A power bank in my test). The phone will still be a bit hot especially at the front speaker area, but so far it is not enough to trigger the overheating warning for me.
I take no responsibility in case your phone is damaged from using this method.
Steps:
1. Root is required.
2. Download any root file manager (ES File Explorer) for me. Go to /etc/.tp and rename thermal.conf into something else (eg: off.thermal.conf.off).
3. Install Kernel Adiutor from Play Store. Open Kernel Adiutor, go to CPU and change the CPU Maximum Frequency to 1560Mhz. Set the CPU Governor to Interactive. Open CPU Governor Tunables, set hispeed_freq to 1560000. Enable Apply on boot.
4. Reboot
I test this on Androium VUI 1 ROM by Matx13. My personal result is very promising in my nearly 24 hours test. The phone will be a bit slower due to 130Mhz reduction on CPU speed, but enough for gaming (at least for me). At least there's no more overheating warning.
If you are using external casing, lose the casing if you are gaming on K3 Note.
I hope this is useful.

Can anyone confirm it is truly working ?
Is it still stable and well-functioning ?
This overheating issue annoys to much !
Thanks you.

Related

Battery, thermal performance and general cpu optimization

Just confirming that this post from the Z5 forum: here does indeed work on the z3 single sim(probably dual sim as well, can't see why not).
These tweaks are based on the Heimdall governor used in this post
Tweaks reduces heat, optimizes the performance and increase the battery life.
Check them out!
Edit
I think i have to clear something up with these scripts
my intention of using these scripts is to be able to use my phone longer. To have better battery life in general. I also wanted to be able to use my phone without always compromising the performance of the device. why only use 50% of a handsets performance right? so i wanted to increase the amount of time i could use the deice before it got to hot and starts the thermal throttling. the throtteling for this phone is verry agressive and i wanted to change this. Im using a cover for my phone so i dont care if i gets hot, if that means that i have better performance.
so without any thermal configurations this phone gets laggy or starts thermal throttling around 60 degrees. I have increased this limit to around 70 degress where you will start to feel the reduce in performance. Thats 10 degrees where i get extra performance. there are often use scenarios where you just use your phone for 10 minutes at a time right? well, i can do that now without getting the thermal throttling being in the way.
This thermal files are intended to make the device perform better and allow cpu to get warmer. This is optional!
i configures the scripts a bit, since i only use the Heimdal governor, i combined the three scripts, and made some minor improvements.
-Disabled two of the little and big cores.
-Set max speed of big cores to 1248, eg underclock
-Set gpu governor to simple_ondemand
In the thermal config file i have, ive also made some changes. since the thottling is to aggressive for me, the little cores throttling does not go under 960mhz, ever no matter how hot.
This means that scrolling menues and browsing internet does not lagg. Sven if the cpu is 75 degrees.
This does not happen to the big cores, which means that games using big cores, will lagg when exeding 75 degrees. They will be throttled down to 384mhz to not brake the device.
Warning! im not responsible for any melted devices! The thermal config is for people who does not care how hot their phones get. they just want performance.!
Installation
-For battery, thermal improvement, and cpu optimization:
1. Rename the file to: BearPower.sh ,
2. Make a mew folder in /etc/"folderName" and place the script file there.
3. Set it to apply on boot of the device with SManager. Mark the "Boot" "SU" buttons, then "save" and then "run".
-Install the thermal configs:
1. Rename the "init.qcom.post_boot.txt" file to xxx.sh
2. Rename the "thermal-engine.bearpowerv1.0.txt" file to xxx.conf
3. Make /etc folder writable
4. Place both of them in the /etc folder
5. check permission, set it to 644 or -rw -r -r
6. restart your device
Already tried but didn't find any noticeable change.
waseemakhtar said:
Already tried but didn't find any noticeable change.
Click to expand...
Click to collapse
well it increaded my SoT with 1 hour, ill take it
Did you fix the overheating issue ??
nex_t said:
Did you fix the overheating issue ??
Click to expand...
Click to collapse
I tweaked the three scripts in the z5 forum even further, so my my phone does notbget hot when doing light to medium use, but it still gets got when playing games ?
Phone also gets hotter when plugged in charger... My phone is a lot better than what it was as well
I never play games on the mobile phone
As i said, i use it for web browsing and Youtube, most of the time
bjowol, please help me one more time.
Which files do i have to flash ? Do i need another kernel now, for doing this ?
Thank you so much

[Discovery]Prevent freezing issue due to unlocked bootloader

So, as the title says, there may be a way to prevent your device from freezing due to unlocked bootloader. Here are 2 things I've discovered:
1) Most of you may already know of this: If you switch off cores 3 and 4 of your CPU in the app Kernel Adiutor you can prevent the freezing issue. However, you lose half your CPU power, and if you leave it that way for long you can't switch those cores back on for some reason, and you'll have to reboot your device(else your battery will drain out if left as is, from my experience), so it's quite a cumbersome task.
2) If you play games that require little more than average ram and CPU power(even games like hill climb) your phone won't freeze while playing. I play this game called Vainglory, and after having played for over 10 hours, I can say for sure it didn't freeze even once.
From these two things I can draw up a vague conclusion that the phone freezes when the CPU isn't doing anything much. When we switch off 2 cores, the workload increases on the CPU, this making it busy(which also leads to quick drain). Same goes for gaming.
So how do we work on that? I'm not sure. Anyone have any ideas? Maybe someone can create a kernel compatible with RR and other cm13 roms which has what's needed. Or maybe try a different CPU governor? Well, just wanted to put it out there.
I tried all what you're trying to do and I understand that. The thing is that it will freeze no matter what.
Of course you can try but don't expect too much.
Goodluck!
I am facing this same issue suddenly
there is no connection between ifwi and cpu core
paktepu said:
there is no connection between ifwi and cpu core
Click to expand...
Click to collapse
Who said there is?
Another thing I found:
When you use kernel adiutor to switch off cores 3 and 4, and use your phone normally, the instant when your phone would have frozen if it weren't for the app, is when your phone gets much slower suddenly. At this point, you'll no longer be able to switch those cores back on, and only a reboot will resolve that.
I've mentioned this so-called "method" of preventing Z5 freeze long ago. I can confirm that switching off cores 3 and 4 somehow halts the phone's urge to freeze. I could've lived with limiting my "power use" as I'm not really a fan of entrusting your phone with large tasks. However, what turned me off was that disabling either one of cores 3 and 4 also disables the camera somehow (Ring a bell, Z5 users who lose their cameras whenever their bootloaders are unlocked?)
No one really replied with certainty back then and up to now, that thread is still collecting cobwebs.
Question: is battery drain a characteristic of disabling cores? I disabled only core 4. Cores 1, 2, and 3 are up and my ROM (Lineage 14.1) runs perfectly without freezing.

Workaround for mmc_read_failed and mmc_write_failed errors

As many others here I started to have mmc_read and mmc_write errors with my N910F plus freezes and restarts or no boot. For me is another case of programmed obsolescence from our beloved Samy as I previously had with the Note 2 chip bug. I supposed that the problem comes from overheating (from a short-circuit or a failing transistor) and I got confirmed. The phone cpu and gpu go up to 90-100deg Celsius. In case you still want to keep your phone and save money until the Note 8 is out here is a possible workaround:
- In case you get mmc errors when flashing with odin you have to take out the battery an keep them both somwhere cool for 15 minutes. Then flash immediatly after starting in download mode, before is heating again.
-If you managed to boot and root you can install Kernel Adiutor or something similar and keep the processors at a max frequency around 1000MHz .
For me it worked and after 2 weeks of testing all kinds roms with repartitioningn, nand erase etc. I have a working if little less performant phone for a week now.
Edit: Device Control is another app that seem more stable and it has a thermal dedicated control over CPUs. Even with intensive use the phone doesn't freeze now. It still needs to be cool to boot.​*I also flashed RamKernel and I don't know it KernelAdiutor works with factory kernel.
Edit2: Wakelock app with level 4 setting > 3 days and going with no lag and no restart. So maybe all above is wrong...

Lag in games?

Hi everybody, I'm using an XT1642 with RR 7.1.1 but had the same problem with stock nougat too (I thought RR would help but it didn't): Serious lagging in Angry Birds Pop. GameBench shows fps usually around 20, while on my old Xperia Z1 Compact it's almost always 60...
Does anybody have an idea what might be the problem?
It's possibly an issue with the kernel not online-ing cores. Even so, it shouldn't lag that far behind the Z1 (even though the Z1 does have a faster CPU).
I recommend installing an app called "Kernel Adiutor", and manually change the minimum/maximum cores of the "big" cluster of the CPU, or even offline the big cluster and see if Angry Birds scales better on 4 cores.
Thank you! Setting "minimum cpus big" to 3 did solve the problem. I assume that shouldn't be kept this way because of the battery. Is there a way to have the setting changed to 3 when I open the app and back to 2 when I'm not playing? Like in getools?
berliner77 said:
Thank you! Setting "minimum cpus big" to 3 did solve the problem. I assume that shouldn't be kept this way because of the battery. Is there a way to have the setting changed to 3 when I open the app and back to 2 when I'm not playing? Like in getools?
Click to expand...
Click to collapse
There are a couple routes to this. There should be 2 variables within the Kernel Adiutor (I use EX kernel manager which is definitely worth a buy, the dev also develops the ElementalX kernels) that are called "Up Threshold" and "Down Threshold" for the big cluster. Essentially, "Up threshold" marks the CPU load at which the CPU begins to online the big cluster cores, while "Down Threshold" is the CPU load at which the CPU begins to offline big cluster cores.
I set the minimum to 0, and my up/down load levels are 60 and 45, respectively (I'm a super light user, just some reddit and clash royale), and my maximum is 4. However, lowering up and down load levels may help as the load at which the CPU onlines is much lower.
However, this may not work regardless. Some apps scale weird on octa-core CPUs; I know that Chrome was very, very janky on early big.LITTLE designs.
With EX Kernel manager flar built in a "performance" and "battery saving mode" which can be toggled via a desktop widget. I find it super useful if I'm using my G4 for VR. Essentially, you can set the max frequency and CPU governor per each mode. It is a paid app however, but the dev is great (he has a kernel out for the G4 as well) and well worth the price.
Thanks again, I will loot into it!

Lg v20 US996 device keep changing the Min and max cpu frequency by itself

(FIXED)
Assalam o alaikum
Hi
I've an lg v20 Us996
Unlocked bootloader amd rooted
When i first bought this phone it was liquid and buttery but after few days device starts lagging and stucking,i farctory restored it but no fruit then plan to root it and j rooted it but still the device keep lagging.
I've strictly monitored the activities of my cpu and the thing which i captured is that My cpu min and max frequencies keep changjng by it self which makes it laggy.
Like the max frequency is 2.15, but i automatically scales down to 400mhz,900mhz,1036 and some others frequencies which slow down the device.
Even if i use kernal auditor and set the max frequency to sclae up still it automatically changes.
I've used 3different kernals and on stock based rom(weta rom)
Still the same issue.
Is it a hardware issue or software issue?
Thanks in advance
First off, this shouldn't be posted in the development section as it's unrelated to development.
Second, the CPU is supposed to scale, change frequencies depending what the phones doing, 307 MHz-2.15 GHz. If the CPU stayed at 2.15GHz, you would face dramatically shortened battery life and eventual overheating. Thermal throttling is a necessity. LG is a bit more conservative compared with some other vendors I have noticed but if the issue has just started I would look more towards a particular app running afoul.
+1 for app craziness... If you utilize any 3rd party stores, ie Aptoide,Blackmart,ect... Then I HIGHLY suggest getting some sort of active antivirus on your device at this point. Malware is getting good enough to bypass Google Play filters, what do you think is going on on the less-than-monitored stores? Mayhem... Silent, costly mayhem. Chances are, if your CPU is doing all of that randomly, and especially if it is getting warm for no reason/battery drain from sitting and doing nothing, chances are your device is part of an Ethereum/Bitcoin MineNet, making someone money... I suggest getting a Norton AntiMalware scanner.. I KNOW.. Norton blows on windows.. But it cleared my device of the exact same plagues... Just watch out for that FinSpy... That bites.... I just had a bit of that as part of an entire multi-zero-day attack on my networks I am in the process of writing up reports for CVE's.... It made a mesh network between anything with Wifi, Bluetooth, or IR... Kernel level on windows 10... and with the climate of today, and how you started the thread, if I were you, and if you connect your phone to your computer, and if you run Windows 10, then I would check your MBR, and your bootsec as well for possible buffer overflows that lead to code injection that might send your device booting elsewhere while images are being made of your system... This is a long shot... But these are the symptoms I experienced, which led me to literally watch my logcat with aLogCatView live for about 2 hours, watching my mic go on and off, and then once, in light blue letters, I caught FinSpy, with nothing after those letters... just a notation that scrolled on...
Now more than ever, exercize proper security. Especially on a device who's sec has been bypassed by the same exploits that the malware will use to gain access to do damage. We praise DirtyCow for giving us our phones, truly. But the nefarious praise it for giving THEM OUR devices... Just my .2
Ducter said:
First off, this shouldn't be posted in the development section as it's unrelated to development.
Second, the CPU is supposed to scale, change frequencies depending what the phones doing, 307 MHz-2.15 GHz. If the CPU stayed at 2.15GHz, you would face dramatically shortened battery life and eventual overheating. Thermal throttling is a necessity. LG is a bit more conservative compared with some other vendors I have noticed but if the issue has just started I would look more towards a particular app running afoul.
Click to expand...
Click to collapse
The problem was with thermal engine which I've fixed
maxi65 said:
The problem was with thermal engine which I've fixed
Click to expand...
Click to collapse
How did you fix it?
Sent from my LG-H918 using XDA-Developers Legacy app
Assalam o alaikum
You just simply have to replace thermal engine configuration file form your system/etc folder using root explorer and everything will be fine and smooth (in sha Allah)
Use root explorer
Go to system and find for 'etc' Folder
Then in etc folder find ' thermal engine 8996' and create a backup of that file by simply copy that file to your internal storage or wherever you want
Then replace this file with that file which I've provided you in attachment
Note: the attached file is in 'txt' format
Change the extension from 'txt' to 'conf' by simply renaming the file then replace it.
Thanks man You saved

Categories

Resources