yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] kelbaez:
thanks, i'll try your settings only Im in R10.007, lets see how it goes..
[Nexus 4 Android Development] aviz1911:
Lol, if I disable that governor from my kernel people will kill me I think :p

Anyway, thanks for the kind words and yeah flar2 did a fuc* **gly awesome job
[Nexus 4 Android Development] Horizone:
Why then do you put interactive as default? Better performance?
[Nexus 4 Android Development] aviz1911:
I use Franco's interactive governor(i'm a huge fan) with some additional tweaks in this kernel. So, i'll upload my kernel with that governor as default.

It's a personal choice. Users can change that anytime, takes only 3-4 seconds ;)
[Nexus 4 Android Development] aviz1911:
Hey everyone,

Merged all the latest kernel changes in 5.0.1 lollipop into nash.Kernel. Expect a build in a couple of hours

R11 uploaded

Make sure you hit that thanks button real hard ;)
[Nexus 4 Android Development] TheDarkDefender:
Thanks for the update buddy.

Question : is it safe to set vibration strength to 0 ? Silent mode isn't working and I hate Vibrate. :/

Cheers,

D
[Nexus 4 Android Development] Gu$houn*:
I have vibration strength set to 5, it's practically 0 and everything works correctly here.

P.

[sntfrmnxs4]
[Nexus 4 Android Development] JuanMnz93:
Could you add Weathley governor in your kernel? That governor is the best to get a good battery life
[Nexus 4 Android Development] aviz1911:
No !!
[Nexus 4 Android Development] gharrrrrr:
Really like this kernel. Update was nice as well. Big fan of intelliplug. However, the performance profiles no longer work with Franco app (obvious I know) but I also can't adjust hotplug in faux app. So one or the other would be nice. Cheers.
[Nexus 4 Android Development] xenyz:
R11 seems a bit more efficient, I don't see Android OS high up on battery stats any more.
[Nexus 4 Android Development] aviz1911:
I removed those performance profiles. Did I forgot to add that in the changelog?! I'll update it.

For intelli plug you can use synapse to control the settings. I don't know if faux clock works or not.
[Nexus 4 Android Development] gharrrrrr:
It doesn't. I tried. I have both Franco and faux paid apps. Bounced back and forth between the two on several devices. I had hoped with the change to intelliplug I could use faux123 to adjust hotplug profiles. But no go. Just shows option for user control or mp(yuck). Like I said. I like this kernel. Very fast and smooth with good battery. But I also like being able to adjust hotplugging on the fly depending on whether I need to save battery or if I don't. So if we could get full intelliplug control or have Franco profiles back would be nice. But of course is always up to dev and I thank you for sharing this with us.
[Nexus 4 Android Development] MasterImran1:
Awesome kernel

I love this kernel but can you please add back bricked hotplug? Performance seems to be smoother on bricked one :D
[Nexus 4 Android Development] xenyz:
Probably because he had minimum two cores online with bricked. You can adjust this setting with Synapse/UKM.
[Nexus 4 Android Development] aviz1911:
First: This is intelli plug 5.0 by faux and neobuddy. So, i don't think you can control all those tunables from faux app. I suggest using synapse or you can tweak them manually from sys/kernel/intelli hotplug

Second: You cannot control any other hotplug tunables other than franco's hotplug using FKU

Performance profiles - I don't think so. Because i want to add features in this kernel which benefits all the flashers(Not everyone have paid FKU ;)). So, i disabled them completely in R11.

If most of the users want performance profiles, i can re-enable them.
[Nexus 4 Android Development] aviz1911:
I was just testing intelli hotplug with elementalX and interactive in R11. You can give your feedback on this. If this is better than bricked hotplug, Let's continue. If it's not, i'll bring that lovely bricked hotplug back :D

But you'll never see both hotplug's at a time in this kernel because is makes not-more-advanced users confused and they end up enabling or disabling both the hotplugs :p
[Nexus 4 Android Development] kelbaez:
Im thinking on getting the donate version of trickster what do you guys think? Am i missing something by using the free version?

I really like this kernel and just want to get the most out of it..
[Nexus 4 Android Development] gharrrrrr:
Better off using UKM/synapse. It is free and works great.

---------- Post added at 05:36 AM ---------- Previous post was at 05:26 AM ----------

Thanks for response. And I understand that and can deal. But using system monitor I'm noticing even in idle time when screen is on one core is almost consistently at 1.5ghz on my device and doesn't drop down to lowest speed threshold like it should when there is no boost going on. Latest r11 release this just popped up. Didn't before.
[Nexus 4 Android Development] aviz1911:
Is it stuck at 1.5ghz ?? Or varying between 192 and 1512 when idle ?? What governor are you using??
[Nexus 4 Android Development] gharrrrrr:
When using r11. ElementalX gov. Rest default. When screen is on and nothing else is going on, cores drop to just two on. But one core is always at 1.5. Not always 100% load. And not always same core. But one core is always at 1.5ghz even with nothing going on besides screen being on. Other core on drops to min and maybe bounces to 702. But at least one core seems to stay at 1.5 according to system monitor. Sorry for my shady report. I'm out for night. I'll try to grab log and screenshot of it later and make proper report.
[Nexus 4 Android Development] aviz1911:
Sorry but i can't understand what you are trying to say. In R11, the min online cores is 1(is it? Check synapse). So, core0 should be at 192mhz and core1,2,3 will be offline when idle.

You are saying core0 is stuck at 1.5ghz ?? You should notice that there are always some background process/tasks running. So, the frequencies will jump from 192 to 1026 1512 etc even when you don't touch the screen.

EDIT: Everything is fine for me. Try clean flash your ROM and kernel. Your previous kernel files are causing the issue i guess.
[Nexus 4 Android Development] sidnoit22:
Loving this kernel with Stock ROM! What a beasty combo... great work dev. Looking forward to this. :)
[Nexus 4 Android Development] kelbaez:
Thank you very much! Ive been missing all the fun! Synapse is awesome.. Now i just need to find a synapse 101 course :D
[Nexus 4 Android Development] Horizone:
Why would you use stock instead of a custom rom??
[Nexus 4 Android Development] aviz1911:
LOL

Some people like stock rom, some people like custom rom ;)
[Nexus 4 Android Development] gharrrrrr:
This is a clean flash. I'm not a noob at this. What I am saying...in plain English... Is that with r11, when the screen is on but nothing is going on and I have system monitor floating window sitting there displaying core activity, it idles down to just two cores. But one core always seems to stay at 1.5. I understand frequencies will fluctuate. I know they will jump and ramp back down and I know about background processes. What I am reporting is one core always staying at 1.5ghz when in idle and screen on. This is a clean flash. I'm not new to this stuff. Simply reporting what I noticed on system monitor.
[Nexus 4 Android Development] aviz1911:
I never said you are new or noob in my post. I'm using the same version and my cpu goes idle at 192mhz. I tested this on 2 different nexus 4's and they are fine too. You are the first to report this bug. I posted the screenshots showing elementalX and cpu idle at 192mhz.

There is no way that 2 cores will always be online because i set the minimum number of cores to 1. Did you change that to 2 ?? Also which kernel you were on before flashing my kernel ?
[Nexus 4 Android Development] kelvin99:
Okay here's a little feedback with your kernel for 2 days i have using it..all i can say is this is a very good kernel...i love the battery compare to the others..very smooth..one question is it okay that the screen off freq is 1ghz? Most kernel i used more likely 800mhz or 700..i try adjusting but it still going back..
[Nexus 4 Android Development] aviz1911:
Yes, you can change the max screen off freq to any frequency you want.

Yes, the screen off freq is sticking correctly. I just tested it on synapse and latest ukm.
[Nexus 4 Android Development] gharrrrrr:
Like I said earlier. I didn't change any settings besides setting elementalX as gov. I was on Franco before on rastapop. But I did a full wipe and install of simpleAOSP and flash nash11. There is no way anything was left over from previous kernel. Completely clean install. I don't mean to be a hassle. I appreciate your time and response. Just wish to report and let you know what I noticed.
[Nexus 4 Android Development] eduardozeassesme:
This kernel is compatible with multirom? Thanks
[Nexus 4 Android Development] Gu$houn*:
Right from the OP, did you bother with reading it? Obviously no! :rolleyes:

P.
[Nexus 4 Android Development] aviz1911:
I have no idea why that is happening. Maybe clean flash again and see?

Could you please post the screenshots of intelli hotplug, governor settings in synapse and system monitor screenshots. I may able to see where it went wrong.
[Nexus 4 Android Development] eduardozeassesme:
Opps sorry, I'm sleepless, are one twenty here in Ecuador[emoji16]
[Nexus 4 Android Development] Horizone:
But but but.. stock rom sucks :(
[Nexus 4 Android Development] syedtahir16:
Guys, I want to try this kernel. I'm coming from hells. Does this require a full dirty flash of the ROM ( SimpleAOSP) or just flashing the boot image from the ROM should suffice ?
[Nexus 4 Android Development] Gu$houn*:
You don't need to flash the whole ROM, boot.img is enough if hellscore has its own ramdisk /check the zip file with it/, if it hasn't, there is no need to flash anything.

Or you could just flash the boot.img from factory image before each kernel change, no matter what ROM are you running, that's the way I do it ...

P.
[Nexus 4 Android Development] syedtahir16:
I think hells does edit the ramdisk. In that case I'll just dirty flash the ROM. Don't want to run into problems later. Thanks for the reply.

If I flash the stock image then does that take care of any changes done to the ramdisk prior to that ?
[Nexus 4 Android Development] aviz1911:
Why all the hassle ?? Dirty flash the ROM and then the kernel, you will avoid all the possible weird bugs or just flash the kernel and see if it bootloops :p(It boots fine i guess)
[Nexus 4 Android Development] syedtahir16:
It's just that I want to avoid the extra reboots - to change my font, boot animations etc.

But with flashing the boot image method. I flash the stock image and then the new kernel and I'm all set.

I guess I need to build another zip to avoid those extra revolts.
[Nexus 4 Android Development] Gu$houn*:
I didn't say the whole factory image, just boot.img from it, it's stock kernel, or you could download flashable stock kernel.

I personally don't like reflashing ROM because it rewrites all my changes in build.prop etc so I flash just the kernel.

P.

[sntfrmnxs4]
[Nexus 4 Android Development] syedtahir16:
That's right. I meant the stock boot image. Does that take care of any changes done to the ramdisk?
[Nexus 4 Android Development] Gu$houn*:
It rewrites the modified ramdisk from custom kernel with the stock one so it takes back the changes.

P.

[sntfrmnxs4]
[Nexus 4 Android Development] syedtahir16:
Can you please share the flashable zip or the boot.img for 5.0.1 if you have :) Thanks.
[Nexus 4 Android Development] gharrrrrr:
Easy to find with a google or XDA search. Alternatively, you can download an app called flashify from Play Store that will help download and flash stock kernel for you. As well as several other options. Handy app to have on hand.
[Nexus 4 Android Development] syedtahir16:
I do use flashify but never focused on the part that it could download the stock kernel too. Thanks.
[Nexus 4 Android Development] aviz1911:
Attached 5.0.1 boot image
[Nexus 4 Android Development] syedtahir16:
Thank you, [MENTION=4914494]aviz1911[/MENTION]. Appreciate it :)
[Nexus 4 Android Development] aviz1911:
Happy to help.

And don't forget to share your thoughts on this kernel(only after flashing it) ;)
[Nexus 4 Android Development] syedtahir16:
Flashing it now :) always excited to flash something new on my N4
[Nexus 4 Android Development] aviz1911:
nash Kernel is only for AOSP based ROM's Who said that ??

NASH KERNEL 12 FOR CM 12 is on it's way ;)
[Nexus 4 Android Development] Aaron_Knowles:
Sounds like you planned it all along for 12 to support CM12! I'm on to you..
[Nexus 4 Android Development] aviz1911:
Nash kernel r12 for cm and aosp

Hey everyone,

Uploaded R12, check OP for download link and post 2 for changelog

Thanks for your support and Enjoy the goddamn update ;)
[Nexus 4 Android Development] TheDarkDefender:
And you thought those 2 commits were too much work .. [emoji19] lol

Cheers,

D
[Nexus 4 Android Development] aviz1911:
I thought of forking CM kernel sources and add all my kernel commits on top of it. But that's some HEAVY work.

That's the reason i said too much work :p

BTW i should thank this guy -> [MENTION=4217103]zaclimon[/MENTION], I picked those two commits from him ;)
[Nexus 4 Android Development] TheDarkDefender:
Cool. Lol, could've asked me. I've known those two commits since the CAF debacle.

Cheers,

D
[Nexus 4 Android Development] zaclimon:
People would rage quit if they'd known that you needed to have full separate sources for CM and AOSP support. Also as Defender said, you probably wouldn't know about these commits unless you were in the whole CAF debate. :p

BTW, I have used up all my thanks for today...
[Nexus 4 Android Development] aviz1911:
As i said, i don't really know that dealing with that CM CAF stuff is only two commits :p

Get ready, all my compile errors will be forwarded to the DarkDefender ;)
[Nexus 4 Android Development] TheDarkDefender:
Bring it on, I got [MENTION=4217103]zaclimon[/MENTION] to pester ?

And yay! I got mentioned for nothing! ?
[Nexus 4 Android Development] tanmay.01:
R11 was the worst for me..

Will try R12 ..later

Trying [MENTION=4217103]zaclimon[/MENTION]'s Franco +dt2w
[Nexus 4 Android Development] aviz1911:
Some experiments fail and some succeed but everything is part of the PLAN.

That "worst" keyword you used heavily discourage me. I am not ready for those. You can tell me where it went wrong and i'll try to put my best effort to fix that for you.

It's easy to say worst, but hard to make things better.

Anyway thanks for your feedback on R11 :D
[Nexus 4 Android Development] tanmay.01:
Yes absolutely. Some experiments fail.

Not trying to discourage you in anyway.

The battery life was not good at all (3hrs sot). May be intelliplug was the reason. On all other versions I have got 4 hrs to 4.30 hrs SOT on medium usage as usual.

I will test the R12 in some days.
[Nexus 4 Android Development] slipknot31:
good morning, first thanks for your work ... I tried r12 CM and the screen goes black
[Nexus 4 Android Development] aviz1911:
I tested r12 on unofficial cm build from the development section and its fine.
[Nexus 4 Android Development] christopherrrg:
Hey aviz (or anyone willing to answer) I have a n00b question, I'm pulling down CPU min freq to192MHz & also pulling down GPU min freq to 128MHz with also -100mv across the board and the elementalx governor. Now I'm loving it and not really having a problem per say, I'd imagine it's from my decreased values but I'd like to pinpoint which value is causing it.

The error I'm speaking of (again, not really an error [100% my fault, not the kernels] ) is when I go to end a phone call, the screen isn't lighting up as being pulled away from my face, also when I go to hit the power button manually the screen flickers on for a quick millisecond then it shuts back down. This only happens as I go to finish the call, everything else works flawlessly and I love this kernel.

I have no complaints or bugs to report, just wondering if I can get anyone's 2¢.
[Nexus 4 Android Development] aviz1911:
Yes, I too noticed that flicker when we move away the phone while in the middle of the call or after the call is finished. I don't really know what's the root cause for this. But the screen is lighting up as it should, And those sensors are working fine.

What rom you are using? Can this be related to ROM(I guess it is)? Or is this the stock behavior of lollipop? Does the same thing happen on other custom kernels?
[Nexus 4 Android Development] christopherrrg:
I'm running factory image 5.0.1 but to be honest I'm curious as well. I've just been using your revisions, so I'll do some digging. I didn't believe it to be anything sensor related because I remember when owning a galaxy nexus I used to have to up the max screen off values in order for music to remain in the background, just now getting around to messing with the nexus 4. (I got time on my hands :P) I'm gonna try and tinker with the voltage & then experiment with another kernel. If I can remove the stuttering successfully with your build, I'll be sure to share my synapse settings!

As for the kernel, keeping doing your thing man it's amazing work & we all appreciate it!

Edit - going to also dabble into aosp roms tonight, just waiting patiently for features heh.
[Nexus 4 Android Development] christopherrrg:
I changed the -100 down the board to -90 and also upped CPU min to 384MHz (just like I did for the gnex) and it seems to eliminated the stutters! I'll report back in a few hours to see if it affects battery life drastically or not.
[Nexus 4 Android Development] xenyz:
You can try these settings with elementalx as well, they worked fine with no stutters last week:

Min freq 384 MHz

Sampling rate 50000

UI sampling rate 15000

Sync freq 702000

Down differential 10

Optimal freq 1350000

The rest are default.
[Nexus 4 Android Development] aviz1911:
192mhz is always fine, 81mhz frequency causes problems. I'll boot this kernel with 384mhz as minimum frequency from the next version, this would help people who don't want low CPU freq or face problems with it.

And I don't think undervolt causes shutters? Its always the min freq and max screen off freq. You can try using 2 cores screen off and 702mhz max freq(a little extra battery drain). This will be better than 1 core-1026mhz current setup.

As far as the screen flickr while in-call or after the call goes, I hope that's not a kernel issue. I'll test it though ;)
[Nexus 4 Android Development] christopherrrg:
I haven't tried 192 but I will now!

Ahhh okay, I'm starting to understand a little more clearly. Sorry for flooding your thread! I'll try those out right away as well, never thought of changing anything with the cores.
[Nexus 4 Android Development] aviz1911:
If you have any issues, Feel free to post them. There is nothing called Flood here ;)
[Nexus 4 Android Development] aymnahmd:
[MENTION=4914494]aviz1911[/MENTION]

Hi

Can you please tell me the difference between the above and below settings ?

They look the same.

R12, UKM 3.6.1

Thanks very much for such awesome kernel.
[Nexus 4 Android Development] txuki2005:
[MENTION=4914494]aviz1911[/MENTION] as always... as on kitkat.... impressive kernel. R12 version work great. My bin is slow and undervolt -125mv and all work like a charm.

Miles thanks for your great work.

Have a goodday
[Nexus 4 Android Development] aviz1911:
To add compatibility with kcontrol app I changed the path of tunables. And from then max and min core values got duplicates. I'll fix that in the next version ;)
[Nexus 4 Android Development] slipknot31:
it is not because it will

---------- Post added at 03:35 PM ---------- Previous post was at 03:33 PM ----------

can be for MultiROM?
[Nexus 4 Android Development] aviz1911:
May be or may be not. I don't use multirom, so can't comment on that. Did you flash any of those permissive boot images or other zips before flashing the kernel ??
[Nexus 4 Android Development] slipknot31:
I'll try, thanks for your interest and your time
[Nexus 4 Android Development] Ansh1107:
Can somebody report battery stats on this kernel?
[Nexus 4 Android Development] Maibol:
welcome back homie and thanks for the kernel ;)
[Nexus 4 Android Development] aviz1911:
Let me know how this works for you...

(I assume you already flashed it :p)
[Nexus 4 Android Development] jhorner:
Sorry for the possibly stupid question but how do I enable / disable the features of this kernel? For example, swipe2wake / sleep?
[Nexus 4 Android Development] kol1124:
I think that everything is smooth and fast, any problems so far...

But I can't say a lot about battery cause the time is too short. I report smthg more later ;)

Thanks for amazing work and nice kernel :)
[Nexus 4 Android Development] aviz1911:
You can use any kernel control app. I recommend trickster or UKM+Synapse :D
[Nexus 4 Android Development] christopherrrg:
Battery life seems decent, I have been off the charger since about 7am and it's now 2pm at 61% as I get closer to empty I'll post battery stats. ?

Edit - forgot to mention I'm using social networks and clash of clans quite frequently with mobile data.
[Nexus 4 Android Development] santi9604:
Working very well
[Nexus 4 Android Development] Maibol:
not yet i need a computer the link is messing in the phone :p
[Nexus 4 Android Development] christopherrrg:
Here are the screenshots.

(Keep in mind I also run wind network so the battery drain for mobile data is terrible & I've been using it all day.)
[Nexus 4 Android Development] snak3ater:
Got nearly 5hrs SOT with your kernel.That's really great :D

And i've been playing boom beach for more than 30mins :)
[Nexus 4 Android Development] aviz1911:
Only 30 min?? :p I'm playing it for hours and hours..
[Nexus 4 Android Development] GForceXIII:
I tried UKM+Synapse, but it doesn't work. On Synapse it says "No UCI support detected."

Am I doing something wrong?
[Nexus 4 Android Development] keyra74:
nice kernel for now :)
[Nexus 4 Android Development] aviz1911:
Here are the instructions posted by UKM dev
[Nexus 4 Android Development] GForceXIII:
Do I do this before or after flashing your kernel?

Because from what I see, it's going to overwrite your kernel?
[Nexus 4 Android Development] aviz1911:
after flashing the permissive boot.img, flash my kernel.

EDIT: I don't use synapse. So, can't give you any more info than this. You can check other kernel threads - I guess there are instructions floating around.
[Nexus 4 Android Development] aviz1911:
My bin is fast and I undervolt -125(for 192mhz its -150) too :)
[Nexus 4 Android Development] yaymalaga:
Hi! I really enjoy this kernel, It's the one with the best battery life and performance that I've found.

BTW, can you share with us all the settings you have in your phone with this kernel and synapse, like for example the undervolt??

Thanks a lot for your work [MENTION=4914494]aviz1911[/MENTION]
[Nexus 4 Android Development] kelvin99:
Can you share your settings with this kernel guys?been using this kernel for a week...i just change the governor with elementalx and 100uv..and still i have a decent battery
[Nexus 4 Android Development] kelbaez:
I too would like to see aviz config.. Better to learn from the best!! ?
[Nexus 4 Android Development] xenyz:
I'm pretty sure, as it's his personal kernel, he would put his personal settings in as defaults. :)
[Nexus 4 Android Development] christopherrrg:
-150 though :thumbup:;)

EDIT - seemed to have missed the previous posts heh sorry guys, i'll share my settings once I'm done writing a paper tonight!

Keep in mind my settings are generally based off of aviz's default settings with minor adjustments for testing. He generally defaults his own values I believe? (not 100% about elementalx being default still I change so often [going to read change log now heh] )

Google Drive Link for saved Synapse profile. (My personal tuning, varies often but I get good results with this.)

https://docs.google.com/file/d/0B4Gyz91x5k7gX0w3dnVHclN0VlE/edit?usp=docslist_api