yashsingh1/xdaforums huggingface dataset:
[Nexus 9 Android Development] fhem:
Ill look at his git thanks
[Nexus 9 Android Development] porschet:
Test build doesn't solve the battery issue for me. Ran down the battery from 70% to 27%.. Rebooted and it shows only 14% remaining. Thanks for trying!
[Nexus 9 Android Development] Choochter:
[MENTION=5526655]fhem[/MENTION] For some reason I'm unable to install a custom kernel. I've tried flashing Fire-ice to solve the battery issue but, despite seeming to flash in TWRP without any error, it doesn't stick. Settings/About tablet still reports the supplied kernel is in use. Tried manually mounting system in case that made a difference but no joy. Any thoughts much appreciated
[Nexus 9 Android Development] fhem:
Thanks for reporting back -- I am still not seeing the issue on my device. I have building dirty so I will post a clean build in the next few days and we can see if that clears it up. In the mean time I will keep looking.

After flashing Fire-ice try reflashing SuperSu before rebooting. Otherwise I am not sure. Clean restart is always best. I personally wipe my tab 100% w/ fastboot before any major upgrade. That inludes recovery, internal data storage and all.
[Nexus 9 Android Development] Choochter:
I did - it is systemless root after all, so no real choice. Also my initial installation of the ROM was clean - formatted data, factory reset and Fire-ice kernel from the start, still got the battery issue. Never had problems flashing kernels before
[Nexus 9 Android Development] fhem:
Very weird - Just flashed elemental x and got the same result as you --- name on k shows my k built w/ rom. Thanks for pointing this out -- not sure what is going on w/ that but I will figure it out for sure. :good::good: I gotta believe the new k is flashing no error when flashing but not really sure.
[Nexus 9 Android Development] Choochter:
Thanks for the quick response. I definitely didn't get any errors during the flashing procedure either
[Nexus 9 Android Development] gboros:
Just wondering, do you think worth flashing your test build or waiting for the release you mentioned? I am eager to try based in the recommendations! Thanks!
[Nexus 9 Android Development] porschet:
I flashed the latest test Ice kernel just fine. Also, it appears to fix the battery percentage issue for me too.
[Nexus 9 Android Development] Choochter:
Did you check that it installed properly by looking in Settings? And have you checked it when charging as well as discharging?
[Nexus 9 Android Development] porschet:
Yes. Charging and discharging appears to be on point with Ice kernel. I'll update if I've spoken too soon...
[Nexus 9 Android Development] fhem:
Give this one a try.

New test build. Only changes since OP release.

*Added commit to fix battery reporting issuse. This was in previous test release.

*Added plug in/out wake option switch. This was in previous test release.

*Changed bluetooth to default off.

*Enabled Google Assistant (Set up during google sign in)

*Updated some oms7.1.1 commits. This a WIP by the substratum team.

*Some misc tweaks see my github.

Battery reporting issues.

I have not seen the issues on my device w/ the rom K since I added the commit above. It seems to behave ok after one cycle. So for now I will keep looking but I am Ok with what I see.

Flashing custom kernels.

1. I don't know why I had the problem I posted above or why [MENTION=7356450]Choochter[/MENTION] had the same problem but

I am OK now.

2. To flash custom kernel on clean install of rom simple flash the kernel and reboot -- DO NOT REFLASH SUPERSU.

3. If you are on a custom kernel: dirty flash your ROM zip + gapps, flash the kernel zip, and reboot -- DO NOT REFLASH SUPERSU.
[Nexus 9 Android Development] Choochter:
Thanks, will give this a shot

Edit: reflashing SuperSU was the problem for sure, many thanks
[Nexus 9 Android Development] lmulli:
Hello there,

Is the included SuperSU the latest 2.79 or 2.78 as stated in the OP? I installed SuperSU 2.79 in any case when I installed the rom, but save me the time and trouble next time round. Thanks, running well.
[Nexus 9 Android Development] Choochter:
The older version. It updated automatically after I installed the ROM
[Nexus 9 Android Development] porschet:
I was unable to flash the latest test build (latest gapps too). It gave me bootloops. I can only get it to load if i flash with Ice kernel. Ice kernel works well though. I like USB fast charging option for our big battery. Also i only dirty flashed which may be the issue.

Oddly, flashing earlier test build worked fine. Granted, my N9 can get wonky sometimes when flashing stuff.
[Nexus 9 Android Development] fhem:
Next build will have SuperSu 2.79 -- Chainfires build. Also guys I always turn off auto-update from play store especially if you are using themes.

I personally never dirty flash -- My experience w/ dirty flashing has been nothing but problems. Especially with the Nexus 9 -- It is the most finicky of the devices I have used. FYI: I have USB fastcharge w/ rom K.
[Nexus 9 Android Development] gboros:
Very nice room! Overall performace good, with nice cherry picks. Congrats!

One question, anyone using fire-ice kernel with this last build?
[Nexus 9 Android Development] Choochter:
Yup - why?
[Nexus 9 Android Development] gboros:
I'm particularly interested in comparing memory handling, so I'm going to try after see how stock goes. Thanks!
[Nexus 9 Android Development] Choochter:
Just remember not to flash SuperSU after Fire-ice, else you'll still be on the supplied kernel
[Nexus 9 Android Development] vampire_8_7:
You can mate, but forget about the LTE it won't work, I have tried yesterday but no luck.

It did work on the LTE ver but the radio doesn't work, it doesn't read the sim at all. I have tried a clean flashing, tried to flash stock Nougat then flashing the rom but no luck at all. I made sure to flash the vendor image and bootloader image you provided via fastboot us but still no luck. Thanks for your effort anyways :)
[Nexus 9 Android Development] Bryanx86:
Why wouldn't you read the page just before your comment if in fact you want to compare something? Best to read up on what you're flashing rather than just flashing, just a heads up. Oh, and also reading is good too.
[Nexus 9 Android Development] fhem:
Holiday Release Up In the OP

Release date 12/21/2016

*Updated to SuperSu 2.79 -- Compiled by [MENTION=631273]Chainfire[/MENTION]

*Added commit to fix battery reporting issuse.

*Changed bluetooth to default off.

*Enabled Google Assistant (Set up during google sign in)

*Vectorized Noob Mods icon

*Added plug in/out wake option switch --> Settings/Noob Mods/Display

*Added expanded desktop option --> Settings/Noob Mods/Display

*Added expanded desktop QS tile

*Added power menu options --> Settings/Noob Mods/Power Menu

*Forward ported screenrecorder --> Settings/Noob Mods/Volume Rocker

*Added torch and screenrecorder options to Power Menu

*Added advanced screenshot funtionality (partial screenshot longpress QS tile)

*Added volume key cursor control --> Settings/Noob Mods/Volume Rocker

*Updated some oms7.1.1 commits. This a WIP by the substratum team.

*Some misc tweaks see my github.

I wiped dalvik, cache, system and flashed rom + gapps ---> all seems good. You guys need to test all the adds please!!!!!:good::good:

If you have issues w/ dirty flash please wipe all and reflash clean before posting problems. Thanks you.

Happy Holidays to all and enjoy.
[Nexus 9 Android Development] glockman4519:
Flashing now. The features list is awesome and I can't wait to get this flashed. Thank you again for sharing.
[Nexus 9 Android Development] infernusdark:
Add LTE support please

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 9 Android Development] lmulli:
For anyone wondering, this rom runs absolutely wonderful on my Nexus 9 which is usually hampered with lags, freezes and random reboots with other custom roms. With just the right amount of custom features as well, definitely something worth trying for those sitting on the fence wondering whether or not to try it.
[Nexus 9 Android Development] porschet:
Super smooth. Latest release works perfectly with Ice kernel. Thank you!
[Nexus 9 Android Development] igloohed73:
Great ROM dev. Was running latest stock prior & wasn't happy with the performance at all. Had weird graphic issues & was kind of slow imo. This ROM runs as expected. Google Assistant was a nice surprise as i didn't read the latest changelog.
[Nexus 9 Android Development] fhem:
Try this No guarantees I don't have LTE so no test by me. Also you may need to push your local apns.xml to /system/etc/ and make sure you are using the latest lte vendor image. Let me know how you make out. Good luck.

EDIT: [MENTION=4517866]iNFeRNuSDaRK[/MENTION] found some Spain apns and attched to this post.
[Nexus 9 Android Development] infernusdark:
Works perfectly!

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 9 Android Development] dj stewie:
I would like to thank OP for this nice ROM. It is very smooth and lag free so far, thing that I never achieved on stock.

Just found a downside on my case, it takes really long to charge(only charged once, which took 7/8hrs in total). Is this a normal behaviour?

On the other hand, I have to say that the battery lasted 4 days considering my moderate use, which made me very happy. :laugh:
[Nexus 9 Android Development] fhem:
Try this one guys --- lte version tested by [MENTION=4517866]iNFeRNuSDaRK[/MENTION]
[Nexus 9 Android Development] DowntownRDB:
[MENTION=5526655]fhem[/MENTION] I just wanted to says thanks for sharing your ROM with all of us. This last update is running very smooth with zero lag on my wifi tablet. As always great job and keep up the fantastic development.

Off topic: Merry Christmas, Happy Chanukah, or Happy Quanza. :) Wishing each of you a happy holiday season and peace and prosperity.

Sorry, now I'll get back on topic.
[Nexus 9 Android Development] fhem:
Seen a lot diff answers to this issue. Not sure what's correct. If you still seem to be having slow charge times after a few cycles -- maybe cable or charger are issue -- If not give Ice kernel a try.

That's all I got sorry!!!

Good luck.
[Nexus 9 Android Development] dj stewie:
Your help is more than welcome. :good::highfive:

Second charge took around 6hrs, so I'll probably flash the kernel you suggested and also wait for more suggestions.

The cable is brand new as the charger(just bought both quick and smart charger 2in1, recommended Qualcomm).
[Nexus 9 Android Development] vampire_8_7:
Will test it mate and will let you know, appreciate your help.
[Nexus 9 Android Development] vampire_8_7:
NoobBuilds Works on N9 LTE

Confirmed mate the radio is up and running now and I get LTE connection, I grabbed my apns-conf.xml file off my N6 phone and it worked perfectly fine, I have also used the latest vendor.img as you recommended and all awesome :D.

People who will get alret about the vendor image after they boot they can flash the zip file in the attachment, it should get rid of the message.
[Nexus 9 Android Development] oniemjan:
I like this ROM, very fast and stable... Nice features too... Thx alot. I can't get the assistant hotword working though. Anyone who has same experience? Or solution?
[Nexus 9 Android Development] dj stewie:
I've flashed the fire ice kernel and it solved my slow charging issue, bringing the total charge from 20% to full in 1.5hr while screening on Chromecast, pretty good IMO.
[Nexus 9 Android Development] fhem:
I only have it working w/ google launcher. Google anywhere doesn't seem to stick make sure it is turned of and try redoing your saved voice set-up/recording. I will look around for an answer to Google Anywhere.
[Nexus 9 Android Development] Skid71:
[MENTION=5526655]fhem[/MENTION]. In preparation of flashing your latest ROM, I flashed the bootloader and recovery you suggested. Oddly enough, TWRP asks for a password (no security set) and I get a message to the effect of cannot mount storage and running a backup fails. Coming from DU 6.0 1. Any

ideas?

Many thanks
[Nexus 9 Android Development] jt1998:
Which version of twrp are you on?
[Nexus 9 Android Development] Skid71:
Just used fastboot to flash the recommended. I believe it's 3.0.2-1. It's the latest release on TWRP's site. Haven't had this issue before.
[Nexus 9 Android Development] lmulli:
Normally happens when the Data partition is encrypted. Keep hitting cancel (from recollection!) and eventually you will be able to get through to the main TWRP interface where you can wipe your device in readiness for the new rom, which will also remove the encryption.
[Nexus 9 Android Development] fhem:
TWRP -- for Nougat you must use 3.0.2-1 and for MM 3.0.2. In your situation I fastboot flash twrp 3.0.2-1 go straight into twrp after flashing then advanced wipe and wipe everything except internal storage and then try flashing the rom. If you want to flash backup go back to twrp 3.0.2 and give it try.

Hope this helps -- It should work.

EDIT: I have always been encrypted and never lost my encryption.
[Nexus 9 Android Development] Skid71:
I can get to the main recovery interface, but cannot perform a backup.

To clarify, are you stating that when I wipe cache, dalvik cache, system, and data, I'll be able to install the ROM, GApps, etc.?

I can confirm that my N9 is encrypted.

Appreciate the help.

---------- Post added at 02:13 PM ---------- Previous post was at 02:08 PM ----------

This makes sense. Heading off to flash.

Off topic,

Does anyone know of a black substratum theme that themes Play Music?

Many thanks for everyone's help.

---------- Post added at 02:22 PM ---------- Previous post was at 02:13 PM ----------

Weird, it won't even let me wipe anything. I'm stumped
[Nexus 9 Android Development] fhem:
In your situation I would fastboot flash twrp 3.0.2-1 go straight into twrp after flashing then advanced wipe and wipe davlik,cache,system,data not internal storage and then try flashing the rom and gapps. If you want to flash your MM backup I would go back to twrp 3.0.2 and give it try. Also I always wipe 3 times just to be sure LOL I have had nothing but problems w/ dirty flashes.
[Nexus 9 Android Development] Skid71:
I've already flashed the recommended TWRP and the updated bootloader. Have booted back into system since then. Since system cannot be mounted in recovery I'm unable to do anything. A real head scratcher
[Nexus 9 Android Development] fhem:
Ok if I were you at this point I would use fastboot to format/erase all and fastboot flash the latest factory images including recovery --- after booting up and signing in I would then boot into bootloader and fastboot flash twrp 3.0.2-1 --- boot into twrp ---- wipe all davlik,cache,system,data -- flash rom and gapps. good luck
[Nexus 9 Android Development] Skid71:
Haha!

Exactly what I was not wanting to hear.

Oh well, I'm comfy with fastboot just didn't want to go through a setup from scratch.

No biggie and humble thanks for your time and sharing your work.
[Nexus 9 Android Development] fhem:
Sorry!! Personally I always start that way when Google releases a new OS . I have found a clean slate saves time in the long run. Yes fastboot is our friend. IMHO it is one of the best tools available to us -- saved my but many many times.
[Nexus 9 Android Development] Ciopenhauer:
I wanted to thank you for posting your ROM. I've installed it yesterday with Fire ICE N Kernel. It's amazingly smooth. No issues so far. My N9 tablet was always pretty laggy before, so I'm really happy! :)

One question though, how am I supposed to open the app drawer in Landscape mode? The little arrow no longer is at the middle of the screen, it is on the bottom left. Whenever I click it or swipe it in any direction, it doesn't respond.
[Nexus 9 Android Development] snoopgst:
On average how long does the first boot take?
[Nexus 9 Android Development] fhem:
Not sure what you mean -- pls post screenshot --- which launcher are you using??

5 - 10 mins is not unusual. Don't panic let it finish. If it does hang for some reason -- go back to twrp wipe all except internal storage and reflash -- It will be OK. Also may want to let it cool off before reflashing.
[Nexus 9 Android Development] Mrwirez:
Here We Go!

Hey fhem, again thanks for bringing my N9 back to life!

Anyway... a little off topic.

I see you're also from Pittsburgh, and I don't know if you are a football/Steelers fan..

BUT IT'S GAME DAY! GO STEELERS!
[Nexus 9 Android Development] fhem:
Lets Go for sure
[Nexus 9 Android Development] Ciopenhauer:
[IMG="screenshot"]https://i.imgur.com/2EW0oox.jpg[/IMG]

Bottom left corner of the screenshot, you can see a small upwards arrow. I assume this is supposed to be the app drawer. I can't toggle it. In other words, I can't find a way to access all my apps when the tablet is in landscape mode. Tapping or swiping anywhere on my screen doesn't bring up the app drawer.
[Nexus 9 Android Development] fhem:
I use Google Launcher no problems. If I change to the rom's launcher the ^ for app drawer is in the middle. See attached below. So I am not sure what is going on w/ you. I suggest you just install the Google Launcher.
[Nexus 9 Android Development] Ciopenhauer:
Yeah, the middle arrow only launches apps in portrait for me no matter what. Google launcher solves the problem, but it's not quite as aesthetically pleasing. Thanks.
[Nexus 9 Android Development] fhem:
New Build Up in the OP

Life and other projects have got in the way of me updating this rom -- but here it is.

I strongly suggest a complete wipe since this build includes the new Rootless Substartum and all the related commits.

The bootloader is still unchanged so you only need to update the vendor image, rom , and gapps. All are linked in the OP.

Enjoy please --- If you have any issues w/ the new theme engine please post and ask questions.

Thanks

Release date 03/12/2017

*Update for Mar 5, 2017 security patches

*Rebased to AOSP 7.1.1_r24

*Updated to SuperSu 2.79-SR3 -- Compiled by [MENTION=631273]Chainfire[/MENTION]

*Updated to osm0sis Busybox v-1.26.2. Thanks [MENTION=4544860]osm0sis[/MENTION]

*Up[dated to Kernel Adiutor 6.6.4_beta built form source. Thanks [MENTION=4443334]Grarak[/MENTION]

*Updated all OMS7 commits to support Rootless Substratum support.

*Includes new ThemeInterfacer Version 50 for rootless Substratum. Thanks to [MENTION=1050103]sykopompos[/MENTION] and the whole Substratum Team

*Inlcldes Substratum Release 604 --> Thanks to [MENTION=3605033]nicholaschum[/MENTION] and the whole Substratum Team.

*Added 7 day changelog generator ---> Settings/About Tablet/Changelog

*Added backspool support for gapps backup during dirty flash.

*Added battery styles ---> Settings/Noob Mods/Battery Settings

*Added customizable QS columns/rows -----> Settings/Noob Mods/Notification Drawer

*Added carrier label ----->Settings/Noob Mods/Carrier Label

*Some misc tweaks see my github.
[Nexus 9 Android Development] oniemjan:
is assistant still functional in this release?
[Nexus 9 Android Development] fhem:
Sure is if you flash latest gapps and use Google launcher
[Nexus 9 Android Development] KATAMAPAH:
Don't know the reason, but after I updated for the last version of the ROM, I keep getting random reboots. There's no specific trigger for that I believe. However, I can't really use the ROM, the previous version (December) worked flawlessly.

I updated the vendor.img and after that I installed the ROM.
[Nexus 9 Android Development] fhem:
I have not seen this issue or had any other reports either. Did you clean flash??
[Nexus 9 Android Development] KATAMAPAH:
I decided to flash vendor IMG again and now it works flawlessly, as the previous version.

The best rom for Nexus 9 so far.
[Nexus 9 Android Development] Extreemator:
Just installed. Now when I remove the charging cable it reboots and refuses to finish boot to os before I turn on charger back 0_o. With included and custom kernel. And seems that it doesn't charge tablet with included kernel at all.

upd. now it boots without charger but when I plug in usb drive it reboots and doesn't finish boot before I remove it....
[Nexus 9 Android Development] fhem:
Not sure what you did or what the issue is --- I suggest 100% clean flash.
[Nexus 9 Android Development] fhem:
New build up in op

If you are coming form the previous version of this rom dirty flash should be OK.

If not ----> I suggest wiping caches, system, and data before flashing. I also recommend using Beans Gapps linked in the OP.

I had issues w/ the Setup Wizard fc'ing with OpenGapps. If you want to use Open Gapps flash this zip immediately after OpenGapps -- It will replace

the Setup Wizard apk w/ the one from Beans Gapps.

Also at the end of the set up it will hang on "finishing touches" for quite some time. I found that

hitting the power button forces it to hook and finish.

Our finiky N9 Flounder lives on!!!!!!

Enjoy!!!!!

Release Date 04/19/2017

*Includes April 5, 2017 Secturity Patches

*Rebased to AOSP 7.1.2_r4

*Updated kernel source.

*Updated to ThemeInterfacer Version 56

*Updated to Substratum Version 631

*Updated to the latest OMS commits.

*Updated Kernel Adiutor 6.6.11 (debug apk) built form source.

*Added OmniStyles custom headers --> Settings/Noob Mods/NotificationDrawer/QuickSettingsHeader

*Added Fab Clear Recents --> Settings/NoobMods/RecentApps

*Added Immersive Recents --> Settings/NoobMods/RecentApps

*Added Vol Key Music controls/skip track/wake --> Settings/NoobMods/VolumeRocker

*Some misc tweaks see my github.
[Nexus 9 Android Development] chrolmesq:
Great ROM! Is there a way for me to get the nougat/pixel nav bar icons?
[Nexus 9 Android Development] oniemjan:
There's a navbar theme for substratum, but without icon animations
[Nexus 9 Android Development] KATAMAPAH:
As I said earlier, the best ROM for NEXUS 9.

The latest version works excellent as usual

Thank you Sir.
[Nexus 9 Android Development] fhem:
New build up in op

If you are coming form the previous version of this rom dirty flash should be OK.

If not ----> I suggest wiping caches, system, and data before flashing. I also recommend using Beans Gapps linked in the OP.

I had issues w/ the Setup Wizard fc'ing with OpenGapps. If you want to use Open Gapps flash this zip immediately after OpenGapps -- It will replace

the Setup Wizard apk w/ the one from Beans Gapps.

Also at the end of the set up it will hang on "finishing touches" for quite some time. I found that

hitting the power button forces it to hook and finish.

Also ------> New vendor image and bootloader both linked in the OP.

Our finiky N9 Flounder lives on!!!!!!

Enjoy!!!!!

Release Date 05/02/2017

*Includes May 5, 2017 Secturity Patches

*Updated to AOSP 7.1.2_r8

*Updated kernel source.

*Updated to ThemeInterfacer Version 62

*Updated to Substratum Version 706

*Updated to the latest OMS commits.

*Ported Google Apk Cards to aosp Launcher3 --> Pull from left tab.

*Some misc tweaks see my github.
[Nexus 9 Android Development] Skid71:
For some reason I've lost root.

Is there a preferred SuperSU flashable?

If so, would someone please link me?

Much appreciated
[Nexus 9 Android Development] oniemjan:
Screen mirroring doesn't seem to work (root works for me)
[Nexus 9 Android Development] fhem:
Casting/mirroring works fine from my tab to my Chromecast. No problems here
[Nexus 9 Android Development] oniemjan:
Ok,... Maybe it's an kennel issue then... thx for clarifying
[Nexus 9 Android Development] Mrwirez:
Does anyone know where I can get and install the June security patch? Thanks!
[Nexus 9 Android Development] fhem:
ROM -- https://www.androidfilehost.com/?fid=961840155545577482

Vendor -- https://www.androidfilehost.com/?fid=817550096634781626

I need to update the OP --- I have been lazy !!!!
[Nexus 9 Android Development] lmulli:
Is there any chance you could look in to the extremely slow charging rate with the default kernel included in this rom? Not particularly looking to install a third party kernel as this one appears to run well, albeit taking hours and hours to charge! Thanks.
[Nexus 9 Android Development] madbat99:
When charging for awhile, can you unplug and replug and it jumps up 3%? If yes, you need the battery fix zip. I know there's a link in purenexus op. Forgot who made it right now (holiday drinks) lol.