yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] xanaxdroid:
It's just there in for those who want to use it. It won't mess with the battery ,no.
[Nexus 6 Android Development] iLee:
custom kernel settings

[MENTION=2699658]xanaxdroid[/MENTION]

love your rom (using as daily driver).

i have a question i have some apps that require a unrooted device so i have a multirom setup with Benzo as primary rom and original Google as secundary unrooted with your kernel

i made a init.d script to change the settings but after some research i found out you need superuser rights

is there any way to change the settings without superuser?
[Nexus 6 Android Development] iLee:
[MENTION=2699658]xanaxdroid[/MENTION]

nevermind found a way.

unpacked the kernel zip and edited some settings in init.shamu.power.rc and init.benzo.rc
[Nexus 6 Android Development] g2uzer:
Heard nothing but good news on this kernel, giving it a try. Thanks a lot for your work!

Nexus 6 Chroma Uzer
[Nexus 6 Android Development] mbl1979:
If you think his kernel is badass. You should try his ROM, benzo rom. :D

I came here from chroma, now I feel at home.
[Nexus 6 Android Development] g2uzer:
I did and i liked it but its missing features that I really enjoyed, perhaps in the future if its added I'll definitely give it another shot. ;)
[Nexus 6 Android Development] nixie2121:
new user to this kernel here. looks great. I stream Spotify on mobile data all day at work. anyone have a setting that would maximize battery for this or is stock setting the way to go?

thanks!
[Nexus 6 Android Development] ricco333:
I stream Google Music all day and the kernel stock settings using Zen hotplug are fine, as far as i can tell, my battery lasts all day I usually finish the day with a 30% battery before the overnight charge. This kernel just handles everything so smooth with absolutely no hiccups, I went 60 hrs uptime with the 16b version, just flashed 17 and it is just as awesome.

Erik
[Nexus 6 Android Development] tundra35:
Gonna give this kernel a try can't wait
[Nexus 6 Android Development] nodnarb91:
Do you just get used to the smaller DPI though? Lol
[Nexus 6 Android Development] nixie2121:
I tried to flash but it just hung when trying to flash. thought I saw a msg that said unable to mount system.
[Nexus 6 Android Development] RayEdmondson:
Which version of TWRP are you using? Some, myself included, have had problems with 2.8.7.1 and had to revert back to 2.8.6.
[Nexus 6 Android Development] nixie2121:
I have the latest. will try 2.8.6
[Nexus 6 Android Development] xanaxdroid:
Smaller DPI?
[Nexus 6 Android Development] mbl1979:
I have 2.8.7.1 flashed fine. Make sure you are doing all wipes.

---------- Post added at 09:52 PM ---------- Previous post was at 09:50 PM ----------

? You can change it to whatever you like.
[Nexus 6 Android Development] xanaxdroid:
PSA​

Just so everyone knows, I started a Benzo Rom Google+ Community if you would like to join. I'll be posting on there too.
[Nexus 6 Android Development] nodnarb91:
Did I use the wrong adjective, I guess I meant lower rather than smaller. But I found the settings. Great combo of a ROM and kernel.
[Nexus 6 Android Development] MrSplaat:
After the flash of b18 I've been experiencing some random reboots and freezes, mostly when the screen is off :(
[Nexus 6 Android Development] d08speed3:
No issues on B18. Been running it all day. Mako Hotplug. Are you using Zen?
[Nexus 6 Android Development] MrSplaat:
Using msm from myfluxi. I think the same happened on mako yesterday, but I'm not quite sure.
[Nexus 6 Android Development] joeyddr:
what rom?
[Nexus 6 Android Development] MrSplaat:
Pure Nexus.

Did a clean flash a moment ago and tweaked the HP to see if that helps my case.
[Nexus 6 Android Development] Khizar:
Grab the last_kmsg if an RR occurs again and post it so someone can see what the issue is, otherwise it's just guessing and that isn't really productive.

However I think the clean flash should fix it, since you seem to be the only one with the issue, it is probably user error and something in your setup is causing his issue. I used the latest build on stock LP, when it was released and then flashed latest bliss this AM and everything is running perfectly, no RR and no freezes.
[Nexus 6 Android Development] MrSplaat:
I flashed b16 at first and did some minor tweaking to the HP. Then I flashed b17, then b18. It was after the b18 that I started to experience RR and freezes.

Haven't noticed any bad behavior after the clean flash.

So I guess it all sums down to some stupid user error...
[Nexus 6 Android Development] droidkevlar:
New to this kernel. Loving it and learning everyday what it can do. Is there a mako version of this kernel?

EDIT: Just found in kernel auditor I have to make some changes to make it enabled for 2 cores. NVM me...I swear Im not a n00b, lol
[Nexus 6 Android Development] 530farm:
Same, here. Probably have had 4-5 reboots since flashing build18 last night. I'll try and get a log on the next reboot.

Edit: I'm only seeing proc/kmsg... no proc/last_kmsg. Am I missing a step?
[Nexus 6 Android Development] wrongway213:
I believe if it was a random reboot as opposed to a forced shutdown (freeze where you had to power the phone off), you want console_ramoops, not last_kmsg. It should be in sys/fs/pstore, might be another ramoops there too, if so grab both but likely only the one. Hope that helps.
[Nexus 6 Android Development] Nephilim:
Hey guys, new to the N6 forums and upon recommendation decided to give BenzoCore a whirl. Currently I've underclocked the cpu slightly, lowered the MPU voltages by 25 and am using Westwood/Zen/Hellsactive as my trifecta. I'm no noobie to kernel tweaking, I actually gained my Recognized Contributor title partly due to perfecting specific kernel settings for multiple kernels over on the XDA Galaxy Nexus forum. However, some things are a little differently setup here on the N6 so I will enjoy playing around with all the new selections. On the Gnex it was imperative to tweak the Minfrees since the device had only 1gb of ram and the cpu was not the best to be trying to have Lollipop running on. Here I see no reason to bother with the Minfrees, this device is lightning fast as is. Ultimately, using BenzoCore with the little bit of tweaking I did and the lowering of the CPU max frequency, I'm still getting the same benchmark numbers if not maybe a tad higher. GREAT WORK!

I welcome any tips you guys may have on finding a good middleground between excellent battery and great performance. (although, this device out of the box seems to already accomplish that. :D)

Neph
[Nexus 6 Android Development] xanaxdroid:
Just so everyone knows, I'm gonna be removing Zen decision from the kernel as it's giving people problems. I believe it's the cause of the reboots. If you liked Zen, I'm sorry, but I think it's for the best.
[Nexus 6 Android Development] Nephilim:
Are you sure it's zen? I've been using it for two days straight with not a single reboot or other issue. Your latest kernel seems rock solid with the settings I'm using. Oh well, you're the developer :)
[Nexus 6 Android Development] xanaxdroid:
No I'm not, I'm actually gonna keep it just like it is. I have no problems at all. I don't know why some are. They probably have messed up settings.
[Nexus 6 Android Development] Khizar:
I highly doubt it's zen, we were just having this chat in his rom thread and he decided not to remove it.

PS- BTW welcome to the shamu forums, been a while since the gnex.. :D
[Nexus 6 Android Development] Nephilim:
That's what I was thinking. Sometimes people new to kernel tweaking don't read up enough on what certain things do and go a little overboard on modifying, things like lowering the voltages to much in hopes for better battery, using a hotplug governor that's figetty or setting the cpu frequencies to high/low usually are more likely the culprits for reboots from my experience.

---------- Post added at 02:32 PM ---------- Previous post was at 02:23 PM ----------

Thank you sir, I am loving the N6, this things a beast. I kinda fell off of visiting XDA for the last 6 months or so because there wasn't really much going on anymore as far as GNex development. You can be sure I'll be around frequently now that I have a new toy to tweak. I can't wait for work to be over today so I can dig into this phone a bit more. :D
[Nexus 6 Android Development] ricco333:
I have about 60hrs of uptime on b17 using the Zen Hotplug, no reboots or freezes, just switched to Mako last night and also super stable, do what you have to, either way the kernel is rock stable.

Erik
[Nexus 6 Android Development] xanaxdroid:
I'm gonna keep it as I said right above. I have zero problems and my phone is insanely fast and stable.
[Nexus 6 Android Development] Custodian:
Xan what are your settings
[Nexus 6 Android Development] Nephilim:
Apologies if this has been mentioned, haven't had time to read a lot of the thread yet but, is there a reason why I can't set minimum screen-on cpu frequency below 1.4ghz? When I try it just resets back.
[Nexus 6 Android Development] xanaxdroid:
Shouldn't be. I can change it in Kernel Auditor.
[Nexus 6 Android Development] Nephilim:
Odd, when I try to change it in trickster it reverts right when I hit the checkmark to activate the settings. Maybe I'll give kernel auditor a whirl this weekend.
[Nexus 6 Android Development] inkdaddy66:
I keep getting this error message. Known problem? It just started happening this morning. I'm using the native MMS app

Oops posted in the wrong place.
[Nexus 6 Android Development] xanaxdroid:
Yeah, I gave up Trickster awhile ago. It's not keeping up with the times.
[Nexus 6 Android Development] cr4ck3r4lif3:
I got a couple reboots from your latest kernel and haven't adjusted any settings. That was earlier this morning and haven't had one since. Seems stable to me.
[Nexus 6 Android Development] casonswag:
Even time i click on something i hear a pop noise in the speakers im not sure if thats the kernel or cm12
[Nexus 6 Android Development] g2uzer:
Latest build with no Reboots, running Chroma with no tweeks. Thanks again for your work
[Nexus 6 Android Development] nodnarb91:
No issues with zen or mako on my end as well. Been running very smooth and fast. Great kernel man.
[Nexus 6 Android Development] 530farm:
It was doing that for me in kernel auditor while cpu boos was enabled. After disabling cpu boost it stuck
[Nexus 6 Android Development] MR H3LLMAN:
Stupid question, but where do I disable this in Kernel Auditor?

Also, any reason why I can't put my max frequency above 2265?
[Nexus 6 Android Development] clnzx2:
Hey man been a while since the gnex. Trickster was the goto for the gnex but it is awful for the N6. Kennel adiutor is far superior.
[Nexus 6 Android Development] quaman:
It's under the cpu tab at the bottom and you probably need to charge your battery
[Nexus 6 Android Development] joeyddr:
Haven't had one reboot and I'm using Zen
[Nexus 6 Android Development] Nephilim:
Okay, so I switched to Kernel Auditor. I really like the aesthetics and everything I set stuck properly. Only one thing, where the hell is the LED settings? I want to have them turned on when charging. Trickster has the option but I can't find it anywhere in Auditor.
[Nexus 6 Android Development] jlokos:
I don't see an LED setting in Kernel Auditor. However, they are always on for me. Check under settings>display>lights.
[Nexus 6 Android Development] Nephilim:
I'm using stock 5.1.1, there is no settings>display>lights. ;)
[Nexus 6 Android Development] Khizar:
Use lightflow to enable it. LED doesn't work on shamu by default.
[Nexus 6 Android Development] mightybrick:
Synapse and UKM can give you LED controls also. Working well with Benzo. I'm digging this kernel.
[Nexus 6 Android Development] Nephilim:
That's exactly what I did since I bought the paid version for the Gnex anyway lol. :)
[Nexus 6 Android Development] xanaxdroid:
New benzoCore build 20​

Changes:

- Built latest SaberMod 5.2 toolchain.

- Added back adreno_idler(off by default)

- Added barry_allen governor

- Added commits from hells

- Some other stuff

benzoCore-build20

net: wireless: bcmdhd : make RSSI positive value

net: wireless: bcmdhd: Hold the sdlock while doing fw_memdump

net: wireless: bcmdhd: Set complete_flag correctly for get_batch_scan

net: wireless: bcmdhd: Remove RTT support for BCM4354

Barry_Allen Version 1.0

Update Barry Allen 0.9 Fix for revert (add calculate load before freq change)

Update Barry Allen 0.7

Update Barry Allen 0.6

Update Barry Allen 0.5

Barry_Allen Version 0.4

cpufreq: Barry_Allen 0.3

cpufreq: Barry_Allen 0.2

cpufreq: Adjusting the governor Barry-Allen [@Javilonas]

cpufreq: Add new governor Barry-Allen [@Javilonas]

init: Turn adreno_idler off by default.

benzo_defconfig: Enable Adreno_idler

adreno idler: use my screen off detection global variable instead

mdss: expose panel on/off events as a global variable

msm_adreno_tz: Remove power suspend and suspended hooks

adreno_idler: fix typos :)

adreno_idler: fix-up some comments

msm_adreno_tz: fix-up tz_suspend

adreno_idler: fix-up type definitions

adreno_idler: remove frequency bump

adreno_idler: switch to count based instead of time based

Introduce Adreno idler for devfreq-based Adreno devices

msm_adreno_tz: be aware of suspended state

msm: kgsl: check before setting governor specific data

Revert "defconfig: Remove modules."

hotplugs: Change boosts to work with this kernel.

Download: benzoCore-build20
[Nexus 6 Android Development] MrSplaat:
What is this new barry_allen governor? Can't seem to find any info about it at all :/

Edit: Yeah, after some more searching I found some info. Adding it here for others to read:

"It's based on interactive. A cpufreq governor for latency sensitive workloads. The gov was created to be more battery friendly + good performance. The gov itself was created by [MENTION=3794588]javilonas[/MENTION], although he is not very often on xda. For more smoothness, use with sched - FIOPS."
[Nexus 6 Android Development] loadie:
Been having great results using this kernel, question I have is how would I change SELlinux forced permissive to enforcing?

Thanks
[Nexus 6 Android Development] ricco333:
SElinux mode changer, I think you can get it from F-Droid, it will allow you to switch between modes.

Erik
[Nexus 6 Android Development] loadie:
Have the latest version of that, it won't stick. The kernel reverts it back to permissive as soon as the app is closed. Thanks for the response.
[Nexus 6 Android Development] xanaxdroid:
Yeah the kernel is hard coded to set it to permissive.
[Nexus 6 Android Development] loadie:
Thanks [MENTION=2699658]xanaxdroid[/MENTION], currently running very, very well. I was using it ( think it was 18) before and ran into a issue with MMS though Verizon's message app. I'm NOT a fan of Verizon but the message app isn't too bad. Never had or noticed the problem before flashing benzocore kernel. Did a complete clean install for ROM, ran it most the day, missed a couple of the options of benzocore kernel so I flashed b20. All is well. I'm guessing I had some other issue. Sorry for lame questions.

Thanks for sharing your awesome work.
[Nexus 6 Android Development] d08speed3:
Any info or directions on setting up CPU Boost? I'm curious about it.
[Nexus 6 Android Development] xanaxdroid:
Don't apologize for asking questions. Just don't be mad if I ignore you and/or flame you :laugh: Just messing with you. Glad all is well and that you enjoy the kernel. I'll have a new update sometime tonight. It might be late, but hey, it's an update. Take care.
[Nexus 6 Android Development] MrBrady:
Regarding the custom TWRP w/ F2FS support, I went so far as one step before swiping to confirm the file system change and received no warning about it wiping data. In my previous experience, when changing /data and /cache to F2FS, both get wiped (including internal SD). Is that still the case with this custom version of TWRP?

Thanks!
[Nexus 6 Android Development] xanaxdroid:
It's not really a custom TWRP. It works the same way. So yeah, you have to wipe internal data to format it.
[Nexus 6 Android Development] xanaxdroid:
New benzoCore build 21​

Changes:

- Built latest SaberMod 5.2 toolchain.

- Added zzmove governor.

- Added smartmax governor.

- Added UKSM.

- Added intelli_thermal.

- Updated init.rc's.

Other

benzoCore-build21

init: Update my init.rc files.

UKSM: Fix for GCC 5.2.

uksm-3.15: use vmacache_invalidate()

mm: Add UKSM support

Include reference to cpufreq_driver_getavg.

cpufreq: Add smartmax governor.

intelli_thermal v3.0: initial coding for Linux 3.10 Qualcomm kernels

include: added earlysuspend

cpufreq: add zzmoove

msm: mdss: Adding lcd notifier

touchscreen: increase wakeup delay

Download: benzoCore-build21
[Nexus 6 Android Development] MrBrady:
Thank you! Where can we get details on the new editions. Like what they are best suited for.
[Nexus 6 Android Development] xanaxdroid:
I guess my github. For zzmove check this out to see what profile you like best and select it in Kernel Auditor under gouvernor tuneables, profile number.
[Nexus 6 Android Development] Tylog:
Otherwise take a look at ElementalX thread, [MENTION=4684315]flar2[/MENTION] posted a flashable zip in the OP :)

Here it is https://www.androidfilehost.com/?fid=23991606952602503

Thanks [MENTION=4684315]flar2[/MENTION]
[Nexus 6 Android Development] aloom:
Wow last build is amazing. Thanks .
[Nexus 6 Android Development] Andromendous:
So far everything is running good, got a system ui f/c when i enabled slim recents. Other than that awesome rom

Edit: woops, ment to post in the rom thread
[Nexus 6 Android Development] MrSplaat:
Woop, new governors! Thanks for the awesome work :D
[Nexus 6 Android Development] MrBrady:
Thanks for the heads-up. I installed Kernel Tuner and selected zzmove for the Governor (makes my phone super laggy). I then selected "Yank Battery" from the ZaneZam Governor Profile but if I scroll out of that area of the screen or change to another tab, the ZaneZam Governor Profile shows "0". How do I know if the profile is actually enabled?

Also, does the zzmove governor work best with a certain I/O scheduler or hotplug?

Thanks for the great kernel! I ran HC previously but when I saw all the goodies you added to it, I had to give yours a try!

EDIT: I just realized I didn't follow your directions close enough. Looks like I shouldn't be using that ZaneZam profile selector. I need to go into Gov Tunables and input a profile number that is listed in your Git
[Nexus 6 Android Development] jiv101:
I'm running into the same problem. The profile seems to not show it selected in kernel auditor
[Nexus 6 Android Development] MrBrady:
I just edited my post above with more details. Hopefully that fixes the issue. Still feels kinda laggy though.
[Nexus 6 Android Development] xanaxdroid:
In kernel auditor there is two profiles. Profiles and Profile Number. Then there's Profile sticky(guess that makes three), I have Profile Sticky set to 1 and the rest just sticks. I don't know what else to tell ya.
[Nexus 6 Android Development] jiv101:
I figured it out, and it's working cause I totally notice the difference thanks
[Nexus 6 Android Development] xanaxdroid:
Right on playa playa. Glad you go it working. I've been using profile 8 with bricked or msm_hotplug.
[Nexus 6 Android Development] jiv101:
Awesome! You're the man
[Nexus 6 Android Development] xanaxdroid:
No YOU'RE the man!
[Nexus 6 Android Development] jiv101:
You're so bleeding edge itll make a samurai cry ?
[Nexus 6 Android Development] xanaxdroid:
The bleeding edge is from the razor I cut myself with. I'm sooooooooo Goth!
[Nexus 6 Android Development] jiv101:
Well save a sample so we could clone in case you go a little too deep
[Nexus 6 Android Development] xanaxdroid:
Hah.
[Nexus 6 Android Development] jiv101:
Now stop chit chatting and get back to rocking that layers rom!! [emoji12]
[Nexus 6 Android Development] xanaxdroid:
No Layers. Nooooooooooooooooooooooooo
[Nexus 6 Android Development] jiv101:
You know you should be building 2 roms simultaneously, could you imagine the headache.... However, look at the reward!
[Nexus 6 Android Development] MrBrady:
Where is the option for bricked?

---------- Post added at 12:22 PM ---------- Previous post was at 11:32 AM ----------

Trying to convert to F2FS using the TWRP listed in the OP. I did a Nandroid backup, changed the FS of Cache and Data to F2FS then tried to restore my Nandroid from my USB-OTG. It gets stuck at 13% and does not proceed. Is this an issue with TWRP 2.8.7.1 in general or because I'm converting to F2FS? I haven't done a Nandroid since upgrading to 2.8.7.1, but on 2.8.6 Backups and Restores worked fine.

EDIT: Looks like it may have been an issue with USB-OTG. I moved my backup to internal storage and it restored fine.
[Nexus 6 Android Development] jcrompton:
Do you leave the Bricked or MSM hotplugs at default or do you have any tweaks that are working well for ya ??

Thanks again for all the work!
[Nexus 6 Android Development] xanaxdroid:
Pretty much default. Sometimes I change the max cores to 3, but that's depending on what governor I'm using.
[Nexus 6 Android Development] xanaxdroid:
It's better to do a fresh install after converting or else you may run into problems.
[Nexus 6 Android Development] miguelito18:
Best governor for battery life? :)
[Nexus 6 Android Development] quaman:
Check this out. http://androidmodguide.blogspot.com/p/blog-page.html?m=1
[Nexus 6 Android Development] miguelito18:
Guess I'll stick with interactive :)
[Nexus 6 Android Development] ricco333:
OnDemand and Conservative will yield you better results than Interactive if what you are seeking is good battery life.

Erik
[Nexus 6 Android Development] MrBrady:
I'm using Kernel Auditor and am still not setting any options for Bricked hotplug. In the CPU Hotplug menu I have MPDecision, MSM, Mako, MSM MPDecision, Zen. Is there somewhere else I should be looking or is MSM MPDecision the same as Bricked?

Thanks!
[Nexus 6 Android Development] akaHardison:
Hey,my phone have more half screen forzen issue after flashing your kernel(although other kernel have it,but that was not so regularly).Can you tell me what happen?(I catch log and I found mdss was making lots of logs)
[Nexus 6 Android Development] quaman:
You need a new shamu https://plus.google.com/108498812457203837428/posts/1ArTKickK9V
[Nexus 6 Android Development] xanaxdroid:
MSM MPDecision is bricked in Kernel Auditor. It has the wrong path setup in it's CONSTANTS file. That's why in my version for my ROM I renamed it.
[Nexus 6 Android Development] akaHardison:
No that is not the same as my problem.I can use my phone and I am replying you.

---------- Post added at 01:11 AM ---------- Previous post was at 01:10 AM ----------

BTW,wake gesture seems not working,any idea?
[Nexus 6 Android Development] xanaxdroid:
No. They work fine for everyone else. How are you turning them on?
[Nexus 6 Android Development] quaman:
Does your screen split and then your phone become unresponsive? I'm pretty sure it's an issue that has been discussed before. Not sure you read the whole post
[Nexus 6 Android Development] akaHardison:
Yes,I have read that post.It was MDSS problem.I want to RMA but I can't because I am in China.Motorola in China doesn't accept this device.

So perform a clean flash.Use stock bezorom setting,everything works perfect. Maybe I mess something up.

---------- Post added at 10:25 PM ---------- Previous post was at 10:25 PM ----------

How to turn it on.I have to install synapse?
[Nexus 6 Android Development] MrBrady:
The screen split freeze thing happens to be too, but it seems to be kernel based. Some kernels happen frequently and other kernels never happen.

For example it doesn't happen on the stock or hells kernel, but does happen occasionally on this kernel and a lot on Elemental

(yes, I know this kernel is based on hells.)
[Nexus 6 Android Development] quaman:
It's not kernel related. It may happen more on certain kernels though. I had the same problem. I got a replacement device and I haven't had it once. It's faulty hardware. My first shamu was definitely one of the earlier builds. Many others have had the problem http://www.reddit.com/r/nexus6/comments/2rf2ao/nexus_6_screen_split_known_issue/