yashsingh1/xdaforums huggingface dataset:
[Nexus 9 Android Development] tfrank10:
Hi all, enjoying the ROM thus far. Only issue I have is my work Exchange calendar and contacts aren't syncing. I've googled and seen this has been an issue with people before, but the fixes they recommend (i.e. deleting the account, then re-adding and changing the sync frequency) aren't working for me. Any tips?

Not sure if this is a ROM issue, or related to the gapps. I did a clean install, btw. Any help would be appreciated. Thanks
[Nexus 9 Android Development] stonebear:
Turns out that is why I was getting my bootloop too, I was installing elementalX kernel after flashing the rom, then factory resetting to decrypt. The rom seems to be incompatible with that kernel, can anyone else confirm? The kernel is compatible with stock MM, I have used it previously.
[Nexus 9 Android Development] fhem:
Use chainfire stickmout app to access/play music from usb drive. it works great. camera will be fixed
[Nexus 9 Android Development] fhem:
Elemental-X working fine on my end!!!
[Nexus 9 Android Development] stonebear:
Weird, I have tried many times to flash EX kernel with this ROM and it bootloops every time. I don't understand it. I can use Fire Ice kernel instead. Thanks for the ROM. :)

edit

Flashing Chainfires boot.img then flashing EX kernel worked.
[Nexus 9 Android Development] fhem:
OP Updated with new build.

Only minor update -- see changelog in Post #2. I added a fix for viper4android but I don't use it. So someone may want to test it out [MENTION=5736502]Kyuubi10[/MENTION]. The way I have been testing is to make a backup ->factory reset, flash rom, gapps, and any kernel changes. Then I use twrp to restore data --- aka dirty flash!! but this sequence gives me a chance to make sure all is working as expected before I restore my data partition.
[Nexus 9 Android Development] fhem:
Try installing this -> google exchange services
[Nexus 9 Android Development] joeyddr:
Running new build clean install, Google restore fails on me says to try again or skip and after i skip it restores apps but none of my settings like google now launcher icons...etc. Running great otherwise.
[Nexus 9 Android Development] fhem:
I don't use Google restore --- I always make twrp backup -> factory reset -> flash rom& gapps -> boot up, sign in and set up as new device ->playstore disable auto update -> then I flash chainfire enforcing boot.img. and boot up again -> if all good then I boot into twrp and restore data from twrp backup. You should loose nothing doing it this way.
[Nexus 9 Android Development] jupppo:
Could this be the reason, that EX Kernel works for you?

Where did you get the boot.img?

Best

J.
[Nexus 9 Android Development] fhem:
Yes flash the CF volanits boot img before flashing EX. The one in the OP not post #2. Note the CF zip is not a flashable zip. You need to unzip and flash the boot.img w/ fastboot or use twrp (check image at bottom). Hope this helps.
[Nexus 9 Android Development] Kyuubi10:
Ok, will be testing it out today.

:))

I'll reply this evening with the results...
[Nexus 9 Android Development] Kyuubi10:
Tested.

Dev, this time I haven't even flashed a custom kernel.

After it didn't work I tried setting selinux permissive and flashed v4a again.

Driver still fails to stick.

The best advice I can give is that you could attempt using v4a yourself, after all its the most recommended Audio Mod for rooted devices. You might like it xD
[Nexus 9 Android Development] jupppo:
Yep, works great this way. ty
[Nexus 9 Android Development] fhem:
New Build In OP

Build update to 6.0.0_r26 MDB08M --- Nov. 1, 2015 Security Patch.

Had to take the build down --- battery issues -- I need to figure it out and will repost. Sorry for the inconvenience.
[Nexus 9 Android Development] joeyddr:
Odd battery issue in latest lol
[Nexus 9 Android Development] AlanS181824:
What's memory usage like on this rom?

I'm running stock Marshmallow and my Nexus 9 is so slow.
[Nexus 9 Android Development] fhem:
your right i just saw that --- not sure what is up w/ that --- i will take the build down until i figure it out. it has to be from the stuff i pulled in form aosp -- i didn't do anything else.
[Nexus 9 Android Development] fhem:
NEW BUILD UP -- MRA58N -- 6.0.0_r2

I had to go back to a 6.0.0_r2 branch for my N6 and N9 builds. Sorry for the confusion. Google/aosp are up to their old tricks again LOL. This build includes the Nov 1 2015 Security Patch.
[Nexus 9 Android Development] Martin_Devil:
After the upgrade, Google play immediately closed when opening. Slim Gapps
[Nexus 9 Android Development] tfrank10:
Same here. Wiped davlik and cache before flashing.
[Nexus 9 Android Development] fhem:
Please use recommended Banks Gapps linked in OP.
[Nexus 9 Android Development] jupppo:
Hey Fhem,

do I need to do a full wipe or can I simply upgrade your k build?

J.
[Nexus 9 Android Development] fhem:
This is what works best for me:

download or copy new rom and latest gapps to tab -->

boot into twrp-->

make a backup ->

factory reset-->

flash rom and gapps-->

boot to system and sign in (set up as new device)-->

boot back into twrp-->

restore data and boot (assuming you were using custom k) partions from backup-->

boot back to system ---- profit!!!!!
[Nexus 9 Android Development] jupppo:
Hey,

thanks for the explaination. Thats a long process, so I stick with the k built fir a while :o
[Nexus 9 Android Development] Martin_Devil:
pls, add this patch https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a
[Nexus 9 Android Development] electro_vinyl:
As the battery discharges, compared with the stock firmware 6.0? The speed of the device is better?
[Nexus 9 Android Development] fhem:
I looked at many devs gits and decided to add this. Didn't see any diff when I falshed it but it will be in the next build. Please make sure you are using the recommended gapps and are flashing the gapps with the fisrt boot.

EDIT: In the end I also decided to add these.
[Nexus 9 Android Development] fhem:
I believe better on both counts.
[Nexus 9 Android Development] Marky__Mark:
Does this have volume button cursor control for textboxes?
[Nexus 9 Android Development] cablefuzz:
can't seem to be able to install volantis-mra58k-boot.zip , twrp gives me a fail, want to flash ex kernel

...btw, thank you for this rom,
[Nexus 9 Android Development] fhem:
Please read this.
[Nexus 9 Android Development] cablefuzz:
...thank you
[Nexus 9 Android Development] placebo_domingo:
I have a noob question. I'm trying to build r5 using instructions in your manifest. When I copy and paste the command below I get "too many arguments" error.

git clone https://github.com/fwhem/build-scripts.git -b NOOBBUILDS noobbuilds \

&& cd ~/noobbuilds && chmod a+x N6_BUILD.sh N9_BUILD.sh

Everything is synced, but it can't find the N9 script.

Thanks.
[Nexus 9 Android Development] fhem:
First and foremost -- I assume you have your linux distro set up to build asop roms and kernels.

Not sure what you are doing but you should open a terminal in your home directory and run the above script you should end up with a noobbuilds direcory that has these scripts and readmes in the root of that directory. Your terminal should still be open in the noobbuilds directory at this time so you need to

repo init -u https://github.com/fwhem/noobbuilds_manifest -b r5

and then

repo sync

After it finishes syncing (it will take some time depending on your internet spped) you need to open your terminal in the noobbuilds directory and run

./N9_BUILD.sh

If you open that script w/ a text editor you will see it is first building the kernel and then building the rom. Hope this helps -- Good luck.
[Nexus 9 Android Development] placebo_domingo:
Thanks for the guidance. The issue was me not following directions and creating the /noobbuilds directory manually instead of using the script. Started over from scratch and all is good now.

:good:
[Nexus 9 Android Development] AlanS181824:
Hi I tried this after backing up but my device has been booting up for almost half an hour now and I don't want to turn it off and back on in case I mess something up.

Any help would be appreciated.

Edit: 3:30pm Irish time and it's still trying to boot. :(
[Nexus 9 Android Development] fhem:
What build are you coming from?

At what point are you hung up?

Did you fastbboot flash the latest the MRA58N bootloader and vendor images before starting?
[Nexus 9 Android Development] AlanS181824:
Crap!

I forgot about that step, I'm downloading stock now.

How do I flash the bootloader? Do I just flash the stock MRA58N image?

Thanks.
[Nexus 9 Android Development] fhem:
BOOTLOADER AND VENDOR IMAGES.

You need to use fastboot to flash factory images or you can use the zip made by [MENTION=2322613]craigacgomez[/MENTION]. You can flash his zip in recovery. Don't for get to thank craig if you his zip. I personally suggest you use fastboot. It is a good idea to know how to it that way.
[Nexus 9 Android Development] AlanS181824:
Great, will do!

I'll let ya know how it goes.

Here's hoping it works.

Tablet is 9% battery so I'm letting it charge before I tinker with it any further.

Thanks.
[Nexus 9 Android Development] AlanS181824:
Okay I've factory reset, flashed Craig's zip and then flashed the rom and gapps aswell as disabled encryption and it's all looking good.

However, I tried to restore data from my previous setup (stock 6.0 rooted/1 Oct patch) and it's suck on the Nexus colourful ball bootup.

Any help?
[Nexus 9 Android Development] fhem:
Probably don't like data from stock -- looks like you will need to setup everything clean. Data restore won't work. Stock ---> aosp
[Nexus 9 Android Development] AlanS181824:
I'm sorry for the constant questions but I'm experiencing a really weird issue right now.

I reverted back to my previous backup as it's really late here but now my Nexus 9 won't unlock!

No matter how many times I enter the *correct* pattern it just says "wrong pattern", I've tried connecting my Bluetooth speaker so that Smart Lock takes over to no avvail.

Any help?

Thanks.

Edit: Fixed, just had to delete a .key file from system. I'll try again with the rom tomorrow.
[Nexus 9 Android Development] fhem:
New ROM up in OP

I updated to new rom in the OP. Please see post # 2 for change log. Primary change is SELinux enforcing and Layers 4 support. Enjoy !!!!!
[Nexus 9 Android Development] andreglud:
Will you update to 6.0.1 at some time? THIS IS NOT AN ETA! Just curios if you will.
[Nexus 9 Android Development] fhem:
Yes working on it now. Should be soon.
[Nexus 9 Android Development] fhem:
New Build Up In OP

Primary changes:

*Updated to aosp 6.0.1_r3 MMB29M

*Dec. 1, 2015 Security Patch included

*Added intial Noob Options - Gesture/DT2S Nav Bar option

*Addded light/dark ui theme option Settings/Display/Theme

*Added expanded desktop option Settings/Expanded Desktop

*Enabled notification light non-blinking

*Misc tweaks see github.

Please make sure you fastboot flash the latest factory (MMB29K) bootloader and vendor images.

After flashing rom and gapps and sigining in I did restore my data partion from twrp backup and all was good. :good::good:
[Nexus 9 Android Development] ikenvape:
Have been running like lightening!

Thank you for sharing
[Nexus 9 Android Development] Ali.G:
bootloop

I have just installed your Rom on my N9 but it is stuck in boot:crying: Any help?

I am up and running but google play services is crashing and setup wizard is not working
[Nexus 9 Android Development] DanteGR:
Just installed and everything works flawlessly.

Would you mind sharing the exact steps you took to install the rom?

Swiftkeyed from my 1+2 A2003
[Nexus 9 Android Development] Ali.G:
I wiped cache,dalvik,data installed your ROM! It booted up fine. I went and installed the gapps package from your site. It is booting up fine but as soon as I can operate the tablet it is giving multiple crashing popups like Google play services and setup wizard
[Nexus 9 Android Development] DanteGR:
I suppose you have also flashed the bootloader and the vendor images from fastboot right?

So this is what I did and it's working 100%.

Flashed vendor and bootloader from fastboot.

Went into recovery, wiped system, data, cache and dalvik cache.

Flashed the rom zip, the gapps zip (banks dynamic 12/13/15).

That's it [emoji4]

Swiftkeyed from my 1+2 A2003
[Nexus 9 Android Development] Ali.G:
I guess I forgot to do that! How do I do that! Any simple way for vendor and bootloader flashing?:eek:
[Nexus 9 Android Development] fhem:
You should wipe data, caches, and sysytem --> Then flash rom and gapps before booting up. If you are coming from a 6.0.0 rom you can then restore your data partitioin from backup. I'm not sure the data restore will work if you are coming from earlier ROM.

EDIT: I am working flashable vendor/bootloader --- it will be later today.
[Nexus 9 Android Development] Ali.G:
I just flashed vendor and bootloader with the nexus root toolkit but it is the same because I was coming from 6.0.1! I just booted into your ROM without any flaws! Thank you

---------- Post added at 03:41 PM ---------- Previous post was at 03:17 PM ----------

sorry for being a pain in the a... but is this rom pre rooted?
[Nexus 9 Android Development] fhem:
Yes it is -- look in settings --- i have SU ported to settings SU 2.52 -- will not show in app drawer.

EDIT: Look at middle screenshot in OP.
[Nexus 9 Android Development] Mrwirez:
On another ROM I have used (Lollipoplooza) there's an option in the display settings to shift the Navbar buttons to the left or right side for a somewhat easier reach. It is really a great feature on a tablet the size of the Nexus 9.

(I'm not good at all with systems mods), but would this ROM be able to support this option, or a third party app that could do this?

Thanks
[Nexus 9 Android Development] DanteGR:
Is anybody successfully running xposed on this rom? Thanks in advance ☺

Swiftkeyed from my HTC Nexus 9
[Nexus 9 Android Development] fhem:
I build for my N6 and N6P also ----- I will take a look. I am planning on some nav bar options just not sure what yet.
[Nexus 9 Android Development] dictionary:
I have the commits you'd need, if you were interested in implementing it.
[Nexus 9 Android Development] albsat:
[MENTION=5526655]fhem[/MENTION]

Will you please provide also the stock rooted version of 6.0.1 deodex? Thanks
[Nexus 9 Android Development] fhem:
I can see the commits in couple of diff places just want to set it up w/ my Noobuild Options --- I'm a work in progress. :D Thanks though I found them or Craigs git also.

I'm trying -- I am having trouble with Playservices Fc again -- got the odex done that was easy w/ SuperR's kitchen the deodoex requires some patience -- trial and error LOL :good:
[Nexus 9 Android Development] Ali.G:
Xposed is running perfectly fine on this ROM!

---------- Post added at 03:57 AM ---------- Previous post was at 03:56 AM ----------

How can I install V4A on this ROM?:confused:

Great ROM btw keep up the good work your doing! Everything is butter smooth and extremely fast, no lags at all
[Nexus 9 Android Development] fhem:
I am using this V4A -----> before installing delete or rename /vendor/etc /audio_effects.conf. I installed using the apk method not the zip.
[Nexus 9 Android Development] Ali.G:
I changed Audio_effects.conf to .bak after trying to install V4A I get Busybox is not correctly installed:confused::eek:

Does SeLinux status has to be "permissive"?
[Nexus 9 Android Development] fhem:
Don't understand why it working fine for me. Did you do full wipe, install latest vendor and bootloader??? Have you changed to systemless root su 2.61 if yes that may be your problem. I installed on the rom and kernel I provided. The combination is selinux enforcing. Please try clean install and let me know . Hope this helps.
[Nexus 9 Android Development] Ali.G:
I'll try a fresh install tomorrow thanks for your help!
[Nexus 9 Android Development] AlanS181824:
Is it possible to go from an older build (6.0.0) to the newest build (6.0.1) just via OTA update under settings?

Also what is the exact procedure for installing the newest build from scratch. (Just in case something goes wrong)

Thanks.
[Nexus 9 Android Development] fhem:
No OTA for custom roms --- I assume you using 6.0.0 version of this ROM. Do the following:

Requirements:

1. Unlocked bootlaoder

2. Make sure you have installed the latest MMB29K bootloader and vendor images only from Google Factory Images ----- https://developers.google.com/android/nexus/images

3. Installed the newest TWRP 2.8.7.1.

Install Instructions:

1. Download rom and recommended gapps.

2. Boot to TWRP and make backup.

3. Full wipe (caches, system, data)

4. Flash noobbbuilds rom and recommended gapps via twrp

8. Boot up and enjoy!!!!

After flashing rom and gapps and sigining in I did restore my data partion from twrp backup and all was good. :good::good:
[Nexus 9 Android Development] Ali.G:
V4A

There is no way V4A will work for me! I tried reflashing the ROM, installed apk, tried the zip file, changed audio_effects/deleted it. Changed SeLinux permissive/enforcing! Tried with busybox and without it! Nothing will work on my N9:crying::crying: Any idea what am I doing wrong?
[Nexus 9 Android Development] fhem:
Not sure it why it is working for me. :confused:How about this work around. If that works --> let us know please.
[Nexus 9 Android Development] Ali.G:
Thx for helping me out! I am installing it right now, hopefully it will work:victory:

At last it is working!!!:D
[Nexus 9 Android Development] Mrwirez:
Awesome thanks guys!
[Nexus 9 Android Development] Captain_Throwback:
wrong thread
[Nexus 9 Android Development] DanteGR:
Hello all.

I cannot make xposed to work at all. I install v78 sdk23 but the rom gets stuck on booting. Could somebody please help?

Thank you in advance [emoji4]

Edit: I'm still on SuperSU 2.52. Could that be an issue?

Swiftkeyed from my HTC Nexus 9
[Nexus 9 Android Development] fhem:
Did you try v79-sdk23-arm64 ? From what I have read for xposed you should stay on SU-2.52 for now. I personally don't use xposed.
[Nexus 9 Android Development] DanteGR:
Will try and report back. Thank you pal [emoji4]

Swiftkeyed from my 1+2 A2003
[Nexus 9 Android Development] DanteGR:
Nope sorry xposed v79 didn't work either. Don't know what I'm doing wrong but xposed just won't boot for me on Marshmallow [emoji20]

Swiftkeyed from my 1+2 A2003
[Nexus 9 Android Development] madbat99:
Don't forget, you need xposed v79 sdk 23, arm 64. I notice you didn't mention arm64 in your last post before the one I quoted.

Edit: I see it was already mentioned, sorry.
[Nexus 9 Android Development] fhem:
New Build in OP

New build up in OP.

Release 2016/01/07

*Updated to aosp 6.0.1_r10 MMB29T

*Jan. 1, 2016 Security Patch included

*Updated Kernel Adiutor to v-0.9.9.2.3 built from source

*Expanded Dark Theme

*Misc tweaks see github.

Enjoy.
[Nexus 9 Android Development] manxexile:
Dirty Flash?

Good morning Sir

Just DLed and flashed the latest build , for which many thanks.

Being a septuagenarian I seem to have lost a few of my marbles and am unsure whether it be wise to install the latest SuperSu 2.64 on installation or not.

Also as per my header is is wise to do a fresh install or would a dirty one suffice?

Once again thank you.

Pete
[Nexus 9 Android Development] fhem:
The rom is already pre-rooted w/ SuperSU 2.52 . No need to flash 2.66. If you want to flash 2.66 you need to totally uninstall 2.52 before proceeding -- I personally see no benefit to using 2.66 at this time.

If you are coming from previous version of this rom dirty flash should be OK -- If not I would flash cean. FYI. I always make twp backup --- then wipe sys, caches, and data then flash rom and gapps then boot up and sign into google and set up as new device --- then I go back to twrp and restore my data partition --- this works well for me.
[Nexus 9 Android Development] manxexile:
Dirty Flash

Thank you for the swift reply.

In the end I opted for the clean install and did not attempt to use the latest SuperSu.

Excellent ROM.

Pete
[Nexus 9 Android Development] TheLonelyCyborg:
Hi, first thank for your job, I love your rom, especially the Dark theme !

I've just flashed the latest version after a full wipe (data & caches), and installed your recommanded Gapps ; but I've got a problem I once had on 5.1.1 : I can't enable OK Google evrywhere, the option doesn't appear in the settings.

And then, I can't chose an account to save my apps backups, is it something normal ? I precise I have 2 Gmail accounts linked to my N9 both with a Google Drive profile, so I should be able to chose between them.

BTW, thanks a lot, keep going !
[Nexus 9 Android Development] fhem:
I have Ok Google everywhere not sure why you don't. Not sure about the second issue. I only use one Gmail acct. but I do have the option the backup my apps to Google.

I always make twrp backup -- (wipe system, caches, and data)x2 then flash the rom, then Gapps and then any sys apps I want to intsall before I boot up -- then sign into my google acct and set up as new device. Then if I am coming from earlier build of the rom I return to twrp and restore my data partion. If not coming from earlier build I set up new. If you like the dark theme I highly recommned these. Thyrus is one of the best. Flash those immediately after Gapps before rebooting. You can also get his stuff form TBO. The TBO apps are some of the best there are. Just make sure you turn off the Play Store auto update. One last thing if reflash all you can try these Gapps.

Good luck hope this helps.
[Nexus 9 Android Development] Tseng17:
I have noticed that this ROM comes with SuperSU 2.55

Is it okay to use SuperSU 2.66 with this ROM?

TIA
[Nexus 9 Android Development] fhem:
It comes with 2.52 and since Android Pay does not work on this device there is absolutely no reason to use 2.66. Also if not done correctly some things may break --- like Adaway for sure. Most custom rom devs still use 2.52 and see no reason to change at this point. I highly recommend you stick to 2.52 on this rom.
[Nexus 9 Android Development] Skid71:
Sincere thanks for sharing your work. Your ROM, combined with the gorgeous TBO apps, plus the MtrlDark add-on by [MENTION=1500434]Thyr[/MENTION]us is an absolutely outstanding combination. My hope is that you stick with this device?
[Nexus 9 Android Development] fhem:
I plan to continue building the N9 as long as Google keeps the updates coming :good:. FYI --> Thyrus is no longer an XDA member but you can follow him here. IMH he is one of the best Themers out there!!! I use his MtrlDark add-on plus TBO clear apps with my roms dark theme on all my devices w/ no layers KISS. LOL I also build for the N6P and N6.

Thanks for your comments and support.
[Nexus 9 Android Development] DanteGR:
Hi all.

Has anybody tried dirty flashing the latest build? Any problems? Thanks in advance people.

Swiftkeyed from my 1+2 A2003
[Nexus 9 Android Development] fhem:
If you are coming from the earlier build of this rom you should be OK. I installed clean but restored data partition from twrp backup (should be same as dirty) and all seems OK. See post # 162 above.
[Nexus 9 Android Development] DanteGR:
[MENTION=5526655]fhem[/MENTION]

Excuse my ignorance but vendor AND bootloader images are flashable through TWRP? I thought bootloader imgs were only flashable through fastboot? Thank you in advance.

Swiftkeyed from my HTC Nexus 9
[Nexus 9 Android Development] fhem:
I repacked the ones linked in the OP so that you can flash them via TWRP. Look inside the zip at the files and the updater script. Some people prefer flashing them via trwp vs fastboot. Yields the same result. :good::good:
[Nexus 9 Android Development] DanteGR:
Ok thanks sir.

It's much easier flashing through TWRP but I just thought bootloader could only be flashed through fastboot.

Seems I was misinformed.

Thanks again.

Swiftkeyed from my 1+2 A2003
[Nexus 9 Android Development] fhem:
When you reboot after flashing the bootloader/vendor via twrp your device will reboot itself once while rebooting -- that is the new bootloader taking over.