yashsingh1/xdaforums huggingface dataset:
[Nexus 9 Android Development] craigacgomez:
Yes. AOSP WebView is version 39. Google WebView (available via the PlayStore and included in my Google Apps Pack) is version 42. I tried to build an updated WebView using Chromium sources, but it was too long a process. So I modified the WebView loader to first look for the Google WebView, and if it does not find that, it will fallback to the AOSP WebView... seamlessly!!
[Nexus 9 Android Development] jyesucevitz:
problem installing the ROM

problem during installation. full wipe. everything except internal storage. on boot up i get a message saying there is an internal error with my device. contact device maker. i skip past that. connect to wifi and get a google play service error and cant get past it. any ideas? thanks in advance.
[Nexus 9 Android Development] fhem:
please read the OP.
[Nexus 9 Android Development] R3Lax1:
Read the op more carefully.
[Nexus 9 Android Development] jyesucevitz:
you guys are right

i never read past red colored text. that's what caught my eye. i'll try that. i appreciate the replies.

Edit**i followed the op instructions, but still get the google play service error that i can't get past.

Re-edit**i tried slim gapps 64 and that fixed the google play service error.
[Nexus 9 Android Development] R3Lax1:
Hmm, yeah, just tried clean flashing and get the same play service crash with the gapps in the op.

EDIT: Just went back to the 4/22 build and had no force close in the setup.
[Nexus 9 Android Development] Ramrod421:
So I tried to install today and I just get a "Google play services" crash after connecting to wifi during setup and I can't get past it. I did full reset and flashed according to the OP. Any suggestions?
[Nexus 9 Android Development] R3Lax1:
Read my post above yours.
[Nexus 9 Android Development] craigacgomez:
Apparently the latest Google WebView has issues with the EGL drivers. Delete the /system/app/GoogleWebView directory and reboot and it will work fine.
[Nexus 9 Android Development] swears11:
Tried the new version from today. Only issue so far is that google search seems to crash.
[Nexus 9 Android Development] beerente:
Hi, I reinstalled with full wipe.

Only find /system/app/webview.

When I try to remove over adb shell, I get:

1|root@flounder:/system/app # rmdir webview

rmdir webview

rmdir: webview: Read-only file system

I searched and found serveral complex remout statements, not sure what to use.

Please advise.

Edwin
[Nexus 9 Android Development] oRAirwolf:
Does this ROM have an APM baked into it? If not, is there one that I can flash that works with this?
[Nexus 9 Android Development] Topse:
Use other gapps .

Make a factory reset and reflash.

I can not exactly say what gapps I use ?. Late night....

But I think the trick was factory reset and reflash all stuff with other gapps.

All works fine !
[Nexus 9 Android Development] oRAirwolf:
Here is what I am seeing when I flash back to stock, do a factory reset, a full wipe, then install the latest ROM and GApps:

First I see this when it boots up for the first time:

Then I see this after setting up my WiFi connection:
[Nexus 9 Android Development] craigacgomez:
Since the latest Google WebView has issues with the EGL drivers (issue like Play Services crashing), either

1. Uninstall Google WebView (delete /system/app/WebViewGoogle in recovery mode) and reboot.

2. Use the previous Lollipopalooza build 2015/04/22 (https://www.androidfilehost.com/?fid=96042739161891825)

Sorry! I did not test this well enough, but I did not expect this since it was just the WebView change between the 2015/04/22 and 2015/04/24 builds.
[Nexus 9 Android Development] MobyDick92:
After installing Lollipopalooza, my SIM card isn't recognized anymore... Ans idea? I pushed it in and out but that didn't help..

Really loving the Rom btw! Great job :)
[Nexus 9 Android Development] SoniXDroid:
Its for wifi only....
[Nexus 9 Android Development] MobyDick92:
Is there a Chance you will add the missing things for the LTE Version? Loving the Rom so far!
[Nexus 9 Android Development] SwoRNLeaDejZ:
Everyone having the play services has stopped loop, my buddy did what OP suggested in TWRP file manager and ROM booted and ran fine after that. He did it immediately after flashing ROM and gapps before initial boot. Don't use this ROM so I can't test, but it seemed to work for him.
[Nexus 9 Android Development] craigacgomez:
As I mentioned in an earlier post, the latest Google WevView is the cause of the Play Services FC. Either remove it or flash the previous version.

Apparently, this is not an isolated incident (2015/04/22)

http://www.droid-life.com/2015/04/27/apps-crashing-android-system-webview/
[Nexus 9 Android Development] craigacgomez:
If you are ready to test, I will build an LTE version soonish!
[Nexus 9 Android Development] MobyDick92:
I am for sure :) would love to :) :good::good:
[Nexus 9 Android Development] albsat:
Can you please add cm12 battery, the circle one? Also I really would appreciate if you can make a navigation bar mode in this order (recent - home - back)

Thanks for your rom.
[Nexus 9 Android Development] Marky__Mark:
Either that or the battery percentage next to the icon. The percent inside the icon is too small to read. That would make this rom Epic!
[Nexus 9 Android Development] tysj:
Yeah, I prefer that way a lot better, similar to how it shows up in the status bar dropdown. I think the Modaco modpack has it this way.

Also, is there a way to slow down animations again? Using the options in dev options slow down some, but some others are TOO slow.
[Nexus 9 Android Development] Marky__Mark:
That's right! I can finally use that because I'm on layers and not thyrus.
[Nexus 9 Android Development] Marky__Mark:
Don't use Mocado unless you want to reflash 5.1.1 lollipopalooza.
[Nexus 9 Android Development] shinta86:
Would you be able to add an option to change the navbar height?
[Nexus 9 Android Development] smayonak:
Binary Translation Layer

Sorry for the stupid question, but I wondered whether or not Denver's Binary Translation Layer is contained within the ROM. Is this something that Google releases code for?

And do custom ROMs in any way interact with the Binary Translation Layer?

With the impending 5.1.1 release, everyone is wondering whether or not Google might improve (microcode?) Denver's battery life and heat-generation issues. I assume if they release the source code, any changes will be merged with the various custom ROMs out there.
[Nexus 9 Android Development] NoNo1234:
Kali Nethunter compatibility

Hi guys !

Someone know if Kali Nethunter works over this rom ?

Just want to know if someone has tried to install it over this rom instead of over the base ROM.

If not, will try and report.

For thoses who don't know abou tKali Nethunter it's a linux mobile penetration test linux distribution developped by offensive security (Kali linux creators) compatible with mostly every Nexus device.

Our great Nexus 9 (and Nexus 6) is compatible since the latest update some weeks ago :D
[Nexus 9 Android Development] craigacgomez:
Finally got my new internet connection... and Android 5.1.1 is officially out for this device. Expect a small update by this weekend
[Nexus 9 Android Development] Captain_Throwback:
I just wanted to stop by and say thanks for this ROM. I just rooted my Nexus 9 (which I hadn't planned to do at all, until the 5.0.2 update left me unable to boot up), and this ROM is exactly what I was looking for. It adds the features to the device I was missing (APM, Battery %) and gives me the ability to properly mount a USB-OTG drive. I built a kernel from the latest 5.1.1 source with NTFS and exFAT support added (and compiled w/Linaro toolchain), and it works beautifully with my 256GB (NTFS) portable hard drive. I can even mount my M8 in Mass Storage mode (in recovery) and navigate its 128GB SDXC (exFAT) card. Added in hacked Exchange services and it's perfect. Thanks for all your hard work on this!

P.S. Have you considered adding NTFS and exFAT support into the kernel by default? If you'd like, I can give you my zImage to include in your ROM. My kernel series is called BeyondStockᵀᴹ. It's basically stock, with just a little extra (in this case, VERY little extra, lol). Kind of like what you've done with this ROM . . . ;). I can even post it here if anyone else wants to try it out. It uses the AnyKernel2 installer so it won't replace the ramdisk at all - just the kernel.

P.P.S. Added one more screenshot with kernel info (and I just applied the SkyBlue Layers theme) :). I realize you could probably just cherry-pick my two patches into your kernel tree and be done with it (except I pull the exfat stuff from dorimanx's github directly). I guess that would be easier, since you build from source. But it's up to you, either way.

P.P.P.S. I checked your manifest and saw that you're using the prebuilt kernel, so you can definitely replace that with mine if you'd like. I'll attach it here, in case anyone else wants to test it as well.
[Nexus 9 Android Development] albsat:
Please if you could replace the percentage battery with a number indicator outside of battery icon. Something like 20% then battery icon.
[Nexus 9 Android Development] dictionary:
I disagree on replace. Maybe include as an option.
[Nexus 9 Android Development] Marky__Mark:
Install gravity box with xposed. Its frickin kickass on this ROM!
[Nexus 9 Android Development] albsat:
Dislike xposed. Anyway, mine was a suggestion. We are getting off topic.
[Nexus 9 Android Development] craigacgomez:
Sorry for the delays. I was a bit busy and never got the chance to start a build yet. I will be doing it tomorrow night...
[Nexus 9 Android Development] craigacgomez:
[MENTION=1162986]Captain_Throwback[/MENTION] I had intended to add a minimally customised kernel, but never got around to doing it yet. For the upcoming release, if you do not mind, I will use your kernel.
[Nexus 9 Android Development] Captain_Throwback:
I don't mind at all. Please do :).
[Nexus 9 Android Development] craigacgomez:
Thank you [MENTION=1162986]Captain_Throwback[/MENTION]
[Nexus 9 Android Development] Marky__Mark:
Layers works great, but the pop-ups such as the power menu aren't theming. Anyone else notice this?
[Nexus 9 Android Development] craigacgomez:
5.1.1 build is ready... Once I finish testing the build, I will release it. Should be sometime tomorrow.

Sent from my Nexus 5
[Nexus 9 Android Development] Captain_Throwback:
Just wanted to say thanks for updating this, and for providing your manifest so that we can build it at home. I got it all synced up and set up to build the kernel in-line, so any updates that get made to the AOSP kernel source and/or that I want to make to my custom build get compiled along with the ROM. VERY awesome :).

Can't wait for the final release!
[Nexus 9 Android Development] dictionary:
I'm refreshing both here and androidfilehost constantly lol. Waiting for the new update. Debating if I should download the build from the April 22nd or wait. So tempting!!
[Nexus 9 Android Development] craigacgomez:
I just need to update the Google Apps Pack... Perhaps in an hour or two.

Sent from my Nexus 5
[Nexus 9 Android Development] dictionary:
I'll hold off then, and will have to flash it when I get home from work. :). Thanks, always enjoy your work.
[Nexus 9 Android Development] craigacgomez:
New 5.1.1 build and updated Google Apps Pack in OP... All details in the OP

MAKE SURE YOU UPDATE YOUR BOOTLOADER AND VENDOR IMAGE TO THE LATEST 5.1.1 LMY48X VERSIONS. I have added a 5.1.1-Pre-requisites.zip with the bootloader & vendor images and scripts to install for Linux & Windows in the OP.

Special thanks to [MENTION=1162986]Captain_Throwback[/MENTION] for the BeyondStock kernel!

Temporary links from Mega.co.nz since AndroidFileHost upload server is not available at the moment.
[Nexus 9 Android Development] PacerguyDon:
Thanks for the update Craig! Running great!
[Nexus 9 Android Development] Marky__Mark:
[QRCODE][/QRCODE]

Thanks for the rom! Running great. System icons not theming when they did on the last version.
[Nexus 9 Android Development] Freak07:
the new version is great! thanks from my side to for the kernel [MENTION=1162986]Captain_Throwback[/MENTION]

however would you [MENTION=2322613]craigacgomez[/MENTION] or [MENTION=1162986]Captain_Throwback[/MENTION] consider to add fast charge to the kernel? at this time the tablet charges with 100 - 150mA on my usb port :( with our huge battery it would take many hours to charge completely....
[Nexus 9 Android Development] Captain_Throwback:
I can probably kang [MENTION=4684315]flar2[/MENTION]'s code for this, but I don't know if it'll make the kernel more unstable. What do you think, [MENTION=2322613]craigacgomez[/MENTION]? Is that too much of a deviation from stock for the ROM?
[Nexus 9 Android Development] Captain_Throwback:
Well I decided to throw one together anyway to see if/how it works. If you'd like to try it, zip is attached below.

Thanks [MENTION=4684315]flar2[/MENTION] and [MENTION=5501864]USBhost[/MENTION] for their patches for USB Fast Charge and 2.0A charging. All I did was pick them.

Updated source link: https://github.com/CaptainThrowback/kernel_android-tegra-flounder-3.10

MD5: 8c53347a9bf36aa3c4c911fdd5b11168
[Nexus 9 Android Development] Freak07:
Thanks! Will report back. So far everything is smooth like before. I will test charging once my battery has decreased :D
[Nexus 9 Android Development] buffal0b1ll:
Doesn't force encryption, does it? Thanks
[Nexus 9 Android Development] Captain_Throwback:
Forced encryption is done in the ramdisk, not the kernel. This will only replace the kernel, so it will have no effect on encryption.
[Nexus 9 Android Development] fropirate:
I'm getting an error when trying to flash: "This package is for flounder. Device detected as volantis."

Anyone else having this issue?
[Nexus 9 Android Development] albsat:
[MENTION=2322613]craigacgomez[/MENTION]

I love your rom and I know you keep the rom as stock as possible.

Please, a kind (repeated) request, can you add a option to flip buttons order in navigation bar? I am so used to the order Recent - Home - Back buttons due to my past phones.
[Nexus 9 Android Development] Mrwirez:
man... I almost hate my nexus 9. Every time I update this thing I have a problem. Nexus 4, 5, and both 7's, None Ever. I'm not sure what the problem is but now I have the dreaded, "internal problem with your device" notification at boot.

I did a full wipe, N9 fingerprint, and clean install with the required boot loader number...

Is there an easy fix or do I just return it semi bricked??

Dang thing. Not only is it at updates, but it gets hot and locks up... I do apoligize for sounding pissy, I'm just, bummed, aggravated, and questioning my nexus loyalty... I still think these Tegra chip sets are second rate, and Google just gets them dirt cheap... Sigh.

OK so.. Does anyone have this problem too??
[Nexus 9 Android Development] craigacgomez:
You just need to flash the vendor image from the 5.1.1 factory image. That is a warning message to make sure you have the correct proprietary binaries and drivers.

Sent from my Nexus 5
[Nexus 9 Android Development] Mrwirez:
OK Thanks Craig for the ultra fast response. This fingerprint requirement must be new..

Great ROM too. Perfect!
[Nexus 9 Android Development] wingdo:
The error message only comes up after a reboot and only once. Tue fingerprint is new in 5.1. You can also just ignore it as it causes no issues.
[Nexus 9 Android Development] Mrwirez:
Still no good Craig. TWRP won't let me flash the newest Volantis image. Keeps getting failed error.

I can flash the 5.1.1, and gapps but after boot, I get to the enter 'WiFi code', then to 'updating software' page, then the error I get is Google Play Service has stopped.. sends me back to the WiFi code password page.

Vicious Loop, Strange.

Rolled back to 04-22 build... Still getting play services crashing.

I'll call Goog.. They can deal with the warranty on it...

It's been buggy since day one, on all roms. I think something is corrupt, maybe bad memory. Right now about 140°.

Me and this N9 hate each other.. Lol
[Nexus 9 Android Development] Skid71:
I could also use some help if possible.

Steps taken:

Flashed Lollipopalooza

Flashed SuperSU

Flashed GAPPS

Boot

(get som@e message as poster earlier this evening)

Reboot to recovery

Flash craig's prerequisites .zip (it fails)

Flash Thyrus' DarkMTRL (from 05.14.15)

It fails to boot (stays in moving dots...bootloop?)

Reflash Lollipopalooza/SuperSU/GAPPS

Boot then ADB fastboot flash vendor (correct vendor.img)

When trying to ADB fastboot flash correct bootloader I get the following message.

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash bootloader bootlo

ader-flounder-3.44.1.0123

error: cannot load 'bootloader-flounder-3.44.1.0123'

Very sorry for the long post.

I'm just lost as what I should do now.

Thanks,

Skid
[Nexus 9 Android Development] Marky__Mark:
Don't flash thyrus. I don't think there is one that's compatible with this ROM. That's why we got layers...
[Nexus 9 Android Development] Skid71:
I messaged Patrick (Thyrus) about Craig's new build and he said it should work fine.

Still concerned I can't fastboot flash the proper boot loader.

Craig's "5.1.1 prerequisites" is just a normal zip to be flashed in TWRP correct? Not sure why that's failing.
[Nexus 9 Android Development] craigacgomez:
"fastboot flash bootloader bootloader-flounder-3.44.1.0123"

should actually be

"fastboot flash bootloader bootloader-flounder-3.44.1.0123.img"

Sent from my Nexus 5
[Nexus 9 Android Development] Marky__Mark:
The vendor and bootloader need flashed via ADB.

---------- Post added at 06:49 PM ---------- Previous post was at 06:48 PM ----------

Unzip the prereq on your computer. Connect the n9 to the computer and flash each file using adb.
[Nexus 9 Android Development] craigacgomez:
Not adb... fastboot

Sent from my Nexus 5
[Nexus 9 Android Development] Marky__Mark:
And try flashing without thyrus just as a test. I took the framework from the 5/14 and replaced it with mine and it bootlooped.
[Nexus 9 Android Development] Skid71:
Of course it needs an .img on the end (bootloader)

I'm a complete mindless fool.
[Nexus 9 Android Development] Marky__Mark:
Thaaaat's what I meant.
[Nexus 9 Android Development] Skid71:
Great to know. Many thanks. I'm visually impaired and must have a dark theme to be able to use the N9. Guess I need to do some reading on layers.
[Nexus 9 Android Development] craigacgomez:
There are several dark themes available via Layers. Off the top of my head, I remember Blackish Layers Theme, Inversion UI Layers Theme and Timberwolf Layers Theme.

Sent from my Nexus 5
[Nexus 9 Android Development] Marky__Mark:
Thyrus has one too!
[Nexus 9 Android Development] Skid71:
Are you using his?

Do you have a link?
[Nexus 9 Android Development] Marky__Mark:
You get most layers apps through the playstore. Thyrus's cost a buck or so, but its the exact same theme.
[Nexus 9 Android Development] craigacgomez:
Wow! That took way longer than I expected... but I finally figured out and solved (well, worked-around) the bluetooth issue...
[Nexus 9 Android Development] tyvar1:
Congratulations! :D so a new version soon?
[Nexus 9 Android Development] TotallyAnxious:
Here's a logcat for app-ops crashing. It crashes as soon as I select an app.
[Nexus 9 Android Development] craigacgomez:
I will investigate. Thanks for the feedback.

As soon as I merge 5.0.0_r3

EDIT: Make that 5.0.0_r5
[Nexus 9 Android Development] USBhost:
Cant wait
[Nexus 9 Android Development] abnormalreply:
Does anyone have encrypted read/write speeds for the N9 to compare to the non-encrypted ones that were posted a few pages back?
[Nexus 9 Android Development] USBhost:
You dont need any

its just faster period
[Nexus 9 Android Development] USBhost:
Well to answer your question here it is
[Nexus 9 Android Development] abnormalreply:
These look the same as the unencrypted ones posted earlier. Are you certain you uploaded the correct file?
[Nexus 9 Android Development] USBhost:
The ones posted earlier was unencrypted

Heres one from an encrypted one

http://xdaforums.com/showpost.php?p=56526956&postcount=3
[Nexus 9 Android Development] USBhost:
can you try to find whats up with the ROM not wanting to boot with selinux set to disabled
[Nexus 9 Android Development] craigacgomez:
OK... So I'm just having a few weird issues regarding permissions. Hope to resolve them soon!
[Nexus 9 Android Development] craigacgomez:
Woohoo!! New release in OP with some nice features (hopefully!).

IMPORTANT: Please read the install instruction carefully!!

P.S.: I am working on pushing my code to GitHub. I will have it done in a day or two.
[Nexus 9 Android Development] USBhost:
Awesome ty
[Nexus 9 Android Development] pantmunu:
Is it possible to flash the ROM gaaps and su via the aosp recovery without adb sideload ..
[Nexus 9 Android Development] craigacgomez:
No. AOSP recovery does not have that option. And there are no custom recoveries yet. I haven't been able to build TWRP yet.
[Nexus 9 Android Development] tyvar1:
Wow! What a huge changelog! :D
[Nexus 9 Android Development] pantmunu:
OK. And yeah .. Haven't seen any recoveries yet. But best of luck. And will be flashing later at night. Need to fix my laptop first. Adb is messed up.
[Nexus 9 Android Development] craigacgomez:
Device tree changes pushed to GitHub... https://github.com/craigacgomez/device_htc_flounder

Here's hoping [MENTION=4684315]flar2[/MENTION] and [MENTION=5501864]USBhost[/MENTION] update their kernel ramdisks soon so that we can use their awesome kernels with OTG USB storage support... (commit)
[Nexus 9 Android Development] PacerguyDon:
Big problem I'm seeing so far with the dark layers I've used is that they all have an issue with lock screen notifications as well as the pulldown notifiactions. They all have black text which is really hard to see with the dark bqckground.

This has happened using Thyrus' dark mtrl theme (paid version) Midnight theme and Slate theme. All from the play store.

Using Noobbuilds rom along with Thyrus's dark mtrl zip that he made for noob, there are no problems with the notifications. They show white text as they should. But trying to using Thyrus' flashable zip just gives a bootlop on Lollipopolooza.

So don't know what to try to fix this...:confused:
[Nexus 9 Android Development] fhem:
[MENTION=2322613]craigacgomez[/MENTION] I'm not trying to step on your thread. Just want to see if I can help/explain. Noob uses craigs frameworks_base repo cloned on March 12 --- sans layers. So noob has NO layers support. The thyus zip is hard coded to the noob apk's and will replace rom framework-res, systemuyi, and settings. If there are any incompatibilities there will be bootloops.

Craig thank you so much for all your hard work. Please keep it up.
[Nexus 9 Android Development] Skid71:
I'm using Thyrus' paid layer theme and have noticed the same black on black with the notifications. I tried a few other layer themes last night and they also had the problem. I miss Thyrus' hard coded dark mtrl zips. Everything looked great
[Nexus 9 Android Development] Marky__Mark:
I'm using prime blue dark. It works pretty well.
[Nexus 9 Android Development] Marky__Mark:
I've done some testing with the layers and found that after initially applying a new theme, everything themes correctly. After a reboot, it doesn't stick and you get the black on black and some of the system UI isn't themed such as the popup dialogs and power menu.
[Nexus 9 Android Development] Skid71:
Please excuse my lack of.... Searching..... Where is this Prime Blue theme?
[Nexus 9 Android Development] dictionary:
Took me 4 seconds to venture an educated guess: https://play.google.com/store/apps/details?id=prime.bluedark

:D lol. Just fooling
[Nexus 9 Android Development] dictionary:
Would I be able to compile a build of this, and implement the CM Theme engine? (Have loads of themes purchased). I really like layers, but I find the cm engine much easier to deal with, on a user level
[Nexus 9 Android Development] Skid71:
Anyone else that is using Layers experiencing black on black notifications (pulldown)?