yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] hooliganx:
disable s2w or dt2w...

nothing more ;)

with ~ 5h SOT (or more)

without ~ 6h SOT (or more)

that's it :D

N5*SlimKat.4.8*El-X.038

*ART*TWRP.2.7*0.23
[Nexus 5 Original Android Development] jfim88:
Hello! I now have Paranoid with stock kernel and I love the performance... It's very very fast.

Do you think is a good idea to install this kernel? For me, the smooth are very important... If I'll see lags on the UI etc... This is no for me...

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] Circaflex:
try it and find out, no one uses their phone the same my results might not be best for you it takes all of 10 seconds to flash and reboot
[Nexus 5 Original Android Development] szucsgf:
This is the smoothest custom kernel in my experience. It's as smooth as stock but with better battery.
[Nexus 5 Original Android Development] jfim88:
And if I don't like I can flash stock again?

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] szucsgf:
If you don't like, just dirty flash your ROM (+ GApps + whatever else you use). That will restore PA kernel.
[Nexus 5 Original Android Development] letmedanz:
Or do a backup & just restore it
[Nexus 5 Original Android Development] jfim88:
Just installed with default options! It's so smooth! No difference!

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] hbkekko:
i've a question, underclocking the cpu will improve battery life or not?

Which frequency have i to choose for my usage (whatsapp, twitter, fb, chrome, phone call)? Is ok the undervolt at 750?
[Nexus 5 Original Android Development] Brushstroke:
It may give you better battery life, but you will experience some slight lag and stutter depending on how far you underclock. If I were you, I would just keep the stock clock for the CPU. It's fine as it is.
[Nexus 5 Original Android Development] DREWHAMM974:
No offense to the guy above me, but underclocking is stable at 17xx unless you game. Greatly increased battery life as well.
[Nexus 5 Original Android Development] hbkekko:
so i should underclock? at which frequency?

another stuff, readahead at 512 is ok?
[Nexus 5 Original Android Development] notbrodie:
don't delete it. ElementalX doesn't include a custom hotplug solution, so all 4 cores will stay active, wasting battery. i repeat, DO NOT DELETE mpdecision
[Nexus 5 Original Android Development] garu12:
Damn I cannot unsee it now. Yea same here.

Edit: this is with the low brightness step active from the aroma installer
[Nexus 5 Original Android Development] DarksideEE7:
I flashed this kernel on a stock kitkat ROM and felt my phone after leaving the room for a few minutes. It felt warm, so I checked the CPU temp and it was 69C........wow. This was basically at idle. I used stock (-750 mV) voltage throttling and all other stock options except RAMdisk (I'm coming from franco's kernel) and cooler colors.

I normally idle much, much lower.

EDIT:

I thought that it might have been elevated due to 'recompiling' the dalvik cache ('optimizing app XXX of XXX) at startup, so I shut it down, waited a minute or so, then started up. Temps were even higher. I suspect the CPU voltage value was higher for some reason.
[Nexus 5 Original Android Development] Moose0704:
I beg to differ:
[Nexus 5 Original Android Development] notbrodie:
let them come online first, then witness as they don't offline. I just confirmed if before I posted it (to ensure I didn't look stupid). I turned off mpd, set min freq to 300, all cores remained online

Sent from my Nexus S
[Nexus 5 Original Android Development] Moose0704:
Lmao well I'm the one feeling stupid. I deleted it on another ROM lol my mpdecision was still there when I took screen shot. I removed it and rebooted to find you are very correct! I got bad info so please disregard! ;)

Edit: reflashing ROM puts it back and CPU running as normal again ;)
[Nexus 5 Original Android Development] xstokerx:
Just wanted to say how pleased i am to see you working on the N5 coming from the one xl i loved your work over there.

kernels running great and the dimmer back light is a life saver thank you for all your hard work across all devices.
[Nexus 5 Original Android Development] Bytecode:
Yes but wouldn't those apps set automatically some other values and override elementalx ones?
[Nexus 5 Original Android Development] Ensifolk:
I totally meant SUBjective hahaha ! Excuse my english :)
[Nexus 5 Original Android Development] notbrodie:
no. both of those apps have set on boot switches that have to be turned on. they don't have any defaults of their own, they just inherit kernel defaults

Sent from my Nexus S
[Nexus 5 Original Android Development] cHarOn99:
it would be nice to have a UV option at setup, as we have it already for 300mhz but for all, so as example undervolt everything -25, -50, -75 or -100, then I wouldn't need to use trickster anymore
[Nexus 5 Original Android Development] Bytecode:
+1, undervolting for all frequencies might bring some more battery juice.
[Nexus 5 Original Android Development] dead0:
I've tried to set cpu voltages via init.d scripts but no luck so having to use trickster.
[Nexus 5 Original Android Development] mosd:
draining alot of battery with click2wake and swypetosleep
[Nexus 5 Original Android Development] notbrodie:
really?! you don't say?
[Nexus 5 Original Android Development] benzso63:
I believe someone mentioned it at the beginning, I have them disabled.
[Nexus 5 Original Android Development] mosd:
yes i did

---------- Post added at 10:39 PM ---------- Previous post was at 10:34 PM ----------

diffrence between simple and ondemand ?
[Nexus 5 Original Android Development] Lownita:
Could undervolting also cause stutter and lag or only instability?

Tapatalked from my Nexus 5
[Nexus 5 Original Android Development] flar2:
It might, but mostly instability.

You shouldn't have any stutter or lag ever on this device.

Well, realistically, you might have a bit if you try to do something while a bunch of apps are updating or other file operations are going on. Just like in any type of computer, the bottleneck is filesystem i/o.

But if you have lag regularly or for more than a few seconds, there's something wrong with your setup.
[Nexus 5 Original Android Development] monkboy24:
Hey flar why is it that when I choose to set each core speed individually all the cores still get set to what the first cores clock speed is?
[Nexus 5 Original Android Development] DREWHAMM974:
It's up to you, but if you have any lags and/or issues remove underclock. I do if I know there will be no hardware intensive apps ran to save battery life.
[Nexus 5 Original Android Development] Haidary.T:
Usually my device runs really smooth, but is it normal that I get a slight lag every now and then using nova launcher? I really am paranoid about smoothness as you can see. Could a different launcher possibly fix it since nova is kind of outdated? Thanks!
[Nexus 5 Original Android Development] zibiksior:
You don't have to but trying doesn't hurt:P I have installed this kernel recently on Mahdi ROM and today I under clocked to 1574Mhz and I don't have any problems so far. I have UV to 675mv on 300mhz. But weird is that when I set it on aroma installer I'm expecting boot loop but when setting UV in some kernel tweaking app I'm not experiencing any problem at all. Conclusion is that best way is to try settings by your own. Actually it's a lot of time spent on testing and it depends on you if its worth it or not. Happy testing;)
[Nexus 5 Original Android Development] Venomous Viper 119:
Can anyone tell me what's -750min? Is it -75mV?
[Nexus 5 Original Android Development] drawde40599:
I ran that while back didn't notice enough better battery to keep it there , everyone's use is different but here wasn't worth the noticeable decrease in performance for 5-6 % better battery
[Nexus 5 Original Android Development] notbrodie:
it depends on your CPU binning. 750 for my PVS3 is -25mv
[Nexus 5 Original Android Development] Venomous Viper 119:
PVS3? What does that mean? Just tell me what did it mean to the nexus 5? And how would I know what it is on a different device?
[Nexus 5 Original Android Development] Minfreak:
Im getting little lag scrolling G+, TweetCaster or Tapatalk, all settings Default :(. Im using slimkat 4.8

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] DREWHAMM974:
There are different cpu binning of the chips. It ranges from 1-5. PVS 1-5. 1 is the lowest quality chip while 5 is the highest. Your stable UV is based on your CPU binning. To find it out install Terminal Emulator and type su. Then grant root permissions and type this exactly. dmesg | grep PVS. The outcome of that is your cpu binning.
[Nexus 5 Original Android Development] Venomous Viper 119:
This is what I wanted to know. Btw, what does -75min mean for the nexus 5? I suppose that renaming the UV options in terms of mV is essential to make it clear in the aroma installer for people like me.
[Nexus 5 Original Android Development] sempot:
No problem here buddy. No lag whatsoever.
[Nexus 5 Original Android Development] :
Sounds like a bad artifact.

Follow these steps verbatim:

1. Flash your ROM again, then flash the kernel again, making absolutely sure that you wipe cache and dalvik. It's absolutely imperative.

2. If that doesn't work, wipe your phone (use TiBa, but carefully) and install your ROM then kernel. Again, though, wipe cache and dalvik.

Always and forever, wipe cache and dalvik when you flash something.
[Nexus 5 Original Android Development] drawde40599:
I don't use that ROM but no issues on stock ROM with G+ . I don't use those other apps but i use all of G+ many times a day its smooth as can be . some people have better results with other schedulers try a different one
[Nexus 5 Original Android Development] paychex:
It sounds like going away from the stock values of this kernel isn't a good idea for you.

---------- Post added at 12:50 AM ---------- Previous post was at 12:48 AM ----------

I you don't know what the stock values are for voltage? Sounds like you should Google that before you start undervolting
[Nexus 5 Original Android Development] letmedanz:
i am using SlimKat.. absolutely 0 lag anywhere..

am using ROW scheduler with 512 read ahead
[Nexus 5 Original Android Development] Venomous Viper 119:
I actually owned a galaxy ace previously. It didn't have a under volt module. And this is my second android phone. So I don't have much knowledge about it but I know that the under volt values are -25mV, -50mV & -75mV (might cause random reboots). But what -75min, etc stand for I do not know. I know the UV values only in terms of millivolts. That's why I wanted to know those in terms of mV. Can you help me?
[Nexus 5 Original Android Development] Venomous Viper 119:
Never mind. I figured it out myself. -750 min means a -50mV, -725 min means -75mV & so on. Till today I used the stock color preset with -50mV. Now I'm trying -75mV with slightly cooler colors. With this slightly cooler preset, Black's appear more appealing to the eyes & that hint of warmness from the quick settings tiles is also gone. The phone also seems to be very stable & appears to be performing as good as it used to before. I'll see how good of a battery results does this setting offer me.
[Nexus 5 Original Android Development] szucsgf:
If you're using ElementalX governor, underclocking to 17xx won't give you 5-6% more battery. It will give you less than 0.5% more battery. That's because this kernel with default governor spends VERY LITTLE time at max CPU (see attached screenshot). In fact it spends almost no time above 1497, so any underclocking you do that keeps max CPU at or above this value will have little effect.

750 min means it will set the voltage of your min frequency to 750 mV. Note the Aroma installer only changes the voltage of your min frequency, not across the board on all frequencies. If you want -75mV across all your frequencies you need to use a kernel management app or script.
[Nexus 5 Original Android Development] Venomous Viper 119:
Oh.. Thanks for that. I guess I'll use kernel tweaker then.
[Nexus 5 Original Android Development] Haidary.T:
When screen is off, does the frequency stay 1.2Ghz or 300mhz? Using stock settings.
[Nexus 5 Original Android Development] italia0101:
Screen off and doing nothing will use the deep sleep state...

If you have Max screen off set to on then it won't go above 1.2ghz ... But that doesn't mean it sticks on 1.2ghz it just won't go above it
[Nexus 5 Original Android Development] SomeGuyDude:
If I want to try and lower the voltage a bit more (or change other options), is it necessary to reflash the ROM or can I just do the kernel on top of itself?
[Nexus 5 Original Android Development] drawde40599:
Sorry but I tested it myself and got 5-6% battery battery, at cost of performance . my phone spends a lot of time at freq above 1497 . u may want to see what going on with your install something may be wrong . I'll post a screenshot at end of day
[Nexus 5 Original Android Development] Co.Tibi:
Based on my CPU binning I did some adjustments to the voltages and got some really great results in Antutu (see attch.) The phone stays slightly warm during the benchmark and nowhere near as hot as before. Overall performance is great with 0.38 and battery life greatly improved. Thanks [MENTION=4684315]flar2[/MENTION]
[Nexus 5 Original Android Development] kong:
You can either re-flash the kernel or edit /etc/elementalx.conf and reboot.
[Nexus 5 Original Android Development] :
I completely believe you. ;)

And to me it proves its definitely not worth it.

5 percent battery gain is peanuts. IMHO. :)
[Nexus 5 Original Android Development] Brushstroke:
Pretty good battery stats running all day on LTE. Got over 18 hours of battery life with over 4 hours screen-on time. All default settings. Should be even better running mostly on WiFi! :D
[Nexus 5 Original Android Development] :
Actually, I don't believe so. WiFi functions on top of data. Data is expensive and slower, that's why it is less favorable, but LTE doesn't take up that much battery (since it's a good connection, it doesn't have to work as hard).

That's not to say that you shouldn't use WiFi, but battery life is not the reason that WiFi is useful.
[Nexus 5 Original Android Development] FuMMoD:
LTE is also better than some WiFi networks. If you have a lot of traffic on your wifi then you'll noticed more battery drain than on a strong LTE signal.
[Nexus 5 Original Android Development] ssro:
UV 675 min

gpu 320MHz max

stock frequency

readahead 512
[Nexus 5 Original Android Development] magnamentis:
data is more expensive but by no means slower anymore, just google the facts. wifi is faster for data transfer but most wifi internet connetions

are based on DSL, ADSL or whatever standard and most ISPs provide speeds between 6 and 10 mbps ( i know some have faster lines ) while LTE is much faster than that, even

3G is faster than that on a good signal. however, the point is that if you compare wifi with LTE or 3G one can assume that we're talking about

internet access speeds and not tech-standard max speeds which on wifi-ac ( and n ) are indeed higher.

right, same applies like cell network, router in one room using device in another and it starts draining more than using the device line of sight to the router. so these things are indeed relative and as mentioned above, the purpose what a connection is used for.

Current Devices:

I9100, PAC-ROM 4.3.1 ( Formerly Omni, PA, Dorimanx, etc. )

N7000, 4.1.2 TouchWizz All Stock ( very motivating to continue flashing custom roms further haha.... )

N7100, Cyanogenmod 11, Xposed Framework ( Formerly AOSNP, PAC, Omni, PA, Devil, Thor, AGNI up to 2.7.6, etc. )

Nexus 4, Cataclysm 4.4.2, Franco Kernel r203, Dalvik & Bionic Patched, Xposed Framework ( Formerly PAC, PA, Cataclysm, Faux, etc. )

Nexus 5, Cyanogenmod 11, ElementalX, Xposed, ( Formerly Cataclysm, Franco & FKU Color Control, Dalvik & Bionic, Faux, Bricked, Chaos etc. )
[Nexus 5 Original Android Development] gut4:
[MENTION=4684315]flar2[/MENTION] Do you know Touchcontrol app?

Its a kernel module for screen-off gestures including dt2w s2w and much much more controlled by nice app. Latest versions are pretty stable and battery usage same as elementalx dt2w s2w options.

I think it will be cool to replace standart dt2w&s2w options in elementalx with this kernel module.

It have free version of app with great functionality and flexibility and paid version with much more possibilities.
[Nexus 5 Original Android Development] flar2:
It's a kernel module, it would be up to the dev to support elementalx.

It has the same drain because it uses the same method to allow the screen to wake during sleep (which I figured out btw).

Why not use the built in wake functions?
[Nexus 5 Original Android Development] gut4:
- It has many more gestures than built in.

- It is possible to add actions to gesture not just wake.

- control gestures through app

new version can launch apps, wake and unlock and more ...
[Nexus 5 Original Android Development] flar2:
We will soon have that kind of stuff here as well.
[Nexus 5 Original Android Development] gut4:
It will be very nice!! But may be quicker and easier just join an existing solution?
[Nexus 5 Original Android Development] olivierg13:
Is'nt it harder to integrate an other person code ? I think it could be simpler to add features to a code you know very well...just my point of view, that said ^^

It's like, hey his Nespresso got some impressive coffee, I'll take the same pipe, but I got an other machine...
[Nexus 5 Original Android Development] innovat0r:
Latest version not working on CM M6 release. Stucks at google boot screen. Works fine with CM kernel.
[Nexus 5 Original Android Development] gut4:
I don't know. But this mudule already work with stock kernel and franko kernel. I don't think that it require big changes for integration.
[Nexus 5 Original Android Development] flar2:
LIke I said, it's a kernel module, the required changes are on his end.
[Nexus 5 Original Android Development] flar2:
The kernel parts are very simple (and already released on HTC One m7, soon m8, then N5), the rest can be controlled with an xposed module, app or whatever. My kernel hooks will be completely open and documented so anyone can do whatever they want.
[Nexus 5 Original Android Development] kong:
IIRC, [MENTION=2538253]bponury[/MENTION] said he needs a specific flag to be set when compiling the kernel so the module can be loaded.
[Nexus 5 Original Android Development] notbrodie:
I'm in the 0503 nightly, working fine

Sent from my Nexus 5
[Nexus 5 Original Android Development] innovat0r:
It works with nightlies but not with M6
[Nexus 5 Original Android Development] Chochiwpg:
Thanks for the heads up, was actually going to flash M6 today with 0.38. Now I won't LOL, Thanks again for the tip. :good:
[Nexus 5 Original Android Development] magnamentis:
not this way please :)

please don't spread that kind of information as facts because it works very well on my device !!!

it's just not fair towards those who would like to use M6 to post such (your) personal experience as verified facts.

this does not mean that it's not true on your device, is's just not true on other configurations.

in short: elemetalX 0.38 CM-Version works perfectly well on my Nexus 5 with the configuration you see in my signature below

including Xposed framework, Xblast, AppSettings, Greenify, Android Tuner etc.

did you verify that you're using the CM-Version of the kernel, because it happens sometimes that someone gets the AOSP-Version downloaded by error :)

Current Devices:

I9100, PAC-ROM 4.3.1 ( Formerly Omni, PA, Dorimanx, etc. )

N7000, 4.1.2 TouchWizz All Stock ( very motivating to continue flashing custom roms further haha.... )

N7100, Cyanogenmod 11-M6, Xposed Framework ( Formerly AOSNP, PAC, Omni, PA, Devil, Thor, AGNI up to 2.7.6, etc. )

Nexus 4, Cataclysm 4.4.2, Franco Kernel r203, Dalvik & Bionic Patched, Xposed Framework ( Formerly PAC, PA, Cataclysm, Faux, etc. )

Nexus 5, Cyanogenmod 11-M6, ElementalX, Xposed, ( Formerly Cataclysm, Franco & FKU Color Control, Dalvik & Bionic, Faux, Bricked, Chaos etc. )
[Nexus 5 Original Android Development] flar2:
That seems strange. Presumably M6 was once a nightly or based on a certain nightly that is deemed stable?
[Nexus 5 Original Android Development] magnamentis:
not true

see my post above yours

all is well indeed, don't worry :)

EDIT: I'm going to post a screenshot in a few minutes as to proof that it works, so to avoid further discussions :)

Current Devices:

I9100, PAC-ROM 4.3.1 ( Formerly Omni, PA, Dorimanx, etc. )

N7000, 4.1.2 TouchWizz All Stock ( very motivating to continue flashing custom roms further haha.... )

N7100, Cyanogenmod 11, Xposed Framework ( Formerly AOSNP, PAC, Omni, PA, Devil, Thor, AGNI up to 2.7.6, etc. )

Nexus 4, Cataclysm 4.4.2, Franco Kernel r203, Dalvik & Bionic Patched, Xposed Framework ( Formerly PAC, PA, Cataclysm, Faux, etc. )

Nexus 5, Cyanogenmod 11, ElementalX, Xposed, ( Formerly Cataclysm, Franco & FKU Color Control, Dalvik & Bionic, Faux, Bricked, Chaos etc. )
[Nexus 5 Original Android Development] FuMMoD:
I just downloaded m6 and flashed the correct kernel (obviously cm variant). It boots and works fine. Obvious tip is to flash kernel defaults and then tweak if you know what you're doing.
[Nexus 5 Original Android Development] walpurgisnacht30:
Did you flash the correct kernel version?
[Nexus 5 Original Android Development] innovat0r:
Awww thanks.. I actually flashed different version earlier. All fine guys.. Sorry for confusion.
[Nexus 5 Original Android Development] Chochiwpg:
That's awesome news, would much prefer running 0.38 with M6 than the stock CM kernel. Thanks for confirming everyone :good:
[Nexus 5 Original Android Development] unsivil_audio:
Anybody know how to get my sound control settings to stick? I keep losing them every reboot, regardless of my settings in TricksterMod (which everything else works beautifully btw).
[Nexus 5 Original Android Development] letmedanz:
what sound settings?

trickster (and other kernel apps) have been known to cause some issues with elemental
[Nexus 5 Original Android Development] unsivil_audio:
These ones. There are no way to get to them from from the Aroma installer.

Sent from Carbon'd N5
[Nexus 5 Original Android Development] magnamentis:
IMO

this is not a kernel issue in my opinion but belongs to the app/rom thread / forum / blog / support or whatsoever.

i don't see how the kernel could see to it that your app settings stick. ok i hope i did not oversee that but i've never

seen such settings with this kernel :)

Current Devices:

I9100, PAC-ROM 4.3.1 ( Formerly Omni, PA, Dorimanx, etc. )

N7000, 4.1.2 TouchWizz All Stock ( very motivating to continue flashing custom roms further haha.... )

N7100, Cyanogenmod 11-M6, Xposed Framework ( Formerly AOSNP, PAC, Omni, PA, Devil, Thor, AGNI up to 2.7.6, etc. )

Nexus 4, Cataclysm 4.4.2, Franco Kernel r203, Dalvik & Bionic Patched, Xposed Framework ( Formerly PAC, PA, Cataclysm, Faux, etc. )

Nexus 5, Cyanogenmod 11-M6, ElementalX, Xposed, ( Formerly Cataclysm, Franco & FKU Color Control, Dalvik & Bionic, Faux, Bricked, Chaos etc. )
[Nexus 5 Original Android Development] unsivil_audio:
Its kernel related though, if the kernel doesn't support it, these mods don't show up. The way Trickster works, and the way it cause issues is it resets settings on the kernel AFTER boot. Whereas, Elemantal's config script runs DURING boot.