Hi, I recently installed the spegelius rom (precisely the cm-12-20141223_035155-UNOFFICIAL-jactivelte-nightly). I'm really surprised, in fact, I noticed an amazing fluidity and a very attractive graphics, but I also noticed an elevated battery drain than the official Touchwiz 4.4.2 rom :crying:, although the device does not consume practically battery on standby. I then set, with No-frills CPU, the max frequence at 810 MHz (practically nothing) and with the powersave governor, but the energy consume is the same as when I set it at 1,89 GHz and the performance governor. I tried to install the Antutu battey Saver Pro (at level 4), but nothing is changed (I've got the root, so the powersave should work). What can I do? Can I resolve this problem installing a new kernel? (I've got the stock kernel ). Are the 4.4.x kernels compatible with Android 5.0.2? Please help me, because I really would not go back to Android 4.x. (I talked about the spegelius rom but the question is valid for all the other lollipop roms, if there is someone else for this device). Thank you for your attention. Happy Holidays :victory:
The Original Development of CM12 by AntaresOne in i9505 S4 (which spegelius CM12 is based on) hasn't reached a stable status. In addition kernel dev alucard_24 is involved in the project.
CM11 for i9295 never got to a stable state before CM12 wowed the crowds with the Material GUI. Not easy to see if lessons learned with many bugs from CM11 reappear in CM12.
Try to manually search network carrier, enable WiFi only (no Mobile network) and BT enable kill WiFi, camera wakelocks. Some of the issues has been looked at by spegelius reporting upstream to cm team. How this is communicated downstream is unknown - i.e. CYAN-4902 unresolved since way back in August.
Skills in Logcat debug to track wakelocks and battery hogs, Java coding, cherry pick from Gerrit, keeping an attitude higher than "it compiled - it ships" is a good start.
Kernel OC, UV, fancy governors and IO algorithm make sense later when running on a stable base.
S4Activator said:
Hi, I recently installed the spegelius rom (precisely the cm-12-20141223_035155-UNOFFICIAL-jactivelte-nightly). I'm really surprised, in fact, I noticed an amazing fluidity and a very attractive graphics, but I also noticed an elevated battery drain than the official Touchwiz 4.4.2 rom :crying:, although the device does not consume practically battery on standby. I then set, with No-frills CPU, the max frequence at 810 MHz (practically nothing) and with the powersave governor, but the energy consume is the same as when I set it at 1,89 GHz and the performance governor. I tried to install the Antutu battey Saver Pro (at level 4), but nothing is changed (I've got the root, so the powersave should work). What can I do? Can I resolve this problem installing a new kernel? (I've got the stock kernel ). Are the 4.4.x kernels compatible with Android 5.0.2? Please help me, because I really would not go back to Android 4.x. (I talked about the spegelius rom but the question is valid for all the other lollipop roms, if there is someone else for this device). Thank you for your attention. Happy Holidays :victory:
Click to expand...
Click to collapse
how the hell dod you even get the lollipop rom for s4active?
please give me the link
---------- Post added at 03:51 PM ---------- Previous post was at 03:45 PM ----------
:silly:i have been searchin for 5x roms for s4active but couldnt find any
Related
Hello,
I want to publish the first public beta of my Kernel. It is based on 2.6.35.14 and should reduce the Android OS Battery usage. The Kernel is based on CF Root Kernel.
As always: You are responsible for your phone. Don't blame me, if something goes wrong and you loose the photos from grandmas birthday or brick your phone. I have warned you! The Kernel is in very early stage and has been tested only by me so far.
Features:
2.6.35.14
Root
CWM5
Compatible to Chainfires CWM App
Reduced Debugging and Logging
Interactive Governor enabled (but not set as default. Use SetCPU).
NEW Version 1.2:
- Based on KJ6 Sources
- optimized compiler flags
- bug fixing
NEW Version 1.3:
- OC/UV Support (100 - 1700 MHz, SetCPU and Voltage Control)
- additional governors (ondemand, ondemandx, interactive, interactivex, smartass, smartassv2, performance, powersave, conservative, Lagfree, Lazy, Savagedzen, Lulzactive)
- Tegrak 2nd core Support
- I/O schedulers: BFQv3, SIO, CFQ, deadline, VR, noop
- some tweaks and bugfixes
NEW Version 1.3.1:
- Removed some Optimizations in order to fix the Camera Bug
NEW Version 1.4:
- added 50 MHz
- Fixed Bug which caused removal of CWM Manager
- EFS Backup reworked
- intellidemand govenor added
- added Version Number in Version String
- Fixed Camera Bug finally
- Deactivated GPU Undervolting
- Some tweaks added again, which were removed for 1.3.1
NEW Version 1.5:
- Optimizations in Schedulers and Governors
- Maybe Bluetooth Streaming Bugfix
NEW Version 1.6:
- Voodoo Louder support
- Optimized schedulers
- new MALI drivers
- more logging and debugging (due to voodoo louder)
NEW Version 2.0:
- complete reworked cpufreq (incl. Abyss Smooth Scaling support), no more 50 MHz support
- Lulzactive V2 inkl. Tegrak support
- xz compression
- optimized configuration
- tun, ntfs, fuse support
- amazing performance improvement
The configuration is more or less Samsung Stock (except debugging, logging and the governor). Maybe I will optimize it in the future. The CWM App from Chainfire is not included, but should work on this kernel. I suggest to first flash a CF Kernel in order to root your phone and get the CWM App. After that you can flash this kernel. I recommend the CWM Manager App for flashing activities.
Please report bugs. I had a problem with endless USB Port Suspend / Resume cycles during testing, which caused the phone not to enter the deep sleep. Maybe the reason were to optimistic compiler options (it did not occur in the last 24 hours).
I would also appreciate, if you compare battery lifetime with Stock kernel. The battery statistic tells, the Android OS Usage is reduced, but results this really in a longer battery lifetime? Please observe and report.
For the Developers: The Sourcecode.
https://github.com/riversource/Galaxy-Note-Kernel
Seems logcat is not working any more.
adb logcat results in:
Unable to open log device '/dev/log/main': No such file or directory
Also no logcat tracing on the device
As I said: Reduced Logging.
Copy the following script to /system/etc/init.d/01log:
Code:
#!/system/bin/sh
insmod /lib/modules/logger.ko
Then reboot.
everything is working
deep sleep works
usb works
could not find anything negative
I had a complete crash this morning. No chance to switch on again. Had to pull battery.
Flashing was successful. Everything is working stable. I'll be watching battery usage!
Another problem I found:
I customized to files in /system/usr/keychars and /system/usr/keylayout to match german keyboard layout.
Seems the system is now only using the .kl file in /system/usr/keychars but not the compiled .kcm.bin file in keylayout folder.
Any idea?
Flashed without issue. So far after having it on for a few hours it seems like the Android OS (and the suspend event/0 processes going nuts) has stopped and the idle power drain is much less.
So, success. Otherwise for me its stable and all normal.
Very pleased.
Android os usage has dropped from 60% on average to 9%. Looks greatvso far. No issues to report.
Good job :-D
Sent from my GT-N7000 using xda premium
thelestat said:
Android os usage has dropped from 60% on average to 9%. Looks greatvso far. No issues to report.
Good job :-D
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Your opinion is that this is BLOWING in terms of battery life?
Hmm, stay tuned!
will try this in a bit,but I'm curious, how many people see high Os usage?
Mine hasn't gone over 1O% since I' ve had the note.
is there some pattern of use that causes it ?
My usage has been variable.
On days ( weekdays ) when i use the phone a lot , OS usage is around 10-15%
However today i have not used the phone that much and usage is like 37% ( wow)
This is on stock KJ4 with CF root
How do you install this Do I extract it to a zimage file and then load it with cwm? which option on cwm do I use....or am I just totally wrong?
Thanks
RiverSource said:
Hello,
I want to publish the first public beta of my Kernel. It is based on 2.6.35.14 and should reduce the Android OS Battery usage. The Kernel is based on CF Root Kernel.
Click to expand...
Click to collapse
Can't wait to get my phone to test this promising kernel!
sman55 said:
How do you install this Do I extract it to a zimage file and then load it with cwm?
Click to expand...
Click to collapse
You should flash it via the CWM Manager from Chainfire. See here:
http://forum.xda-developers.com/showthread.php?t=1331784
Thanks for the info
Been playing with it, pretty decent start
I'm wondering about 3.01 now in preparation for ics... not sure of any major differences between .35 and 3 as there is with the fun I've had porting 32 to 36 on tegra.
netchip said:
Your opinion is that this is BLOWING in terms of battery life?
Hmm, stay tuned!
Click to expand...
Click to collapse
It is starting to look that way. I had really high android os usage thqt drained the bat in 6hrs with only a moderate load.
If the bat drain was all the aos with such a big drop in the percentage aos uses, i should see a corresponding increase in bat life.
I'll monitor it and report back on anything interesting.
Sent from my GT-N7000 using xda premium
The way I understand the AOS usage is that it represents % of battery drain.
Say you charge your phone to 100 and start using it non stop for 2 Hrs.
The main drain will be screen cpu and maybe network or the app you are using.
In that case, AOS will be almost nothing, like 5%. But your battery will have dropped to , say, 70%
Now charge your phone again, and leave it on standby for as many hours requested to get 70% of battery left. This would need many hours.
Obvioulsy, because you did nothing with the phone, the main drain there is the OS itself!
So to compare the old and the new kernel, they have to be tested the same way.
Say start with a full charge before going to bed and set an alarm in 8hrs after you unplug the phone.
Leave the phone on standby for 8Hrs and check the AOS usage after those 8Hrs.
Next night, repeat the process with the new kernel and see if there is any difference.
Looking good so far. I noticed that BetterBatteryStats wake lock stats now give me "Event Log Service" as the highest wakelock, 6 minutes in 6 hours. Is this due to disabling logs, and should we freeze that service so it would stop trying to log?
Hello,
I recently bought this Samsung Galaxy SIII mini with NFC (so it's the N Version) and i am experiencing many problems.
I was excited to have it at the beginning cause i took it instead of a Mini Plus (GT-S5570I). But after a week i can definitely say that for my use, the mini plus's battery life was pretty more satisfying. Anyways, apart from the drain, which i'm trying to research about i have problems with the CPU management.
I'm using simply the OnDemand governor with Min at 200Mhz and Max at 1Ghz but as i can see from the System Tuner Pro app only one core (core 0) is currently working, going back and forth from 200 to 1000. The other core is completely deactivated. Some days ago i had the opposite problem, my cpu was always on at maximum and it heated a lot. This is a big problem because i can't control it and like this the phone is even worst than the mini plus.
I have tried many roms and mods, here's the list:
•Stock
•Stock Rooted
•Dmod V6
•BenzRom (actually on)
•Maclaw's last CM 10.1 Release (29th August)
•Maclaw's last AOKP Release (28th August)
•Going to try the Faust1.5
I have tried all of them (except Maclaw's) even with GoldenKernelv2 but nothing changed.
In Maclaw's releases i noticed a problem with the sim, in fact when i tried to import the contacts it said there was no SIM card, but RIL worked perfectly. I just need a rom that can give me really 18hrs of life with medum use (i use only whatsapp all the day, no gaming, no sms, hardly ever calls) because now i can reach 6/7 hrs....
Thank you in advance for the replies
Ive recently clean installed CM 11 and i expereince lag spikes once in a while.So i decided to change the performance settings of my phone. Could you reccommend a good max cpu speed/min cpu speed/CPU governor/I/o for speed and also battery saving .
Im curretly using ONDEMAND with max cpu speed at 1500hz ( the max value i have). Also will this affect my phone life and damage my phone by any way?
daksithj said:
Ive recently clean installed CM 11 and i expereince lag spikes once in a while.So i decided to change the performance settings of my phone. Could you reccommend a good max cpu speed/min cpu speed/CPU governor/I/o for speed and also battery saving .
Im curretly using ONDEMAND with max cpu speed at 1500hz ( the max value i have). Also will this affect my phone life and damage my phone by any way?
Click to expand...
Click to collapse
Stock kernels that come with custom ROMs are usually built for stability and some for battery life aswell so you can't really expect good performance from them.
Check mourta kernel out (the one I have link to in my signature).Flash it, I personally prefer to use 51 mhz min, 1.5 ghz max, ondemand governor, deadline i/o scheduler and I've set cpuquiet to userspace and hotplug is turned on.
Using this kernel with those settings, you'll get the best performance you can get out of your phone while keeping a good battery life.Since most kernels are slow to turn frequencies down or they do it in a way that causes lags.
You won't be able to change cpuquiet, hotplug settings until you get trickstermod.
We've got a 3.4 kernel made by mourta but it's vanilla (doesn't have some important patches etc.) but it should be complete in a few weeks.Better stick to 3.1.10 for the while
I recommend you to try mahdi rom, it's more stable than Cyanogenmod and iodak kernel is built-in.. http://forum.xda-developers.com/optimus-4x-hd/development/rom-mahdi-rom-2-7-unofficial-beta-t2867590
First you could flash the iodak kernel. Then you can overclock to 1700mhz. And use "performance" and "deadline" for the maximum.
Hope I helped you.
Hi there,
really sorry if this has already been around, but i've been searching this forum up and down and didn't find a thing.
Anyways, i was wondering how i could enable overclocking under cm11 nightly? Could anyone point me towards a solution? Thanks
Well ...
http://forum.xda-developers.com/droid-4/development/5-0-custom-oc-kernel-t3041512
It should work (in the past it works)
Install it on your Cyanogenmod Rom
Fervi
ferviverus said:
Well ...
http://forum.xda-developers.com/droid-4/development/5-0-custom-oc-kernel-t3041512
It should work (in the past it works)
Install it on your Cyanogenmod Rom
Fervi
Click to expand...
Click to collapse
There's a guy who said that that kernel doesnt work on cm11...it work's for you in the past?
For CM11 and other AOSP 4.4 ROMS, the most fully-featured and overclockable kernel is JBX. You can use the one intended for the RAZR.
Joojoobee's is good, and certainly the best for Lollipop, but due to its extra voltage management stuff the JBX kernel has a higher overclock ceiling.
Use the newest kernel from here.
Boot into Safestrap, make a backup in case something goes horribly wrong, then flash the package to start up the installer. In the installer, don't install any of the tweaks, at least a couple of them cause instability for our phone, and don't bother with the init.d stuff. Just install the kernel itself and Trickster Mod. Trickster, FYI, is probably the best app for managing JBX, but other apps can as well.
Done. Reboot phone, hopefully it won't bootloop, once back up increase speed until it starts freezing when you try to use it, bump voltage 10-20mv, find ceiling again. I think the JBX thread has better/more detailed instructions, but that's about the gist of it.
Maximum advised voltage is 1490mv iirc, don't try to even approach that unless you want to cook eggs on the back of your phone.
Thanks a bunch!
After messing around with both solutions, Jojobee's solution gave me a bootloop but the other one worked.
However i can't seem to get past 1300mhz when overclocking, that seems to be the limit. I was aiming to try to reach 1400, any idea how i could go about that? I can't seem to find an option to set the max frequency higher than 1300.
Well i was playing a little with JBX kernel..these are my conclusions:
- Kernel install/works fine if you don't install 10% battery mode..otherwise you are goingo to have android crashes
- Kernel performance it's below than current cm11 m13 stock kernel...i believe is due to full scale freq that it has...cpu spend a lot time switching from one freq to another...if you overclocked you will have almost the same performance than NON-OC stock kernel..that's why stargo applied and later reverted full scale on stock months ago...meaby if JBX kernell would have support to boost driver (like cm12 OC kernel) it would be better...but it hasnt...
So my conclusions...dont waste time on JBX kernel...sorry my 4 my english
Enviado desde mi XT894 mediante Tapatalk
Milp said:
However i can't seem to get past 1300mhz when overclocking, that seems to be the limit. I was aiming to try to reach 1400, any idea how i could go about that? I can't seem to find an option to set the max frequency higher than 1300.
Click to expand...
Click to collapse
I don't think you can set the CPU higher than 1.3ghz, at least not in the way you're thinking.
In the case of the JBX kernel, you overclock the Main Processor Unit (MPU) speed. I don't remember what tab it's under in Trickster, but it should be the same one as the voltage settings. I couldn't even begin to guess where it'd be as far as other apps.
The default is 100mhz. This is multiplied by each frequency step; e.g. 1.3ghz is actually a 13x multiplier of the base 100mhz.
So to obtain 1.4ghz(ish), simply increase the MPU clock from 100mhz to 108mhz, since 108*13=1404.
If you're lucky, you'll be be able to do this without needing to touch the voltage, if not...read the FAQ in the JBX post, because I don't remember offhand exactly how to set voltages :v
Once you know how, I would think a 5-10mv bump would be all that'd be needed to stabilize most CPUs for 1.4ghz.
fyi, ignore if you already have stuff for these:
Antutu is a decent app for both testing stability and checking to make sure you're not hitting the heat throttle.
Cooltool isn't a bad thing to use either, if configured to show CPU speeds, since it'll show you if the CPU has been forcefully throttled back (if the CPU gets too hot, it'll forcefully change the maximum multiplier to 10x/11x to protect itself from baking; if it does, back your voltage off and be happy with whatever speed you've attained).
hi all,
i just switched OP 3T, i must say this phone is rock & just pure quality.
i rooted the phone 2 hours later now it is search time for benefits of root on OxygenOS 4.0.3
i just want to know which kernel is the best for OP3T to get max SOT and maybe highest score for Antutu Bench?
None or all... Every dev puts out what they think is the best balance. None of them tries to kill your battery on purpose.
My personal choice is Franco's kernel. I enjoy his work since many years. That's mostly due to his responsiveness and frequent updates.
All other kernels I tried worked equally well.
You can not optimized for battery AND benchmark scores. Choose one.
If the predefined settings don't please you, install kernel adiutor and try to make it better :good:
domsch1988 said:
None or all... Every dev puts out what they think is the best balance. None of them tries to kill your battery on purpose.
My personal choice is Franco's kernel. I enjoy his work since many years. That's mostly due to his responsiveness and frequent updates.
All other kernels I tried worked equally well.
You can not optimized for battery AND benchmark scores. Choose one.
If the predefined settings don't please you, install kernel adiutor and try to make it better :good:
Click to expand...
Click to collapse
thanx for reply
domsch1988 said:
None or all... Every dev puts out what they think is the best balance. None of them tries to kill your battery on purpose.
My personal choice is Franco's kernel. I enjoy his work since many years. That's mostly due to his responsiveness and frequent updates.
All other kernels I tried worked equally well.
You can not optimized for battery AND benchmark scores. Choose one.
If the predefined settings don't please you, install kernel adiutor and try to make it better :good:
Click to expand...
Click to collapse
do you flash franco and go? everytime i've used franco in the past i just flashed without setting up any personal settings. seemed fast and quicck
masri1987 said:
do you flash franco and go? everytime i've used franco in the past i just flashed without setting up any personal settings. seemed fast and quicck
Click to expand...
Click to collapse
Yes, default settings are great. I personally switch to conservative governor, lower the CPU boost a bit and am now trying some other governor settings to further increase standby time. But that's my preference. I value standby over top end performance.
i have just run antutu benchmark on OOS 4.0.3 and Franco Kernel, result was exactly the same, but better battery time with better standby time, so my personal advice is to go with Franco Kernel... (p.s didnt try other kernels)
without franco : 156k point
with franco : 156k point