yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] matthew2926:
So since Theme Engine is coming in the next build, does this mean that PN is going to drop/remove Layers support? Not a big deal for me as Layers is awful compared to CMTE, just wondering ;)
[Nexus 6 Android Development] g2uzer:
Is it safe to flash the dialer fix that Beans posted for his pure Nexus ROM?
[Nexus 6 Android Development] disiz:
Thanks you two, so fine it's normal, just wanna be sure :)

And about wallpapers, I'm looking for the directory where there are located (system , customize, ressources... I don't find them...). I know I can redownload them from xda or else, but I guess they are already somewhere in the phone...

Thanks.
[Nexus 6 Android Development] enzoevo:
So no more FC while training OK Google, but now voice always on disables itself within 3 seconds of being enabled. I just watch it turn itself off.
[Nexus 6 Android Development] nathanchance:
No, two branches, one Layers and one CMTE.
[Nexus 6 Android Development] wooddale:
So what is cmte like the old days when the whole ROM was themed?
[Nexus 6 Android Development] SynisterWolf:
i think it stands for CyanogenMOD Theme Engine. which is a variant of the old Tmobile theme engine. I hope it is, because i knew how to make themes with that engine and would like to get back into making them again.

:fingers-crossed:
[Nexus 6 Android Development] matthew2926:
Sorry, I'm not very familiar with the building side of ROMs. Does this mean that there will soon be two PN builds (one for Layers and one for CMTE) or will there still be one build that incorporates both branches (did I say that right)?
[Nexus 6 Android Development] Shepguessed:
Two separate builds. Cmte and layers cannot be used together.

Sent from my Nexus 6
[Nexus 6 Android Development] matthew2926:
Aight, and any ETA on the stable version of that CMTE build or is it anyone's guess? I know it's in beta right now but I only run stables on my N6. I usually don't bug people about ETAs but seeing that Cataclysm (my current DD) just went dead, I'm coming back to PN, but would rather wait for the CMTE build if it is on the horizon. Thanks in advance for all of the replies BTW!

---------- Post added at 02:39 AM ---------- Previous post was at 02:34 AM ----------

You are correct! For those reading, CMTE is wayyy better than Layers IMO because the themes written for it tend to be a lot more complete and thought out compared to those Layers themes. Additionally, there is a lot more dev support for CMTE compared to Layers, which means more extensive themes, less buggy themes, and more free themes!
[Nexus 6 Android Development] nathanchance:
I mean it is pretty stable, nobody has reported major issues and [MENTION=3987079]remicks[/MENTION] is actually helping Beans out with it. As for when Beans releases it, there is no ETA.
[Nexus 6 Android Development] mikeymopar:
stock image is in frmework-res/drawable folders. either reflash, pull it from the app, or i put several generic ones in a wallpaper app if you don't want to just dl the one or two from Beans' wallpaper thread HERE (wallpaper app is at the end)

and your second question was already answered
[Nexus 6 Android Development] wooddale:
Good deal I hope it is seems like it may be a little easier for you guys that know how to do it. Thanks.
[Nexus 6 Android Development] matthew2926:
Gotcha. Nothing against the people working on the betas, I know that they are great people, it's just that I rely on my phone too heavily for academics to take any chances with betas.
[Nexus 6 Android Development] disiz:
Thanks a lot, I can set any wallpapaer for lockscreen now :)

Thank you !
[Nexus 6 Android Development] shugga101:
After testing, the issue is still present. I've restarted my phone as well to see if that would allow the phone to reread the audio config file, but it was a no go. The audio dimming still happens. It's almost like the phone decreases the volume based on the outside noise. So, the speakers itself will cause the audio to dim because it's detecting loud noises. I don't know if this could be kernel related or if this is something ROM related. I'm on latest ElementalX.
[Nexus 6 Android Development] justibasa:
Having issues with the newest cmte build. Clean flash with Franco kernel, no exposed or any other mods, and cmte is force closing when I try to open it. I've tried wiping the app data and cache, and no luck. I've also rebooted. Any help would be appreciated.

I came from aosip and didn't have problems with cmte on that with the same setup.
[Nexus 6 Android Development] nathanchance:
Can you get a logcat of when it crashes? One other person told me that it was happening with them but [MENTION=3987079]remicks[/MENTION] said he was the first person. Not seen any problems with it.
[Nexus 6 Android Development] justibasa:
I've never actually done one, but I'll see of I can figure it out. ?
[Nexus 6 Android Development] nathanchance:
How to get a logcat, someone already has you covered lol.
[Nexus 6 Android Development] justibasa:
Thanks dude. All your help in these threads is awesome! Keep up the good work.?
[Nexus 6 Android Development] remicks:
A little clarity for everyone:

No, CMTE is not replacing layers in PN. Beans is such an awesome Dev that he wants you guys to have more options for his ROM. In order to do this he is basically maintaining 2 separate PN roms. One with Layers commits (standard PN) and one with CMTE (the test builds I posted). To the end user this seems like no big deal right? Just changing theme engines, no big deal... Wrong. It's a very big deal. This means that every time beans adds a new feature he needs to make sure it works on BOTH branches. AOSP and CM code are vastly different, this means that a feature that works on the Layers branch with no problems may require hours of debugging and fixes to the code to work on CMTE as well. To fellow devs this is a semi-insane move, this is basically twice the work just so you guys can have the theme option that you prefer. Anyone with serious bugs on the CMTE build please feel free to PM me your info about it, I won't bite or scream at you... I knew full well when I posted these that I would be bombarded with questions and bug reports. But try not to clutter up the threads too much, beans is a very busy guy and I am trying to help in any way that I can to get the CMTE branch ready for release so direct any questions you may have this way.

Sorry for the long winded post guys but I felt it should be said so we can get a better perspective of how discussion of these should be handled. Thanks for your time.
[Nexus 6 Android Development] mikeymopar:
don't know where my head is tonight (comparing too many layers theme structures to cmte theme structures)

you can also go into settings>display>wallpaper to get them too. sorry for possibly making you run around for them; my bad :(
[Nexus 6 Android Development] justibasa:
Here's that log. Hope it helps out.
[Nexus 6 Android Development] :
While I don't consider myself a *dev* (most of what I do as "original coding" is derivative at best). I don't think people realize how much work it takes to code features, test, verify, test again, release.

I've honestly released kernels in the past. Which I've modified here and there (mostly cherry-picks with modifications as needed). Recently though, I've been modifying the Kernel Adiutor app to work with my current kernel release (with a buddy). I'm not trying to spam or anything... My point is, I've spent probably 50+ hours this week simply learning how to modify things, and to modify them. I can't even imagine coding thing COMPLETELY original like Beans does. I'm just replicating code, with different values and it's *GD* time consuming.

Sorry, I just felt the need to reply here to stress the AMAZINGNESS that is Beans.

*edit*

also, an app only takes like a minute to compile... while a ROM can take hours... before it's like "Hey, you forgot a semicolon (;)" (that's right... a friggin ;)
[Nexus 6 Android Development] remicks:
This is a fantastic post. Also yes, thank Beans every chance you have. All I am doing is helping test and building for you guys, he deserves ALL the credit here. I'm just a secondary conduit for a portion of his awesomeness.
[Nexus 6 Android Development] Surge1223:
Agree to disagree. :D

But I'll agree that a tremendous amount of original development goes into the end user having the ability to change something so trivial as a status bar color. But as for expanding the features of android, seems like the effort is like adding a tremendous amount of decals and custom paint to a Ford focus but at the end of the day it's still a Ford focus, doesn't go any faster, doesn't get any better gas mileage, doesn't have a better navigation system, just looks prettier from the outside.

:sly::sly::sly:
[Nexus 6 Android Development] remicks:
Back in your cage. WHO KEEPS LETTING HIM OUT?

:D :D
[Nexus 6 Android Development] MrBrady:
Does the current or upcoming version of PN have that new Day/Night (Light/Dark) OS feature under Display? I'm really digging that and seeing it pop up in other ROMs.
[Nexus 6 Android Development] nathanchance:
It isn't in the current build and there is no mention of it in the changelog or Github. That feature is a little buggy with Layers so until the kinks get ironed out, I doubt we will be seeing it.
[Nexus 6 Android Development] Mr_S:
So switched from.layers build to cmte build by@remicks and have to say I prefer the cmte.. It's just more polished and themes better IMO than layers ATM...plus not having to reboot to apply is all good which I know syko is looking into. While at it deencrypted my phone and all is good.

Thanks
[Nexus 6 Android Development] NOSTALGIA:
everybody loves cmte.. if not all, most do..
[Nexus 6 Android Development] AntikytheraTech:
Realized tonight that my WiFi tethering is being clocked by T-Mobile... I am allotted 7GB of WiFi tethering / month with my plan and the my T-Mobile Account page clocked exactly how much I used tonight (1.4GB). I checked the APN settings and nothing has been changed, still have the APN Type set as: "default,supl,dun" (without the quotes)

Anyone have any ideas or thoughts? Running the latest build, stock kernel.
[Nexus 6 Android Development] jayharper08:
Make sure you have the line in the build prop that says:

net.tethering.noprovisioning=true

I don't believe this build has it in. I manually put it in and it's working.
[Nexus 6 Android Development] g2uzer:
Ugh I tried to flash the CMTE build and got that stupid Google security deal, I forgot to turn on the option to unlock bootloader.

I restored my back up, logged on from a different device and I had to reset my password no other option.

My understanding since I reset my password I won't be hable to log on if I flash a different ROM correct? I have to wait 72 hrs? I'm still using my phone but its the nandroid I did, I just had to reset my password on it also .
[Nexus 6 Android Development] Khizar:
That is weird. Did you manually edit the file or flash the zip that I posted in the thread? My zip makes sure to disable the music dimming, the OP of that thread doesn't mention to comment out the music lines in the file.

I've used my zip on most of the nexus 6 roms and kernels, including PN/elemental combo, and haven't had any dimming.

You've tried clearing both themes and themes provider data?

If you just want to flash a new rom go in developer options, enable OEM unlocking. Now you can do a factory reset and skip Google account sign in.

But if you want to flash a new rom and also log into your Google account then yes, you'll need to wait 72 hrs.
[Nexus 6 Android Development] g2uzer:
Yeah I need to sign in also,

I'm going to have to wait it out then. Glad I had a nandroid backup, still PureNexus. Thanks again
[Nexus 6 Android Development] AntikytheraTech:
Great, thanks! Does it matter where in the build prop I add this line? Or can I just add it in at the end?
[Nexus 6 Android Development] jayharper08:
I've always added to the end. :)
[Nexus 6 Android Development] Faaipke:
It's been 12 hrs since I flashed the CMTE build by [MENTION=3987079]remicks[/MENTION] and have yet to get a FC. Running smoothly. Difficult to decide between layers and cmte, both have their good points...
[Nexus 6 Android Development] AntikytheraTech:
Sorry... One final question. I am using the built-in PN build prop editor. It asks for a Property Name and a Property Key. Should net.tethering.noprovisioning=true be the name or the key? If it's the key, does it matter what I make the name? I am new to editing the build.prop so thank you so much for your guidance and patience!
[Nexus 6 Android Development] FedericoUY:
Hi, wich methods do you use to sleep with hardpressing the button, and preferrably without switching kernels... Any help will be appreciated.
[Nexus 6 Android Development] RayMcGrath:
For those trying out the cmte build. You can theme apps individually with this mod. Flash in recovery.

https://www.dropbox.com/s/tx6674irfergbvu/COS12_AppThemer_Port.zip?dl=0
[Nexus 6 Android Development] Shepguessed:
Is there a thread that explains exactly what this zip is? Could you send me the link if there is one? Thanks!

Sent from my Nexus 6
[Nexus 6 Android Development] RayMcGrath:
Lol. Yes. I'm (still) looking.

https://www.androidfilehost.com/?fid=24352994023703806
[Nexus 6 Android Development] :
Its less of a mod, and I think more of an individually flashable app from the official cm apps.

http://www.cyanogenmod.org/blog/introducing-the-cyanogen-apps-package

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] siphter01:
Flashed the 1/9 build and everything seems to be working fine but I can't get the lock screen weather to work it just shows 2 dashes tried to search the thread but didn't find anything about it
[Nexus 6 Android Development] jayharper08:
Honestly, I have no idea as I've never used the PN build prop editor. :/ I have always used root explorer. If you haven't figure it out in the next few minutes, I'll play around with it and see then let you know. :)

Edit: Looks like the property name would be: net.tethering.noprovisioning and the key would be: true
[Nexus 6 Android Development] Faulker:
Got a new (very minor) bug. Could well be Marshmallow itself, as I'm not convinced it is PN.

- When voice-activating ("ok, google"), the phone reacts and flips to the listening screen.

- I give it a command ("call home") and it changes screens as though about to call, but then reports that it can't connect to Google.

- Repeat the exact same process immediately and it works fine.

- This happens: on wifi and mobile, all over the state (not tower or signal based), all day/night, after clean wipe/load, bluetooth or regular spearkers, with no apps installed beyond base.

This isn't a big deal, but rather weird that I always have to say: "ok, google...call home..<error>....ok, google...call home <ring ring>"

May or may not be relevant but I'm on Fi.
[Nexus 6 Android Development] Golf c:
This happened to me twice. Clean flash ROM only. No gapps.

Reboot.

Toggle OEM unlocking.

Dirty flash ROM and Gapps together. Not separately.

Sign in to google no problem.
[Nexus 6 Android Development] holeindalip:
Why don't you just remove your Google account before flashing a new rom and it will never ask you for your login credentials to start
[Nexus 6 Android Development] :
Any direct build prop edit is

Key=value

The reason that it's asking is because it's probably using the shell command

setprop key value

Rather than editing the file directly.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] justibasa:
So to be able to use cmte themes, I'm going to have to completely wipe everything, including internal storage to get it to work. Even though cmte gave me 0 problems on aosip. Is this what I'm hearing? Really don't want to have to do this after setting everything up. ?
[Nexus 6 Android Development] EvilDobe:
I wouldn't go that far. I'm looking for what to do for-reelz. I know it's something stupid I'm forgetting but if I figure it out before someone else chimes in I'll let you know.
[Nexus 6 Android Development] justibasa:
Awesome dude. I'm more than willing to wait. Besides cmte, ROM is running like a champ.
[Nexus 6 Android Development] Khizar:
System/vendor/overlays, delete the layers. If that's the cause of the FC's, the issue will be fixed.

But i doubt that's the cause, if CMTE worked fine for you on AOSiP, did you clear data of both themes and themes provider?
[Nexus 6 Android Development] justibasa:
Overlays folder isn't there. So it's definitely not that.

Edit: So decided clear data in both themes and theme provider as I don't think I cleared the one in theme provider last night. It's up and working. Just need to install a theme to make sure. It did open finally though. Thanks to all for the suggestions. ?
[Nexus 6 Android Development] RayMcGrath:
https://cyngn.com/c-apps
[Nexus 6 Android Development] EvilDobe:
That folder wouldn't be there at all due to a clean flash which wipes /system. IDK about dude but the FC happened during first boot for me but yes- I did trying clearing data on those services.

I'm on the PN CMTE build now with no issues after clearing out my /sdcard. IIRC there is a folder on the /sdcard/ that causes the FC but I can't remember what it was/is since I wiped everything & can't find the info I want on the interwebz.
[Nexus 6 Android Development] Khizar:
Yeah. That's why that was the first thing I asked you. LOL but I think you overlooked my reply before.. Just wiping themes doesn't help, need to wipe both.

Wiping system doesn't wipe vendor. That's the cause of most users facing the FC's with TC.
[Nexus 6 Android Development] NYMD:
hangouts stops updating conversion

Everything works well except hangouts doesn't update the conversation. I have missed all text messages since I installed the Purenexus on my Nexus 6.
[Nexus 6 Android Development] Khizar:
Is hangouts a system app? If it is, delete and install from play. If not, disable doze for it by going to settings >battery > overflow(3 buttons) menu >battery optimization.
[Nexus 6 Android Development] EvilDobe:
That doesn't even make sense. I just wiped system (literally, right now as I'm typing this) and everything is gone except /system/lost+found. In the actual /vendor folder I have /vendor/firmware & /vendor/lib.
[Nexus 6 Android Development] Khizar:
Flash a layer rom, apply a layer. Wipe and flash a rom with CMTE. It'll FC, you'll need to delete that folder.

Most roms, if not all, have a backup script for layers. That's why that folder doesn't get deleted.

Does it make sense now? I am in 4/5 different threads right now, so my comments have been to the point and not as detailed.

Edit - BTW I'll say this, this whole vendor business is confusing for me too. I've only heard this from devs and read here. I personally have only used layers on stock so I've always had a completely clean system and hence can't say I've experienced the folder not being deleted personally.
[Nexus 6 Android Development] EvilDobe:
I get that. If I go to recovery, wipe everything except internal data, and flash a rom there is nothing to back up in the /system/vendor/overlays because that folder doesn't exist anymore.

Edit: I routinely go between PN & DU without issue. It was only remicks' build (not blaming, just pin-pointing an event in the timeline) that caused the error to happen on both PN-CMTE and DU. Once I wiped my sdcard it stopped for both roms. I also always clean flash so anything in /system is blown away & cannot be backed up or restored.
[Nexus 6 Android Development] Khizar:
The folder in your internal storage, by any chance was it the overlay folder? It's possible I am mistaken about which overlay folder has been causing the issues.

Cuz tbh it does make more sense that wiping system wipes vendor before the backup script has a chance to be executed.

Let's see if [MENTION=6842057]nathanchance[/MENTION] can be of any assistance. LOL
[Nexus 6 Android Development] justibasa:
For some reason, unknown to me, (watching X-Files)? I never noticed theme provider last night. But now everything is absolutely perfection.
[Nexus 6 Android Development] EvilDobe:
See that's the thing I don't remember. I have countless hours at work to waste so I just wiped it all & called it a day.
[Nexus 6 Android Development] AntikytheraTech:
Thank you both! Love how helpful this community is [emoji1] [emoji106] [emoji109]
[Nexus 6 Android Development] nathanchance:
You would want to do that in a 5X or a 6P since the vendor folder is not a part of system. On this device however, the vendor is in the system partition. So when you do a clean flash, your overlays files are getting removed. That is why if you dirty flash, you lose your Layers and have to set them up again.

[MENTION=633993]EvilDobe[/MENTION] As for why that error was occurring, I have no idea.

Settings > Apps > Hangouts > Storage. Clear the data.
[Nexus 6 Android Development] Khizar:
Ah. Then I stand corrected. You were right [MENTION=633993]EvilDobe[/MENTION]. ??
[Nexus 6 Android Development] magnamentis:
[MENTION=4519152]Khizar[/MENTION]

vendor is in two locations at the same time:

a) on root level ( screenshot 1 )

b) in system ( screenshot 2 )

both contain the same files, they're most probably linked directories. if you wipe system they're both gone and a clean install includes wiping system. only if you dirty flash a rom without system wipe included as a part of the flashing process, this can happen. some roms as well wipe cache and dalvik automatically to make sure it's done.

you can easily verify what i say by manually deleting one of them in root browser and you'll see that the other one is gone as well, hence wiping (formatting) system must you get rid of them and always did so for me in the past. if not you did NOT clean install.
[Nexus 6 Android Development] nathanchance:
Yeah /vendor is a symlink to /system/vendor.
[Nexus 6 Android Development] :
You could also just open a terminal and do

ls -l

And see on the the right that it's a symlink and where it's pointing to... Without deleting files :s

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] magnamentis:
all good guys, there seems to be a misunderstanding, i just tried to clarify something to avoid false impressions but obviously it sounded more like if i would need help :) even though i'm not aware where my semantics went that wrong, perhaps i lack the necessary english skills. the word symlink i avoided on purpose to make things easier to understand and i don't have any issues at all, with themes, so perhaps the original poster should be addressed [quoted].
[Nexus 6 Android Development] tjlmbklr:
Kernel?

Hello all, I am on week 2 with Pure Nexus and want to know what is a good kernel to run for better battery out of the box. I am getting roughly 8-10% battery drain at night with agressive doze enabled in Greenify and airplane mode on. Does this seem right?
[Nexus 6 Android Development] nathanchance:
I get good battery life with ElementalX out of the box. However, your issue is most likely not kernel related. Use an app like BetterBatteryStats to figure out what is holding your phone awake.
[Nexus 6 Android Development] simms22:
ok, about the phone being "awake".. ive seen this issue several times this past month. normally, my phone behaves wonderfully, and gets great battery life. a few times though ive caught my phone showing that it stays awake the whole time, and gets worse battery life. i can fix it, but its a weird fix. to fix it i have to plug it in until it reaches 100%. then i pull it off and it sleeps normally. i have looked into wakelocks, but its not the issue. i just assume(d) it was googles fault for doing something in the background. but i might be wrong, anyone else have any ideas if what it could be? im not going to say its the rom, because the rom behaves as it should for the most part..