[Completed] Nexus 4 on 5.1.1 - undervolting kernel - XDA Assist

Can someone recommend or point me to a undervolting kernel that I can flash onto my rooted, unlocked Nexus 4 running the latest 5.1.1 LMY48T factory image?
I don't want to flash a new ROM and have to spend the time reinstalling all my apps, or gapps, just a new kernel would be great.
I have to undervolt this phone because I have a slow binned cpu, and the phone gets hot as hell and crashes to the red led of death when I perform any stress tests, and I have already installed the copper shim and thermal paste to help with the heat dissipation.
In order to reboot the phone I have to pull the battery.
Many thanks, Tony.

I managed to find some info on a good undervolting kernel called hells core. It has done wonders for my phone. I now don't get to 45°C whereas I used to see 70°+ during routine tasks (browsing, calls, messaging - forget games!). My phone clearly has a bug but this kernel has saved it. For anyone with a cooking Nexus 4, definitely download the hells core kernel. It's amazing. HC-B83.5-L.ZIP for the latest Lollipop.

Related

[Q] just got the Nexus S 4G. should i stick with stock?

Hey everyone, i just upgraded to a Nexus S 4G this morning from the ol samsung transform, and i was planning on applying cyanogen but then i messed with the phone a bit, did root and restored a couple of my game apps...it seems to work with very nice speed, only serious issues ive noticed are just with the signal, sensitivity of keyboard, and i havnt had time to see battery life yet..
But i was wondering, since the stock rom is so clean and fast, why are we putting on different roms like cyanogen?
More importantly, as far as kernel, whats the best kernel right now for nexus 4g? im running stock kernel, but naturally and ideally id like even more speed(not sure what id use it for, but always nice), better battery life, and better data signals..
ive been reading about overclocked kernels a little bit and such, so basically im wondering about what you guys would say to all this? should i change rom &/Or kernel? to what? why? does overclocking at 1.4ghz like these kernels say have any negative side effects? things like that.
Thanks for your response!
~ Master Ramy
Master Ramy said:
Hey everyone, i just upgraded to a Nexus S 4G this morning from the ol samsung transform, and i was planning on applying cyanogen but then i messed with the phone a bit, did root and restored a couple of my game apps...it seems to work with very nice speed, only serious issues ive noticed are just with the signal, sensitivity of keyboard, and i havnt had time to see battery life yet..
But i was wondering, since the stock rom is so clean and fast, why are we putting on different roms like cyanogen?
More importantly, as far as kernel, whats the best kernel right now for nexus 4g? im running stock kernel, but naturally and ideally id like even more speed(not sure what id use it for, but always nice), better battery life, and better data signals..
ive been reading about overclocked kernels a little bit and such, so basically im wondering about what you guys would say to all this? should i change rom &/Or kernel? to what? why? does overclocking at 1.4ghz like these kernels say have any negative side effects? things like that.
Thanks for your response!
~ Master Ramy
Click to expand...
Click to collapse
There are quite a lot of things that can be changed by flashing a custom ROM. Cyanogen is reported to be more responsive than stock android, and a slight improvement on battery life and performance. Also, with other ROMs like MIUI you can completely change the entire GUI basically. The lockscreen becomes changeable by one click in the themes app. I've also noticed a slight improvement in battery life/performance and responsiveness.
Also, with regards to kernels, they add extra features (like voodoo sound, BLN notifications, UV'ing, OC'ing, etc). Now if you're looking to overclock your CPU AND save on battery life then that is probably not going to happen. If you OC the CPU you'll as a result draw more battery power when it reaches it's peak. Hence why I went with the TEUV88 kernel. This kernel undervolts the CPU yet manages to give me the same performance as the stock kernel. It runs extremely nicely and the battery lasts me about 24-30 hours on moderate usage where as before I was getting around 16.
Hope this helps.
Edit:: note that both undervolting and overclocking can be dangerous for any phone. The kernel developers put their kernels through testing though to ensure they are stable enough for most people (I hope anyways). But be aware that it is possible to damage the hardware be either of these methods.
yeah im looking at more undervolting for battery life cause current performance seems great for me as of this point. but i mean cyanogenmod doesnt change much since its built on gingerbread, its just slightly more customized, but on the actual performance side, it is a slight increase? so whats the best kernel for undervolting and still getting stock performance or more? im guessing its the one u just mentioned? cause i saw a voodoo kernel or something on main dev page and itwas undervolted and OCed to 1.4 i think...idk.
Yeah you might be talking about the matr1x kernel. It ocs to 1.44 and is uved also. Plus has voodoo sound, bln and bld. Some people have issues with cm7 and some don't. I really don't like the look of miui so I can't say for it. But I use decks 1.3d with zero issues and matr1x kernel with zero issues along with heavy use 4+ hrs screen time in over 12hrs. Personally running 1.44 your phone will prolly lock up but I run 1.2 non stop no freezes or lockups or reboots. Try them and see qhich ones fit you and what you like.
Sent from my Nexus S 4G using XDA App
I'm still on stock with mine and honestly, I don't need anything else... i get 12-15 hours of moderate use and i don't really know what lag is because i never experience it with my phone.
The above posters are correct in everyway. I mean it definitely comes down to preference. I was averaging about 13-15h on my stock kernel/rom but my phone would be basically completely dead.
I switched to TEUV88-rammstein2 (Trinity Undervolted rom). It has Voodoo sound, BLN (backlight notification), and with todays update it has touchwake mod. So as you can see my phone lasted 15h (still with 35% battery left) with 3h of screen on, and 45m of audio streaming, and lots of texting.
Check out my post: http://forum.xda-developers.com/showpost.php?p=17108560&postcount=3154

[INFO] Getting better battery life and performance

You may have heard about how flashing a new ROM can improve your Android experience, but flashing a new kernel is one of the best ways to improve your phone's performance, battery life, and even add some saucy new features. Whether you know anything about either, here's what you need to know to make it happen.
What Is a Kernel?
A kernel in an operating system—in this case Android—is the component responsible for helping your applications communicate with your hardware. It manages the system resources, communicates with external devices when needed, and so on. Android uses a variation of the Linux kernel. A kernel is not the same as a ROM, even though you install them in mostly the same way. A ROM is a bit more all-encompassing. It's the operating system you use on your phone, the software your phone uses to get things done—the kernel is the bridge between that ROM and your hardware. All ROMs come with a kernel installed, but you can install a third-party one if you like—and that's what this post is about.
What a New Kernel Can Do For Your Phone
Flashing kernels isn't quite as talked about as flashing ROMs, but it can do a ton for your phone, namely in the way of battery life and performance—though it can also add extra features to your device, too. Here are some things to look for when choosing a new kernel.
Better Performance and Battery Life
This is the big change a new kernel can bring to your device. I'd separate these into two categories, but they're so intertwined that you really need to consider both when picking a kernel. There are a bunch of different kernel features that contribute to this:
Clock Speeds: In a very basic sense, higher clock speeds will improve performance on your phone. Flashing a new kernel allows you to overclock your phone, using higher clock speeds than the manufacturer intended. They can also let you reach lower clock speeds, so you can underclock your phone when you aren't using it, thus saving battery life. Your kernel will only give you the option to do so, however; if you want to overclock, you'll have to flash the kernel in question and then use something like SetCPU or CPU Tuner to tweak the clock speed.
Voltage: Higher clock speeds use up more battery on your phone because they require more voltage. However, some ROMs come with lower voltage limits, which means your phone will run just as fast, but use up less battery. Some will even overclock and undervolt your phone, though all of this comes at the expense of stability—if you notice that your phone goes into a boot loop, or reboots at random times, you'll want to either lower your clock speed or upgrade to a kernel with a higher voltage. Some ROMS have further sub-categories in this section, like Hybrid Adaptive Voltage Scaling (HAVS), which can be better for battery life (at the risk of stability) and Static Voltage Scaling (SVS), which keeps your phone at a steady voltage.
CPU Governors: Different kernels can support different CPU Governers, which manage the way your phone ramps up or down its clock speeds as you use it. There are a few different kinds you'll see, including Conservative, which focuses on battery life by ramping up your CPU very gradually when needed; Interactive, which focuses more on performance and smoothness by scaling up the CPU faster; InteractiveX, which is like Interactive but scales the CPU down when your screen is off (for better battery life); and Smartass, which is similar to Conservative but takes more factors into account when ramping up the CPU.
Task Scheduler: Kernels come with two different types of task schedulers: the Completely Fair Scheduler (CFS) and the Brain F**k Scheduler (BFS). CFS kernels are designed for regular phone use, like texting, web browsing, and otherwise multitasking apps on your phone. Most stock kernels are CFS kernels. BFS kernels focus more on whatever app is in the foreground, which is great for things like games but can be a bit laggier and a bit less stable.
These are the biggest features, but kernel developers add in all kinds of other tweaks to their kernels when possible, whether its introducing a more efficient file system, making the RAM more efficient, and so on. Again, they should list the tweaks in their description, so read up on the kernels for your specific device to learn more. I'd also recommend checking out XDA user mroneeyedboh's HTC Evo 4G kernel starter guide, from which much of this information comes.
Extra Features
Kernels can also add full features to your phone, or fix other issues that the manufacturer hasn't attended to yet. For example, while a lot of phones support Wi-Fi tethering out of the box, some—like the Motorola Droid—don't. If you find your phone isn't letting you tether using apps like Wi-Fi Tether, you might need to flash a new kernel that supports Wi-Fi tethering on your device. Kernels for Samsung phones can add support for a feature called Backlight Notification (BLN), which, coupled with an app, can turn your phone's buttons into notification lights.
Keep an eye out for features you don't want, too. For example, some HTC kernels come with a feature called Superior Battery Charging, or SBC, that can overcharge your battery for better life—but is likely to shorten your battery's life at best, or make it unstable at worst. I'd avoid kernels with this feature. You should also watch out for kernels that disable certain features of your phone—since some features are manufacturer-specific, you won't be able to get them in other ROMs or kernels. A good example of this is HDMI support on the EVO 4G.
Again, just make sure you research all the kernels available for your device, and know what you're getting yourself into before you flash. Most phones should have a large forum thread somewhere on XDA or RootzWiki that lists all the kernels available for their device. Make sure you choose a compatible one, too—the version of Android you're running determines what kernels you can use, so make sure you don't flash a Sense kernel on an AOSP ROM (like CyanogenMod), and make sure you don't flash a Froyo kernel on a Gingerbread phone—they won't play nicely together.
How to Flash a New Kernel
Once you've found a kernel you want to flash, download it to your device. It should be in ZIP format. Flashing a kernel is almost exactly like flashing a new ROM. You'll need to flash a new recovery to your phone, like ClockworkMod, which you can flash with ROM Manager. Put the ZIP file on your phone's SD card, then start up ROM Manager and go to "Install ROM from SD Card". Choose the kernel's ZIP file and continue. Note, however, that some kernels require that you flash them through your recovery mode instead of with ROM Manager—so once again, do your due diligence on its home page before you go a-flashin'.
The main difference between flashing a ROM and flashing a kernel is that you do not want to wipe your data. Wipe the Dalvik Cache only, and back up your ROM if desired (I highly recommend doing so, in case something goes wrong). Other than that, you should be golden. If you haven't flashed a ROM before, I recommend reading up on that first—but if you're familiar with that process, flashing a kernel shouldn't be a big shock to the system.
SOURCE - - - Lifehacker.com
Started from the bottom
Tha TechnoCrat said:
You may have heard about how flashing a new ROM can improve your Android experience, but flashing a new kernel is one of the best ways to improve your phone's performance, battery life, and even add some saucy new features. Whether you know anything about either, here's what you need to know to make it happen.
What Is a Kernel?
A kernel in an operating system—in this case Android—is the component responsible for helping your applications communicate with your hardware. It manages the system resources, communicates with external devices when needed, and so on. Android uses a variation of the Linux kernel. A kernel is not the same as a ROM, even though you install them in mostly the same way. A ROM is a bit more all-encompassing. It's the operating system you use on your phone, the software your phone uses to get things done—the kernel is the bridge between that ROM and your hardware. All ROMs come with a kernel installed, but you can install a third-party one if you like—and that's what this post is about.
What a New Kernel Can Do For Your Phone
Flashing kernels isn't quite as talked about as flashing ROMs, but it can do a ton for your phone, namely in the way of battery life and performance—though it can also add extra features to your device, too. Here are some things to look for when choosing a new kernel.
Better Performance and Battery Life
This is the big change a new kernel can bring to your device. I'd separate these into two categories, but they're so intertwined that you really need to consider both when picking a kernel. There are a bunch of different kernel features that contribute to this:
Clock Speeds: In a very basic sense, higher clock speeds will improve performance on your phone. Flashing a new kernel allows you to overclock your phone, using higher clock speeds than the manufacturer intended. They can also let you reach lower clock speeds, so you can underclock your phone when you aren't using it, thus saving battery life. Your kernel will only give you the option to do so, however; if you want to overclock, you'll have to flash the kernel in question and then use something like SetCPU or CPU Tuner to tweak the clock speed.
Voltage: Higher clock speeds use up more battery on your phone because they require more voltage. However, some ROMs come with lower voltage limits, which means your phone will run just as fast, but use up less battery. Some will even overclock and undervolt your phone, though all of this comes at the expense of stability—if you notice that your phone goes into a boot loop, or reboots at random times, you'll want to either lower your clock speed or upgrade to a kernel with a higher voltage. Some ROMS have further sub-categories in this section, like Hybrid Adaptive Voltage Scaling (HAVS), which can be better for battery life (at the risk of stability) and Static Voltage Scaling (SVS), which keeps your phone at a steady voltage.
CPU Governors: Different kernels can support different CPU Governers, which manage the way your phone ramps up or down its clock speeds as you use it. There are a few different kinds you'll see, including Conservative, which focuses on battery life by ramping up your CPU very gradually when needed; Interactive, which focuses more on performance and smoothness by scaling up the CPU faster; InteractiveX, which is like Interactive but scales the CPU down when your screen is off (for better battery life); and Smartass, which is similar to Conservative but takes more factors into account when ramping up the CPU.
Task Scheduler: Kernels come with two different types of task schedulers: the Completely Fair Scheduler (CFS) and the Brain F**k Scheduler (BFS). CFS kernels are designed for regular phone use, like texting, web browsing, and otherwise multitasking apps on your phone. Most stock kernels are CFS kernels. BFS kernels focus more on whatever app is in the foreground, which is great for things like games but can be a bit laggier and a bit less stable.
These are the biggest features, but kernel developers add in all kinds of other tweaks to their kernels when possible, whether its introducing a more efficient file system, making the RAM more efficient, and so on. Again, they should list the tweaks in their description, so read up on the kernels for your specific device to learn more. I'd also recommend checking out XDA user mroneeyedboh's HTC Evo 4G kernel starter guide, from which much of this information comes.
Extra Features
Kernels can also add full features to your phone, or fix other issues that the manufacturer hasn't attended to yet. For example, while a lot of phones support Wi-Fi tethering out of the box, some—like the Motorola Droid—don't. If you find your phone isn't letting you tether using apps like Wi-Fi Tether, you might need to flash a new kernel that supports Wi-Fi tethering on your device. Kernels for Samsung phones can add support for a feature called Backlight Notification (BLN), which, coupled with an app, can turn your phone's buttons into notification lights.
Keep an eye out for features you don't want, too. For example, some HTC kernels come with a feature called Superior Battery Charging, or SBC, that can overcharge your battery for better life—but is likely to shorten your battery's life at best, or make it unstable at worst. I'd avoid kernels with this feature. You should also watch out for kernels that disable certain features of your phone—since some features are manufacturer-specific, you won't be able to get them in other ROMs or kernels. A good example of this is HDMI support on the EVO 4G.
Again, just make sure you research all the kernels available for your device, and know what you're getting yourself into before you flash. Most phones should have a large forum thread somewhere on XDA or RootzWiki that lists all the kernels available for their device. Make sure you choose a compatible one, too—the version of Android you're running determines what kernels you can use, so make sure you don't flash a Sense kernel on an AOSP ROM (like CyanogenMod), and make sure you don't flash a Froyo kernel on a Gingerbread phone—they won't play nicely together.
How to Flash a New Kernel
Once you've found a kernel you want to flash, download it to your device. It should be in ZIP format. Flashing a kernel is almost exactly like flashing a new ROM. You'll need to flash a new recovery to your phone, like ClockworkMod, which you can flash with ROM Manager. Put the ZIP file on your phone's SD card, then start up ROM Manager and go to "Install ROM from SD Card". Choose the kernel's ZIP file and continue. Note, however, that some kernels require that you flash them through your recovery mode instead of with ROM Manager—so once again, do your due diligence on its home page before you go a-flashin'.
The main difference between flashing a ROM and flashing a kernel is that you do not want to wipe your data. Wipe the Dalvik Cache only, and back up your ROM if desired (I highly recommend doing so, in case something goes wrong). Other than that, you should be golden. If you haven't flashed a ROM before, I recommend reading up on that first—but if you're familiar with that process, flashing a kernel shouldn't be a big shock to the system.
SOURCE - - - Lifehacker.com
Started from the bottom
Click to expand...
Click to collapse
thanks for sharing :good:
hi..
thx a lot for useful info for me as newbie. i'd like to req. permission to copy your info to my personal note..
i'm appreciated of your kindness.
TQ
Thanks, great information
Send From Samsung Galaxy S4
muchas gracias
zaki aziz said:
hi..
thx a lot for useful info for me as newbie. i'd like to req. permission to copy your info to my personal note..
i'm appreciated of your kindness.
TQ
Click to expand...
Click to collapse
Yes you can copy.
Started from the bottom
tks it's usefful
do u recommand a kernel for best battery life?
i am using jammal rom and allucard kernel, but i only get 3460 scores and battery life is terrible. any tips?
Great info
Sent from my GT-I9500 using Tapatalk
Informative. Much appreciated.
245235568
There are plenty of apps in play store to disable wifi and 3G in order to optimize battery
i use zero lemon battery its great 7500 mAh lasts for days
kernel for best battery life?
Ive heard good things about talexop kernel
I also have zero lemon battery 7500 mAh I can get almost three days life on it without a charge
Sent from my SGH-I337M using Tapatalk
Hello .. after i instal an official lollipop using odin i notice that my battery mah drop from oroginal 2600mah to 2100mah i using many programs like aida64 and battery monitor widget and every program told me my battery is only 2100mah and i think the mah is reading from android kernel , i downgrade the phone back to kitkat 4.4.2 and the battery mah reading was correct and back again to 2600 so i think it was a mistake during the install of lollipop so i download the newer firmware available -I9515XXU1BOE3- and upgrade my firmware again but the problem come back again with wrong battery reading only 2100mah, i try to wipe the battery state and make calibration but nothing solved i downgrade the phone and upgrade it again and the problem appear every time ... could any one please help me how to solve this problem ... thanks in advance
hunter777 said:
Hello .. after i instal an official lollipop using odin i notice that my battery mah drop from oroginal 2600mah to 2100mah i using many programs like aida64 and battery monitor widget and every program told me my battery is only 2100mah and i think the mah is reading from android kernel , i downgrade the phone back to kitkat 4.4.2 and the battery mah reading was correct and back again to 2600 so i think it was a mistake during the install of lollipop so i download the newer firmware available -I9515XXU1BOE3- and upgrade my firmware again but the problem come back again with wrong battery reading only 2100mah, i try to wipe the battery state and make calibration but nothing solved i downgrade the phone and upgrade it again and the problem appear every time ... could any one please help me how to solve this problem ... thanks in advance
Click to expand...
Click to collapse
It's normal. It's just wrong reading the battery capacity in lollipop. But, actually it is 2600mAh. It doesn't matter.
Sent from my Galaxy S4
I found undervolting could save up to 25% battery on my Nexus 4. I dropped it by 100mv which sounds a lot, but the device ran just as stable for I'd say 99% of the time. The only time I ever had a problem was if I started to take burst photos on the camera. I actually looked at recompiling the Camera apk to ramp up the the voltage ever so slightly.
:::fajri13::: said:
It's normal. It's just wrong reading the battery capacity in lollipop. But, actually it is 2600mAh. It doesn't matter.
Sent from my Galaxy S4
Click to expand...
Click to collapse
thank you for your answer ... i want to know is this a common problem when upgrading to lollipop and if any one else face this problem with wrong mah battery capacity
hunter777 said:
thank you for your answer ... i want to know is this a common problem when upgrading to lollipop and if any one else face this problem with wrong mah battery capacity
Click to expand...
Click to collapse
Do not worry, it is not a common problem but I had this some months ago on a leaked TW ROM. The problem fixed itself when I flashed CM12.1.
There is no impact on battery life.

Nexus 5 crashes (stock rom with France kernel)

Hi
I have a Nexus 5 and I'm using the stock Google Rom with Franco Kernel.
I have left every kernel option at default and my device is not undervolted. Still it dies once a week over night or under heavy load.
It just rebooted during an Antutu Benchmark and I have managed to save last_kmsg, a logcat and dmesg. Can someone please take a short look at the files?
By the way: I noticed that I can absolutely not undervolt my Nexus 5 even -25mv without it crashing after a few hours, so I think even stock voltage is not enough. It would be nice if someone could confirm that.

FIX for S6 getting stupid hot (85 degrees celsius)?

So, i very well may have a defective unit, my galaxy s6 gets very hot very fast. A few times a day i reach 85 degrees celsius and the phone shuts down and restarts. I think that therm throttling isn't working anymore on my S6. The bad part is that my warranty is void (flashed custom rom from day one). I tried every fix possible (clear cache, safe mode, factory reset, different roms, etc) but no luck. So, to protect my phone i decided i do the unthinkable: undervolt and underclock my cpu. Or enable some sort of throttling for my CPU. I am using the latest version of XtreStoLite ROM, with unified kernel. I need help! HOW TO underclok and undervolt my cpu? Do i need another kernel? Do i need another rom? Is there any secret menu to enable thermal throttling like in LG phones? Please someone give me some info on the matter...
cornel.atomei said:
So, i very well may have a defective unit, my galaxy s6 gets very hot very fast. A few times a day i reach 85 degrees celsius and the phone shuts down and restarts. I think that therm throttling isn't working anymore on my S6. The bad part is that my warranty is void (flashed custom rom from day one). I tried every fix possible (clear cache, safe mode, factory reset, different roms, etc) but no luck. So, to protect my phone i decided i do the unthinkable: undervolt and underclock my cpu. Or enable some sort of throttling for my CPU. I am using the latest version of XtreStoLite ROM, with unified kernel. I need help! HOW TO underclok and undervolt my cpu? Do i need another kernel? Do i need another rom? Is there any secret menu to enable thermal throttling like in LG phones? Please someone give me some info on the matter...
Click to expand...
Click to collapse
Undervolt and underclock are coming from the kernel, so you need a different one, if now it is not avaialble.
On the other hand 85C is too much. Is your battery drain high as well? Maybe some app is using the CPU to its maximum thus causing this issue.
My battery is just fine. Not draining at all. My cpu stays at 40 degrees when light use, like menu scrolling, browsing web, etc. It goes to 55 when in youtube, light games, camera... And for example it goes way up to 85 and reset when installing 2-3 apps at once from market or just resetting the phone, right after boot, my cpu goes to 75 degrees. Can you please point me to a kernel that DOES support underclock and undervoltage?
cornel.atomei said:
My battery is just fine. Not draining at all. My cpu stays at 40 degrees when light use, like menu scrolling, browsing web, etc. It goes to 55 when in youtube, light games, camera... And for example it goes way up to 85 and reset when installing 2-3 apps at once from market or just resetting the phone, right after boot, my cpu goes to 75 degrees. Can you please point me to a kernel that DOES support underclock and undervoltage?
Click to expand...
Click to collapse
Vindicator
or
Arter97's kernel
It's hard to decide which is "better" - both working great. However arter is replacing your GPU drivers for the ones from the Note5.
I am currently using it and no issues.
For tweaking use synapse or kernel auditor
do the 2 kernels work with XtreStoLite rom? (5.1.1)
cornel.atomei said:
do the 2 kernels work with XtreStoLite rom? (5.1.1)
Click to expand...
Click to collapse
Yes.

Overheating

Hi, 3 day ago I recieved my Mi4c (3gb) and just after couple of minutes surfing on the net I realized, that the top of the phone is really hot (the bottom was normal). The next day I tried it with game - after just one or two rounds (about 2 minutes) phone got hot again - again at the same area. I downloaded some app and I looked at the temperature after running the game - it showed even 55 degrees Celsia. Is it faulty piece or is it just software issue, which can be fixed by different ROM ?
Under load, the SD808 can get pretty warm.
Add to that the fact that MIUI (in all of its various forms) is a steaming, overheated pile of rhinoceros feces and you have a terrible combination just asking for heating problems.
TS CM13 does a pretty good job of mitigating the software issues that lead to heating.
The phone will always get warm when playing moderately intensive games or when used in direct sunlight on warm (30c+) days.
I found that the miui versions some vendros provide are manipulated or corrupted by vendors,
I suggest you check if your bootloader is unlocked, install a recovery, do a total format (not a factory reset, a full system format from recovery) and install the latest miui,
I had overheating issues and the phone would eat the battery away in less then 12 hours, i did this and im currently going on 39h standby and around 1 - 1.5 hours screen time and i still have 34% of the battery life.
Clean house, start from zero and you might be surprised.
Just installed MIUI 7.1.6.0 Global stable from xiaomi.eu and I like it more tham MIUI 8 already. Plus, phone seems to be a little cooler. Snapdragon 808 is still a hot chip though, so don't expect miracles.
Switched from MIUI 8 because of heat and battery life issues.
I tested different rooms and every room has overheating. The only difference is the time the systems downclock the CPU.
In cm13 I changed the values so it doesn't close the big cores so fast.
But the big cores are still the most time off.
Normally my Temps are between 40 and 60 °C
And that's bad.
Miui doesn't change anything.. Only the time of throttling.
I don't need a phone that throttles itself when turned on.
When I'm home I'll try to open the back cover and take a look.
Maybe I can hard mod it in some way.
I'm facing the same problems here.
I use dual Sim, so I thought this could be the signal usage. But my battery is draining faster and faster. Some times even dropping from 14% to 10% in 1 sec!
When using wifi, the cpu reaches over 50ºC (currently 57-59ºC). MIUI 8 didn't help much.
I'm using my phone a lot, 3G and screen on for long time, but it's dropping from 100 to 15% in less than 7 hours...
Is there anything that I could do?
Install MIUI 7.1.6.0, temps and battery are better, or go Apollo the way and flash CM13 or Slim
I have over-heating problem too. Specially by keeping screen on for several minutes. I'm on miui 8 by xiaomi.edu
The overheating is caused by a ****ty rom some vendors use,
Install the latest recovery, and do a full advance wipe (everything except OTG USB), then do the format,
DO NOT REBOOT the phone, connect it to the PC and copy over the latest miui weekly (i used 6.9.1) and flash it, then see if it keeps overheating.
Apparently some of the malware some vendors install are hard to get rid of, i had weekly, monthly, slim6, Teamsuperluminal and Omni rom installed, and they all showed the same issue. it wasnt until i did this "sanitation" process i managed to get rid of the heat issue.
kar5ten said:
When I'm home I'll try to open the back cover and take a look.
Maybe I can hard mod it in some way.
Click to expand...
Click to collapse
You found some way to hard mod it ? =) The snapdragon 808 would be very powerful if there aren´t that overheats.
Making some holes in the back cover (get out hot air) or give more space (case is extremly tightly built) ? A heat pipe (passive cooling)?
Things are a lot better using an undervolted kernel. Built one from kuma sources (not for MIUI), I could share if you want.
Danny94 said:
You found some way to hard mod it ? =) The snapdragon 808 would be very powerful if there aren´t that overheats.
Making some holes in the back cover (get out hot air) or give more space (case is extremly tightly built) ? A heat pipe (passive cooling)?
Click to expand...
Click to collapse
nice idea with passive cooling
i glued my nhd 14 to the back that helped
no serious i dont have any clue to make the phone cooler with hardware modifications.
without the backcover it isnt cooler. the difference isnt noticable.
i would say how the cpu is build into the phone is wrong.
for me the phone isnt worth it anymore. im moving to a BQ or the HTC10.
why should i use a phone that i have to downclock to a fraction of its performance ?
or i use normally and get throttled after 20 minutes?
and it doesnt matter which os i use any miui or cm version suffers from overheating.
so i think ether xiaomi make mistakes while building the phone or it is just the bad 800 series.
but looking at the lg g4 the picture is the same. so qualcomm is to blame for it.
sorry for this but the only solution is to use a fan on the back OR the better solution buy a better phone ;(
edit:still finding grammar fails
For anyone willing to try this is an undervolted kernel based on kuma's sources and a modified msm8992-regulator.dtsi with lower ceil voltages.
Tested only on CM13 but should work for other ROMs based on CM13. It can make your phone unstable (freezes, crashes), so before you try either keep a backup of your current kernel or simply boot (don't flash!) the kernel to ensure that everything works normally:
Code:
fastboot boot undervoltedk.img
@Ydraulikos
im already using a kernel from kuma (Resurrection Rom) and yeah its very great, less overheating. The Rom itself is slim for less heating too.
But its overheating though while playing 3d games for a longer time.
@kar5ten
..nhd 14.. that would look funny xD.
Yeah the problem is the cpu. Snapdragon 808 and 810 suffering from overheating, 810 more.
But xiaomi could handle this too. Not use this cpu or built better cooling system, instead make it as thin. The most temperatures i have is on the top right. If they used passive cooling like pipe heats for distribute the heat, we don´t have this problem or rather less overheating.
@Ydraulikos thanks i will try this.
@Danny94
i made another test.
i use resurrection rom 5.7.1 with oc kernel 1.12 (intelliactive gov.) custom temp. throttle at 75 C
i opened the back and added aluminium foil .
10 layers on the upper side where the cpu sits and 6 layers above the battery and the cpu. they both are connected.
now i run antutu 3-4 times and i got these results
75899-74012-70371-68155
with max temp of 53 C after those 4 runs.
the idle temps are now at 30 -35 C most time
but i only tested it for 2 hours
@kar5ten
oh nice that sounds like a good idee! And withouth foil wich results you get, antutu - temps ?
The Alumiunium foil could take the heat from the cpu and distribute it over the device, for better result thermal paste as connection between cpu and foil could help.
Maybe with another material (foil) you could improve it as well. The best result you would get maybe if the backcover consists of metal, this way you could get the heat out of the phone, air cools metal. (problems.: back cover can get hot, you can heat back cover with hands[maybe a case])
Care about that foil doesn´t heat up the battery and the metal can disturb radio signals (gps wifi mobile data).
Could you share a picture as well of your modified version here in the forum, maybe one too please how it looks inside. At the moment i don´t have a plan how to open the back cover. =)
I will post some pictures but next weekend. Before I open it again I want to test it.
I don't know the exact results from antutu before I modded it.
First 75k
2nd 60k
3rd 55 k
At the moment I didn't noticed any signal drop or something.
kar5ten said:
I will post some pictures but next weekend. Before I open it again I want to test it.
I don't know the exact results from antutu before I modded it.
First 75k
2nd 60k
3rd 55 k
At the moment I didn't noticed any signal drop or something.
Click to expand...
Click to collapse
Hi,
Did you have the opportunity to take some pictures of your mi4c modding?
would be also great to have a slight bigger case it probably help with the overheating.
best regards,
John
@patadas I get a new case this weekend. Then I will take some photos.
But the problem is to open the phone
kar5ten said:
@patadas I get a new case this weekend. Then I will take some photos.
But the problem is to open the phone
Click to expand...
Click to collapse
To open the case i have found a video, see the video and tell me if the video does help in anything?
by the way : Xiaomi Mi4c Teardown
http://www.myfixguide.com/manual/xiaomi-mi4c-teardown/

Categories

Resources