yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] flar2:
Dirty flash CleanROM, then flash ElementalX.

This kernel re-uses the boot.img that is currently installed. It's never a good idea to install it over other kernels.
[Nexus 6  Original Android Development] flar2:
Might not be a bad idea to reduce the hsic wakelock. I wasn't going to do anything, because I get really good battery life, but I see it's running over 1.5 hours on my own device.
[Nexus 6  Original Android Development] Megaflop666:
Great work as always [MENTION=4684315]flar2[/MENTION] . latest build is awesome with clean ROM.
[Nexus 6  Original Android Development] enzoevo:
Everything seems good now. Maybe it was the boot.img.

Via my CleanROM Nexus 6
[Nexus 6  Original Android Development] simms22:
the boot.img is the kernel.
[Nexus 6  Original Android Development] stumpy352:
I think he meant ramdisk.
[Nexus 6  Original Android Development] simms22:
yea, i just figured it out from his previous post :)
[Nexus 6  Original Android Development] flar2:
ElementalX doesn't have a boot.img

It injects the kernel into your existing boot.img. This ensures full compatibility with every ROM.

If you have installed another kernel previously, it can cause problems.
[Nexus 6  Original Android Development] Damon13:
So do I need to do a full wipe (System, Data, cache and Dalvik) if I am coming from LK or Code Blue. Thanks in advanced
[Nexus 6  Original Android Development] simms22:
no. what hes saying is that you if you flashed another kernel before, to reflash your rom(gapps, etc) dirty, then flash the kernel as well. dirty flashing your rom will get rid of the other kernel.
[Nexus 6  Original Android Development] Damon13:
Oh Ok I just now flash CleanROM (full wipe before installing Clean, coming from Sinless) and since I didn't used any custom kernel ( using the one that comes with CLEAN) then I can just flash ElementalX. Thanks Simms
[Nexus 6  Original Android Development] magick86:
I'll +1 this as well!

Edit: the limiting of msm_hsic_host... I thought it would double quote...

Edit 2: relevant post - http://xdaforums.com/showpost.php?p=58890884&postcount=2580
[Nexus 6  Original Android Development] strips:
D o3, sdd3oemeld8e, l,e,e
[Nexus 6  Original Android Development] stumpy352:
Seems someone doesn't have pocket detection or put their phone in their pocket without turning the screen off. ?
[Nexus 6  Original Android Development] danarama:
I have a romn with "prevent accidental wakeups" but when I put it in my pocket at home (I have tasker set to turn off pattern on wifi at home) - it does all sorts of things... I was walking out the door the other day and all of a sudden audio started at full blast out of my pocket. When I looked, it had unlocked, opened youtube and started playing a completely RANDOM video. Imagine all teh types of video on youtube available - I could have been very unlucky.
[Nexus 6  Original Android Development] D-m-x:
Anyone here who tried the new Color Options? Any advice, tips whats good?

Currently I'm at these Settings http://xdaforums.com/showpost.php?p=59041841&postcount=3698
[Nexus 6  Original Android Development] tealio:
I have RGB AT 237,235,255 and saturation at 25. I like the way it looks.

Experiment from there...
[Nexus 6  Original Android Development] tealio:
I had a weird thing happen. I pulled my phone out and either it was off or the screen wouldn't come on. I held the power button til it came on. I checked /sys/fs/pstore and it was empty!

I flashed express, thinking that it would revert me to defaults. It did not. While this is useful for upgrading, is there a way to force the installer to revert to default settings? Would deleting the config file and flashing express do it?

Right after I tried reflashing I had another reboot. The pstore is here: https://docs.google.com/file/d/0BwAISh1BzgO0OUVhNWFTRjZBOTA/edit?usp=docslist_api

Will I have to dirty flash stock to revert to EX defaults?
[Nexus 6  Original Android Development] flar2:
I don't know what's causing your instability, seems to be watchdog in most cases, and I'm thinking it's something in userspace.

If you want kernel defaults, just reinstall the express version, and if you have the EX app, go to Settings->Wipe app data

Edit: you should dirty flash stock first (system and boot)
[Nexus 6  Original Android Development] danarama:
Does last_kmsg still exist? I've had some issues recently and I wanted to look at it but one never gets generated.
[Nexus 6  Original Android Development] hellsgod:
You'll need the files from /sys/fs/pstore

hells
[Nexus 6  Original Android Development] nextelbuddy:
Has anyone had any issues with recording video? Every time in try to record video with the google camera, after a min or two the phone just reboots. So frustrating as I lost videos of my son in the snow :/

I just flashed stock no encrypt kernel and tried video again and no device shutdowns.. Flashed elemental again and tried video and same thing... Device just shuts off with no reboot or anything. I have to power it back on. Its like a hard crash.
[Nexus 6  Original Android Development] Casper34:
I don't know about video, but yesterday I took a pic, it was fine, took another and I froze. I rebooted and had system ui crashes. Cleared data and all was good. (Cleared data in twrp)

Sent from my Nexus 6
[Nexus 6  Original Android Development] simms22:
before clearing all your data, try clearing the data from the camera app first. not that it will make any huge difference, but at least you have a chance of not loosing any data that way. in main settings apps, all, camera.. clear data.
[Nexus 6  Original Android Development] Casper34:
Can't..... I tried, every 2 seconds I get a pop up for the crash. It takes about 30-45 seconds just to get the reboot screen up.

I was UV 50.... I think may have been too much for my phone. I'm kinda out of town today, but tomorrow I am gonna try again and see what happens.

Sent from my Nexus 6
[Nexus 6  Original Android Development] simms22:
heres a silly question for you.. why are you UVing?
[Nexus 6  Original Android Development] Casper34:
Battery?? I'm just so used to doing it on my old S3.

Sent from my Nexus 6
[Nexus 6  Original Android Development] simms22:
lol!

ok, uving will save you some battery.. but its so little how much you save, that you will never notice that you saved any. uving will even let your phone drop a little bit more in temp as well. but in real use, uving doesnt do much of anything(except cause a headache here and there).
[Nexus 6  Original Android Development] purian23:
Nice to see you around still helping from the Trinity days with [MENTION=1122306]morfic[/MENTION]. I see you've settled in on ElementalX from there. It's a great kernel/app combo for sure!
[Nexus 6  Original Android Development] simms22:
ha, ive been helping since several years before the trinity days :D

anyways, speaking of, a mod finally closed the trinity thread(n5) just yesterday. its been all off topic in there for about 5-6 months. a good kernel, elementalx is, after i set it up properly ;)
[Nexus 6  Original Android Development] purian23:
Yeah dude I actually just noticed its closure yesterday myself checking up on morfic to see of he's been active as of late.

I pretty much leave stock settings as I've been out of this for awhile I'm not in the know enough for the fine tuning of it.
[Nexus 6  Original Android Development] simms22:
psst.. a secret. many know how i tune elementalx kernel, its not a secret. but what they dont know is that its tuned like trinity kernel would be ;)
[Nexus 6  Original Android Development] pantmunu:
I know u have shared your setup somewhere round here. Looked for it. Couldn't find it. Is it possible to share it again if u don't mind. :) thank you.
[Nexus 6  Original Android Development] simms22:
lol, its here somewhere, and many times!

but.. ondemand/deadline(ondemand with an up threshold of 98% and a sampling rate of 15000). hotplugging disabled(so all 4 cores are always running, use the app). i also run at the max, 3033mhz/300mhz, with fsync off(buts thats only my choice).
[Nexus 6  Original Android Development] pantmunu:
I disable fsync anyways. Wanted to play with in demand for a bit. And thanks a lot good sir.

BTW do leave the voltages stock. I don't play with vpltages at all.
[Nexus 6  Original Android Development] simms22:
i actually increase voltages :angel:

by 10mV at 3033mhz, by 10mV at 2956mhz, and by 15mV at 2880mhz. this increase is what makes it perfectly stable for me running at 3033mhz for the daily.
[Nexus 6  Original Android Development] pantmunu:
Awesome. Im stealing it. ?? thanks again.
[Nexus 6  Original Android Development] simms22:
every phone differs to what voltages work best, so be careful. btw, my n6 is a bin 5.. whats yours?
[Nexus 6  Original Android Development] Casper34:
How do I find this out?? I searched the net and found a few links, one way says I have a 126 (which can't be right), and if I go the root explorer way, it shows 4.

:-/ ...... I got a 4. I forgot the cat the first time. Duh.

Sent from my Nexus 6
[Nexus 6  Original Android Development] drawde40599:
What ROM .?
[Nexus 6  Original Android Development] cfrank38:
Im using Frank build 13 and without any problems. I recommend using cinema fv5 in play store its a perfect tool for nexus 6
[Nexus 6  Original Android Development] drawde40599:
Not sure why your quoting me and This is ElementalX thread .
[Nexus 6  Original Android Development] cfrank38:
Wrong quote sorry
[Nexus 6  Original Android Development] stumpy352:
So, we've been hearing a lot about this lately, but if these stats from BBS are correct, is it actually keeping the device awake or using battery?
[Nexus 6  Original Android Development] hellsgod:
The only thing that matters is the difference between the awake time and display on time. Depends on your usage of course, if you're listening to music the difference will be more.

hells
[Nexus 6  Original Android Development] stumpy352:
I just tried this & my battery level went from 92% before to 100% after. Which, by my reasoning means that I have lost 8% of the top end of my battery. If I fully charge, it will actually only charge to 92%.
[Nexus 6  Original Android Development] grayskul:
AICP ROM is amazing try that one. It has one of the best boot animations I've ever seen. Plus every feature in this bad boy is awesome.
[Nexus 6  Original Android Development] pantmunu:
Same. Bin 5
[Nexus 6  Original Android Development] nEUTRon666:
What is that doing exactly ?
[Nexus 6  Original Android Development] slekkas:
I really don't know what it does exactly... All I know is that my phone was shutting down at 50% and after I did this the battery showed 14%. I let it drain completely and I recharged and now it's fine.
[Nexus 6  Original Android Development] Megaflop666:
Only problem I had with this kernel and battery is I started dumping right around 40%, it would be down to lite battery within an hour. I had no UV and ran daily at 2.8 with no phone problems. My phone could've handled it with a PVS bin of 13, but saw no need for any of it since I normally get amazing battery life.
[Nexus 6  Original Android Development] purian23:
Let me in on the bin fact lol. Model/batch on Nexus 6 and where to look?
[Nexus 6  Original Android Development] Megaflop666:
Goto

/sys/module/clock_krait_8974/parameters/

Open

table_name
[Nexus 6  Original Android Development] purian23:
Thanks dude!

qcom,speed2-pvs11-bin-v1
[Nexus 6  Original Android Development] tealio:
qcom,speed2-pvs12-bin-v1

Does this mean I should be able to over clock pretty easily? Because I random reboot at 2726 (or whatever the first step up from stock is). should I be changing voltages in conjunction with clock speeds?
[Nexus 6  Original Android Development] simms22:
no.

all the bin says is which voltage table your phone uses. it has nothing to do with overclocking. my n6 is a bin 5, yet i easily overclock it. while others with higher binned phones have a hard time with overclocking. and yes, to get stable at higher clock speeds involves you playing with your higher cpu speed voltages, to find the right voltage for stability.
[Nexus 6  Original Android Development] tealio:
So does a particular voltage table or bin indicate best settings to OC? Is there a resource you could point me toward to learn more? I looked into all of this recently, but I just couldn't find anything definitive. It seemed to me that higher bin was better somehow, but my results haven't shown that. Is it really just trial and error?
[Nexus 6  Original Android Development] simms22:
thats not your pvs bin btw.. to find your bin number, look in /proc/cpu/msm_acpu_pvs/﻿.
[Nexus 6  Original Android Development] tealio:
Then what's the first one? I got a 4 from /process/cpu....
[Nexus 6  Original Android Development] simms22:
higher bin uses less voltage, lower bin uses more. thats where the higher bin is better. again, it has nothing to do with overclocking. and finding the right voltage for you at the higher cpu speeds is just trial and error. all phones differ in what the best voltages would be.

---------- Post added at 03:18 PM ---------- Previous post was at 03:17 PM ----------

no idea. but that is the right location to look for what your phone is binned.
[Nexus 6  Original Android Development] purian23:
And thank you sir! Bin 5 here
[Nexus 6  Original Android Development] jdenman03:
Getting random freezes that never occurred with 04. Think I'll revert back until next update.
[Nexus 6  Original Android Development] flar2:
Instead of that, you could greatly help development by making sure that you have a good clean installation and that you aren't overclocking or undervolting. Then provide logs if you have a problem.

At this stage of development, I'm trying out different things so feedback and logs are very important. I never release anything that is unstable on my device, but sometimes it takes hundreds or thousands of installs to uncover instabilities.
[Nexus 6  Original Android Development] Sniggity:
How do you get it to set the swipe settings on boot? Every time I change it in the app and reboot it doesn't save my settings.
[Nexus 6  Original Android Development] adbFreedom:
Just click the power symbol next to the setting, it will turn blue and stick on reboot.
[Nexus 6  Original Android Development] Sniggity:
Wow I completely missed this...thanks
[Nexus 6  Original Android Development] Lancez:
did you see those grayed out power button on the right hand side? tape on it, it'll turn to blue. then reboot,you'll have your swipe working after that.
[Nexus 6  Original Android Development] paychex:
But the kernel is free
[Nexus 6  Original Android Development] Joe Rawket:
Just out of curiousity. Is anybody running the app AND trickster at the same time? I have both installed and it seems a little redundant... I guess I don't really need trickster if i have the app installed?
[Nexus 6  Original Android Development] adbFreedom:
Correct, there is no need to have both
[Nexus 6  Original Android Development] Bunser:
For some reason my min and max cpu clock will not go above 1728 ghz. Is anyone else expiriencing this issue?
[Nexus 6  Original Android Development] rignfool:
Low battery causes the maxcpu speed to drop to 1728
[Nexus 6  Original Android Development] Bunser:
I see! Would there be a way to change that? Seems like a significant drop in clock speed. Im always by a charger so it would be nice to have it at max clock at all times!
[Nexus 6  Original Android Development] HiGhDRo3o5:
.5 is rock solid. No issues on a full day of use with default settings. Gonna try n overclock to see how it goes
[Nexus 6  Original Android Development] jdenman03:
I'm not overclocking or undervolting any. Other than led charge light it is all default. Clean and stock build. I even factory wiped and still had issues. I'll try getting a log next time. I've since switched to 04 and all problems have been resolved.
[Nexus 6  Original Android Development] HiGhDRo3o5:
Been overclocked a few hours n all is good. No issues @ all. Great work [MENTION=4684315]flar2[/MENTION]
[Nexus 6  Original Android Development] konaman:
So I can just flash this on stock rom and I won't lose any data?
[Nexus 6  Original Android Development] slimc84:
Yes. I just wipe the cache and dalvik prior to and after flashing.
[Nexus 6  Original Android Development] drawde40599:
yes , u wont loose anything

This is a feature of googles stock kernel , its not just this kernel . 20% is when it will drop freq, it also drops GPU freq

---------- Post added at 06:27 PM ---------- Previous post was at 06:26 PM ----------

No need to wipe anything on a nexus . Just flash
[Nexus 6  Original Android Development] slimc84:
Good to know. Thanks! This is my first nexus device.
[Nexus 6  Original Android Development] drawde40599:
Yep . You still wanna wipe those if your flashing a RoM , but kernel isn't necessary, won't hurt anything if you do , just isn't necessary :)
[Nexus 6  Original Android Development] tealio:
I looked some more and found the voltage tables on reddit:

http://pastebin.com/ZyGA9Tec

Do these look sane? Would it make sense to graph these and extrapolate beyond 2649?
[Nexus 6  Original Android Development] simms22:
well, that looks similar to the voltages that [MENTION=4684315]flar2[/MENTION] is using in elementalx. looks like he lowered the bottom end of the table slightly. to graph them then extrapolate you can try if you feel like, but looks like its been done already by flar.
[Nexus 6  Original Android Development] tealio:
Unless flar2 included a different table for each bin, wouldn't the voltages be generalized? I haven't compared the table I found to the voltages in EX, and I suppose I should. I will try/err I guess.
[Nexus 6  Original Android Development] simms22:
different tables are always included, your phone uses the one for your bin.
[Nexus 6  Original Android Development] tealio:
OK. Well I'm stuck at 2649 then... At least it's stable at stock frequency...
[Nexus 6  Original Android Development] simms22:
have you tried raising your cpu speed, then adjusting the voltage for that cpu speed, 5-10mV at a time? ill put my cpu speed to lets say 3033mhz high and low, raise my voltage, then ill push my phone. if it crashes fast, then its not the right voltage. ill raise it by 5-10mV, and ill lower it by as much at a time as well. but raising the voltage is what ill do mostly.
[Nexus 6  Original Android Development] Z-Man™:
Thanks simms22 I got a 7
[Nexus 6  Original Android Development] flar2:
It's a split binning, iirc anything over a certain freq gets bumped up by 50.
[Nexus 6  Original Android Development] Megaflop666:
Thanks for the correction. Guess I'd been misinformed. I checked in there and got a PVS bin of 7.
[Nexus 6  Original Android Development] darkdevu:
GREAT

:good: GREAT FEATURES STABLITY BATTERY. GOOD WORK
[Nexus 6  Original Android Development] Grand Prix:
Keeps rebooting when playing Netflix movies. Stock settings
[Nexus 6  Original Android Development] drawde40599:
Your the only one to report anything like this so probably not kernel related but Get the log from /sys/fs/pstore/console-ramoops ,and also post your ROM and any mods you may have ( Xposed....)
[Nexus 6  Original Android Development] danarama:
I think I'm missing the permissive toggle in the latest app.. Can anyone confirm?
[Nexus 6  Original Android Development] simms22:
its not in the app
[Nexus 6  Original Android Development] danarama:
Could have sworn it was in the last version. Oh well
[Nexus 6  Original Android Development] simms22:
i havent seen it yet. it is there(an option) when flashing the kernel.
[Nexus 6  Original Android Development] stokholm:
Lock-up and reboot issues

Hello [MENTION=4684315]flar2[/MENTION]. I've had a couple of previous lock-ups with reboots a couple of seconds later. I told you about them in posts #2165 and #2249. I attached the pstore. You looked at the first one, but told me:

I don't think you replied to the second one though. Today it locked up and rebooted again. I've attached all three pstore logs, for all of the three crashes. pstore-1 is the one you looked at previously. pstore-3 is the one that happened today.
[Nexus 6  Original Android Development] D-m-x:
flar said a few days ago he will be going on vacation. I wouldn't expect an Answer right now ;)
[Nexus 6  Original Android Development] Lancez:
Yeah, flar is in our sunny California!
[Nexus 6  Original Android Development] flar2:
Yes just came back from Santa Monica beach. Played in the waves for a bit. Only a few people swimming. It's cold for Californians but warm for us.
[Nexus 6  Original Android Development] BladeRider:
Hi [MENTION=4684315]flar2[/MENTION] I notice that the s2w and s2s in N6 is kinda hard to perform compare to N7 (2013) with ElementalX kernel. In other words, I need to swipe a few times in order to make it works. Do i need to adjust anything like the input boost?
[Nexus 6  Original Android Development] wrongway213:
Finally time to give ElementalX a spin. Straight default settings the way to go on this kernel for most of you? (other than simms22 the speed maniac of course) I definitely liked the AROMA install.. Curious to see what kinda performance I can get outta this beast now.
[Nexus 6  Original Android Development] wrongway213:
So I'm a bin 6 here... could not even get my phone to boot at 3033. I had taken it off of the charger quite recently before though - wasn't all the way cool. You think 3033 is too high to OC a bin 6 (I don't know much about these bins..for some reason I'm guessing you do, lol), or should I give it a go again when my phone is nice and cool? I know there's a little risk involved with OCing too much - haven't really found a solid answer as to what is safe on what bin thus far though - hoping maybe you could shed some of your usual Android wisdom on the subject before I either a) stick with stock settings til I get used to them and never experiment or b) blow my phone up. :p I would quite like to emulate the settings you have as best I can with my device, as I know you've said you get pretty extreme performance.
[Nexus 6  Original Android Development] semdoc:
flar2,Can I ask for permission to use that app in our ROM (AICP ROM)? Of'coz with proper credits to you.

We are planning to add and hide the icon in appdrawer after adding access through settings.
[Nexus 6  Original Android Development] ttabbal:
How much you can OC is always dependent on your individual phone. I can't run 3033 either, even with increased voltage. To try to tune the OC/voltages is kind of difficult on this one. The kernel boots with the max set to the highest frequency you set in the installer. The problem with that, is you don't have a chance to mess with the voltage yet. Even init scripts don't have a chance to do it. Ideally, IMO, the kernel would boot at stock clock/voltage and once the app loads at startup, change the voltage table, wait for it to take effect, then the max clock. I ended up using and init.d script to set the max clock to stock, as my phone would boot that far without issues, then once the app got loaded it set all that stuff for me. It worked well, but my phone just doesn't like high OC values. And I'm impatient with the reboots caused by it. None of that is the kernel's fault, OC is the luck of the draw.

Don't worry over much about breaking the phone. The CPU will shut itself down before that can happen. I wouldn't over-volt too much, but a little is OK. I doubt the hardware will let you push the voltage up too much anyway, but I'm not willing to try it to find out. :D

Thanks for the great kernel dev, and the users that support it in the thread. This is one of the better kernel threads. If I might make a couple suggestions..

1) The mentioned booting at stock clocks/voltage

2) Allow the user to select voltages for higher clocks than those enabled in the installer. Allowing the user to select higher clocks in the app as well would handle #1 as well, the user could set the installer to the highest clock they can run at the stock voltages and set the app up to let them run stable after boot.

Those would make it possible to attempt tuning without having to go through the installer over and over and/or using init scripts. Unless I totally missed something, that's been known to happen. :D