yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] sparksco:
Not sure what you mean. I use all my flags in CC all the time...
[Nexus 6 Android Development] Xileforce:
What I mean is for example you did CC += -graphite-identity etc but I've never seen CC used before.
[Nexus 6 Android Development] sparksco:
Yes that's where I add flags. I know it works because I had the same error with the new graphite flag as my kernel. That's why I added the patch for it... Are you trying to say CC doesn't work?
[Nexus 6 Android Development] Xileforce:
Oh OK cool. And no, I've just never seen CC used before. Idk what it is. Why does graphite work when applied there but not in kbuild_cflags?
[Nexus 6 Android Development] sparksco:
I don't know why. I stopped used KBUILD_CLFAGS a long time ago. If you scroll up above to where I added CC +=

you'll see CC = $(CROSS_COMPILE)gcc

So by using += it instructs it to add the flags to the cross compiler toolchain. When your kernel compiles you can't see it but it's doing this

arm-eabi-gcc -fgraphite etc etc etc.
[Nexus 6 Android Development] Xileforce:
Oh OK ty for explanation!
[Nexus 6 Android Development] Admiral2145:
This kernel in bezno rom is perfection.

.. First time I only lost 1% overnight in 7 hours..... Normally I'd lose 12% or more with same apps but a different rom and kernel
[Nexus 6 Android Development] Xileforce:
Awesome man! That's very good!
[Nexus 6 Android Development] angiest:
Just wanted to chime in that the latest test build is running fine in the latest Chroma. I was getting what appeared to be sleep of death, but then I remember that I dropped 35MHz to 500mV, so I've raised it to 525. Maybe that will fix that problem.

I use Device Control (https://play.google.com/store/apps/details?id=org.namelessrom.devicecontrol) from NamelessROM to control kernel settings. I have had more luck with it than Synapse, myself.
[Nexus 6 Android Development] Xileforce:
If you get a sod again could you try and grab the console ramoops file from sys/fs/pstore? I may have to give that app a shot!
[Nexus 6 Android Development] angiest:
I'll see if I can.

There may be some less common parameters that can't be tweaked in Device Control, but most of it seems to be there. And it lets me enable Fast Charge, which I couldn't find in Synapse.

I just had another SOD. I didn't find a ramoops file in that location. It was in /proc/device-tree/soc. And it doesn't look like any history is maintained across reboots, so when it happens again, I'll hopefully be able to grab it through recovery.
[Nexus 6 Android Development] Xileforce:
Yea it seems cool. Fast charge is on the misc page in synapse BTW. I got my highest benchmark ever on RB29! :D

Edit: was there anything at all in the sys/fs/pstore folder? That's the only place anything should be. If there's nothing there it may not be kernel related O_o
[Nexus 6 Android Development] LunaticSerenade:
What settings are you using for those scores? I'm only getting 43000s. :/
[Nexus 6 Android Development] Xileforce:
O_o I just set my min and max to 2.88 and performance gov. Fsync off and fiops. Oh and load threshold for mako at 0 to force 4 cores on
[Nexus 6 Android Development] angiest:
/proc/device-tree/soc/ramoops # find / -name ramoops
/sys/bus/platform/drivers/ramoops
/sys/module/ramoops
/proc/device-tree/soc/ramoops
[Nexus 6 Android Development] Xileforce:
Hmmm I'm not an expert but I believe if its a kernel related issue then it leaves the crash there otherwise it won't. So maybe its a misbehaving app or something? Sorry I'm not entirely sure :/ I haven't had a sod.
[Nexus 6 Android Development] angiest:
I don't know what a ramoops is, but I would expect that a log would only be generated from a crash. In this instance, the phone won't wake up. I have to hold the power button down for a very long time.
[Nexus 6 Android Development] Xileforce:
I've still pulled a ramoops file though from a sod in the past. Could u try setting your min freq to 98 if u still get sod try 300. That will help narrow it down.
[Nexus 6 Android Development] Megaflop666:
Is rb29 not available? Didn't see it as an update in the vindicator app
[Nexus 6 Android Development] Admiral2145:
Is rb29 newer than what comes with benzo rom?
[Nexus 6 Android Development] angiest:
I'd never had problems with 35MHz before, so I am setting the voltage on it back to stock for this kernel (which was 550mV, I think) and if I still get the SOD, I'll increase my minimum frequency.
[Nexus 6 Android Development] Xileforce:
Stock voltage for 35mhz is 500 regardless of bin not sure what would be causing the SODs which build are you on? One of them had issues.
[Nexus 6 Android Development] Xileforce:
Rb29 is like 40 builds newer than the benzo one yes. It is completely rebuilt from scratch since the benzo release and its a testing build so its missing features and may have issues ATM.
[Nexus 6 Android Development] Xileforce:
Its on pushbullet and the app. Try manually checking for the update.
[Nexus 6 Android Development] Megaflop666:
I did manually check. Hit check for update several times. I haven't set up push bullet with anything yet. Have a link you can pm? :D

Just set up push bullet real quick and don't see anything there either...

But then again, I've never used push bullet before so I may be doing something wrong...
[Nexus 6 Android Development] Xileforce:
That's weird, I just let jamcswain know about the issue. I'll push RB30 to push bullet now so let me know if you get it :)
[Nexus 6 Android Development] USA-RedDragon:
I'm sorry. Delete /sdcard/Vindicator folder and go to beta and tap check for update. Its still a new app and has some kinks
[Nexus 6 Android Development] Megaflop666:
Do I just set up the channel and go to it and it'll tell me of there's a push I guess?

Is this the correct app?

Edit: never mind, just got rb30
[Nexus 6 Android Development] Xileforce:
Yup that's the right app. You should get a notification. I'm a noob with pushbullet as well! I only know how to push stuff lol. I've never used to to actually get notifications.
[Nexus 6 Android Development] Megaflop666:
Up and running. Nice and snappy. Actually kind of adds that new phone feel.

I have to say, this kernel with temasek unofficial cm12.1 by [MENTION=3515982]apascual89[/MENTION] is whiplash fast. Best kernel/ROM setup I've used on my nexus 6 to date and I've tried everyone out there that I've found.
[Nexus 6 Android Development] USA-RedDragon:
Did you get the update via the app? Or the pushbullet channel. Sorry if I'm prying, I just would like to squash bugs, because I am the apps dev
[Nexus 6 Android Development] Megaflop666:
Pushbullet
[Nexus 6 Android Development] stevepick2:
Really smooth after last uodate
[Nexus 6 Android Development] michmeister:
What's the name I put into vindicator app to find this ota?
[Nexus 6 Android Development] Megaflop666:
vindicator

It's listed right in the op
[Nexus 6 Android Development] LunaticSerenade:
Ah, that makes sense. I leave mine on Interactive, and I don't force 4 cores on.

So I guess I'm setting myself up for middle of the road scores with that lol.
[Nexus 6 Android Development] Xileforce:
You should still be getting quite a lot better than 43k on normal settings 53-54 should be good
[Nexus 6 Android Development] bbedward:
Battery low, hotplug , or thermal probably

Let's all bug xileforce for ETAs, I'll start

Can I haz ETA for vindicator 4.2 turbo edition?
[Nexus 6 Android Development] Xileforce:
Hehe no eta for u! And I thought of the same thing after posting. I think I'm gonna tet and merge in leans thermal related stuff. I've already got lkconfig.
[Nexus 6 Android Development] FriendWithin:
Advantages of this Kernel over Franco's? Also how is SM compared to linaro? Thanks in advance.
[Nexus 6 Android Development] Megaflop666:
43k is low for stock rom and kernel.

---------- Post added at 07:00 PM ---------- Previous post was at 06:21 PM ----------

Personally, it offers a snappier environment and has more controls for the kernel. I get amazing battery life and it is the best kernel I've used in a cm environment. That being said, I can't say anything bad about Franco's because his kernels are always rock solid, stable, and great all around kernels.
[Nexus 6 Android Development] LunaticSerenade:
I'll **** around with it.

I also undervolt pretty low.

The real world performance is outstanding though.

[edit] My phone is still encrypted. Would that make a 10k difference?

Looking at AnTuTu, I just got the attached.

Sent from my Nexus 6
[Nexus 6 Android Development] sparksco:
A good rule of thumb is encryption does slow down disk read and write speeds to the data partition. It's the same as if you were to use encryption on Ubuntu Linux on your computer. So most likely your benchmark scores will be a little lower.

I've also noticed real world performance doesn't always reflect on benchmarks. Not sure why that is though.
[Nexus 6 Android Development] LunaticSerenade:
That was my thought.

Ultimately, I'm not too worried about it. I use the benchmark more to test stability than anything else.

I prefer to have it encrypted, simply because my phone is both personal and business, so I can deal with the hit to the benchmark. :)
[Nexus 6 Android Development] Xileforce:
Encryption makes almost 0 difference in antutu. Less than 1000 points for sure. Was your battery below 40%?
[Nexus 6 Android Development] Admiral2145:
Running rb30...Is interactivex dead? Or this is a beta so some things are missing?... It's very smooth btw I can tell the difference
[Nexus 6 Android Development] Xileforce:
There currently is no interactivex I may add it later tho
[Nexus 6 Android Development] LunaticSerenade:
Probably. I didn't mess with it until towards the end of my day.

Sent from my Nexus 6
[Nexus 6 Android Development] sparksco:
What does having less than 40% do?
[Nexus 6 Android Development] bbedward:
Throttles max frequency to 2.2GHz, 20% throttles it to 1.7. 15% and below starts hot plugging cores.
[Nexus 6 Android Development] LunaticSerenade:
I did not know that. That's actually pretty awesome.

Sent from my Nexus 6
[Nexus 6 Android Development] Xileforce:
This ^^ it also throttles GPU. Ik msm limiter now fixes it but it doesn't protect the GPU AFAIK. Imoseyons fix does though so I'll probably grab that
[Nexus 6 Android Development] sparksco:
Well that sucks... Too bad Google can't make a profiles section in settings > battery, and give people the option if they want to sacrifice performance over battery when the battery gets low. I can see them not giving a option when the battery is less than 15%, but 40% throttling seems unnecessary. Especially when the nexus 6 has fast charging. Maybe they want the illusion of having a flagship with outstanding battery life by not giving people options lol. I still think some basic safe preset profiles would do the job just fine.
[Nexus 6 Android Development] Xileforce:
Yea idk why its not optional. It should be. Its already got a optional power saving mode that kicks in at a certain percentage if u want
[Nexus 6 Android Development] sparksco:
I forgot to mention my latest testing of flags... I'm using these that get imported by the kernel and ROM and they work really well. They also increased my kernel size by a couple mb's but running smooth.

https://gitlab.com/SaberMod/android-vendor-pa/blob/lp-mr1/products/sm_hammerhead.mk#L27

I also reorganized the CC flags.

https://gitlab.com/SaberMod/android...mmit/88dc4d82ac06005f4efc3766587fbcdd5aa84895

I also tried that flag -ftree-parallelize-loops=4 that you mentioned and it works great. Thanks for the tip!

One more thing. Do you use -O3 in the kernel? I saw you have some flags like -ftree-loop-distribute-patterns that already get enabled with -O3.
[Nexus 6 Android Development] angiest:
I continued to get SODs all the way up to 300mHz, so I disabled all my tweaks last night. So far, no SODs since then. Later today I'll look at addin g them back slowly. I hadn't tweaked very much, but it seems there was something I did that my phone didn't like.
[Nexus 6 Android Development] Xileforce:
I'm using Ofast ATM. Haven't uploaded the source yet though. Previously I was using Os. Also I read an article saying not to use ftree-vectorize because on neon it gives 0 performance gains. Idk if it hurts performance though.
[Nexus 6 Android Development] sparksco:
Hmm, seems to be working OK here. Not all optimizations increase performance. I think it could of improved my battery quite a bit. Don't tell me you believe everything you read? What about the other flags?
[Nexus 6 Android Development] Xileforce:
Seems to be a moderately reputable source... https://wiki.debian.org/ArmHardFloatPort/VfpComparison lol

"Autovectorizing (-ftree-vectorize) for NEON gives between zero and negligible performance gains" guess that means it won't hurt tho lol
[Nexus 6 Android Development] bbedward:
All these GCC micro optimizations must make you go crazy working around the terrible coding practices of qualcomm :laugh:
[Nexus 6 Android Development] Xileforce:
Ikr O_o strict aliasing took me hours to bypass all the individual broken files...
[Nexus 6 Android Development] bbedward:
I fixed one silly Qualcomm practice today :p https://github.com/bbedward/ZenKernel_Shamu/commit/21760d1c54ead25cebcf1b3372b202fdd1c8c763

Not a big deal but something I noticed that is so obviously due to somebody being lazy.
[Nexus 6 Android Development] angiest:
It is looking like my SODs are from overclocking. Just from initial tests.
[Nexus 6 Android Development] Xileforce:
Interesting... Which hotplug do u use? Because mako should cap screen off at 1.5 GHz. Have u tried bumping voltage a tad on the higher frequencies?
[Nexus 6 Android Development] sparksco:
You still ignored the other flags [emoji58]

Also I'm using -mvectorize-with-neon-quad which should compliment the other vectorization flags... But as you said it shouldn't hurt to have it there.
[Nexus 6 Android Development] sparksco:
Did you have to do the same thing for stack protector? I get a ton of undefined reference errors with it..
[Nexus 6 Android Development] angiest:
In using your default, which I believe to be mako. I haven't done much with voltage, and tbh I don't really need to PC. I was just doing it because I can. [emoji3]
[Nexus 6 Android Development] jiv101:
http://xdaforums.com/showthread.php?p=60163073

Vindicator currently doesn't support faux sound right?
[Nexus 6 Android Development] aoaleman:
It does.
[Nexus 6 Android Development] jiv101:
There's no sound control in synapse for it
[Nexus 6 Android Development] aoaleman:
Oh, I use the Faux Sound app.
[Nexus 6 Android Development] Xileforce:
The beta doesn't have it yet. The stable build does.
[Nexus 6 Android Development] jiv101:
Thats exactly what I was going to say, just tried it
[Nexus 6 Android Development] Megaflop666:
Rb31 showed up overnight, it won't let me oc past 2649. If I try to set it to 2880 and hit the check to accept in synapse, it just kicks it back to 2649.
[Nexus 6 Android Development] MarceloSiciliano:
Xileforce when the next stable build is going to be released?
[Nexus 6 Android Development] Njenson:
Beta 31 is flying for me. I have only been on it a few mins though.
[Nexus 6 Android Development] Megaflop666:
It's not polite to ask for an eta from a Dev.

---------- Post added at 10:13 AM ---------- Previous post was at 10:12 AM ----------

Because it's lightning fast! I've been running it since around 630 or 7 this morning and is great so far... Just trying to figure or why synapse won't let me oc the CPUs.
[Nexus 6 Android Development] bill3508:
I had two sods on 2.0, both one on Wheatley and one on on-demand, actually missed work cause my alarm obviously didn't go off. It did not happen on interactivex. Only change was the governor.
[Nexus 6 Android Development] emann56:
Same thing happen to me as well! I had to reboot so many times on the on-demand governor.
[Nexus 6 Android Development] jiv101:
This only one headphone working is driving me crazy
[Nexus 6 Android Development] LunaticSerenade:
What is your battery life looking like? When I had it flashed, it was a little power hungry.
[Nexus 6 Android Development] angiest:
Wheatley doesn't exist in the test builds, which is what I am running. And I am using the interactive governor, which is the default.
[Nexus 6 Android Development] Xileforce:
Gah, ik why. Its a commit I added. As a temp fix u will need to use lkconfig to set the max freq to 2.88 first.
[Nexus 6 Android Development] Xileforce:
Could u give the latest beta a shot?
[Nexus 6 Android Development] Xileforce:
I'm hoping to have an update out this weekend, however virtualbox(the software I use to run Linux within windows and compile the kernel) has randomly decided notbto work on my desktop despite being uninstalled multiple times. So I'm forced to use my laptop until it gets fixed which compiles quite slowly(takes like 15 minutes as opposed to 3) first release likely won't have all the features as 2.0 but will get stuff patched in over time.
[Nexus 6 Android Development] Megaflop666:
So far my battery life seems to be the same as it's been, which is pretty good. Easily getting a day of use out of it or more depending on usage. I've been using it moderately today since the flash and have used about 25% of my battery so far

---------- Post added at 01:24 PM ---------- Previous post was at 01:23 PM ----------

Tried LKConfig and 2.88 wasn't an option for max cpu freq
[Nexus 6 Android Development] oOflyeyesOo:
Thats no good at all. If there is anyway I could compile it for you, I have a 8 core cpu clocked at 5ghrz and 16gb of ram, but I doubt that would be possible, not like id know though.

That is how anxious I am for the new build!!!!!:cowboy:
[Nexus 6 Android Development] Xileforce:
Lol u could by cloning the source but it would be a huge hassle xD
[Nexus 6 Android Development] Megaflop666:
Just checked again [MENTION=4517211]Xileforce[/MENTION] - 2.88 isn't an potion in LKConfig
[Nexus 6 Android Development] Xileforce:
Yea I just saw that too. Ik why. I'll try and have a fix out in a few hours when I get home from work.
[Nexus 6 Android Development] oOflyeyesOo:
If it would help I would, I can take a break from battlefield after work. I do wanna set-up linux again!. :-p

And my 100meg internet could make things a bit easier.
[Nexus 6 Android Development] Megaflop666:
Ah, the hell with work. ;) lol

That's what I said today, left my guys to finish up and came home to relax... perks of being the owner. :D
[Nexus 6 Android Development] Xileforce:
Lol its np man xD I compile stuff so often when I'm testing it would take forever. And battlefield is more important ;)
[Nexus 6 Android Development] Xileforce:
Lol well played sir...well played indeed.
[Nexus 6 Android Development] eltnav:
Any one elses phone running hot to the touch with the update?
[Nexus 6 Android Development] BrianTX:
Didn't have any issues on stock settings, and it's staying perfectly cool with my under clock and under volt settings.
[Nexus 6 Android Development] Xileforce:
No issues here even when benching.
[Nexus 6 Android Development] raptoro07:
R31 running cool and battery life fantastic today. Still going strong.
[Nexus 6 Android Development] Megaflop666:
R31 has ran beautifully all day! ... Just wish I could oc ... [MENTION=4517211]Xileforce[/MENTION] ... Lol
[Nexus 6 Android Development] Xileforce:
Lol I'll try and get a build out soon :P
[Nexus 6 Android Development] Megaflop666:
Don't mind me, I'm in a "give everyone s**t" mood. :D
[Nexus 6 Android Development] bbedward:
Xileforce check out my CPU_oc_UV branch

It let's you set over clocking with a boot parameter to circumvent the msm thermal activity .

I have an over clocking aroma zip that let's you change it up to 3GHz if you have my patches
[Nexus 6 Android Development] Xileforce:
Cool I'll check that out. I already enabled 2.88 before by setting the max allowed frequency to 2.88. The problem is I added a new imoseyon commit last night that limits the max frequency to the max defined in lkconfig...and I forgot to fix lkconfig to have an option for 2.88 :P
[Nexus 6 Android Development] Xileforce:
OK build 32 is fixed :)
[Nexus 6 Android Development] eltnav:
32 rocks
[Nexus 6 Android Development] LunaticSerenade:
Digging build 32.

What does BFS RR Interval do?

Sent from my Nexus 6
[Nexus 6 Android Development] Xileforce:
I wouldn't touch it. But basically lowering it will make things smoother. Although the human eye cannot detect jitter below 7ms so 6ms setting should be fine. But raising it will allow higher throughput for benchmarks and raw power. Less smooth tho. My understanding at least I don't really understand it much but maybe [MENTION=2632235]bbedward[/MENTION] could explain better
[Nexus 6 Android Development] bbedward:
I haven't noticed much difference on either side of the fence with it. Whether seeing less lag with it lower or more benchmarks with it higher up to 300.

You probably would see a difference if testing the right workload, but it would have to be for a more specific type of work load. Maybe heavy I/O tasks and such.
[Nexus 6 Android Development] tdamocles:
Can't seem to get the Vindicator app to show the beta.. I saw it once and tried to download it but without success. How do I force it to show a new release?
[Nexus 6 Android Development] USA-RedDragon:
If worse comes to worse, delete the /sdcard/Vindicator folder. The go to the beta tab on the app and hit check for update
[Nexus 6 Android Development] Megaflop666:
Rb32 is kicking butt!
[Nexus 6 Android Development] tdamocles:
I should have searched before I asked a question cuz I found it somewhere else. Thanks anyway
[Nexus 6 Android Development] mwebb34:
I'm on 5.0.2 exodus ROM. Is it OK to use this kernel

---------- Post added at 08:38 AM ---------- Previous post was at 08:36 AM ----------

Which version is for 5.0.2?
[Nexus 6 Android Development] LunaticSerenade:
I believe 1.6 and earlier are for 5.0.x

Sent from my Nexus 6
[Nexus 6 Android Development] mwebb34:
OK, just making sure before I flash.
[Nexus 6 Android Development] Xileforce:
Not 1.6 1.5 and below as I recall
[Nexus 6 Android Development] mwebb34:
K,thank ya....

---------- Post added at 12:26 PM ---------- Previous post was at 12:25 PM ----------

I'm downloading v1.5

---------- Post added at 12:46 PM ---------- Previous post was at 12:26 PM ----------

OC to the max and under volted to the absolute lowest I could go.
[Nexus 6 Android Development] Xileforce:
Lol nice!
[Nexus 6 Android Development] jason504:
I got the OTA update app from the play store. I wanted to try a beta build. It put me in bootloop? Did I do something wrong? I am on the latest stable build running great.
[Nexus 6 Android Development] Xileforce:
It shouldn't have caused you to bootloop. What ROM are you on?
[Nexus 6 Android Development] yellowman82:
I just downloaded the app also and just installed the beta with no issue everything went well.
[Nexus 6 Android Development] Xileforce:
Pushbullet also gets betas at same time if the app for whatever reason doesn't work for you. I usually try to include a basic changelog too.
[Nexus 6 Android Development] Megaflop666:
Rb32 is smooooooooth as butter on the latest temasek cm12.1 released today.
[Nexus 6 Android Development] mwebb34:
Hmm can't get my kernel setting to stay @ 288 keeps going back to 264. Its not that big of a deal,I figure a app I'm using my be kicking me in the gonads.
[Nexus 6 Android Development] Xileforce:
Interesting...that was an issue on 31 but should be fixed on 32
[Nexus 6 Android Development] Xileforce:
Awesome! I actually have it tuned more for battery ATM by default. For instance touchboost is set to 0.04 seconds vs standard 3 seconds lol. I may raise it a bit. That's what Franco uses.
[Nexus 6 Android Development] mwebb34:
Wondering if the dev will maintain the 5.0.2 kernel v1.5 ? I mean keeping it up and updating once in awhile
[Nexus 6 Android Development] yellowman82:
I'm curious to know why folks aren't upgrading to 5.1?
[Nexus 6 Android Development] jason504:
Cyanide 5.1
[Nexus 6 Android Development] bbedward:
Silly reasons like xposed.

There's such a minority that won't upgrade to 5.1 for no other reason it isn't worth maintaining two versions.