yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] mwebb34:
Unplugged phone last night at 12am just now got up its 4am checked phone and its at 97%. That's great standby time. I'm just using stock kernel
[Nexus 6 Android Development] Hubird:
[MENTION=4836843]mwebb34[/MENTION]

What did you use to change the nav button and have coloured icons up the top (wifi etc..)?

I've had one random reboot but have since flashed the ElementalX kernel, hopefully that fixes it.

For some reason every time I choose reboot from within TWRP it doesn't boot back to the system as expected, I get brought straight back to recovery, have to go to bootloader and boot to system from there.. Not a big deal but not sure why this is happening

Overall it seems very fast though, keep up the great work. My main problem is the Bluetooth, hopefully this can be fixed as a priority.
[Nexus 6 Android Development] neobuddy89:
Kindly share logs.

pstore log for random reboot will help to resolve random reboot.

We are very much aligned with nougat-stock kernel and I have found kernel to be stable.. no single rr.
[Nexus 6 Android Development] zswielder:
I can't wait for BT to be fixed. Once that's done, this'll be a daily driver for sure.
[Nexus 6 Android Development] bogus83:
Agreed. It's already a great daily driver, but being able to use BT with my car (for phone calls) would be icing on the cake.
[Nexus 6 Android Development] zswielder:
I wonder if a third party BT app like Bluetooth Auto Connect would work. I've seen that app mentioned as a workaround for different BT issues in the past.
[Nexus 6 Android Development] zswielder:
I'm getting an error during the initial setup. "Google play services keeps stopping." Anyone else got this?
[Nexus 6 Android Development] mwebb34:
I'm still on the 9-23 build v13. As far as the nav keys I use softkeyz and the colored status bar icons I used Flat style bar indicators. Those are xposed moduals. Gotta flash xposed in order for them to work. I also use XQS background and gravitybox. Here's a screenie of my Quick settings and notification background. Like I said before in still on 13 9-24 build. But if you are on the latest build it still should work.

---------- Post added at 04:26 PM ---------- Previous post was at 04:23 PM ----------

Is there any way to remove that darn brightness bar in pull down settings, on build 9-23?
[Nexus 6 Android Development] zswielder:
Anyone else on Ringplus? I'm having a problem. I do see ringplus listed in the APN setting, but the phone switches to Sprint internet on its own. Also, on either APNs, I'm only getting 3G (I was getting LTE just fine before moving to this ROM). One more thing, every time I restart my phone, it switches to Spring LTE Internet APN then engages in "configuring your cellular network" endlessly.
[Nexus 6 Android Development] yungballla6:
Try using micro Gapps instead of stock. Solved my problem
[Nexus 6 Android Development] zswielder:
Reporting back a weird problem. My phone began vibrating as if it was getting a phone call, but there was no call coming in.

Edit: Another problem found. I disabled Ambient display, but it's still kicking in.
[Nexus 6 Android Development] neobuddy89:
Here is an updated version!

cm-14.0-20161008-UNOFFICIAL-shamu

* Sync with CM sources.

* Added new blobs.

* Updated kernel with latest nougat sources and memory leak fixes.

* Optimized framework for power and smoothness.

DL: https://www.androidfilehost.com/?fid=385035244224383325

For new radio and bootloader (NBD90Z), get it from here:

https://www.androidfilehost.com/?fid=385035244224383327

Cheers! :cool:
[Nexus 6 Android Development] mwebb34:
Never mind I won't be up dating to 7.0 anytime soon, I like it right were I'm at..
[Nexus 6 Android Development] Bundizle:
Is there an updated sigma kernel?
[Nexus 6 Android Development] mwebb34:
Deleted!
[Nexus 6 Android Development] Meowdib:
ROM + nano GApps + Magisk v7 + phh 266

Works so far:

* Greenify

* Camera

* AdAway

* substratum works better than on other ROMS

* Browser is smooth

* Sound and Music is crispy

Doesn't work so far:

* Titanium Backup

* Swipe on AOSP keyboard

Titanium says

But built in Cyanogen Root worked for Titanium Backup. Only reason I mention it, TiB works on Stock and Despair with Magisk.

Will be taking a road trip later in my car to test Bluetooth.
[Nexus 6 Android Development] kwhodson:
Anyone tested Bluetooth yet?
[Nexus 6 Android Development] raresoul77:
BT works good

---------- Post added at 05:38 PM ---------- Previous post was at 05:35 PM ----------

How did you get AdAway to work?
[Nexus 6 Android Development] Meowdib:
Systemless add-on for AdAway + Magisk and ohh superuser [MENTION=4339238]raresoul77[/MENTION]
[Nexus 6 Android Development] slothdabski:
You have to flash adaway systemless hosts v2

https://www.androidfilehost.com/?fid=24438995911977059
[Nexus 6 Android Development] zswielder:
I'm listening to music via BT right now. So far, no issues.

---------- Post added at 07:37 PM ---------- Previous post was at 07:36 PM ----------

Just get Terminal Emulator and run the following code:

su -

mount -orw,remount /system

rm /system/etc/hosts

ln -s /su/etc/hosts /system/etc/hosts

mount -oro,remount /system

Credit goes to jsilvermist from this page: https://github.com/AdAway/AdAway/issues/770#issuecomment-242997754

---------- Post added at 07:38 PM ---------- Previous post was at 07:37 PM ----------

Using terminal emulator is easier/faster.
[Nexus 6 Android Development] entermetallica:
I can't find an option for expanded desktop, how is it possible that cm doesn't have that?
[Nexus 6 Android Development] DreamFX:
This have back button long press to kill yet?
[Nexus 6 Android Development] zswielder:
Has anyone tried using a custom boot animation on this? I can't seem to get it to work.
[Nexus 6 Android Development] Meowdib:
BT is working with music for over 30 minutes no disconnects. Before, it would disconnect with phone calls but haven't gotten any calls :( to test it out.
[Nexus 6 Android Development] Lawlrus:
should be able to use root explorer to remove the default boot animation then put in your new one and set rwrr permissions.
[Nexus 6 Android Development] zswielder:
The key word is "should be able to." I posted my question because that's not working.
[Nexus 6 Android Development] Lawlrus:
So after your cute comment, I figured I would go ahead and flash this and change the bootanimation because I assumed even though you stated you were doing it right, you weren't.

Low and behold I was able to change the boot animation fine using root explorer and the built in root.
[Nexus 6 Android Development] Arju:
See if you have given correct permissions in the parameters of the boot animation zip file. If not, your zip file might be corrupt.
[Nexus 6 Android Development] dpratt23:
The newest build seems to have zero Bluetooth issues, actually connected faster than pure Nexus or stock. Also substratum works perfectly. Swift black is my current setup and it looks great.

I was messing around exploring since I haven't really looked at CyanogenMod since around version 9 or 10. Camera app is super cool. However, I think I may have discovered something a little wonky. I selected the "power button shutter" and the whole camera app to a **** on me. Tried force stopping, then reboot yet the problem still seems to remain. Normal camera app works fine, so it appears to be something within the cm camera app. I know there is probably some way for me to get some logs posted, but I'm not familiar with the process. If someone could advise on the process, I'd be happy to do it if it can help.

Even still, This ROM is the bomb. Definitely going to be my new daily driver.
[Nexus 6 Android Development] SaschaKH:
Build from yesterday works great, my Moto 360 did not once lose the connection in the last 13 hours. Now only the circle battery icon needs to work. ;)

Definitely good as daily driver. Thx and keep up the great work.
[Nexus 6 Android Development] ktimque:
I can't log in to Snapchat, "login temporarily failed", any known reason why?
[Nexus 6 Android Development] :
Couldn't wait to get onto stable CyanogenMod 14 build, so what the hell. Jumped in and installed this build and Singularity kernel. Everything works, sans a few missing settings links (Expanded desktop setting would be nice to have), and notification light color picker.

I ran into a problem with Substratum (Swift Black is the chosen theme for battery life reason), I can't even skin "Documents UI" and some system-related apps. Some OS apps like System UI works fine when skinned, which is a bit odd. Oh well. At least I am happy with the current skin setup for now.
[Nexus 6 Android Development] zswielder:
Cute comment? I was simply stating that I wouldn't post a question like that if I hadn't taken such a basic step in the first place. It's your problem if you read too much into it and take offense.
[Nexus 6 Android Development] bogus83:
I purchased Swift Black, but had to refund it when I found that the text in the Contacts app is black on a black background. Why do so many layers get that wrong? It's too bad, the rest of the theme was very nice.

After flashing the recent update BT does seem to be working better. It isn't constantly cycling in the settings menu, and I was able to transfer a large file to my laptop without it disconnecting. I'll test it with my car on the way home from work.
[Nexus 6 Android Development] Lawlrus:
You're using the tbo themeable apps? Because most oms themes depend on them being flashed
[Nexus 6 Android Development] dpratt23:
Dang, i didn't even notice the contacts bug until you said something. That is kinda bogus. Good thing I dont use that app much at all.
[Nexus 6 Android Development] johnb380:
Theme ready dialer and contacts zip takes care of the dark contacts bug. It's in the TBO thread here on xda.
[Nexus 6 Android Development] mwebb34:
You still doing the nightlies for MM?

Edit: how much different is you're nightly from cyanogen website nightlies? I was gonna just dirty flash yesterday's nightly from cyongen mod download sight. Or is you builds different? Would it hurt anything?

H-AS Pharma V.I.P
[Nexus 6 Android Development] quaman:
Delete
[Nexus 6 Android Development] bleeple:
:) thanks for your hard work neobuddy.

I tried to install the .zip for viper4android and found myself without any phone call audio. I tried the nonroot method but get an io error. Anyone have any tips for me to try? I really love this ROM.
[Nexus 6 Android Development] Arju:
All additional features are written in the original post. The kernel is also tweaked.
[Nexus 6 Android Development] Hubird:
Why is it that official Cyanogenmod have yet to release any remotely official Nougat builds yet one person devs are all over it?

Also curious why these devs don't work with the Cyanogenmod team?
[Nexus 6 Android Development] jcrompton:
Just curious ....... Is it even possible to get Safetynet to pass (and play PokemonGo) on CM rom currently?
[Nexus 6 Android Development] Mikeybray16:
This rom doesn't have all the cyanogenmod features that's why the official build is taking longer this is just based on cm doesn't have all the goodies cm offers

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

However I really would of thought the first nightlys would of been released by now it's been almost 2 months since Google released nougat source code, this isn't like cm there normally very prompt with delivering updates and new OS versions I heard from sources on the internet that cyanogen Inc. Have been having problems and have lost alot of staff members so there isn't really anyone working on it just Steve kondik and a few other devs by the looks of it, nothing we can really do about it just wait for an official announcement but cyanogen aren't really that active on forums so there is no way of asking them how development is going they dont update us at all either they just say cm14 doesn't exist and as soon as it is it will be announced they really get offended when people ask for progress updates its really sad in my opinion we only appreciate there work and are excited for release so why get offended? Like I said we just have to wait I'm afraid.!
[Nexus 6 Android Development] :
Because, when only a few people are working on developing something and (depending on the size of the project) they have hundreds or thousands of "is it ready yet" posts that they have to read/ignore/reply to... All it does is slow down development and annoy them.

It's like going on a road trip with the kids in the backseat going "Are we there yet?". Makes you wanna just turn the car around and say "screw it, we aren't going then."

However, much like your average xda user... You likely don't keep up to date on every thread for every device that a dev works on... So you ask your one ETA then get upset that they're rude... Not taking into account that might be the 100th ETA asked if them that day alone.
[Nexus 6 Android Development] Root Wizard:
I second this
[Nexus 6 Android Development] Mikeybray16:
You word this like I've asked for ETA I was clearly stating that devs are rude when asked about an ETA on a project users love and are excited about, they don't need to be rude its insulting and quite frankly rude of them to say something that might come across nasty or insulting to us for asking a question I never said I had asked about it but people on cyanogen forums asking about it isn't rude they are clearly excited for release and love to use cyanogenmod something would be nice like once in a while to say "hello guys progress is coming along nicely and should be released it coming weeks/months like official OEMs do but nothing we get kept in the dark that's all I'm saying don't mean offence to anyone
[Nexus 6 Android Development] :
No, I was using "you" in the general sense as you were taking about users in general.

No custom firmware is a requirement for the dev to make or to share freely. They owe you no progress reports or ETAs, not should you expect them. OEMs sold you a product with a promise of updates.... They owe you progress reports, updates, and ETAs. Third party devs do not.

When users harass them about ETAs, they are rude for the reasons I explained in my previous reply.

The fact that you don't get this is a prime example of why so many devs quit putting work out publicly .. Because it's so typical of so many users.
[Nexus 6 Android Development] :
I have waited patiently for Android 6.0 Marshmallow official release (I haven't touched the developer preview version ever, except for the last DP5 version of Android 7.0 Nougat), and so did I with Android 7.0, so I can and will wait patiently for official CyanogenMod 14. And I will do the same with Android 7.1 (CM 14.1) release too.

In other word, it's not really worth asking for ETAs, when I can guess when it could come out (which turned out to be correct sometimes).
[Nexus 6 Android Development] SleepyS40:
You can't use v4a with nougat I'm afraid.
[Nexus 6 Android Development] adm1jtg:
http://xdaforums.com/nexus-6/themes-apps/viper4android-audio-mod-android-7-0-t3474901
[Nexus 6 Android Development] wase4711:
I third it
[Nexus 6 Android Development] Mikeybray16:
What's your guess then
[Nexus 6 Android Development] :
neobuddy89, may I make a kernel feature request? I'd like to have at least one hotplug made available; autoSMP (kind of like what's in Singularity kernel which may be deprecated - who knows?) so I can manage battery life a bit better. If it's a nope, I understand.

And as for my best guess on official CM14 release, it may be between middle November or early December, basing on the history of last two CyanogenMod versions. (Unless they shot their feet over what happened with Kirt McMaster, which CM14 release may probably get postponed as they have been repeatedly saying they're just focusing on apps. Let's see what happens.)
[Nexus 6 Android Development] neobuddy89:
I will reply to few posts above later.

Meanwhile, you can see here progress of customizations on CM:

https://plus.google.com/+PranavVashi/posts/JAHYshs2Kh1
[Nexus 6 Android Development] Tubes6al4v:
Just wanted to confirm some things:

Titanium backup works fine for me. Just enable root in settings -> developer options

WiFi tethering works well. It takes a little bit to setup. First try didn't work, but switching it off and back on was fine.

Changing battery icon does not seem to work.

Overall, I am happy with the ROM. It is clean and effective. Thanks for the hard work!
[Nexus 6 Android Development] johnb380:
Hey friend despair UberNougat has the custom battery selections working. Not trying to be ungrateful just trying to point you in the direction of a rom maybe you can look at their code and fix Cm14s with it if you get time!

http://xdaforums.com/showthread.php?p=58653833

Either way just a heads up.
[Nexus 6 Android Development] bogus83:
I didn't know about TBO. It sounds promising, but doesn't seem to have done the trick. I've tried both the latest Themeable TBO package w/Aroma, and the standalone Dialer/Contacts zip, and the text in Contacts is still black on black. Oddly enough, the Contacts section of the Dialer app shows white text on a black background. I guess they don't share a common configuration. (I realize this may not be the best place to discuss this issue since it's not related to the ROM, but if anyone has any suggestions and would be willing to PM me I'd appreciate it.)

On a positive note, Bluetooth is working perfectly after flashing the most recent update.
[Nexus 6 Android Development] johnb380:
When you pick your theme colors you have to choose a lighter color for primary color than background color. Some premade themes have the same color for primary and background and those will be the themes where it looks weird. I usually use the same color for primary and accent so everything looks good together! Then I choose something darker for background so the words stand out.

Just a little pro tip.
[Nexus 6 Android Development] neobuddy89:
It's not like current kernel doesn't hotplug.

As found by many devs lately, constant hotplugging (via sampling) is an expensive task and sometimes affects performance.

Starting from marshmallow, we have CPUSETS enabled in device and kernel. CPUSETS feature divides foreground and background tasks across CPUs for effective load sharing and better handling of tasks. If hotplug offlines CPU, this will be affected.

In current scenario, hotplug takes place with state helper driver as below:

All sibling CPUs (1-3) shut down after 10 seconds of screen turning off.

State helper smartly receives notification thermal driver and doesn't turn on core that is shut down by thermal driver. (This may not be case with any other hotplug driver)

State helper also gets notification from battery and shuts down 2 cores when reaching 15% of battery level.

State helper is configurable via kernel adiutor app linked in the OP (not from play store)

From few tests with normal usage, we found battery consumption is not affected with all cores on (still we turn off cores with screen off)

Hope above info helps. I will like to refrain from adding features/drivers that are not giving plus side more than what we have already.

Offtopic: What happened with Kirt McMaster? I am not officially part of CM team.
[Nexus 6 Android Development] neobuddy89:
Thank you for confirming on BT.

I haven't received any logs after last release, so I think it's safe to assume no one has issues with BT.

I will remove BT fro Known Issues list in OP.
[Nexus 6 Android Development] neobuddy89:
Wow, you're on Pixel. That's great.

Anyways, I am waiting for CM team to fix battery style.

They have already partial code merged in the framework. Adding from Uber (AOSP base) to CM base will only make things nasty.

Still I will check for compatibility.
[Nexus 6 Android Development] HerX:
Don't forget that there are still no official nightlies, so this seems to be much much better :cyclops:
[Nexus 6 Android Development] bogus83:
https://imgur.com/a/S8Myr

At that link there are two images- the first is from the Google Play Install Page for the Swift Black theme, showing the Contacts app with white text on a black background, and the second is a screenshot from my phone showing black on black. It's almost certainly something I'm doing wrong (since it's a paid theme and it has a high rating), I'm just not sure what it is. I seem to be getting the same results with the stock Contacts app, the one acquired from the TBO updater app, and the standalone contacts/dialer flashable zip. I also found that long-pressing the power button to bring up the power/reboot menu causes an immediate reboot, as if something in that layer causes the OS to crash (it does NOT exhibit that behavior when it isn't themed). Perhaps [MENTION=5482792]dpratt23[/MENTION] can share their installation/configuration process, since it sounds like we're on the same ROM and theme?
[Nexus 6 Android Development] buschris:
"Wow, you're on Pixel. That's great." LOL classic! and trolling on the Nexus 6 forum too smh
[Nexus 6 Android Development] johnb380:
No not on a Pixel was just messing around with Google assistant and to make it work you have to change your build.prop to show your using a Pixel. I wish I could afford one but even if I could I would grab a 6p before that device personally.
[Nexus 6 Android Development] :
Bummers. I'd like to keep as few CPU as active as possible, only turning on more CPU cores if necessary, that was kind of how I get battery life up to a week.

As for Kirt McMaster, he was kind of being a smartass, so for some reasons, he got kicked out of Cyanogen, Inc. "We will put the bullet into Google's head" rings any bells? Nevertheless, Kirt is kind of responsible for Cyanogen's downward spiral down the toilet Which started with Oppo Oneplus.
[Nexus 6 Android Development] neobuddy89:
Yea, I remember now. Thanks.

For hotplug, you can still customize number of CPUs using Kernel Adiutor app from the OP.

We will see for more hotplug variation later.

@ all:

In past few weeks, there were many requests to add features.

This being CM dedicated topic, I would like to keep it as much as possible close to CM itself.

I used to maintained Teamasek CM ROMs which were based on concept of using CM as base and add features on top it to get stability and customization at the max.

Since temasek has retired, I have joined new team crAndroid which follows same concept and we have brought together nougat customized ROM. The said ROM is posted here in different topic for obvious reasons:

http://xdaforums.com/nexus-6/development/rom-crdroid-android-beta-builds-t3480094

Please feel free to check it out. Cheers!
[Nexus 6 Android Development] :
Kernel development is still up to you. I was just asking for only one thing, but if you say no on that, I will accept it however. And, I'd check crAndroid ROM out.

EDITED: At least, for standby (screen off), State Helper works for standby hotplugging - I just use only one CPU core in standby to help saving some juice.
[Nexus 6 Android Development] gutserker:
latest update has been good, and BT has been very stable, but the pulldown icon doesn't always reflect the state of BT, or it's turning off the radio immediately after disconnection. Many times where the icon is off, but BT is on and connected.

Also, using the power button to hang up calls doesn't seem to be working. This is critical to me, as my proximity sensor was water damaged, and no longer works.
[Nexus 6 Android Development] piit79:
Any chance for an updated build, [MENTION=3795148]neobuddy89[/MENTION]? I'd love to build myself but I'm facing issues compiling Camera2 and also the kernel...
[Nexus 6 Android Development] neobuddy89:
I will try to build latest CM and upload.

However, the frequency of updates here will reduce since I maintaining and developing CM-based crDroid ROM.

It's all CM with additional features to customize.

http://xdaforums.com/nexus-6/development/rom-crdroid-android-beta-builds-t3480094