yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] buckmarble:
New kernel in OP. Only a small update

-updated to 3.10.94

-updated init.d. Deadline is now the default scheduler and read ahead is up to 1536
[Nexus 6 Android Development] davwman:
6 taking a pic of a 6p. Hope to see you guys over on the 6p forum.
[Nexus 6 Android Development] HillbillyBoozer:
Love this kernel. Standby battery for daaaays. :D Updating to latest- thanks devs.
[Nexus 6 Android Development] buckmarble:
We would love to be over there as well, unfortunately since neither of use don't have the extra cash to drop on a 6p, unless we get enough donations or we are donated the device, we will remain only in the 6 forums....:(
[Nexus 6 Android Development] miguelito18:
[MENTION=2967322]buckmarble[/MENTION] Hello mate.

Would it be possible for you to add dyninteractive governor to the kernel?
[Nexus 6 Android Development] davwman:
I Might have to start building kernels ;)
[Nexus 6 Android Development] jcrompton:
I guess it would be bad of me to hope for ....... ?
[Nexus 6 Android Development] buckmarble:
have at it man. it's an adventure.

---------- Post added at 03:03 PM ---------- Previous post was at 02:57 PM ----------

i wouldn't hold your breath lol. At the rate that kernel developers get donation support, it could be years..... If we totaled up all of the donations between myself and brymaster over the past 3 years, we MIGHT have 2/3 of what we would need for one 6p.
[Nexus 6 Android Development] buckmarble:
i wouldn't hold your breath lol. At the rate that kernel developers get donation support, it could be years..... If we totaled up all of the donations between myself and brymaster over the past 3 years, we MIGHT have 2/3 of what we would need for one 6p.
[Nexus 6 Android Development] teinwhite:
It's just that no one wants to see you guys move to the 6p. So no donations. :)
[Nexus 6 Android Development] biglilsteve:
Gotta be honest, shamu is running waaaaaay strong with with awesome devs like you guys. Super snappy and awesome battery life. No need to go for the 6P. I'm content until at least the 2016 Nexus.

---------- Post added at 08:08 PM ---------- Previous post was at 08:07 PM ----------

So what do these changes mean, good sir?
[Nexus 6 Android Development] biglilsteve:
So what do these changes mean, good sir?
[Nexus 6 Android Development] rekids:
Thank you for the suggestion using now and so far like it. Gonna take a little to get used too but works with more info then before.
[Nexus 6 Android Development] AlkaliV2:
A new kernel source and a default governor that is either faster or has better compatibility with the kernel than stock CFQ.
[Nexus 6 Android Development] brymaster5000:
It means the kernel source had been updated to include the latest upstream Linux patches and that the default io scheduler is now deadline instead of bfq and the read ahead value was increased.
[Nexus 6 Android Development] gitchrodd:
Installed new kernel after wiping kernel adiutor. Not sure if I'm supposed to but like to reset so I know I didn't mess something up.

so on reboot im getting both zen and mp ticked on. And i/o is still on cfq and 512. I looked at the init.d (I'm pretty ignorant when it comes to init.d files) and I see " #Enable Zen Decision

# stop mpdecision

echo 0 > /sys/kernel/zen_decision/enabled

echo 500 > /sys/kernel/zen_decision/wake_wait_time"

Questuons? 1.Did I do something wrong.

2. Doesn't the # mean ignore so the script is not stopping mp and is enabling zen?

3. Should I just not mess with things I don't understand and go home?
[Nexus 6 Android Development] manojpy:
Restart and check the values. Script values will be displayed
[Nexus 6 Android Development] buckmarble:
If you are using systemless root, you need to move the script to su.d
[Nexus 6 Android Development] gitchrodd:
I was just doing a search for systemless and read about init.d and moving the file. Sorry didn't think to search for that before.

Going home now [emoji16]
[Nexus 6 Android Development] Johnny_B:
No need, at least for me. (re)installing busybox did the trick for me. Otherwise the script simply did not execute at boot.
[Nexus 6 Android Development] davwman:
Not that anyone cares nor am I anyone of significance, but I'm officially moving to the 6p forums. I am planning on donating money to these guys because I would like to see at least one of them over on the 6p forums. If they could at least have one 6p they could dev over there too. Also if anyone is planning on going with the 6p, its an absolute monster and yes it feels a little more fragile compared to 6 but I don't feel like its just going to flat out bend for no reason. For comparison, think note 5. The camera is well worth the upgrade. Night shots are unbelievable and the speed is ridiculous! Also if you thought the 6's speakers were loud, you haven't heard anything yet! Anyway, I'll keep this kernel thread in my subscribed feed and will monitor it for any future developments.
[Nexus 6 Android Development] buckmarble:
Sounds good man. I agree and the phone, it is a fabulous piece of hardware. Hope I can join you some day.
[Nexus 6 Android Development] davwman:
Where can money be sent for donations?
[Nexus 6 Android Development] buckmarble:
My donate link is under my avatar on xda website or PayPal to forrestmarble@gmail.com
[Nexus 6 Android Development] rekids:
[MENTION=2967322]buckmarble[/MENTION] , so if you guys get the 6p and start developing over there as well will you be dropping the 6? Some of us can't afford to go to a 6p any time soon for multiple reasons. I personally would trade the kids some days just for a phone that runs as good as the 6 does with this kernel! :)
[Nexus 6 Android Development] buckmarble:
Nope we will continue work on both.
[Nexus 6 Android Development] MrBrady:
I am using the Stock Lite ROM (http://xdaforums.com/showthread.php?t=3059493

[ROM]【6.0.1】MMB29K -【Stock】【Lite】- 12/17/2015) which is systemless root. I saw a few posts back that SU said no binary is installed. Same thing is happening to me on this ROM.

Going to dirty flash the rom and try again.

Edit: Dirty flash seems to have fixed it
[Nexus 6 Android Development] davwman:
So if I sent, I dont know, $50 would you guys genuinely put it towards the 6p?
[Nexus 6 Android Development] buckmarble:
Definitely would. Past donations from this thread toward the 6p are still sitting in my PayPal. Still have a long way to go though.
[Nexus 6 Android Development] enzoevo:
I'm waiting til next year for the 6U (this thing will use a mini fusion reactor for power, so no more complaining about battery life. ;))

I think there will be a lot more 6 users upgrading come the next incarnation of the Nexus.
[Nexus 6 Android Development] davwman:
OK. As soon as some money clears in my PayPal account from some eBay sales, I'll send it your way.
[Nexus 6 Android Development] buckmarble:
Sounds good man
[Nexus 6 Android Development] USMC retired:
Very Nice

This is a damn good kernel, battery life (which is what I was after) is fantastic. This kernel is great in every fashion :D:):mad::eek:
[Nexus 6 Android Development] djcsurf:
I had a reboot today when watching a whatapp video via quickpic. Have 3 ramoops files in pstore which are console, dmesg and pmsg. I don't know if they will help in anyway as I wouldn't know where to start looking. Do I need to provide all 3 and which is best way to attach them?
[Nexus 6 Android Development] brymaster5000:
If you have a dropbox account, you can paste the link to the files here. We'll take all three but the console would be the best one for us to look at.

As for the upgrading to 6P conversation: we will definitely still develop for this phone as we won't both be able to upgrade (sidegrade?) to the 6P. As stated before - donations are NEVER expected - we do this in our free time (which is slim between jobs, wife, and kids) for fun.
[Nexus 6 Android Development] djcsurf:
Thanks, will set up Dropbox and sort it out when home.

EDIT: [MENTION=4428185]brymaster5000[/MENTION] links now available.

console https://www.dropbox.com/s/qao1838d9r8oof4/console-ramoops[1]?dl=0

dmesg https://www.dropbox.com/s/9b47ji6nr9m4ndj/dmesg-ramoops-0[1]?dl=0

pmsg https://www.dropbox.com/s/d826nvl0b0clrty/pmsg-ramoops-0[1]?dl=0
[Nexus 6 Android Development] d08speed3:
What's default hotplug now? Zen or MPd?
[Nexus 6 Android Development] wrongway213:
MPD
[Nexus 6 Android Development] g2uzer:
Anyone running Elite with latest PureNexus (12-19-15)? Any issues?
[Nexus 6 Android Development] enzoevo:
Yes. No issues.
[Nexus 6 Android Development] anhqn91:
Is double tap to wake working for anyone? Running version 12/16 on N6 New ShamuM 2.1.2 ROM MMB29K.
[Nexus 6 Android Development] Khizar:
Been working fine on CM for me.
[Nexus 6 Android Development] buckmarble:
Disable the native and reboot to let the kennel handle double tap with the gestures.
[Nexus 6 Android Development] djcsurf:
[MENTION=4428185]brymaster5000[/MENTION] were the ramoops I posted on previous page of any use, showing kernel or app error?
[Nexus 6 Android Development] brymaster5000:
It says I don't have access to the link. Make sure you share a link and not just copy your browser address.
[Nexus 6 Android Development] davwman:
Returned the nexus 6p. Not worth the upgrade. The nexus 6 is the place to be for another year.
[Nexus 6 Android Development] djcsurf:
Strange, the item is shared. I am able to download using another computer without being signed in.
[Nexus 6 Android Development] brymaster5000:
It was tapatalk's inability to open it properly. Got it now and see the kernel panic. Thanks.

What rom were you on?
[Nexus 6 Android Development] djcsurf:
Using Pure Nexus 12/19 build
[Nexus 6 Android Development] brymaster5000:
Try this build and report back:

http://projectelite.net/buck/shamu/M/Elite_Shamu_M-12_23_2015.zip
[Nexus 6 Android Development] rekids:
Anyone on Fi with latest build 12/16 and MMB29K have any issues with data connection? Seams if I clear caches twrp and reboot it comes back for a bit then randomly loses data, still have full signal but no data. Toggling airplane mode doesn't seam to fix. Just wondering if I should request a new sim, have had it since August I think.
[Nexus 6 Android Development] Kris Nelson:
Happy happy holidays everyone
[Nexus 6 Android Development] g2uzer:
Back again, hope everyone had a great Christmas,

I'm running the latest pure nexus ROM and is been twice that it hard to wake my phone up, I had to press e power button multiple times to wake it up, it's a clean flash, anyone having similar issues? This is a great kernel and I don't want to flash anything else:)
[Nexus 6 Android Development] biglilsteve:
I've never ever had this issue with this kernel on multiple ROMs. Have you changed and kernel settings from stock? Do you have a kernel manager installed?

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

Any noteworthy changes here Sir?
[Nexus 6 Android Development] g2uzer:
No changes what so every, and yes I have auditor kernel app so I can change how to wake up device
[Nexus 6 Android Development] biglilsteve:
So you are using kernel adiutor to adjust wake gestures and now you are having issues waking the phone. They could he correlated. I'd erase app data for kernel adiutor, reboot, and see if you have these issues.
[Nexus 6 Android Development] buckmarble:
Changes are a few reverts to some vidc patches to try and fix a random reboot that was reported.
[Nexus 6 Android Development] Tex99:
Same problem with last cataclysm ROM.

I changed 92elite and disabled dt2w, I have only sweep up/down 2 wake. I always use the same configuration so seems to be related to last elite kernel version (12/16)
[Nexus 6 Android Development] Khizar:
No issues on my end. Tried the kernel on stock, stock + cata, PN, DU, Tema and CM. Used the 16/12 build for a week and been using the 23/12 one since it was posted, zero issues.

Note - However I don't mess with kernel settings. Don't need to, this kernel is beast by default.
[Nexus 6 Android Development] g2uzer:
Didn't mess with setting either, all I did was disable sweep to sleep
[Nexus 6 Android Development] jl33:
Hey folks, couldnt find a changelog in the OP so I dunno if this kernel is built with any SuperSU requirements. Is 2.6x a must for the 12/16 build?
[Nexus 6 Android Development] olegausa:
No
[Nexus 6 Android Development] Khizar:
I disabled sweep to sleep and enabled sweep right/up to wake last night after replying to you. Been over 13 hrs and I have had no wake issues. But like I said I am on the 23/12 build atm, however buck did say there weren't many changes, as that build was aimed at fixing the RR's.

You could try updating to the latest build. But since it's only you and 1 other user with the issue, I am inclined to say something is going on, on your end. However at this point all is speculation, try the new build and if that doesn't work then try doing a clean wipe, don't install/modify anything just test the kernel.

Edit - just a tip before you clean flash, if you use DT2W, try switching to sweep. From my experience DT2W is a pain most of the times on shamu. Interestingly elite and elemental are the only 2 kernels on which it works without a hitch for me. But worth a try for you.

Also if you're using proximity wake, try disabling that. That also causes wake issues. If neither of that helps, then I am not sure what's going on and only a clean flash can tell if the kernel/rom aren't playing nice for you.
[Nexus 6 Android Development] Mujib@r:
Nope. Flashed it with 2.52 that comes w/ PureNexus ROM.
[Nexus 6 Android Development] Formhault:
Swipe 2 wake has been troublesome for me. Swipe Up, especially, since that's what I used, but I doubt it matters.

Basically, what happens is I am unable to wake my device (neither via s2w nor via pressing the power button), some times. It takes up to 5 seconds for it to wake. With wake options disabled, everything works...

I'm gonna give it another try, though, now that I have clean flashed about 3 times since then. How do I turn swipe *up* to wake on (while keeping dt2w and swipe to sleep off), exactly?
[Nexus 6 Android Development] brymaster5000:
Open up the init.d file and read the how to just above the scripts that enable them. You have to add their respective values to get a combo.
[Nexus 6 Android Development] Formhault:
Someone told me that's not how to do it properly... so I asked. I'll do that then :D
[Nexus 6 Android Development] fjsferreira:
Can you share the the 23/12 build? I can't seem to find it. TY

EDT: NVM, I found it.
[Nexus 6 Android Development] rbedell:
Hey I'm running elite kernel on Googles full wiped stock rooted 6.0.1. My WiFi shows on even though I've had it off since this morning. Any ideas?
[Nexus 6 Android Development] buckmarble:
Check to see if you have location scanning on for WiFi
[Nexus 6 Android Development] rbedell:
You sir are awesome. Didn't think of that one. It's in the location settings not where i searched in the WiFi settings lol...
[Nexus 6 Android Development] brymaster5000:
NEW TEST BUILD

Changes are as follows:

Updated Anykernel2 with upstream patches from osm0sis

Change disable Zen Decision from script shutoff to hard code

Depreciate system/etc/init.d to system/su.d

DOWNLOAD

Elite_Shamu_M-12_29_2015-SU_D.zip

Let us know how it goes. If you want to change anything script wise for your purposes...it is no longer in init.d and can be found in system/su.d. Just edit, save, reboot (same as before - new location).
[Nexus 6 Android Development] biglilsteve:
Is it alright to dirty flash this over the 12/23 build?

And if I do will the existing 92Elite file in init.d be erased automatically, or will I need to manually delete it?

Is there an advantage to relocating to su.d?
[Nexus 6 Android Development] Khizar:
Just flashed the new CM build and then new elite, now I don't have the script at all. There is no system/su.d.
[Nexus 6 Android Development] drdoulittle:
thx dev, all is good and smooth.

Your Kernel flash over the 16.12.15 without cache and dalvic cache and boot is okay.

Your Kernel run amazing and for me the best Kernel (Elite) in my Device !!!
[Nexus 6 Android Development] brymaster5000:
Yes it's alright to flash over. It's meant to. It will delete the init.d file on its own.

Can you send me a copy of CM's build.prop?

Forgot CM doesn't use SuperSU...
[Nexus 6 Android Development] fjsferreira:
New su.d version is not creating su.d folder nor script in latest cataclysm using supersu 2.52. Moving the script to /etc/init.d works as usual.
[Nexus 6 Android Development] Khizar:
Sure.

https://www.dropbox.com/s/muqlxs4vy68b02r/build.prop?dl=0

Edit - So I extracted the script and moved to the init.d folder and it works.

BTW [MENTION=4428185]brymaster5000[/MENTION] 1 bug I've experienced, irrespective of which version I am on, noticed them first on the 23th build(since that's when I started messing with the script) :

1. If I use sweep to sleep while in landscape, gestures won't wake phone, I have to use power button. On the other hand using power button or my nova set sleep gesture doesn't cause this.
[Nexus 6 Android Development] brymaster5000:
Thanks for the feedback everyone. Keep it coming. We knew the transition wouldn't be smooth. Surprisingly it's not that bad though.
[Nexus 6 Android Development] Tex99:
No problem here with cataclysm rom, system root (supersu 2.65), /system/su.d is present and works. Thank you for update :)
[Nexus 6 Android Development] gr33nd3vil:
Well have been running this kerenl for 24 hours and I have to say the best one I have found so far. Works great with AICP 11.0 and battery life is going. Great combo.
[Nexus 6 Android Development] drdoulittle:
Hi Dev,

So I had no System folder / su.d with the script in the system? Had then tried again with wipe cache and Dalvic cache and the kernel again installed with TWRP.

Has Problem solving !! ??

I then all etc / init.d deleted and done the su.d folder manually with RE in the \ system \ but I'm not sure the permissions on the folder and the Elite.sh skipt. Look at screenshot !!

su.d Folder is 1...

the skipt is 2...
[Nexus 6 Android Development] drdoulittle:
Hi PureNexus from 12/19/2015 with SU 2.65
[Nexus 6 Android Development] brymaster5000:
I think I've found why it's working for some and not others. Stay tuned.
[Nexus 6 Android Development] drdoulittle:
Hi dev,

the Google Updater script is where you Yes must specify where to install what?

You will be just fine and I'm waiting thank you like.

So everything works, although I'm not 100% sure with the permissions.

Okay thanks again!

The kernel runs absolutely amazing, works Sweep2sleep and wake and the CPU cycles as I want to have it.
[Nexus 6 Android Development] wrongway213:
Glad to see everyone can pretty much agree this kernel is running absolutely stellar. Felt this was a proper time to give a shoutout to [MENTION=2967322]buckmarble[/MENTION] and [MENTION=4428185]brymaster5000[/MENTION] both - they've been putting in some really serious work on this last update and it is awesome to see that even with the major changes, users are recognizing their awesome work for what it is and taking the transition in stride. Thanks to all of this kernel's users for keeping this thread fun, drama free and informative, and thanks to buck and bry for building, in my humble opinion, the most excellent, ELITE kernel that out respective Nexii can possibly handle.
[Nexus 6 Android Development] gr33nd3vil:
[MENTION=4835108]WrongWay[/MENTION]123 agreed now if they could add Blu plug to hot plug we would be rocking full steam.
[Nexus 6 Android Development] wrongway213:
Kernel won't ever support hotplugs of any kind.. they use MPD and Zen precisely because they are not actual hotplugs. Hotplugging works great for some kernels, certainly, but you aren't ever going to see it here (unless the devs have a serious change of heart/vision, lol)
[Nexus 6 Android Development] gr33nd3vil:
Lol can't hurt a guy for suggesting. Regardless everything works great with the settings I prefer and use. Works very very well with the new AICP.
[Nexus 6 Android Development] arifqur:
That is so true.

The kernel is so reliable and bug free and so smooth that the Flash-a-holic in me is miserable now that I can find no reason to flash or experiment with another kernel.

This sucks!

Just kidding.
[MENTION=2967322]buckmarble[/MENTION] and [MENTION=4428185]brymaster5000[/MENTION] have polished this beauty to a magical level and deserve to be put in the Nexii hall of fame
[Nexus 6 Android Development] Mr_S:
Edit..dubass!

On another note,I know speaker gain is broke on mm however headphone gain isn't. Is this fixable or being looked into? Just was curious of how things stand as love my music!

Thanks

Nice kernel!
[Nexus 6 Android Development] brymaster5000:
https://www.dropbox.com/s/77zhtufjnxs0g3b/Elite_Shamu_M-12_29_2015-SU_D.zip?dl=0

New test kernel for those where su.d did not get created.
[Nexus 6 Android Development] buckmarble:
I haven't tested, but you can use faux sounds to increase these levels. They are under sound in kernel adiutor I believe.
[Nexus 6 Android Development] Khizar:
Are you sure that's the correct link? It seems to be the same as the previous test zip, even the md5 are same and upload time is also over 31 hrs ago.

Anyways I flashed it and my modified script remained in system/etc/init.d, still no system/su.d
[Nexus 6 Android Development] biglilsteve:
What's weird is that I did a clean flash of the 12/29 build with the latest cataclysm and I don't have the su.d OR the init.d/92elite file.
[Nexus 6 Android Development] Khizar:
That's the bug the dev is trying to solve. I had the same issue on CM, I have a script now due to me extracting it from the kernel zip and pushing it to system/etc/init.d manually.
[Nexus 6 Android Development] brymaster5000:
You are correct... My bad. Here's the link.

https://www.dropbox.com/s/y003wnno4q0rig6/Elite_Shamu_M-12_30_2015-SUDFIX.zip?dl=0
[Nexus 6 Android Development] Khizar:
Yup this zip works fine. It created the folder and pushed the script in it. But it didn't delete the script from system/etc/init.d so I had to do that manually and reboot.

However the script within the su.d folder isn't doing anything, I enabled gestures but they're not working.
[Nexus 6 Android Development] Mr_S:
Yeah like I said pal,the headphone one works but the speaker one doesn't work on any mm kernels. I'll try changing it manually, what is the location of the file please?
[Nexus 6 Android Development] buckmarble:
My bad, I read the post wrong. I think the file is mixer_levels or something like that. There is a tutorial in themes/apps section with more detail I think.
[Nexus 6 Android Development] Khizar:
System/etc/mixer_paths.xml. Default value is 84, I personally change to 95.

Exact lines to modify are shown in screenshot.
[Nexus 6 Android Development] drdoulittle:
Hi Dev,

now work your Fix perfectly!

old / Elite.sh permissions with manuell RE / rw-rw-rw

now with your Fix system/su.d/Elite.sh / rwxr-xr-x

nice and very good...I wish you happy new Yeahr!
[Nexus 6 Android Development] buckmarble:
We are working on a different solution for the script situation. We are going to try and eliminate the dependence on init d or su.d so that it works with all types of su
[Nexus 6 Android Development] fedef12evo:
nice kernel, but when i use it i have wifi battery drain, using another no battery drain
[Nexus 6 Android Development] adm1jtg:
Will there be an enforce version soon? As I believe you said in past the scripts would have to be redone for enforcing.
[Nexus 6 Android Development] buckmarble:
We can't help you without more detail

---------- Post added at 10:24 AM ---------- Previous post was at 10:24 AM ----------

We don't have plans for enforcing at the moment. There absolutely nothing to gain from having it enforcing.
[Nexus 6 Android Development] fedef12evo:
im using same rom for a week, when i use this kernel, wifi shows up in battery stats, it drains more than screen
[Nexus 6 Android Development] manojpy:
Just a suggestion

Go to settings, location, select the three dots, scanning and disable wifi scanning