yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Android Development] thrutheeyes:
Would decrypting the phone increase performance?
[Nexus 5X Android Development] Azarin:
For things which read/write from the internal storage it would a bit.
[Nexus 5X Android Development] ViRb3:
Before disabling encryption, my Nexus 4 was faster than the N5X. After disabling it, the N5X blows the N4 unconditionally.
[Nexus 5X Android Development] pickandwhammy:
Just received my flashy new 5X, yum! Flashed Chroma, setting it up now. For people like me who don't even bother spending any time on stock, upgrade to 6.0.1 (get the images from Google) before flashing Chroma/Gapps. Spent ten minutes bootlooping trying to figure what I did wrong before this fixed it!
[Nexus 5X Android Development] pickandwhammy:
Is haptic feedback a bit buggy? It makes a tinny beeping noise, even on zero volume. This noise does not appear when in recovery (TWRP), so I don't think it's a handset problem. Any tweaks to fix this?
[Nexus 5X Android Development] Dwayne01:
So i just need to flash these and the Camera V3 should work?
[Nexus 5X Android Development] owichiu:
When I click on 'Notification Lights' in Settings > Sounds & Notifications it FC's. Anyone else experiencing this?
[Nexus 5X Android Development] szucsgf:
Yes I also experienced this.
[Nexus 5X Android Development] marioemp2k7:
I'm not very sure as I didn't test yet and I couldn't until tomorrow unfortunately. You can certainly try it yourself and provide feedback!
[Nexus 5X Android Development] Dwayne01:
Will give it a go now! Edit: Doesn't work still.
[Nexus 5X Android Development] tpayne2345:
Is vibration strength control supported?

Looked in the changelog and didn't see anything..
[Nexus 5X Android Development] zephiK:
That's kernel related.

I didn't include the LED overlays. The build I released to the public is just an initial release. It's already been fixed on my local build.

If anyone feels curious, I made a flashable zip of Nexus Camera for the 6P. https://www.androidfilehost.com/?fid=24269982086991971 You can give it a try on the 5X and tell me whether or not it works for 5X as well.
[Nexus 5X Android Development] biohaz55:
Ok..... flashed and all seems good.

the same ERROR=7 message appears when flashing as for gapps but it still flashes ok.... thought I'd better mention it this time !
[Nexus 5X Android Development] lilchicano:
Came up with an error=7 while flashing, but installed just fine. No issues that I see so far
[Nexus 5X Android Development] jm.kloz:
I'm having the same issue; doesn't seem to be affecting anything though. Also had it when I flashed Pure Nexus. I had Chainfire's modified boot.img prior to flashing. I may try flashing the factory images then reflashing this later tonight of no one has any ideas.

Otherwise ROM is working great! Thanks!
[Nexus 5X Android Development] stu5797:
Flash factory images and that message goes away
[Nexus 5X Android Development] Dwayne01:
This works!
[Nexus 5X Android Development] kristof95:
Great to see this ROM here. Just to clarify,

Does this rom will allow use of Android Pay? Anybody can please confirm it will work?

Also if I am correct the ROM is not rooted by default right? I want to stay unroot.
[Nexus 5X Android Development] sykopompos:
Lol, they can't even get Android pay working with root 100%, it is gonna be awhile till someone gets it working on a rom especially because of the cts check.
[Nexus 5X Android Development] kristof95:
Thanks for the precision! I thought only root was causing troubles. Not changing ROM that is based on AOSP that doesn't come rooted.
[Nexus 5X Android Development] zephiK:
It's rooted.

Thanks for the confirmation :) wish I could rename the file but oh well.
[Nexus 5X Android Development] bradhoschar:
Great ROM!

One question tho: how come no voLTE? Stock had it? Will it be in anotheratwr build? Thanks Dev!
[Nexus 5X Android Development] zephiK:
I don't have the physical device in front of me to test. I'm using the same configuration that [MENTION=1050103]sykopompos[/MENTION] used and I believe that VoLTE was working on his setup.
[Nexus 5X Android Development] bradhoschar:
Negative. Just an FYI.

Have to go back to stock, but I'll keep checking this thread!
[Nexus 5X Android Development] cheep5k8:
Does this have the AOSP dialer or Google's Dialer with automatic lookup?
[Nexus 5X Android Development] PiousInquisitor:
Franco's kernel has toned down the motor so it doesn't have the high pitched beep noise.
[Nexus 5X Android Development] pickandwhammy:
I'm getting a bootloop, even after using unSU.zip.

EDIT: Got it working with the systemless root beta.
[Nexus 5X Android Development] thrutheeyes:
Wow how do I decrypt?
[Nexus 5X Android Development] mlurker:
There is a nice guide out there - http://xdaforums.com/nexus-5x/general/guides-how-to-guides-beginners-t3206930

Summary:

- You should unlock bootloader (this will format all your data, like factory reset)

- flash modified boot img that doesn't force encryption

- flash custom recovery

- format user data (the data partition is crypted - format will decrypt it).

- [optional] flash custom ROM.

- enjoy
[Nexus 5X Android Development] Svid:
But after flashing chroma my phone still encrypted. Strange.
[Nexus 5X Android Development] PiousInquisitor:
You need to format the data partition, not wipe it.

Boot into the bootloader and run the command:

fastboot format userdata

You really need to read this thread till you can recite it from memory:

http://xdaforums.com/nexus-5x/general/guides-how-to-guides-beginners-t3206930
[Nexus 5X Android Development] _BobsoN_:
Changelog updated! Waiting for release :)
[Nexus 5X Android Development] tallgrasshawk:
Is there anyone else out there that can confirm you can get AP to work with xposed? I keep reading conflicting reports. I had AP working with Chroma (bought stuff in store), flashed xposed zip- AP wipes my two cards I had added and worked hours before, and I can no longer add cards. Run xposed uninstaller, can add cards back to AP.
[Nexus 5X Android Development] Svid:
Thanks for the info. Waiting to dirty flash :D
[Nexus 5X Android Development] zephiK:
Chroma 01/10/2016 - updated with January Monthly Bulletin and some additional features/fixes/changes. Enjoy.

Changelog: https://docs.google.com/document/d/1c7wNrT0khaipv-M0Z35OPQ8sxPHO-e9-Rk945fo4iJE

Download: https://www.androidfilehost.com/?fid=24352994023709914

MMB29P Vendor Flashable: https://androidfilehost.com/?fid=24352994023708279

Chroma + Android Pay

SuperSU 2.52 (default): This is the default SuperSU that Chroma has always used and is stable. Just keep flashing Chroma as you normally would. ANDROID PAY WILL NOT WORK WITH 2.52, ONLY 2.60+.

SuperSU 2.66 (Systemless root - optional flash): This is required for Android Pay to work

1. Download, http://xdaforums.com/attachment.php?attachmentid=3528363&d=1446472307 (thanks to osm0sis)

2. Download SuperSU 2.66 (thanks to Chainfire)

3. Dirty flashing from prior Chroma builds? Flash ROM, Flash UPDATE-unSU.zip, Flash SuperSU 2.60, Reboot. TWRP will prompt you that root is not detected, press DO NOT INSTALL

Clean flashing? Flash ROM, Flash BaNkS GApps, Flash UPDATE-unSU.zip, Flash SuperSU 2.60, Reboot TWRP will prompt you that root is not detected, press DO NOT INSTALL

Updated Guide for Chroma + Android Pay by [MENTION=6842057]nathanchance[/MENTION]: http://xdaforums.com/showpost.php?p=64694822&postcount=2962

Credits: bigdave79, osm0sis, Chainfire
[Nexus 5X Android Development] askmeonemore:
its happeninggg
[Nexus 5X Android Development] :
Here the instructions for SuperSU 2.66+ and the terminal commands

http://xdaforums.com/showpost.php?p=64694822&postcount=2962
[Nexus 5X Android Development] Abyss666:
Thx for the Update. Just dirty flashed and all is fine.

Gesendet von meinem Nexus.
[Nexus 5X Android Development] westernmg:
Very nice rom, running perfectly.

Gesendet von meinem Nexus 5X mit Tapatalk
[Nexus 5X Android Development] zephiK:
Yup nathanchance just told me in the 6P forums :) ... updated the guide now.
[Nexus 5X Android Development] gpvecchi:
Guys, I get the Xposed is installed but not running... V79 and alpha 4 APK. Any help, please?
[Nexus 5X Android Development] thrutheeyes:
Not sure what's going on. But my ROM is getting slow and unresponsive now, it was fine. Not sure if it's the Elemental X kernel. Either way hopefully this new Jan update will fix this.,
[Nexus 5X Android Development] rampino:
uninstall and everything is fine :)
[Nexus 5X Android Development] pickandwhammy:
Have you tried removing encryption on /data?
[Nexus 5X Android Development] thrutheeyes:
I haven't. I think I will try.
[Nexus 5X Android Development] mlurker:
Many thanks for a sync tile!

I have one issue after dirty update from a previous version. Frequently phone has an error: "Unfortunately the process com.android.phone has stopped".

Wiped cache, but the issue still exists.

Update:

My wife's nexus 5x has a previous version and the same issue. So it may not be related to update.
[Nexus 5X Android Development] zephiK:
Provide a log cat and steps to reproduce?
[Nexus 5X Android Development] ghettopops:
Hey, I'm getting vendory image error since dirty flashing from previous version. I have Beans vendor img apk.

I should say it is only on reboot/start up.
[Nexus 5X Android Development] tlopez1973:
Flash 29p vendor page 80
[Nexus 5X Android Development] ghettopops:
Thank you very much good sir.
[Nexus 5X Android Development] J.Guido85:
Once I flash this and start from set up, Will Google's back up and restore option be available to me? In the beginning of setting up google devices, it allows you to put in your google account and it'll restore apps, app data and more and wanted to know this so I know how to prepare.

Thanks!
[Nexus 5X Android Development] dpwhitty11:
With the latest version on a dirty flash all is well.... Except about 3 or 4 times today, my fingerprint scanner isn't being recognized until I turn in the screen with the power button.

I didn't flash the vendor blob after flashing the update. Would that be it, or is it something else? Worst case I just wipe and clean flash, but just throwing this out there.
[Nexus 5X Android Development] zephiK:
Yes you need to flash the vendor blob, it's what contains the proprietary vendor files for fingerprint scanner to work.
[Nexus 5X Android Development] git-sims:
Hello,

1. What is a vendor blob?

2.How do I flash it? I'm used to it coming in the form of vendor.img.

Thank you!
[Nexus 5X Android Development] pickandwhammy:
1. A blob is a bunch of binaries. The vendor partition contains binaries obtained from proprietary source code (like fingerprint verification), so as to avoid licensing issues with AOSP.

2. The zip file is nothing but the vendor.img you're familiar with, along with instructions for a recovery for where to flash it (/vendor). So, whether you reboot into recovery and select that zip to flash, or extract the vendor.img from the zip and fastboot flash yourself, same difference.

Why a zip at all then? Because it eliminates the requirement of a USB cable and a PC with ADB tools (specifically fastboot) to install a patch. You can conduct the entire process via your device (and an internet connection) alone.
[Nexus 5X Android Development] rubikqj:
After updating (dirty flash) the Quora app refuses to do the most basics tasks and always crashes. I deleted cache and data, but now I cannot even login again. The log is:

01-12 00:40:13.374 26880 26880 E AndroidRuntime: FATAL EXCEPTION: main
01-12 00:40:13.374 26880 26880 E AndroidRuntime: Process: com.quora.android, PID: 26880
01-12 00:40:13.374 26880 26880 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.inputmethod.ExtractedText android.view.inputmethod.InputConnection.getExtractedText(android.view.inputmethod.ExtractedTextRequest, int)' on a null object reference
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at android.view.inputmethod.InputConnectionWrapper.getExtractedText(InputConnectionWrapper.java:62)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:273)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at com.android.internal.view.IInputConnectionWrapper.handleMessage(IInputConnectionWrapper.java:78)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:102)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:148)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at android.app.ActivityThread.main(ActivityThread.java:5417)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Native Method)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.run(ZygoteInit.java:726)
01-12 00:40:13.374 26880 26880 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
[Nexus 5X Android Development] zephiK:
The file that you're linking in the logcat, IInputConnectionWrapper is stock to android-6.0.1_r10.

I suggest you link the logcat towards the app developers and tell them to update their application to support the newest and latest version of Android. It is very unlikely that a ROM is a cause of an Android application.
[Nexus 5X Android Development] zeebee:
Updated to the latest build with no problems! Thanks!
[Nexus 5X Android Development] pickandwhammy:
Quora has been dysfunctional since 6.0.1, regardless of ROM.
[Nexus 5X Android Development] cbwhat:
has anyone had and issue with the fingerprint reader not working? In fact the option in security is missing completely(believe its due to the motherboard not detecting it) .
[Nexus 5X Android Development] stu5797:
Just check the Google Play Store and notice there is an update for Android Pay. I am staying away from updating it until there is confirmation the new update still works with this rom. Hope that Android Pay update doesn't ruin the app so it does not work on systemless root devices
[Nexus 5X Android Development] aamir123:
I just clean flashed the newest update and I can't seem to find the double tap to sleep Nav bar. Can someone help me find that feature? I had that setup before clean flashing.
[Nexus 5X Android Development] Letitride:
Stay away, N5X is my newest "toy" - along with spouse's N5, running latest Chroma >>>>>>> stay away from the update to AP on the N5X, it will "break" things and AP will stop working (with the usual warning) running SU 2.66, etc.

It's a clean install, everything fresh - no Xposed, etc.

***

P.S. zephiK, thank you & excel work - flasher following you
[Nexus 5X Android Development] nathanchance:
If systemless root is going to be blocked, it won't be because of the app. SafetyNet is not an Android Pay feature, it is a part of Google Play Services, which you can't stop from updating or disable. You are still free to hold off on the update but the app doesn't actually do any blocking, it all comes from the SafetyNet API.
[Nexus 5X Android Development] randman2011:
I can confirm that I can no longer add a credit card to Android Pay.
[Nexus 5X Android Development] tallgrasshawk:
Took the AP update today. Successfully bought gas using AP this evening with the latest update. Running SU 2.61.
[Nexus 5X Android Development] tlopez1973:
Same here updated AP and was able to pay on seemless root SuperSU 2.65 u guys need to make sure your credit cards are supported
[Nexus 5X Android Development] neo4uo:
Has anyone tried Project Fi with Chroma?
[Nexus 5X Android Development] pickandwhammy:
*raises hand*

Works flawlessly.
[Nexus 5X Android Development] neo4uo:
Ty
[Nexus 5X Android Development] polke45:
I got AP working on SuperSu 2.62, not on 2.66 though
[Nexus 5X Android Development] J.Guido85:
just installed latest version of Chroma which was a fresh install. AP not working for me. SU 2.66 installed AP latest version.
[Nexus 5X Android Development] nathanchance:
SuperSU > Settings > Install SuperSU into /system. Right below the title of that setting, what does it say?
[Nexus 5X Android Development] J.Guido85:
SuperSU is already a system app
[Nexus 5X Android Development] nathanchance:
Didn't install SuperSU properly, since 2.66 can be system root if possible (and it is with Chroma). Follow these steps, it should work:

a. Delete /data/.supersu

b. Go into SuperSU > Settings and do a full unroot.

c. Boot into recovery and navigate to Advanced > Terminal Command.

d. Select the current folder (should be root or / by default) in the lower righthand corner.

e. Type the two lines below (one at a time):

echo SYSTEMLESS=true>>/data/.supersu
echo BINDSYSTEMXBIN=false>>/data/.supersu

The first one forces systemless, the second prevents /su/xbin_bind from existing.

f. Flash SuperSU 2.64+.

g. Reboot and attempt to setup Android Pay.
[Nexus 5X Android Development] J.Guido85:
Just out of curiosity, Will this wipe my device?
[Nexus 5X Android Development] nathanchance:
Nope, no wipes necessary. I'd make a backup just to be safe but you should be fine.
[Nexus 5X Android Development] J.Guido85:
cant seem to find .supersu under /data
[Nexus 5X Android Development] nathanchance:
Then just continue on, sometimes it is there, other times it isn't.
[Nexus 5X Android Development] J.Guido85:
rebooting now, Is it ok that I installed 2.66?

---------- Post added at 09:18 AM ---------- Previous post was at 09:08 AM ----------

No go, Also it says I need to update SU binaries and it keeps failing. what should I do now?

I fixed the binaries issues, but still no go on AP
[Nexus 5X Android Development] neo4uo:
echo BINDSYSTEMXBIN=false>>/data/.supersu

Do you still have to add this command? I thought it was useless after 2.62. I know you have to do the systemless true but didn't know about the second command part.

Thanks
[Nexus 5X Android Development] nathanchance:
Does SuperSU for sure tell you it is systemless? And delete /su/xbin_bind if you see it and reboot.

Yes, /su/xbin_bind exists on 2.66.
[Nexus 5X Android Development] neo4uo:
Does that mean that if you type that command you no longer have to delete the xbin_bind folder? I appreciate all the info. One of the reason I am asking it I switched roms and just did the first command and then deleted the folder and rebooted. My credit card added fine, but when I went to use AP it gave me the message that Google couldn't verify the software error message and I couldn't use AP.

Thanks
[Nexus 5X Android Development] nathanchance:
Yes that is correct, /su/xbin_bind will come back every SuperSU update unless you have that line.
[Nexus 5X Android Development] NPuter:
Just updated to the new build. A few notes:

I was on the DEC build with 2.61 systemless root with android pay working 100%. Noticed I did not have a ".supersu" file in /data, so I ran the terminal commands to make sure 2.66 would install as systemless. (So, I wouldn't rely on 2.66 installing as systemless even if you already have 2.61 installed - I'd run the terminal commands anyway, only have to do them once unless you erase data.)

2.66 successfully installed as systemless afterwards, and saftynet helper test passes (will try an android pay purchase later to verify).

A couple of "bugs" I'm still noticing from the DEC build (not sure if it's just me).

1. Search bar in recents menu is still missing (option in settings has no effect)

2. The dimmed "dots" when the navigation buttons fade away aren't aligned properly (they're more centered):

Overall, I'm loving chroma!
[Nexus 5X Android Development] SoMeiBoL:
From full stock, with the Nexus Toolkit 2.1.4, open bootloader, rooting with YOUR 2.66 and leave

custom recovery TWRP.

Now to install the chroma with kernel elementalx unencrypted, what steps should I follow ?

Sorry my English.
[Nexus 5X Android Development] Jonathan_m84:
Great ROM, thanks for your work!!
[Nexus 5X Android Development] J.Guido85:
Decided to start fresh, did a fresh install of rom and other needs files. Just realized that I was letting twrp install supersu and I wonder if that caused the issue. I also flashed 2.61, because it seems everyone is having success with that version.

Weird, I did a factory reset through twrp, then advanced wipe for system and all my layers settings are still there. Any ideas how that happened?
[Nexus 5X Android Development] tpayne2345:
Read this thread and follow steps in post #7

Got V4A working perfectly on latest Chroma build
[Nexus 5X Android Development] pickandwhammy:
Copy sdcard to PC, format entire /data partition, then /system.

Install Chroma, Gapps, ElementalX.

Reboot, sign in, copy sdcard back from PC to phone.

It's possible that layers info is stored in a folder inside /data/media, which is not touched during a factory reset.
[Nexus 5X Android Development] J.Guido85:
I officially got AP working! I installed 2.61, made sure TWRP did NOT install SuperSU and was able to add Bank card and use it on latest Chroma build.

My advice, Stay away from latest version of SuperSU until theres a quick fix
[Nexus 5X Android Development] nathanchance:
The latest version isn't broken so a quick fix isn't in order. It definitely works, I have helped people get it working on the 5X and 6P on at least three ROMs. I even got it working on Cataclysm on my N6 with 2.66. I am glad you got it working though. However, you will have to make the switch to the new method eventually as that is how Chainfire is proceeding with root. There is a reason he didn't stop with 2.61.
[Nexus 5X Android Development] J.Guido85:
I agree, So with what I currently have set up. How would I proceed to get 2.66 working with AP?

---------- Post added at 10:45 PM ---------- Previous post was at 10:42 PM ----------

Out of curiosity, The FX app that comes with Chroma, How is it? Is it very basic or a upgrade from what was on the 5x at stock?
[Nexus 5X Android Development] nathanchance:
I believe flashing 2.66 over 2.61 keeps systemless root. Only thing you would need to do is delete /su/xbin_bind and reboot. Make a backup before you try it but it should work.
[Nexus 5X Android Development] J.Guido85:
So, Boot into Recovery, Flash 2.61 and then delete /su/xbin? or delete /su/xbin first then flash 2.61? Do I need to do anything outside of twrp?
[Nexus 5X Android Development] nathanchance:
You said you are already on SuperSU 2.61 right? If so, boot into recovery, flash SuperSU 2.66 (make sure TWRP doesn't install SuperSU), boot into system, delete /su/xbin_bind (not /su/xbin), then reboot.
[Nexus 5X Android Development] darkgandhi05:
For any reluctant updaters like me... I was on December build. Dirty flashed to January build without any Android Pay hiccups.

1. Wiped Dalvick cache & Cache

2. Flashed ROM

3. Flashed unSU.zip

4. Flashed SuperSU 2.66 (I rebooted here, forgot to flash the updated MMB29P vendor which wasn't listed in the original January 10th instructions, went back to recovery.)

5. Flashed the MMB29P vendor (without any wipes)

6. Rebooted

No problems. Actually feels a little smoother than before, but possibly just placebo effect. Love this ROM. Everything just works. I didn't even want to update and potentially introduce problems, but figured I should get used to keeping the phone up to date with Google's monthly security fixes.

Should I delete "su/xbin_bind"? I'm able to open Android Pay and don't have any errors. Does the trouble come in when actually paying/adding a card?
[Nexus 5X Android Development] J.Guido85:
Delete using ES File Explorer? Speaking of ES, It doesn't let me turn on root explorer, Wonder if this is because of 2.61. I had it working on 2.66.
[Nexus 5X Android Development] nathanchance:
Yes. Yeah, certain root apps break with systemless root because they hardcoded paths to the su binary. Contact them to let them know it is broken.

---------- Post added at 02:59 PM ---------- Previous post was at 02:58 PM ----------

You can open Android Pay but I guarantee you won't be able to add a card until you delete /su/xbin_bind and reboot.
[Nexus 5X Android Development] J.Guido85:
What else can I use to delete /su/xbin...?
[Nexus 5X Android Development] nathanchance:
Another root explorer, like Cabinet. You may also be able to do it from within TWRP.