Guide to disable thermal engine - Xiaomi Redmi 3 Guides, News, & Discussion

Guide is so simple
It has a root and root explorer.apk
Just rename thermal-engine to thermal-engine.bak
Save
Tested ROM miui distributor
Soory for a bad english

Is that safe?
Sent from my phone by Tapatalk

bflmpsvz said:
Is that safe?
Click to expand...
Click to collapse
Safe

So if I disable thermal engine, phone won't anymore underclock when battery is warm?
Sent from my phone by Tapatalk

bflmpsvz said:
So if I disable thermal engine, phone won't anymore underclock when battery is warm?
Click to expand...
Click to collapse
Yes

not an good idea coz cpu tends to get hotter and hotter and without thermal files they will go too hot.but if someone wants it then thats ok but this is only for normal users not for heavy users and gamers

Does this work without root?

seos83 said:
Does this work without root?
Click to expand...
Click to collapse
u need root to do this but once u have done this even without root it will continue to work

jokerpappu said:
u need root to do this but once u have done this even without root it will continue to work
Click to expand...
Click to collapse
Thanks a bunch! I'll try it out.

What for disable the thermal engine?
it just risks the device.
It's better to compile kernel with some good cpu - hotplugs than let it with no thermak engine

Unless you want to fry your SoC deep down, don't follow this kind of ****ty tutorial and reduce your phone usage.
Sent from my ASUS_Z00A using XDA Labs

Where i can find this file

it didn't work first test properly then comment
it didn't work first test properly then comment

bflmpsvz said:
Is that safe?
Sent from my phone by Tapatalk
Click to expand...
Click to collapse
uzu_shikakujin said:
Safe
Click to expand...
Click to collapse
NOT at all safe,
consider a website with a bitcoin miner javascript running in the background or an app wreaking havoc
you always have the possibility that the CPUs are kept 100% busy and then what ?
there's no way of throttling or limiting temperature.
This is VERY dangerous !
Doing so you'll have the risk of damaging the CPU/SoC, damaging battery or in the long run (potentially) having an exploding battery
...
if you want to take the risk ... have fun

you guys have no idea what you are talking about, even without thermal_engine the phone will still throttle

Related

Overclocking

I was wondering if anybody would be so kind as to give me some pros/cons about overclocking my phone. Or a link to a topic as I'm sure there already is one, I searched but could not find.
Thanks,
Stew
calripkenturner said:
I was wondering if anybody would be so kind as to give me some pros/cons about overclocking my phone. Or a link to a topic as I'm sure there already is one, I searched but could not find.
Thanks,
Stew
Click to expand...
Click to collapse
PROS: Your phone goes faster!
It goes slower while it's asleep, so more battery (as long as you program the profile in setcpu)!
CONS:Your phone might overheat.
Thanks man I appreciate the response. When you say overheat do you mean the battery, or the actual phone? haha
calripkenturner said:
Thanks man I appreciate the response. When you say overheat do you mean the battery, or the actual phone? haha
Click to expand...
Click to collapse
First one, then the other
calripkenturner said:
Thanks man I appreciate the response. When you say overheat do you mean the battery, or the actual phone? haha
Click to expand...
Click to collapse
Why would one, and not the other? They are touching, and crammed together....
Negrito said:
Why would one, and not the other? They are touching, and crammed together....
Click to expand...
Click to collapse
Idk just thought I should ask....
I just figure the phone has a failsafe. I have mine at 768 and only gets ridiculously hot when charging running Google navigation. Otherwise it's just slightly warmer. When it overheats the led flashes red green and I figure its slowing the charge or stopping it to compensate.
A computer will shutdown when the heat gets to an unmanageable level to prevent damage. I figure the phone would have something similar.
-------------------------------------
Sent via the XDA Tapatalk App
HeroMeng said:
PROS: Your phone goes faster!
It goes slower while it's asleep, so more battery (as long as you program the profile in setcpu)!
CONS:Your phone might overheat.
Click to expand...
Click to collapse
It doesnt go faster while its asleep.. It scales down like any other rom/kernel would when the phone is asleep.
If you really arent sure then dont ever use an OC'ing app. Just install the kernel and let it scale on its own.
calripkenturner said:
Thanks man I appreciate the response. When you say overheat do you mean the battery, or the actual phone? haha
Click to expand...
Click to collapse
Also the only thermometer thats close to the cpu is the battery. So its not the most accurate thing to watch since its not the actually cpu temps. Just a rough estimate. Also when it get to around 40 C then set the max clock down to around default clock speeds. Or simple just let the phone relax and dont touch it. You can also take the back cover off and let it get more air..
It doesnt get hot extremely easy, so its not like youll be sending a text and it gets hot. Its only after prolonged use or doing something thats keeping the cpu from not scaling down very much (game, tethering, or etc..)
PROS: Your phone goes faster!
It goes slower while it's asleep, so more battery (as long as you program the profile in setcpu)!
CONS:Your phone might overheat.
Click to expand...
Click to collapse
It doesnt go faster why its asleep.. It scales down like any other rom would when the phone is asleep.
Click to expand...
Click to collapse
I think he meant setcpu can scale at a lower then factory frequency. But that would actually not be overclocking =P
-------------------------------------
Sent via the XDA Tapatalk App
duffkitty said:
I think he meant setcpu can scale at a lower then factory frequency. But that would actually not be overclocking =P
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
It would actually be underclocking, yes. But it DOES give you better battery life!
HeroMeng said:
It would actually be underclocking, yes. But it DOES give you better battery life!
Click to expand...
Click to collapse
I haven't noticed a difference setting my phone to 245mhz when it's asleep (well positively anyway). But when I unlock it is slow to a crawl, so I just set it 528mhz all the time and my battery life is unaffected but my phone is always very spunky.I don't have fresh toast on my phone so I haven't overclocked it yet (but may eventually)
I only had issues with overheating when charging, especially via USB to a computer. One commonly overlooked side effect is that Li-Ion batteries lose capacity faster at higher temperatures. The capacity degradation is a combination temperature, charge and number of charge cycles. The ideal situation is to be at 40% charge at 0C, but the hotter the battery, the more it degrades with time.

Phone gets ridiculously hot on 3G

Who else has this problem
The phone gets hot not warm not pleasant talking on it
Long calls are just not possible
Such a shame for a wonderful product
Its 2 days old
hbksabhi said:
Who else has this problem
The phone gets hot not warm not pleasant talking on it
Long calls are just not possible
Such a shame for a wonderful product
Its 2 days old
Click to expand...
Click to collapse
My phone usually gets hot when I'm using 3g but don't get more than 2 bars of signal, try switching to 2g if you know that you're in a place where you won't get a good connection. Or even better, when you're talking, you might as well just turn mobile data off
vanmarek said:
My phone usually gets hot when I'm using 3g but don't get more than 2 bars of signal, try switching to 2g if you know that you're in a place where you won't get a good connection. Or even better, when you're talking, you might as well just turn mobile data off
Click to expand...
Click to collapse
going to return the phone
what value for money in this phone i dont understand
it fails as a phone
what the use such cool hardware if the device get unusable just becoz its hot
no fun
relly dissapointed
Yes I am also facing this problem since I got it but their is a solution flash rasbeanjelly ROM and Trinity kernel if your familiar with rooting .
Sent from my Nexus 4 using xda app-developers app
GS150R said:
Yes I am also facing this problem since I got it but their is a solution flash rasbeanjelly ROM and Trinity kernel if your familiar with rooting .
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
trinity or franco or faux ?
Have you tried flashing different radios? I would even flash back to stock, or try a different rom.
SysAdmNj said:
Have you tried flashing different radios? I would even flash back to stock, or try a different rom.
Click to expand...
Click to collapse
where are the radios and how to flash them ??
hbksabhi said:
where are the radios and how to flash them ??
Click to expand...
Click to collapse
You really need to learn how to use the search, you sure you wouldnt prefer the iphone
http://forum.xda-developers.com/showthread.php?t=2087227&highlight=radio
actually i never ran code most of the time and had A samsung Note and defy before which never required commands
no problem i will learn it now
iphone has toooo many restrictions and i dont have money tooo
op.. its supposed to get hot. that's why it has a glass back, to cool off quicker. thats why you feel the heat. if you are worried about heat, dont buy a quad core device. buy a dumb phone and itll remain cool.
but that is not a problem with s4 or note 2 ??
so that doesnt justify
hbksabhi said:
but that is not a problem with s4 or note 2 ??
so that doesnt justify
Click to expand...
Click to collapse
its not a problem with the n4 either. the problem is all in your head. again, it has a glass back to transfer the heat out of the phone quicker. because its glass, you will feel it more. s4 and the note 2 have plastic backs, so you feel it less.
---------- Post added at 01:47 PM ---------- Previous post was at 01:44 PM ----------
besides op, what temperature is it reaching that you are complaining about, how it feels isnt an accurate temperature reading.
Guys stop embarrassing me
Actually I'm not comparing about heat on the back that's tolerable but its get way too got near the earpiece so that's why I'm complaining
I notice it a lot when I get a call in between my 3G usage
hbksabhi said:
Guys stop embarrassing me
Actually I'm not comparing about heat on the back that's tolerable but its get way too got near the earpiece so that's why I'm complaining
I notice it a lot when I get a call in between my 3G usage
Click to expand...
Click to collapse
way too hot is what temperature(cpu temp)? im not trying to embarrass you, im trying to let you know that its normal, but you refuse to accept it. so, give more detail, what temp is your phone reaching? hot isnt an answer, hot and feel are relative terms.
The s4 does get hot too, I just had it.
But on the bright side, the nexus 4 is cozy in the winter
simms22 said:
way too hot is what temperature(cpu temp)? im not trying to embarrass you, im trying to let you know that its normal, but you refuse to accept it. so, give more detail, what temp is your phone reaching? hot isnt an answer, hot and feel are relative terms.
Click to expand...
Click to collapse
i wasnt running anything yesterday to monitor temp ........
but right now i started using it
and only have battery temp with me and it says 36 degree celsius and whats the best app for cpu temp monitoring ??
hbksabhi said:
i wasnt running anything yesterday to monitor temp ........
but right now i started using it
and only have battery temp with me and it says 36 degree celsius and whats the best app for cpu temp monitoring ??
Click to expand...
Click to collapse
there are a few out there, i use the trinity kernel toolbox app. just search cpu temp in the play store. for battery, 60C is the safety temp. for cpu, 95C or 100C is the safety temp. the cpu os near the top of the phone, thats why it feels hot near the earpiece. its normal for the phones cpu temp to shoot up while the cpu is being used. when the screen goes off, itll cool down quickly.
im using trinity kernel now and have installed the toolbox and it shoe 1026 hz clock ??
why is it undervolted ?
hbksabhi said:
im using trinity kernel now and have installed the toolbox and it shoe 1026 hz clock ??
why is it undervolted ?
Click to expand...
Click to collapse
Thats not undervolted, and I suggest you dont touch voltages atm and if you do make sure "set on boot" isnt checked.
That speed is just set lower, not sure if that kernel does that for you but you can set that higher if you wish.
all right ....running trinity and its not that hot now

How to Disable BCL

Here is how to disable BCL using various methods
init.d script
Code:
#!/system/bin/sh
sleep 40
echo disable > /sys/devices/soc.0/qcom,bcl.67/mode
kernel
fastboot flash boot nobclbullheadj.img
Download: http://renderserver.net/?dl=14f21584ff2eadceecaea497a2b2ae5b
What is BCL?
BCL polls the battery monitor system for various values such as voltage, current and temperature through the battery. This driver is meant to help prevent possible reboots, but with it removed on several devices we have seen no issues.
The way it prevents reboots is by setting thresholds and when the threshold is passed or tripped, it will throttle or unplug cores, which is detrimental to performance(we have seen it on the OnePlus Two and Nexus 6 so far). With that being said, wouldn't you truly like your device to run at its maximum performance and let the real hotplugging and thermal drivers work properly?
To get it back do you do the same commands except change "disable" to enable?
Will give it a go and report back. Thanks!
stu5797 said:
To get it back do you do the same commands except change "disable" to enable?
Click to expand...
Click to collapse
You can just reboot.
Awesome. Thank you very much!
I just made a kernel that disables BCL by default, it also has root access, not verity checks and no forced encryption.
http://renderserver.net/?dir=devs/DespairFactor/bullhead
DespairFactor said:
I just made a kernel that disables BCL by default, it also has root access, not verity checks and no forced encryption.
http://renderserver.net/?dir=devs/DespairFactor/bullhead
Click to expand...
Click to collapse
Excellent. Flashing now.
I tried flashing the img file that you posted and i get a gray screen that tells me there is a "Crash on the LK!" along with some other info. Any idea what happened or what i may have done wrong?
TheBigOne71 said:
I tried flashing the img file that you posted and i get a gray screen that tells me there is a "Crash on the LK!" along with some other info. Any idea what happened or what i may have done wrong?
Click to expand...
Click to collapse
Did you flash it via fastboot? I did this without issue. Also are you on the mdb80i build?
dbrohrer said:
Did you flash it via fastboot? I did this without issue. Also are you on the mdb80i build?
Click to expand...
Click to collapse
Yeah, i did it via fastboot and I am on the mdb80i build :/
So this would stop the device from throttling charge speeds over 36 and 38 degrees Celsius I'm assuming? Hopefully you don't fry your batteries charging at 3000mA while gaming.
bblzd said:
So this would stop the device from throttling charge speeds over 36 and 38 degrees Celsius I'm assuming? Hopefully you don't fry your batteries charging at 3000mA while gaming.
Click to expand...
Click to collapse
BCL is disabled on stock when charging, but not off charger.
DespairFactor said:
BCL is disabled on stock when charging, but not off charger.
Click to expand...
Click to collapse
Oh so this only affects the device when discharging the battery? Thanks for the info BTW.
bblzd said:
Oh so this only affects the device when discharging the battery? Thanks for the info BTW.
Click to expand...
Click to collapse
If you hangouts me I will tell you about it in more detail
Sent from Nexus 6P in the Despair filled Dark Side
Hey OP, would it be possible to create a boot.img with bcl off only, no root and not the other extras?
Sent from my Nexus 5
If I have root, can I just use a command to disable it under terminal or adb shell?
what would be the command?
DespairFactor said:
BCL is disabled on stock when charging, but not off charger.
Click to expand...
Click to collapse
So this is not a fix for slow charging ( or lack of rapid charge) while screen is on?
ghettopops said:
So this is not a fix for slow charging ( or lack of rapid charge) while screen is on?
Click to expand...
Click to collapse
How the hell would we fix that with no source?
Sent from Nexus 6P in the Despair filled Dark Side
DespairFactor said:
BCL is disabled on stock when charging, but not off charger.
Click to expand...
Click to collapse
DespairFactor said:
How the hell would we fix that with no source?
Sent from Nexus 6P in the Despair filled Dark Side
Click to expand...
Click to collapse
I'm just trying to piece things together man.
The link is unaccessible now. Could you please upload the nobclbullheadj.img again if possible?

Help with poor battery life

Hey,I'm having poor battery life for my light usage.please help me resolve this.
I have attached a screenshot of the apps consuming the battery.I get a SOT of Max 4 hours.
Cheers
ReapinDevil said:
Hey,I'm having poor battery life for my light usage.please help me resolve this.
I have attached a screenshot of the apps consuming the battery.I get a SOT of Max 4 hours.
Cheers
Click to expand...
Click to collapse
Which custom kernel are you using?
DJBhardwaj said:
Which custom kernel are you using?
Click to expand...
Click to collapse
I'm using Pure Nexus with Kylo
ReapinDevil said:
I'm using Pure Nexus with Kylo
Click to expand...
Click to collapse
Which version of Kylo? Are you overclocking the frequency?
I prefer franco or elementalX with Pure Nexus. They both work out to be a great combo with the ROM.
DJBhardwaj said:
Which version of Kylo? Are you overclocking the frequency?
I prefer franco or elementalX with Pure Nexus. They both work out to be a great combo with the ROM.
Click to expand...
Click to collapse
I'm using Kylo R9M.And I'm using DarkSpice 7.5 governor profile.So I should be using elemental x with pure Nexus?
Which are the ROMs which goes well with Kylo?
ReapinDevil said:
I'm using Kylo R9M.And I'm using DarkSpice 7.5 governor profile.So I should be using elemental x with pure Nexus?
Which are the ROMs which goes well with Kylo?
Click to expand...
Click to collapse
No, you don't need to use Elemental with Pure Nexus, Kylo is fine. There is no right or wrong combination, it comes down to personal preference. You need to use BetterBatteryStats to find out what's causing your battery drain.
ReapinDevil said:
I'm using Kylo R9M.And I'm using DarkSpice 7.5 governor profile.So I should be using elemental x with pure Nexus?
Which are the ROMs which goes well with Kylo?
Click to expand...
Click to collapse
You do not need to change the kernel. Kylo is good too, i was just referring to my own preference.Try switching governor profiles.
Also, make use of BetterBatteryStats app. It is paid, but surely worth buying. Will help you get a much detailed look on what's happening to the battery.
Heisenberg said:
No, you don't need to use Elemental with Pure Nexus, Kylo is fine. There is no right or wrong combination, it comes down to personal preference. You need to use BetterBatteryStats to find out what's causing your battery drain.
Click to expand...
Click to collapse
Which page of BetterBatteryStats should I take a screenshot? Only these two screenshots show some data.Rest the app says "no stats has been collected".And i have been using this app for approximately 2 days now.
ReapinDevil said:
Which page of BetterBatteryStats should I take a screenshot? Only these two screenshots show some data.Rest the app says "no stats has been collected".And i have been using this app for approximately 2 days now.
Click to expand...
Click to collapse
Did you reboot your phone after installing it? You need to do that for it to work properly.
Heisenberg said:
Did you reboot your phone after installing it? You need to do that for it to work properly.
Click to expand...
Click to collapse
Yes I did reboot once.But I did download the app and installed it.Did not buy the app because I do not have access to a credit card as of now.
ReapinDevil said:
Yes I did reboot once.But I did download the app and installed it.Did not buy the app because I do not have access to a credit card as of now.
Click to expand...
Click to collapse
So you're using a pirated copy?
Heisenberg said:
So you're using a pirated copy?
Click to expand...
Click to collapse
Yes.Is there a similar free version of the same app?
ReapinDevil said:
Yes.Is there a similar free version of the same app?
Click to expand...
Click to collapse
He provides a free version to the XDA community here:
http://forum.xda-developers.com/showthread.php?t=1179809
So instead of stealing it you can have it legitimately. I'm going to leave this conversation now though, piracy is a huge no-no here on XDA, and on a personal level I find it quite disgraceful to steal from developers, especially small ones like Sven. Not having access to a credit card isn't an excuse to steal from someone. I wish you luck in fixing your problem.
Heisenberg said:
He provides a free version to the XDA community here:
http://forum.xda-developers.com/showthread.php?t=1179809
So instead of stealing it you can have it legitimately. I'm going to leave this conversation now though, piracy is a huge no-no here on XDA, and on a personal level I find it quite disgraceful to steal from developers, especially small ones like Sven. Not having access to a credit card isn't an excuse to steal from someone. I wish you luck in fixing your problem.
Click to expand...
Click to collapse
I'm sorry for installing the previous app.From now on,I'll try to buy the legitimate version.I have installed the free version and I'll upload the new screenshots after using it for a day or so.
4hrs SOT is not bad, all depends of how and where you're using your phone. When I'm at work (UK's village) I'm getting even less than 4hrs (bad or no signal), but at home, with dimmed display and good signal I manage to get more than 6hrs. As soon as your phone goes to sleep, there's nothing to be worry about.
Wysłane z mojego Nexus 6P przy użyciu Tapatalka
discodestroyer10 said:
4hrs SOT is not bad, all depends of how and where you're using your phone. When I'm at work (UK's village) I'm getting even less than 4hrs (bad or no signal), but at home, with dimmed display and good signal I manage to get more than 6hrs. As soon as your phone goes to sleep, there's nothing to be worry about.
Wysłane z mojego Nexus 6P przy użyciu Tapatalka
Click to expand...
Click to collapse
The thing is I get perfectly fine signal almost always.I dont game as such.And i dont know why,But doze doesn't kick in for me.
ReapinDevil said:
The thing is I get perfectly fine signal almost always.I dont game as such.And i dont know why,But doze doesn't kick in for me.
Click to expand...
Click to collapse
Have you installed other pirated apps? Perhaps you picked up some kind of malware.
Most recent stats http://m.imgur.com/a/GZn0H
ReapinDevil said:
The thing is I get perfectly fine signal almost always.I dont game as such.And i dont know why,But doze doesn't kick in for me.
Click to expand...
Click to collapse
I think it might be one of two things, either an app with a rogue code that's causing your phone to stay awake and eating cpu cycles or something misconfigured in the kernel. You can either start deleting some apps that you may think are the cause of the problem or try flashing the stock kernel to see if that solves the issue. I'm running PureNexus with stock kernel and my phone loses less than 1% battery/h if I don't touch the phone at all.
HueleSnaiL said:
I think it might be one of two things, either an app with a rogue code that's causing your phone to stay awake and eating cpu cycles or something misconfigured in the kernel. You can either start deleting some apps that you may think are the cause of the problem or try flashing the stock kernel to see if that solves the issue. I'm running PureNexus with stock kernel and my phone loses less than 1% battery/h if I don't touch the phone at all.
Click to expand...
Click to collapse
JoshuaMh said:
Have you installed other pirated apps? Perhaps you picked up some kind of malware.
Most recent stats http://m.imgur.com/a/GZn0H
Click to expand...
Click to collapse
Well firstly my bad as I realised doze works only when the WiFi is off.And it seemed to work.
Here are today's stats.The thing is I feel I can get much better stand by and screen on time.

Root Will Degrade Device Life?

I Rooted Mi A1 Want to Know Root or Flashing Degardes Device Life ? Can Anyone Pls Elaborate ...What are the Precautions Taken to Get Rid of Device Gets Tempered....
Mainly Concerned about Battery....
No. Just avoid agressive overclocking.
hk16 said:
I Rooted Mi A1 Want to Know Root or Flashing Degardes Device Life ? Can Anyone Pls Elaborate ...What are the Precautions Taken to Get Rid of Device Gets Tempered....
Mainly Concerned about Battery....
Click to expand...
Click to collapse
I'd say on the contrary, I use a battery charge limiter which requires root, i limit the max charge to %75 that way the battery is extended greatly and I disable it if i know im going to be away from a charger for more then a few hours
hk16 said:
I Rooted Mi A1 Want to Know Root or Flashing Degardes Device Life ? Can Anyone Pls Elaborate ...What are the Precautions Taken to Get Rid of Device Gets Tempered....
Mainly Concerned about Battery....
Click to expand...
Click to collapse
I would say root actually increases your battery life, if you use the right tools.
For ex use a kernel manager to disable unecessary swap, zram. Use greenify for apps not needed running in the background.
Change running cores, I/o scheduler.
With all these tweaks I was getting a pretty standard 9-10%SOT per hour. Roughly translates to 7-8hrs screen on time
yes, there are also other optimization like noatime!!!
issue is each time there is a ota update you must do stuff to disable root, do the update and then reapply the root and possible, needed a new file to root it after the update.
for what i understood, i dont have root atm, im considering it.

Categories

Resources