yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] fluther:
I haven't had an SoD since the last one I mentioned, and I use color profiles. I know nothing about how color works but I know I prefer the cooler whites of pieriligio and yorici. I've always thought stock looked too yellowish.

---------- Post added at 11:07 PM ---------- Previous post was at 11:05 PM ----------

(My previous phone was an iPhone 4, and had a distinctly cooler/bluer screen than other phones of the same model that I've seen. So it could be just that four years of a slightly different screen conditioned me to prefer something cooler.
[Nexus 5 Original Android Development] neobuddy89:
no logs... no help...
[Nexus 5 Original Android Development] omvir:
Next time. Was in class lol.

Keep up the great work you machine. ;)
[Nexus 5 Original Android Development] dechronic:
Sorry I didn't get back to you about this sooner, had to get some sleep.

In the about of the ROM it says it is based on CM and AOKP but there have been some newer builds that don't have a changelog.

The forum thread is here:

http://xdaforums.com/google-nexus-5/development/rom-beanstalk-build-4-4-247-updated-2-t2554697

It has since been updated to 4.4.4010, which can be found here: https://goo.im/devs/beanstalk/Hammerhead/BeanStalk-4.4.4010-20140718-hammerhead.zip

There is no changelog between 4.4.247 and 4.4.4010so I don't what has been done to the kernel. It doesn't seem like much. I could be wrong.

The dev's github is below. Sorry as I am not an android dev to know how to point exactly to the kernel source.

https://github.com/scotthartbti

Is this the kernel's source, perhaps?? https://github.com/scotthartbti/android_kernel_lge_hammerhead

I am interested in learning how to build my own kernel or ROM or both. Not to put out another build of anything but rather to contribute to the work others have started. You put in a ton of work already and out of appreciation I just want to help out. I just need to take the time to wipe some stuff off my drives. I have an Ubuntu VM set up but I need to create a build environment. I know it takes a lot of work but I figure that I would try a few builds myself so as to understand the process and challenges and then hopefully be of some use where I can.
[Nexus 5 Original Android Development] topgeardave:
Used to be pireligiov7 as it had the coolest colours of the lot. But now using yorici punch as colours are the boldest and has the highest brightness which helps in sunny situations.

I don't like stock as it's too yellowy and colours are too washed out compared to my old slcd2 HTC Sensation.
[Nexus 5 Original Android Development] shohag2018:
Damn now i feel like a retarded person. Thanks for the info btw.
[Nexus 5 Original Android Development] neobuddy89:
To build ROMs, there are tons of guide available out there.

Building standalone kernels from my source is easy.

You need following:

1. Kernel Source (https://github.com/neobuddy89/hammerhead_kernel_caf)

2. Ramdisk Source (https://github.com/neobuddy89/hammerhead_initramfs_caf)

3. GCC Toolchain (Compatible toolchains are GCC-4.7, GCC-4.8, Linaro-4.7... I would recommend you GCC-4.8 (non-linaro)) If you can't find this toolchain anywhere, I will upload tomorrow.

Once these three are available in their respective folder, you need to edit

env_setup.sh file in my kernel source --- to set correct path of your setup for ramdisk and toolchain.

Now following will help to build better:

You need to link "bash" binary with "sh"

Get root privileges and enter following commands --

cd /bin

rm -f sh

ln -s bash sh

Now step into kernel folder via terminal and type

sh build_kernel.sh

If script asks you to install something, simply go for it and run sh build_kernel.sh again.

If everything is fine... boot.img should generate in out folder with zip file.
[Nexus 5 Original Android Development] mrksbrd:
Don't change a thing
[Nexus 5 Original Android Development] neobuddy89:
Following the recent audio updates, some changes *may be* NOOP until and unless device tree is updated.

My recent findings indicates for some optimizations and features I can easily update mixer xml and include in nighly builds.

This xml will replace your original one in system partition.

However, there are some features which needs to be enabled before ROM build to have necessary lib changes.

Not sure how can I tackle this since I don't have resources to build complete ROM... Any valuable inputs appreciated.
[Nexus 5 Original Android Development] dechronic:
Thanks. I will try it out.
[Nexus 5 Original Android Development] saramon:
Is there a way to have the dependencies installed through a zip file, other than that, wouldn't you need to have it committed to cm so other roms will be built with it... I have no idea what I'm doing, but thought I'd try
[Nexus 5 Original Android Development] topgeardave:
You could try and ask other devs for a build server if you don't have the performance to build one on your pc. That way you can just remotely build the zip files
[Nexus 5 Original Android Development] sjknight413:
Getting great battery life with the latest nightly and the 21/7 cm build, all default settings
[Nexus 5 Original Android Development] Smallsmx3:
In assuming if there were no kernel changes in the new cm nightly then it's safe to flash the yesterday's chaos nightly
[Nexus 5 Original Android Development] topgeardave:
Yep, chaos nightlies will always work with the latest CM nightlies even if the dates are mismatched :)
[Nexus 5 Original Android Development] dhalham:
Is the latest nightly a recommended upgrade from the latest stable?
[Nexus 5 Original Android Development] neobuddy89:
New nightly available:

Chaos-Kernel_v14.0-[07-23]-[04-00]

* Audio updates from msm-3.10

* Tiny kernel update from Google.

As I mentioned in post before - we will also need to update device tree policies/configs/libs to get more out of recent updates,

I have uploaded a modified audio policy (flashable) which integrates new sample rates, formats and devices.

Some part of update can be noop but we need to make sure it breaks nothing which is working great without this update. We will merge other configs and libs gradually later.

You give this shot with above nightly..

Download Here: http://www.androidfilehost.com/?fid=23578570567716646

ChaoSound-20140723

* Change default CM11 audio policy.
[Nexus 5 Original Android Development] fluther:
Just flashed latest nightly, followed by Chaosound. Booted okay to begin with, rebuilt dalvik cache, I launched nxt to see everything was okay. Fine. Rebooted one more time, to be sure, and got stuck at the 'google' bootlogo, which would disappear and reappear.

Tried reflashing latest nightly, no joy.

Reverted to previous nightly, all okay.
[Nexus 5 Original Android Development] _MirageX_:
dalvik cache rebuilding has nothing to do with kernel. Here on m8 I'm having no problem after I've done what you did, maybe it's nightly's fault.
[Nexus 5 Original Android Development] sjknight413:
Latest nightly + chaosound working perfect on 21/7 cm nightly here! Thanks neobuddy
[Nexus 5 Original Android Development] fluther:
For real? I was under the impression that you should wipe cache and dalvik after each kernel update?

Anyway, I'm running 7/19 CM nightly, I'll try again later with latest.
[Nexus 5 Original Android Development] topgeardave:
Cache and dalvik are all userspace lol, no need to wipe them when kernel flashing :)
[Nexus 5 Original Android Development] sjknight413:
You never need to wipe anything before flashing a kernel.

It's becoming a daily occurrence that I have to tell somebody this!
[Nexus 5 Original Android Development] fluther:
There's so much voodoo horse**** that gets dealt new Android users, it's difficult to know what's real and what's not! The N5 is my first Android device, and I have an OS X/Linux background, so I'm relatively in the know about unix, but I'm still getting my head around the nuts and bolts of how android works.
[Nexus 5 Original Android Development] topgeardave:
Ah guess that explains it, guess you've still got a lot to learn mate! In the 6 months I've had this phone I've never wiped my cache or dalvik once! Even when I'm flashing a new nightly there's no need to wipe cache and dalvik as the dalvik gets wiped when you flash a nightly. Only time I've been close to wiping cache and dalvik is when I format my data and system partition to flash an AOSP ROM when I get bored of CM :)

On another note, flashed latest nightly with ChaoSound and I've not noticed much difference on my xb1000's. I guess it must be still a WIP?

Edit: Seems to make an improvement on my stock HTC Sensation earphones. Sound is much clearer and bass is more cleaner. Looks like it depends on what kind of setup people are running :)
[Nexus 5 Original Android Development] fluther:
Just updated to latest cm nightly, and can confirm that latest chaos nightly boots once successfully. Subsequent attempts result in a bootloop. This is with or without flashing the chaosound zip.

I've reverted to previous nightly again, are there any logs I can try to pull if I trigger the bootloop again?
[Nexus 5 Original Android Development] topgeardave:
Which cm nightly are you on?

I'm on 20th cm nightly and I've rebooted by switching phone off, using reboot in power menu, been into recovery and back and phone boots up fine?

Do you use v4a or xposed?
[Nexus 5 Original Android Development] fluther:
I'm on 22nd cm nightly, no v4a or exposed. I am encrypted though, could that be it?
[Nexus 5 Original Android Development] topgeardave:
I think that could be it... Guess you'll have hi wait for a fix by neobuddy. If you can get to a pc with adb, it would be nice to get a kmsg
[Nexus 5 Original Android Development] fluther:
I'll do that tomorrow. How do I get a kmsg from it if it's in a boot loop though?
[Nexus 5 Original Android Development] neobuddy89:
I am on 21st CM nightly. No such issue.

You may try this test build: http://www.androidfilehost.com/?fid=23578570567716751
[Nexus 5 Original Android Development] topgeardave:
Turn the phone on and plug it in and make sure it's hooked by typing adb devices.

Let it bootloop, when it goes back to the Google screen type:

cat /proc/last_kmsg > /sdcard/last_kmsg.txt

Also type:

adb shell dmesg > dmesg.txt

A dmesg gives us a live snapshot of which modules aren't loading up.

Once you're done flash old kernel and post the text files here :)
[Nexus 5 Original Android Development] fluther:
Test build works a charm, thanks! Also thanks [MENTION=4204385]topgeardave[/MENTION] for the instructions. Will come in handy no doubt.
[Nexus 5 Original Android Development] notbrodie:
I just installed Chaos and I've been reading through the thread and noticed that people have mentioned "ChaoSound". A search of the thread revealed nothing about what this is, and a google search just pointed me to a AFH downloadable zip. As I don't like flashing zips without reading about them first, can some please enlighten me or post a link?

further reading has enlightened me.
[Nexus 5 Original Android Development] brockkk:
Oof. Wish this worked for PA. Still not sure what a caf ROM is. Got insane battery life with chaos and cm but I prefer pa. Bummer.
[Nexus 5 Original Android Development] topgeardave:
CAF is short for code aurora forums. Basically the forums where qualcomm push their open stuff. Google adopted a strategy where they made their own kernel base (AOSP) and cherry pick stuff from CAF for any fixes.

Whereas CM use a kernel from CAF and always keep the kernel inline with CAF and merge any AOSP patches that are needed.

In a nutshell think of CM like android 4.4.5 as the code and fixes are much newer and bleeding edge than AOSP. That's why CM is so awesome!

What do you miss about PA? When I last tried it out, I found it like a stock AOSP ROM with hover and peek.
[Nexus 5 Original Android Development] brockkk:
Thanks for the explanation. Makes sense now. I don't know. For whatever reason pa seems more polished to me. I also like the floating window on hover. And I know this is probably all in my head but it also seems like pa gets better reception at work over cm.
[Nexus 5 Original Android Development] neobuddy89:
In past, I tried building PA with CAF resources and, no disrespect for innovations, but it's only cosmetic whereas CM has much to offer when it comes to media services, selinux upgrades, theming, battery life, and much much more. Just check log of CM nightlies and you will realize efforts of CM Team are way better.
[Nexus 5 Original Android Development] Dudebowski:
A little behind on my reporting but the 7/21 chaos nightly that added the flac bits definitely fixed my audio glitch. Played both mp3 and flac flawlessly for over an hour. What a pleasant day, thanks neo.

Edit, this was tested without viper or chaos sound. Interested to see what this chaos sound is about!
[Nexus 5 Original Android Development] brockkk:
I agree they put in a ton of work. Battery life on pa is great for me and they also have the theme engine but the way pa implements hover and even the volume toggles is great. I guess I'm just a cosmetic guy... Wow that sounds bad. Haha. I'll probably switch back and fourth for a while. Lol
[Nexus 5 Original Android Development] aswinrulez:
My phone went to SOD few minutes back and i had to hold the power button and reset it.I have attached the log
[Nexus 5 Original Android Development] neobuddy89:
It's the same issue of Panel SOD. :(

We will wait for [MENTION=4152171]myfluxi[/MENTION] who is working on it's stability here:

https://github.com/myfluxi/kernel_msm/commits/staging

[ 7572.754370] ------------[ cut here ]------------ [ 7572.754467] WARNING: at drivers/video/msm/mdss/mdss_mdp_intf_cmd.c:547 mdss_mdp_cmd_wait4pingpong+0x178/0x278() [ 7572.754611] cmd kickoff timed out (0) ctl=0 [ 7572.754687] Backtrace: [ 7572.754845] [<c010Af1c>] (dump_bacctrace+0p0-0x118) from [<c0aDc0f8>] dump_stack+0x0/0x24) [ 7570.75987] r6:c04b23a8 r5:000009 r4:f61a5e40 r3:bd143c4d [ 7572.755431] [<c0adc0d8>] (duMp_stack+0x0/0x24) froe S<c0198108>] (uarn_sloWpat@_common+0x60/0x70) [ 7572.755579] [<c01980a8>] (warn_slowpath_common+0x0/0x70) from [<c0198194>] (warn_slowpath_fmt+0x40/0x48) [ 7572.755659] r8:00000000 r7:0000000c r6:00000004 r5:f63a5e40 r4:f63a5e64 [ 7572.756087] r3:00000009 [ 7572.756310] [<c0198154>] (warn_slowpath_fmt+0x0/0x48) from [<c04b23a8>] (mdss_mdp_cmd_wait4pingpong+0x178/0x278) [ 7572.756452] r3:00000000 r2:c0d44134 [ 7572.756674] r5:f786a010 r4:c1238c0c [ 7572.756970] [<c04b2230>] (mdss_mdp_cmd_wait4pingpong+0x0/0x278) from [<c04a69a8>] (mdss_mdp_display_commit+0x264/0x99c) [ 7572.757123] [<c04a6744>] (mdss_mdp_display_commit+0x0/0x99c) from [<c04b7734>] (mdss_mdp_overlay_kickoff+0x1d8/0x9b8) [ 7572.757271] [<c04b755c>] (mdss_mdp_overlay_kickoff+0x0/0x9b8) from [<c04d5e04>] (__mdss_fb_display_thread+0x128/0x31c) [ 7572.757421] [<c04d5cdc>] (__mdss_fb_display_thread+0x0/0x31c) from [<c01b95ac>] (kthread+0xe4/0xf8) [ 7572.757507] [<c01b94c8>] (kthread+0x0/0xf8) from [<c019c3dc>] (do_exit+0x0/0x82c) [ 7572.757647] r7:00000013 r6:c019c3dc r5:c01b94c8 r4:f77cc600 [ 7572.758079] ---[ end trace 28719836a293109b ]---
[Nexus 5 Original Android Development] aswinrulez:
Thanks for the prompt reply.hope u guys would be able to fix it soon
[Nexus 5 Original Android Development] topgeardave:
Flash latest 23rd nightly, all panel stuff is disabled
[Nexus 5 Original Android Development] neobuddy89:
No, disabling doesn't work. As I said before, we need to wait sometime.
[Nexus 5 Original Android Development] AtEExll:
Hello,

I've installed this kernel since a few hours.

I have some bugs with Bluetooth in my car, it's impossible talk, over 30 seconds connected and disconnected.

Other issue is with car command, when I say "talk with xxxxx person", the phone is sleeping "black screen" and do anything...

It's that normally or I'm the only?

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] Dudebowski:
So that chaos sound Config file, is that identical to stock CM or some updated one you've made to better integrate the new sound drivers?
[Nexus 5 Original Android Development] AtEExll:
Mmmmm... I've installed viper 4 Android, driver high quality...

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] TheKnux:
So I was playing MC5 and for some reason the game automatically set the graphics settings as optimal and I can't change it. Below is a screenshot of my GPU settings. If I change the governor or the min frequency, would MC5 change its graphics settings accordingly?
[Nexus 5 Original Android Development] sjknight413:
I've just downloaded MC5 and that's how it is designed. You have an 'optimal' setting which obviously sets the graphics as high as they can go without it slowing down (probably based on device, from what I've played it seems the nexus 5 is set to MAX, I'm on chaos too :) )

And the other 'performance' option is if you don't mind turning the graphics down to make it as smooth as possible.
[Nexus 5 Original Android Development] TheKnux:
I was just hoping that optimal meant that I get the same badass graphics that were like the ones found in the trailer but I guess only iOS and their "retina" displays get that. I'll have to download it on the SHIELD later and see how they are.

Thanks for your input by the way. ☺
[Nexus 5 Original Android Development] sjknight413:
Oh are you not actually getting full graphics then? My settings are optimal and they are 100% the same as the trailer, full 1080p with all the graphic effects, realtime shadows and realtime reflections :)
[Nexus 5 Original Android Development] Audioboxer:
Is there anyway to add to the current stored display profiles? (storing somewhere on SD card?)

Running performance settings on CrDroid and everything is smooth :highfive:
[Nexus 5 Original Android Development] neobuddy89:
Nope. NXTweaks is an interfacing and scripted app. Not an app dev. ;)
[Nexus 5 Original Android Development] Audioboxer:
No probs, I'll run Franco Display Control.

Btw is it okay to use Viper4Android with Chaosound?
[Nexus 5 Original Android Development] notbrodie:
[MENTION=3795148]neobuddy89[/MENTION]

any chance of having the CAF sound control tab reflect the current profile settings? i'm currently using faux sound because i like to use quality with a boosted speaker output. however, since the numbers in NXTweaks start at 256, i'm not sure what to set the custom values to.
[Nexus 5 Original Android Development] meccax5:
i flashed the latest cm11 nightly and then the latest chaos nightly and I am getting the Google logo loop.

Any suggestions?
[Nexus 5 Original Android Development] fluther:
The test build that [MENTION=3795148]neobuddy89[/MENTION] posted a few pages back worked for me.

Edit: here it is: http://xdaforums.com/showpost.php?p=54337646&postcount=3143
[Nexus 5 Original Android Development] TheKnux:
Nope, I'm getting like straight up PS2 graphics haha. I don't know what could be causing it either. What are all of your settings? Maybe if I change mine to yours, I'll get better results. I just wish they made it where you can override the settings like Shadowgun DeadZone.
[Nexus 5 Original Android Development] meccax5:
Thanks. but same thing.
[Nexus 5 Original Android Development] fluther:
Try reverting to the previous nightly, booting successfully twice, then flash the test build, skipping the bootloop nightly altogether?

---------- Post added at 10:53 PM ---------- Previous post was at 10:24 PM ----------

Just got caught in a bootloop again, even with the test build. I couldn't pull logs because I had adb disabled.
[Nexus 5 Original Android Development] sjknight413:
Oh damn that's strange!

I'm on the 21/7 cm nightly with the latest chaos nightly. All settings are 100% stock, I use no mods, no exposed no nothing! So when I flash chaos I don't touch any settings in nxtweaks I just leave it all stock
[Nexus 5 Original Android Development] TheKnux:
How your battery life with all of the settings stock? I basically have all of the touch and boost I puts turned off, screen off min at the lowest, underclocked to 1.9, and all default governors and hotplugs.
[Nexus 5 Original Android Development] BoOsT:
I dirty flashed with latest cm nightly and latest chaos nightly. Bootloop. Did a Clean install, problem solved. Booted up just fine.
[Nexus 5 Original Android Development] sjknight413:
Pretty decent considering stock boosts are quite aggressive! Take now for example, I took my phone off charge at 100% two hours ago, I have been playing Modern Combat 5 online that whole two hours with a Bluetooth controller attached and obviously wifi on :)

Two hours screen on at 50% is pretty good in any situation let alone after playing an extremely graphics intensive game with a Bluetooth controller the whole way through it!
[Nexus 5 Original Android Development] TheKnux:
Not bad at all I must say. The dev did a great job at making a battery/performance driven kernel. When I had the N4, I used Hells Doctor (battery) or AK's kernel (performance) it was either or.
[Nexus 5 Original Android Development] topgeardave:
With this kernel you need cpu boost. It's what helps the cpu race back to idle as it stays in the higher cpu freqs for longer. Here's an example on stock settings of my freqs in the last 20 minutes. (It's 20 minutes because I just flashed the G3 Bionic patch and now on ART). CPU is mainly on 300mhz and 1190mhz. Underclocking just messes with how the kernel works as freqs will always be on the high side.

Two hours later of constant use:

Cpu doesn't spend much time on max freqs so there's no need to underclock :)
[Nexus 5 Original Android Development] brockkk:
Back on cm with chaos... Hope you're happy. Haha.
[Nexus 5 Original Android Development] TheKnux:
So should I just revert to defaults in the Chaos app and let the stock settings do their thing?
[Nexus 5 Original Android Development] m52 power!:
Kernel is working well, but I couldn't help but notice in 3d games (ex. asphalt 8) the frame rate isn't as smooth as stock and stutters every second. How is that possible in a kernel offering better performance?
[Nexus 5 Original Android Development] maxwarp79:
Can you try to do a benchmark with Antutu and post the score? With this kernel I have about 29400 points.
[Nexus 5 Original Android Development] neobuddy89:
Asphalt 8 is going good for me.

However, I would suggest to wait for v6.0 as I have upgraded GPU drivers and added controls to customize max-min GPU frequency and GPU governors.
[Nexus 5 Original Android Development] Infinity02:
Same here 27000-30000 .. depends on cpu heat. thermal throttling is a b.
[Nexus 5 Original Android Development] m52 power!:
Although I don't believe in benchmarks providing any kind of indication of interface smoothness or speed it is good to compare "apples to apples". I just ran the test and scored 29717.
[Nexus 5 Original Android Development] slackwaresupport:
anyone else lose their su binary? i lost root..
[Nexus 5 Original Android Development] CLEV3R:
MultiRom Support?

is it possible to merge the kexec-hardboot patch to this so its supported by mulitrom? Im not too savy about kernels but im just curious to see if its possible. this kernel is awesome and id love to use it with multirom.
[Nexus 5 Original Android Development] neobuddy89:
You got my element of surprise.

I have patched and tested. Works superb.

V6.0 upload in progress.
[Nexus 5 Original Android Development] DelBoy:
Is there any chance that I can boost up vibrator with this kernel?
[Nexus 5 Original Android Development] srps:
Use Trickster MOD for that.
[Nexus 5 Original Android Development] DelBoy:
Thanks mate, will try
[Nexus 5 Original Android Development] neobuddy89:
I will add up to NXT.