yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Android Development] PiousInquisitor:
Flash the latest vendor image. It will wipe out any overlays that you probably still have installed.

https://www.androidfilehost.com/?w=files&flid=43558
[Nexus 5X Android Development] gorilla p:
I disabled the "Keeo Awake" permission for the Google services and it hasn't caused any issues.

I remember on 5.1, I saw an option for "wakeup" (I believe if was called) in AppOps or AppOpsXtreme and I haven't seen it since. Can anyone tell me if its available on 6.0.1, of if its a different permissions editor that I'm thinking of?

---------- Post added at 10:18 PM ---------- Previous post was at 10:16 PM ----------

I disabled the "Keep Awake" permission for the Google services and it hasn't caused any issues.

I remember on 5.1, I saw an option for "wakeup" (I believe if was called) in AppOps or AppOpsXtreme and I haven't seen it since. Can anyone tell me if its available on 6.0.1, of if its a different permissions editor that I'm thinking of?
[Nexus 5X Android Development] bwomack:
Hello all. I'm getting the 5x later this week and will flash cataclysm. I'm coming from a Nexus 5 with cataclysm. Love this ROM. Quick question, I see in the OP that the included kernel has force encryption disabled. Is their anything else I would have to do to disable the encryption? I've seen in TWRP that it has an option to disable it and you have to format data and such. So do I need to do that as well or is the kernel enough ?? Thanks
[Nexus 5X Android Development] dfryer1193:
To disable encryption, you will need to format /data after installing a kernel that supports a decrypted /data partition
[Nexus 5X Android Development] rogiebear07:
Are there any known issues with T-Mobile WiFi calling and root? I recently switched over from AT&T, and I couldn't get WiFi calling to work until I removed my systemless root. Anyone else have a similar issue?
[Nexus 5X Android Development] nathanchance:
People were reporting that happening in the SuperSU thread, I'd recommend posting over there to help Chainfire figure out what is going on.
[Nexus 5X Android Development] dfryer1193:
I'm on the most recent Cataclysm build, with ElementalX and SuperSU 2.62 (systemless). I use wifi calling frequently, without issue.
[Nexus 5X Android Development] nathanchance:
Hey guys, just a heads up that I completely rewrote the rooting information in my install post. Might be worth a read, especially since I was able to get Layers working with systemless root (so far). Let me know if there are any issues with it. Wanted to simplify it as much as possible and keep the thread clean for atl4ntis for the future.
[Nexus 5X Android Development] i_pk_pjers_i:
I actually wrote a little bit about systemless root and Layers a bit earlier in this thread, I'm surprised you didn't see it: http://xdaforums.com/nexus-5x/orig-...m-nexus-5x-t3252051/post64518307#post64518307
[Nexus 5X Android Development] Puzzlegirl:
I appreciate the help (and patience) you give in Cataclysm threads :cool:
[Nexus 5X Android Development] nathanchance:
Ah right I remember that! The thing is that installing to /system/xbin is that it will break Android Pay for /system modification. /su/xbin will be fully systemless

Thank you :)
[Nexus 5X Android Development] bwomack:
How would I go about doing that?
[Nexus 5X Android Development] dfryer1193:
Unlock bootloader > Install TWRP > Install Cataclysm (in TWRP) > Wipe data (in TWRP)

Cataclysm includes a kernel that doesn't require encrypted /data. If you want a kernel that isn't included in Cataclysm, flash it any time after flashing Cataclysm, just make sure that the OP has mentioned it supports decryption. If it's not in the OP you can (and should) search the thread for "decrypt".
[Nexus 5X Android Development] bobby janow:
Great guide, thanks. I have a question regarding switching kernels. So the way I did it was to come from stock to Cata, systemless root, then flashed Despair Kernel over it. Everything working ok but Despair has left XDA and I'm not sure if there will be any support wherever he went. So I'd like to flash another kernel and keep systemless root at this point. What is the process for that? I believe I can fastboot boot.img, recovery flash latest Cataclysm, reinstall systemless root, then flash new kernel and reboot. Correct? But is there an easier way or even a shorter way? Can I just reflash Cata in recovery then flash another kernel and keep systemless root?
[Nexus 5X Android Development] dfryer1193:
In my experience, flashing Cataclysm is good enough, but it never hurts to be safe. YMMV.
[Nexus 5X Android Development] nathanchance:
Just dirty flash Cataclysm Mod zip then your next kernel then SuperSU.
[Nexus 5X Android Development] SlyUK:
Out of interest is anyone using a custom kernel other than Elemental X ?
[Nexus 5X Android Development] NWolf:
Hey, thanks for the ROM, it seems great so far.

One request I have is the "Do not disturb" option for "Until next alarm" is missing. Is there any way to get that back?
[Nexus 5X Android Development] nathanchance:
It seems to be a Google server side issue, it has disappeared from stock as well.
[Nexus 5X Android Development] chrootz:
[MENTION=3913401]atl4ntis[/MENTION] I am totally satisfied with your Cataclysm ROM when I received a brand new Nexus 5x and straight installed Cataclysm ROM then tested during my work at Amazon. Thank you
[Nexus 5X Android Development] republicano:
I wondered about this too, on lollypop there was an option to enable till your next down time, its frustrating how Google can't leave certain things alone after changing them,
[Nexus 5X Android Development] Malnilion:
Sorry if this has already been suggested, but it would be really great if the battery charging LED settings could also be set to be disabled in DnD/Priority/alarms only. I don't really want my light on at night when I'm sleeping.
[Nexus 5X Android Development] lakyberry:
In battery optimization seetings I noticed that dmservice is not optimized and since then I noticed about 4-5% drain over night (7-8 hours) and It used to drain only 1-2%. Is it possible that dmservice breakse my doze?

And is it safe to disable it in system settings?
[Nexus 5X Android Development] bobby janow:
That's a great idea! Or the option to turn off charging LED as soon as the battery hits 100% or even 99 or something.
[Nexus 5X Android Development] atl4ntis:
You can already, just select black color(no light) for full charged.
[Nexus 5X Android Development] bricky23:
I saw on a qbking77 video, that if you set the date on your phone to an earlier date. Can't remember what it is, that the option comes back. www.youtube.com/watch?v=wlmprjdbyLs
[Nexus 5X Android Development] republicano:
From that video you have to change the date to before Christmas,which is the case for me aswell

Y2k bug

Dmservice is device manager,I wouldn't disable it

I don't have an option to disable it battery use ,like Google play services,
[Nexus 5X Android Development] bobby janow:
Excellent, thanks. I do remember you saying that some time ago but totally forgot as I wasn't using Cataclysm yet. </bj comes out of hiding now> Interesting thing is when you chose black it shows as "none" in the color.
[Nexus 5X Android Development] cicci0:
Hello. I'm having random crashes.

I admit that I have some frozen gapps.

The crashes are these:

lifetimes services crashed abnormally

Other crashes ...

You have tips to solve?
[Nexus 5X Android Development] bobby janow:
I have to do a quick test on Project Fi notification and need to go back to stock for a few. I have Cataclysm setting backed up but the quickest way to get back to full stock is system.img and boot.img in bootloader? That's it right? Thanks in advance.

edit: yeah that's the way. Test over, it was me.
[Nexus 5X Android Development] bwomack:
My 5x was delivered this afternoon. Got it rooted and latest cataclysm installed. It's running great. Thanks to all those that helped me out with the questions I had over the last week .
[Nexus 5X Android Development] greves1:
Hi all, I'm thinking about coming over from Chroma since Cata seems to get such rave reviews. I just was wondering if anyone could check for me if MMS is working on cell data (project fi). Also, if I'm on MMB29M do I need to put on MMB29K for any reason, or am I okay?

From out of the box, I did the OTA to 6.0.1, then unlocked, rooted, put on Chroma. I never flashed a vendor image (just using whatever the 6.0.1 put on there (MMB29M)), and using the patched boot that you need to run Chroma rooted. I ask because I saw a post advising to flash MMB29K if we're comingn from "another rom." If my understanding is correct, I should be okay to just wipe system/data/cache and come on over to Cata, correct? (no need to flash any bootloaders/vendor images).

Thanks so much, and I look forward to trying out the rom.
[Nexus 5X Android Development] nathanchance:
No reason anything shouldn't be working, this is based on stock. No, just do the wipe you stated, then flash stable, beta, a custom kernel if you choose, and SuperSU if you choose. Since you updated via OTA, you don't need to worry about the radio, bootloader, or vendor images. I have a post here with the finer details but you seem to have a good hold on what you need to do.
[Nexus 5X Android Development] greves1:
Ah, yes, so it was your post I was referring to, with the instructions for getting onto Cata. Thanks for that! Since you say I'm good with MMB29M, that seems great. I was confused by step 3 in your instructions for coming from another rom, since you link to a fastboot zip with MMB29K. Now that I google this issue, it seems that MMB29M is for the 6p!? I swear I never flashed a vendor.zip, just did the OTA...

Your step 10 is also confusing since you then say that flashing the vendor.zip is mandatory...

Thanks for the help!
[Nexus 5X Android Development] nathanchance:
Yeah the build numbers don't really matter. I added that in because most people don't take OTAs when working with custom ROMs since they aren't applicable. If you took the OTA, ignore the fastboot stuff and the vendor.img. It only matters if you were manually coming from 6.0, which most people would be. I wish I could have written that more cleanly, I'll look into rewording it somehow.
[Nexus 5X Android Development] greves1:
Booting up now, seems okay so far. Let you know how it goes after I'm all set up. I think it's VERY strange that I'm on MMB29M (anyone else?!?). (Update: build now showing as MMB29K) By the way, when installing EX kernel do i leave the last box about SELinux checked or unchecked? (I flashed SU 2.61 systemless) Thanks again!
[Nexus 5X Android Development] nathanchance:
Good stuff! I'd give this a read for build numbers. For custom ROMs, the build number depends on which branch of AOSP they build out of. Chroma builds out of 6.0.1_r3, which is build number MMB29M, across all five of its devices so that he only checks out one branch instead of two different ones. It doesn't really matter, since you will still be running 6.0.1, just a different branch that may have some additional stuff in it. You should be on MMB29K after flashing this because that is the latest factory image for the Nexus 5X.

I leave that setting checked so SELinux is Enforcing.
[Nexus 5X Android Development] greves1:
You are spot on on the build number issue. Just realized this rom reports I'm on MMB29K now! Last question for the evening: can I get doubletap to sleep on the navbar? Loved that on Chroma...
[Nexus 5X Android Development] bwomack:
Don't know if you saw it, but cataclysm has swipe to sleep on the nav bar. Works great. Go to cata settings, and then nav bar settings and you'll find it there.
[Nexus 5X Android Development] erto90:
Sometimes when I pick my phone,it turn on .. In lockscreen.. I have ambient display disabled and everything else similar .. What can be the cause ?
[Nexus 5X Android Development] greves1:
Saw the navbar sweep. It actually works quite nicely. I guess I just already have the muscle memory for the doubletap. Would be nice to see this feature added in future builds. Also, one small thing I noticed is on the LED color picker for setting app notification LED colors. Can we get access to the more full-featured color picker? This really enables you to set not only the color but also the brightness of the LED. Cheers, great rom.
[Nexus 5X Android Development] erto90:
Those things are kernel side.. Elementalx got all these features you are looking for,and runs great with cataclysm rom !
[Nexus 5X Android Development] ibilln:
Bluetooth-to-car + Google maps

Running Cacyclysm/Elemental x/Systemless.

In my car:

Bluetooth Calling works fine in and out.

Bluetooth media playing works fine. Sometimes have to re-pair BT & Car to get it to work.

Bluetooth is hard to get working with Google Maps directions. That is, I've gotten it to work by some combo of playing media then trying maps, or making a call then trying maps, or... something. I have no idea how to get it to work other than flailing, but I indeed have gotten it to work

Other phones I've used recently - Moto G 2015, OPT, iPhone 6... All work fine in all scenarios. -Occasionally- I might have needed to re-pair one of the latter phones to the car...

Any thoughts very much appreciated.

--edit--

Why am I posting here? 'cause running Cata. Have not tried with my car + stock (eg). Should do this I suppose.
[Nexus 5X Android Development] greves1:
I'm not sure what you mean exactly. There is no option to doubletap the nav/status bar to sleep in EX, this is a rom option. Chroma has it, and as far as I can tell, Cata does not. Second, the LED notification settings I'm talking about are also a rom option. In Cata, you can choose from a few colors, but you don't get fine grained control. Chroma has the color picker where you can move anywhere around the pallet you want, and even type in the hex value for the color you want. This is different from just having the few options available in Cata. Anyways, these are kinda small issues and I'm not complaining since overall cata seems to have all the things i really need, and even a bit more choice than chroma, and my mms issues seem to be resolved (hope my wake locks are gone now too!).
[Nexus 5X Android Development] jawnah:
So this ROM works great for me in almost every way. I am, however, seeing an issue where, when on WiFi, the device doesn't switch to LTE automatically most of the time. I am usually connected to Bluetooth in the car and whatever I'm streaming stops. I cycle into Airplane and it resolves the problem. I am running the 12/21 beta but I saw the same on the stable build. I haven't seen a lot about this for the 5x. Anyone else? Maybe I missed it.
[Nexus 5X Android Development] greves1:
Quick question: When smartlock is not active (i.e. when I'm not at home), a double press to bring up the camera works fine, except that it brings up my pin screen first, which must be unlocked with a fingerprint or the pin before heading into the camera. I know it should be able to use the camera while still locked. Is there just a setting I'm missing somewhere to allow this to work (although it should work by default in my understanding)? Thanks!

Nevermind, figure out this is because I manually changed the lower right lockscreen app from "default" to "camera" in cataclysm settings. By the way, is there any way to add additional apps to the lockscreen that can be used with the phone still locked? I know you can use custom lockscreens for this, but I want to stick with the stock lockscreen becuase I'm using android pay. Thanks!
[Nexus 5X Android Development] prestodigiti:
Why can't notification led be applied to apps like youtube, twitch, soundcloud and instagram? I have asked this question before, in the nexus 5 thread, and i didn't get a reply unfortunately. Now i upgraded to the 5x and this issue is still bugging me, because i'm forced to use 3rd party apps to make led work for the apps i mentioned which makes the ambient display misbehave. Any feedback would be highly appreciated
[Nexus 5X Android Development] jawnah:
I will take a guess here and say that those applications aren't implementing a notification with LED. I am not familiar with the API but it is possible to do Notifications without LED, sounds, etc.
[Nexus 5X Android Development] prestodigiti:
I see. So, do you think a feature to force those apps to use led would work? Like the one to force peek notification (heads up) for apps which don't have it
[Nexus 5X Android Development] nathanchance:
Can you not force the LED to work with Settings > Apps > Whatever app you want > Notifications > Custom LED color?
[Nexus 5X Android Development] prestodigiti:
No you cannot. By doing that you are just choosing the led color not forcing it.
[Nexus 5X Android Development] dorqus:
Looks like MMB29P has been released!

https://developers.google.com/android/nexus/images?hl=en#bullhead

https://dl.google.com/dl/android/aosp/bullhead-mmb29p-factory-b3dae7eb.tgz
[Nexus 5X Android Development] wingman358:
Android Police on the latest security patch:

"The security-related details of this month's update are up. Included are fixes for 5 critical, 2 high, and 5 moderate severity issues."

Full release: http://source.android.com/security/bulletin/2016-01-01.html
[Nexus 5X Android Development] chrootz:
Whoops.. DELETE THIS

[MENTION=2718929]wingman358[/MENTION] - you post first before I did. LOL thanks :)
[Nexus 5X Android Development] erto90:
I'm affected by a wakelock called IPA_WS.. how can I fix this ? What's that ?
[Nexus 5X Android Development] atl4ntis:
Cataclysm Jan 05, 2016

Hey guys, happy new year.

Here's a new full release and mod, updated to new sources.

Due to new sources you should install the full zip unless already on latest android version MMB29P, no wipes are needed.

Remember to flash vendor.img aswell.

Everytime you'll ask why flashing the little zip won't bump your security patch date to January, a kitten will die.

Full zip:

MD5: 02ff7f7c9b720891d718e78d4efcb765

SHA1: 2641e64bf94f08a01f663beb9e7680cbf358cfa7

Mod:

MD5: 90d53c69f624fb0e53a527d8e420f04c

SHA1: 08809c40b176730c2c0f4951823d09fce5abb331

Changelog:

Sources updated to android-6.0.1_r8

Smart Radio: added battery saver condition

Allow led while screen is on

About: added Official thread link

Installation notes:

- If you're on stock MMB29P just flash latest mod over, no wipes.

- If you're on Cataclysm but not on MMB29P or stock but not on MMB29P, flash vendor and latest full Cataclysm, no wipes.

- If you're on anything else, flash vendor, wipe/factory reset then flash latest full Cataclysm.
[Nexus 5X Android Development] jawnah:
Pardon my ignorance, but the vendor.img would be something we acquire from the source release from Google? I didn't recall doing this previously.
[Nexus 5X Android Development] rustybathtub:
Yes
[Nexus 5X Android Development] dfryer1193:
Like rustybathtub said, yes it is necessary. You may have avoided it in the past by taking an OTA on stock, or just don't remember, but it's been necessary for every time Google has released a new build.
[Nexus 5X Android Development] k.s.deviate:
Hey, this might be a stupid question. But. I installed the full zip and installed the cataclysm app drawer shortcut. Is there a way to remove it?

Background is I dirty flashed the full zip over previous cataclysm build.
[Nexus 5X Android Development] i_pk_pjers_i:
After updating to the latest Cataclysm mod, I always get "There's an internal problem with your device" after booting. I flashed the latest vendor.img before installing the latest Cataclysm mod and after installing the latest Cataclysm mod, and I'm using the latest ElementalX kernel... any ideas?

Everything seems to work fine, but I just don't like that error...

Edit: I just checked about phone and it says my build number is MMB29K, wat... I thought I could just install the mod over the previous Cataclysm? I guess I'll try installing the full and see if that does the trick...

Edit: That did the trick, awesome! :D
[Nexus 5X Android Development] bwomack:
This whole vendor.img is confusing to me. Just got the 5x last week. It was on stock 6.0.1. I installed latest cataclysm stable and mod. Do I still need to flash a vendor.img?
[Nexus 5X Android Development] nathanchance:
If you are on MMB29P (is that the right build for the January 1st update?), you need to flash the MMB29P vendor.img. If you are on MMB29K/M, you should be fine. When you reboot your phone, if you get a message saying your vendor image is out of date, you need to flash the latest one.
[Nexus 5X Android Development] jawnah:
It was recommended by atl4tis a few posts ago that you flash full due to the source change. I got the same message but it was because my vendor.img was incorrect. Using the correct one resolved the problem.
[Nexus 5X Android Development] greves1:
Might you be kind enough to post some instructions on how this vendor.img is gotten from the google source? (or perhaps it could be extracted and linked in the OP) Thanks!
[Nexus 5X Android Development] dfryer1193:
Untar the google image, then unzip the zip that's inside the tarfile. vendor.img is in there
[Nexus 5X Android Development] greves1:
might this be the correct file: (please verify the MD5)

03e797a59f10a278f85b33af417ed151 *vendor.img

last question, which is first, if im coming from the Dec. 21 Cata version, flash vendor.img or flash the jan 5 full cataclysm?
[Nexus 5X Android Development] dfryer1193:
I'm only just downloading the google image, will verify when that's done.

If you're coming from a previous Google image (i.e. NOT MMB29P), you will need to flash the jan 5 full cataclysm and vendor.img. The order shouldn't matter, but I usually flash vendor.img first. If you're currently on MMB29P, you only need to flash the small zip.
[Nexus 5X Android Development] bobby janow:
MD5 matches correctly. You will need to flash the full Cataclysm and the vendor.img in bootloader.

edit: half ninja'd
[Nexus 5X Android Development] greves1:
thanks for checking that for me. you mean flash both in twrp recovery, correct? (not bootloader)

oh, before i forget, do i need to re-root after this udpate? (using systemless 2.61 with android pay working currently) and i assume an EX kernel flash is required as well, but v. 1.04 should work fine, correct?
[Nexus 5X Android Development] dfryer1193:
You need to flash vendor.img via fastboot.

I'm not sure about re-rooting, but I would assume you do need to re-root. You can try not re-rooting, and if you don't have root, just flash the root zip in TWRP.
[Nexus 5X Android Development] greves1:
ah, thanks for this! fastboot flash vendor vendor.img should do the trick, eh?
[Nexus 5X Android Development] dfryer1193:
Yep!

Also, flar2 stated in his eX thread last night that there were no kernel changes in the latest update, so the latest eX will work just fine.
[Nexus 5X Android Development] greves1:
I swear, the hardest part of rooting is getting the USB drivers installed for MTP. Somehow, ADB and fastboot are working fine (fresh windows install using minimal ADB/fastboot) but I just can't for the life of me get this phone to show up as a MTP device. You really would think they would have made this seamless by now... Edit: using N version of windows, so had to install the media pack (always forget to do this after a reformat.) sorry to take the thread so off topic.
[Nexus 5X Android Development] bobby janow:
As answered above, you need to flash in bootloader any .img files. Only zip files are recovery flashes although I think there is a way to mimic a bootloader flash in twrp, or at least there was I think. Much easier to just do what you said in bootloader though. My process (without a separate vendor.img flash since I installed the entire Google image previously) is to flash Cataclysm first, kernel second, root third. To change kernel I flash Cataclysm, kernel then root again. For systemless on 2.66 you need to first run the Chainfire command in either adb shell or terminal before flashing the root zip. This one: echo SYSTEMLESS=true>>/data/.supersu

Now I'm not 100% on all of this since root has become extremely complicated lately. But I do know that to get Android Pay working you need to delete the su/xbin-bind directory after rooting systemless.