So, XT1575 running LineageOS 14.1, rooted.
As we all know, this model is known for killing the battery after a few years, and I have already done one replacement myself, and that replacement is already starting to misbehave, shutting down randomly or at 10% battery and so on.
So, before replacing it one last time (since I really like the phone), I wanted to try some fine tune via clock frequency and hottplugs with a custom kernel in order to reduce power consumption and heat generation since the stock Clark is like a little fusion reactor.
I downloaded and installed HandBag Kernel 2.3.1, and everything works wonders except for one thing, It apparently wont allow me to change neither governors or frequency's of the two BIG cores, and they just keep going full speed when underclocking the four LITTLE cores, which is an improvement from stock configurations, but it's not what I intended.
I'm using Kernel Adiutor to setup any configuration, and every other option seems to be working perfectly fine.
Any insight would be much appreciated, and I will provide any extra info if needed so.
Thanks in advance!
Related
I tried to search for a thread relating to this but couldn't find anything, if anyone knows of one a link would be appreciated.
OK, so I flashed Motleys kernel 2 days ago. Everything was running fine, I had it OC'd to 1.6 and it was super fast and smooth. I had set the governor to "on-demand" to try and save some battery life(over "performance"), and also because it seemed like the CPU would run at full 1.6 constantly if it was set to performance (I don't know if that's how it should be or not, but this isn't the issue). I used System Tuner to OC it like he recommended in his thread.
Yesterday I set it to performance to run some benchmarks, and then continued using it on performance to see how it felt. About an hour and a half later I also started messing with my home screen and apps and ended up accidentally using Quick Boot to take me to the bootloader. After powering it back on I checked System Tuner to set the governor and once I did I noticed, according to System Tuner, that 2-4 of the cores are running at full 1.6 and the CPU usage is from 25%-100% even though I have nothing open.
I flashed my recovery via Clockworkmod Recovery, Motleys kernel is now replaced by the stock kernel, however I'm still having the same issue, but just at 1.3. Any idea why the CPU is running so high, for apparently no reason?
.....
OK, so I just checked System Tuner again and the CPU doesn't seem to be doing as bad now, but it's still all over the place and I don't have anything else open. Here are the times:
Offline - 77%
340MHz -11%
475Mhz 1%
1.2Ghz - 5%
1.3Ghz - 1%
Compared to yesterday when it had said 1.3GHz 79% or something like that (and was running nothing but system tuner).
So, yeah, that does seem a lot better but one thing remains; the CPU usage still jumps up to almost 50% and once again, I am running nothing but System Tuner, so something still doesn't feel right.
I think ondemand governor is causing the CPU to shoot up so often and quickly.(That's all I can think of.) I always use interactive and it's usually the preferred governor. Ondemand is more for people who play lots of games and they need the extra boost. If you game a lot then I guess you should still to it.
Sent from my Nexus 4 using Tapatalk 2
My phone shuts down on 4.3 and 4.4 based roms.
It happens much less often on 4.2 and stock based roms.
It seems to happen when the screen is off. It doesn't shut down when I'm in the middle of doing something. I've seen that on other phones.
If the screen is off, but I'm listening to the music player or Pandora, it does not shut down.
It does not seem to be overheating.
I'm on my 3rd sim card in 2 months and my second class 4 SD card. I only bought a new one b/c used the one from my old phone and thought it was best to start fresh.
Currently I'm running the first CM11, but this has been happening on CM 10.2, AOKP, and a variety of other roms.
My recovery is TWRP 2.6.3.0
I use the regular GAPPS, not PaGAPPS and the appropriate GAPPS for the given AOSP base; 4.2/3/4
I flash SuperSu-v1.65 after a full wipe when installing new roms.
The current apps I have installed in addition to what comes with CM are:
Evernote
Freecell
Google Voice
gReader Pro
Pandora
Quickoffice
Rom Toolbox Pro
Scanner Radio
Shuttle+
SMS Backup+Restore
Solitaire
Tapatalk Pro
UPM - Universal Password Manager
Xposed Installer - I don't have any modules installed at the moment and the last time today it shut down by itself was before I installed Xposed.
I know that logcats are good for tracking down errors for apps that FC, though I don't know yet how to read logs.
Is there an app I can use that can show me activity before the last shutdown?
How can I track down what's causing it?
TIA
please delete
On 2nd thought I did not feel I could contribute well.
Sounds like S.O.D's (sleep of death). It's a kernel problem and I believe they're cause by qcom's hot plugging. You could rename MPdecision to MPdecision.bak and reboot. That will keep the second core on and it should help. I used to get them as well until I updated to the two latest updates. But SOD's are a well known issue with the RAZR M.
Sent from my XT907 using Tapatalk
EDIT:
Code:
system \ bin \ MPdecision
aviwdoowks said:
please delete
On 2nd thought I did not feel I could contribute well.
Click to expand...
Click to collapse
Thanks for trying though.
ATTACK said:
Sounds like S.O.D's (sleep of death). It's a kernel problem and I believe they're cause by qcom's hot plugging. You could rename MPdecision to MPdecision.bak and reboot. That will keep the second core on and it should help. I used to get them as well until I updated to the two latest updates. But SOD's are a well known issue with the RAZR M.
Sent from my XT907 using Tapatalk
EDIT:
Code:
system \ bin \ MPdecision
Click to expand...
Click to collapse
Attack,
Thanks for the response and thanks for the clarification.
I found two instances of MPdecision, so that narrows it down.
Sorry, but answers always do tend to lead to more questions.....
What functionality do I lose by "disabling" it?
If it keeps the second core on, does that have a significant impact on battery life?
Does the governor have any impact on that?
Would other kernels make a difference?
FirePsych said:
Attack,
Thanks for the response and thanks for the clarification.
I found two instances of MPdecision, so that narrows it down.
Sorry, but answers always do tend to lead to more questions.....
What functionality do I lose by "disabling" it?
If it keeps the second core on, does that have a significant impact on battery life?
Does the governor have any impact on that?
Would other kernels make a difference?
Click to expand...
Click to collapse
MPdecision is qcomm's hot plugging service that keeps the second core off when its not needed by the system and turns it on when it is needed. By disabling MPdecision, you'll have better performance and slightly higher battery usage, but it's not very noticeable (battery usage will very on how you use your phone). Governor's have no impact on SOD's and all kernels for the Razr M are basically the same either stock or CM's both use the same MPdecision (which I believe to be the problem).
I could be totally wrong and you could have a hardware / software problem. But I know that when I was having this issue, I disabled MPdecision and the SOD's stopped.
Thanks,
I had read that the SOD had been reported elsewhere, but never saw any solutions. Just lots of folks replacing their phones.
I haven't had one in the last 24 hrs on the 12/08 CM nightly and flashed the 12/09 this morning.
I also made the MPdecisions change. We'll see if it sticks. I assume since it's a system file, I'll have to make the change every time I flash a new nightly or or new rom, but that's not a big deal.
Oh, and yes SOD is probably more accurate than "shutdown" because I've noticed that the led will flash if I've received a message, but I can't revive the phone, so obviously it's not complete shut down.
ATTACK said:
MPdecision is qcomm's hot plugging service that keeps the second core off when its not needed by the system and turns it on when it is needed. By disabling MPdecision, you'll have better performance and slightly higher battery usage, but it's not very noticeable (battery usage will very on how you use your phone). Governor's have no impact on SOD's and all kernels for the Razr M are basically the same either stock or CM's both use the same MPdecision (which I believe to be the problem).
I could be totally wrong and you could have a hardware / software problem. But I know that when I was having this issue, I disabled MPdecision and the SOD's stopped.
Click to expand...
Click to collapse
@ATTACK.
Thank you!
I hate to jynx myself, butthis seems to have done the trick. Only had 1 or 2 BSOD since your response and I think both times were because I forgot to make the change after flashing a new rom.
Happy Holidays
FP
This thread may have saved my phone. I keep waking up to find my phone with a blinking LED notification and me being unable to get the screen to turn on. I renamed the MPdecision file and I'll hope for the best. (^^)
Hello
I have a jflteusc (US Cellular Galaxy S4) and have been running Vanir's 5.0.2.022815 build.
Running great so far, I have one major issue though. The CPU Governor is running in PERFORMANCE mode for each multi-cpu. This results in #1 the phone running very hot while doing most tasks, and #2 the battery draining pretty quickly. Over the last three days, I have run out of battery each day with minor usage within about 10 hours.
Today, just for fun, I used the app "3C Toolbox Pro" to set the Governor to INTERACTIVE for the main setting and each CPU. Granted, these settings do not save if I reboot my phone. Today I had a normal 11ish hour work day, used my phone an average amount (a few calls, some texts, some wifi and data browsing, email, weather and other apps were running in the background), and when I left work I still had 82% battery left.
Does anyone know of a Kernel that works with the JFLTEUSC on Lollipop/Vanir that does not run in such a battery intensive mode? I use to use apps like SETCPU and 3CToolbox Pro to manage governors on other phones, but both don't work well (save settings) with Multi-CPU phones.
Thanks
Don't kernels like Googy-Max, Alucard or Ktoonsez work on this model or rom?
If anyone could confirm this, that would be great. I have been using Trickstermod to force the governor to run Interactive, which tremendously increased my battery life
If no one else knows, then I don't see any other option other than trying yourself...
Just do a backup before.
Ktoonsez has only TW 5.0 Kernel.
The other 2 have AOSP, TW and GE 5.0 kernels.
Took the plunge and installed the latest Alucard for 5.0
Working fine so far, will reference that thread for specific info
Thanks
Guys i need help. I have branded Huawei P8 Lite, and there is 4 cores locked. I found out (on my last phone, Alcatel One Touch Mini S 2) that this utility can unlock rest of cores, and improve performance on phone. I was doin that with Kernel Auditor app before, but on my P8Lite app just freezes when i'm selecting CPU settings. I tried other apps but problem was the same, or apps was not free (i'm broke). I've rooted phone, installed busybox and superuser, permissions works normal. Do you have any ideas how to unlock 8 cores in that phone?
btw, i was trying performance mode on cpu developer, works as 4 cores with maximum speed, not 8 cores, and i can turn off cores (of course only this 4 cores that are available)
If you help me i'll be very, very happy, i just hate limits on branded phones.
The cause of the problem is Huawei's Power Manager software, and this "core-locking" function cannot be removed, or disabled at this point of time. I'm almost sure, apart from the Power Manager, the kernel itself has such "core-locking" thing too.
I don't know know why Huawei did this, and why they didn't include an option to use all 8 cores with manual settings.
However, tests show that the last 4 core will activate under heavy load, meaning you should not need to manually unlock them.
Personally, I don't have any performance issues with the phone, all apps running smoothly, fast, and responsively, without any major lag.
I think without these regulations, the stand-by time would be much much lover than the current stand-by time, which is a solid 1 day for me, with WiFi/LTE always on, 10-15 calls, a few YouTube vids, and almost 5-6 hrs of Spotify music a day.
On the other hand, a few guys are already working on bringin AOSP and CM to our phone, with custom kernels, maybe after the new kernels, you will be to able to use all 8 cores, but as I said before, right now, there is no option to forcefully turn on all the cores.
Thanks for reply so fast, for me that utility is important cause it greatly improved battery life for Alcatel (like 2-3x time). But if it's locked directly from Huawei i guess on this time it's not worth to risk hardbrick. Anyway, thank You for clearing it for me
Good info on that:
http://forum.xda-developers.com/p8lite/general/octacore-4-cores-t3223533/page2
Conclusion: 8 cores work ONLY WHEN REALLY NECESSARY in Intelligent mode. CPU stats app seems to see all cores working nevertheless. CPUZ and CPUX don't see them working normally, in Intelligent mode at least.
Hi everyone,
Thanks for reading this . As specified above, my phone has a rather serious problem of overheating. To try and reslove the issue I tried modifying the CPU frequency, to set it low enough. And a very bizarre thing just happend.
Opening Kernel Adiutor, I saw that 4 out of my 8 cores (the 2.5 ones) were running normally. No overclock, stock settings, stock governor and so on. The issue seems to be in the other 4 (the 2.3 ones). Both the minimum and highest frequency allowed is set up to the same parameter (1556 mHz), forcing it to stay at maximum clock all the time. I tried modyfing via Kernel Adiutor the settings, lowering the minimum frequency allowed to stock one (which should be around 300 or something), but it had no effects: it immediatly comes back to 1556 and just won't come down.
All of this started happening after i removed Franco Kernel from my system, flashing another ROM (Chroma) with a different kernel altogether. I'm currently on Cataclysm ROM and after doing a clean install, formatting internal storage as well as every other partition, i couldn't resolve the issue. Moreover, Kernel Adiutor sometimes won't even show my CPU settings, stuck on an infinite loading. If anyone could help me, it would be much appreciated. It's really important. I'm by no means Android expert but i do have a rather basic understanding of ADB and so on.
Thanks a lot for your time.
-LVBNR5
I used to own a n7 and that allowed me to set min and max freq. with apps fine but i am also seeing this on my 6p, i don't notice any "overheating" although it may be due to me being used to it always running hot since i run a lot of heavier programs and also you know... SD810 but i guess it does the frequency thing as a way that frequency is actually controlled on this platform or something, because it sticks fine to the limits you set while flashing a kernel but no app can get it to stick. Then again this is just me sharing my experience with it as it is my first phone with this platform, so maybe someone who knows more about this could offer some help.
ml11ML said:
I used to own a n7 and that allowed me to set min and max freq. with apps fine but i am also seeing this on my 6p, i don't notice any "overheating" although it may be due to me being used to it always running hot since i run a lot of heavier programs and also you know... SD810 but i guess it does the frequency thing as a way that frequency is actually controlled on this platform or something, because it sticks fine to the limits you set while flashing a kernel but no app can get it to stick. Then again this is just me sharing my experience with it as it is my first phone with this platform, so maybe someone who knows more about this could offer some help.
Click to expand...
Click to collapse
Thanks anyway, i really appreciate it!