yashsingh1/xdaforums huggingface dataset:
[Nexus Player Android Development] bkjolly:
I'm with D. When he got his Nexus Player after me saying how great mine was we said it needs to do this and have CM. That's whats's been done for the device adding anymore doesn't make sense. You have nightly's and CM source is updated daily with things that effect every device so how people are saying it's not being maintained amazes me to the point of laughter. It's a streaming device so it will never have the customization that your pocked device does simply because it makes zero sense to do so. The purpose of CM on Fugu is for it to work and work well and add the small usable features that make sense on a streaming device. The code is current and up to date in every nightly. The features are where they need to be for the type of device it is. You want more features the code is open and available for anyone to add what they want. You want theme chooser add it but keep in mind themes take up valuable space and that provided a Themer owns the device and wants to support it with a theme.

---------- Post added at 04:37 AM ---------- Previous post was at 04:36 AM ----------

Leanback is in Gapps it isn't opensource and doesn't compile.
[Nexus Player Android Development] ajbiz11:
Even the framework components? I'm aware the launcher is proprietary, but the support in the framework?

I'll have to look more into that if I get the chance. I'll be dissecting TV Gapps to figure out what secrets they hold
[Nexus Player Android Development] bkjolly:
It's the TV Settings repo I figured that was obvious.
[Nexus Player Android Development] dk1keith:
Sorry if this is a noob question since I really am not a noob...but can I install this and still have the Leanback Launcher? Never mind...Looked back at OP and saw my answer.
[Nexus Player Android Development] ste_mir:
Hi dhacker.

I had written that message in a period we had not been hearing from you for weeks. Nightly stared to be very "buggy" and there was not anything new.

Have things changed since then?

Does the Voice Search work now?

Thanks, I didn't mean any disrespect.
[Nexus Player Android Development] dhacker29:
Nightlies are always up and down due to new features being added and tested. The microphone will probably never be fixed, because as I've stated before Google intentionally disabled it and make the code proprietary.
[Nexus Player Android Development] npjohnson:
Hey, did the statusbar prop ever get merged?

As of right now, the full package causes FC of SystemUI. The gapps themselves function fine after manually removing the statusbar prop from the build.prop.
[Nexus Player Android Development] KazeOne:
Will this support the vudu app correctly? currently when you side load the app on the Nexus Player, when its able to connect to the server the best you get is SD quality, will this be able to support the full app and have HDX playback?

Also with Android 6.0 about to be released and a version of it already in preview for the Nexus Player, will this project continue?
[Nexus Player Android Development] belrik:
Well put, but there are items like voice search using the remote that are unique to fugu. How will these be addressed?
[Nexus Player Android Development] dhacker29:
Google made the call to purposely exclude the remote mic from open source code. I tried and couldn't make it work so most likely it never will in aosp based roms.
[Nexus Player Android Development] ittakesnoguts:
Hi, is there a way to enable hold back to kill foreground app on this rom? I've tried using apk's I found on google but it seems like they dont support 5.1.1

Nvm, I found it in the Asop settings
[Nexus Player Android Development] CharFalco:
Is it currently possible to adjust volume directly via the Nexus player? I.e. the volume that the player outputs to speakers, esp. Bluetooth ones? I currently have volume control working via Droidmote on Lollirock, but wanted to see if something similar was possible here. Also, is it possible to use the Leanback apps and still keep full store access?
[Nexus Player Android Development] Talysdaddy:
LOL Wow...
[Nexus Player Android Development] Link_of_Hyrule:
[MENTION=4112553]dhacker29[/MENTION] so do you plan on updating this to Android 6.0 once the source code has dropped?
[Nexus Player Android Development] npjohnson:
This ROM isn't independently updated like that. The way CyanogenMod works is that, AOSP source is updated, the community then begins to either merge the AOSP tags (and all the related commits) into CM (for small releases, i.e. 5.0 ==> 5.1 or 5.1 ==> 5.1.1), or completely rebase their changes off fresh AOSP source (for larger updates, like 4.4 ==> 5.0).

After this step has been completed to a satisfactory level (ex. the feature lacking first several weeks of CM12 nightlies) then the build server will be kicked over into building nightlies off the new source for CURRENTLY supported devices, whether a device is ready for the upgrade or not, will be decided by the device maintainer (DHacker is the device maintainer for Fugu).

The Device maintainers job is to update the device_vendor_codename repository (where all device configurations are stored), kernel_vendor_codename (devices kernel source, self explanatory), and also (to an extent) the vendor (proprietary files) directory. On many devices not supported by AOSP, the device trees/configurations are volatile, and are the build is easily broken by source updates. However, on Nexus devices, which are supported by AOSP, the AOSP device trees can be compared against, making it much easier to build for Nexus devices. Now, I am not saying that things don't break. I'm just saying that on a Nexus device, its much less likely (notice that Nexus devices don't get device tree modifications as often as other devices).

Most likely a week or so after 6.0 source drops, CM developers will begin to start the daunting task of merging in new stuff, and then depending on how it goes, we could see nightlies in the coming month(s), it all depends.

DHacker already went trough the pain of getting Android TV support in CM, so porting those specific changes to 6.0 shouldn't be too hard.
[Nexus Player Android Development] Link_of_Hyrule:
Thanks for the explanation. Yeah it's most likely going to be supported since it's getting the official update ?
[Nexus Player Android Development] ctsdad:
Okay to ask questions

Hey,

Don't ever hesitate to ask questions everyone here was a noob at one time although some people may forget it. Overall you will find that there are a lot off helpful people here that will talk to you about whatever you may not understand right now. Of course there is always someone or more who feel the need to belittle or berate others for whatever reason but that's their childhood issues they need to deal with not yours. Lol
[Nexus Player Android Development] Cuzz1369:
To all those worried about development on 6.0 some people have been working pretty hard on cm13 for fugu.

http://review.cyanogenmod.org/#/q/project:CyanogenMod/android_device_asus_fugu
[Nexus Player Android Development] maximus4:
Does this allow connection thru a VPN? Like standard Android on a phone? (For regional Netflix or popcorn time type things)
[Nexus Player Android Development] resinis:
that would be SOOO nice. if we can use thumbdrives to add to the internal storage, and have NORMAL android compatibility, that would be perfect!!!

I love my player, but surprised how many apps dont work with it why did google do a whole different os like this? why not just made android TV a 'mode' of regular android (like car mode). the player would be absolutely perfect if we could just turn off this tv mode thing and just make it work like a tablet.
[Nexus Player Android Development] Link_of_Hyrule:
I use a vpn app it seems to work fine. Although I don't use it to use netflix out of country so you'll have to try yourself.
[Nexus Player Android Development] jongcruz:
Netflix streaming is not working, it says: "THIS TITLE IS NOT AVAILABLE TO WATCH INSTANTLY" any help with this?
[Nexus Player Android Development] TheShamsMan:
I've been experiencing this a lot lately. Last week or so has been really bad. Can you give me more details on your set up? Are you using a VPN or DNS?

I'm using a different ROM, but having the same issue. Leanback is the issue, but the regular Netflix app works perfectly. Can't say I really understand how one works and not the other. Anyone?
[Nexus Player Android Development] gregfrankenstein:
I can attest to the Netflix error. I got a Nexus Player about eight days ago and put CM on it immediately, and Netflix has been working exactly never. I thought maybe I had an account issue and tried calling them, then I thought maybe they detected and blocked CyanogenMod somehow, and now I'm getting the distinct impression it's the leanback gapps. I'm using the latest 12.1 nightly and no VPN whatsoever. Standard ISP DNS, regular ol' IP address.

I'd try it without leanback, but it's really tough to find an OTG adapter that fits in the back panel of this thing, and the one I found online is taking an eternity to get here. So for now I've joined this forum to add to the heap of reports about this. Hi!
[Nexus Player Android Development] mattspew:
What about a bluetooth mouse or an app called DroidMote?
[Nexus Player Android Development] TheShamsMan:
Thanks for the feedback dude! Glad to know I'm not the only one. Since Netflix is really all I use on the NP, it's rather frustrating. Hopefully someone is able to isolate the issue for a fix.
[Nexus Player Android Development] undivide:
anyone use their NP as a mini PC just to browse the web and type emails/respond to forum posts? considering loading CM and getting an OTG cable for mouse & keyboard for my dad to use
[Nexus Player Android Development] bkjolly:
Yes this will be updated to Marshmellow
[Nexus Player Android Development] KLit75:
Just got it today. Unlocked it, rooted it and flashed CM 12.1 latest nightly...bootloop. I'm kind of stumped. Checked the md5s, everything flashed fine. The boot log appears then finishes with android is starting...finishing boot. What's weird is it doesn't seem like a loop. It even makes what must be the boot up sound at the very end then my screen goes black and says "no signal" However, the remote still seems to be trying to pair. And it doesn't repeat the "Android is starting, finishing boot" part unless I pull the hdmi cable or turn off/on the tv.

Hmmm...this is really new to me but on the dl page there are nightly recoveries to go with the rom. And I just noticed I'm using what looks like the 4/18 recovery with todays (10/23) rom. Is that the issue, you think?

Update-- No. I upgraded recovery to match the 10/23 nightly and it still bootloops. So maybe it's just this update? Anyone clean flash 10/23 nightly?
[Nexus Player Android Development] CellPhish:
Same here. I got it last night, been trying to figure out why it won't pass the "Android is starting". Am I missing something?
[Nexus Player Android Development] KLit75:
Did you get any further with this? I tried several combos of wipe data and wipe cache but still get bootloops. Now I want to try a different nightly and recovery. For some reason I can't download anything older than around 10/20. And it doesn't matter because I'm getting adb "unauthorized". So I can't push the zip. adb sidled appears to recognize my computer but I just get errors no matter which commands I try (adb sidled update.zip or adb install adb push /sdcard etc.

The simplest way to go would be to return to stock but with cm recovery installed I'm not certain the safest way to proceed.

***UPDATE*** fixed it. After doing all of the listed above I rebooted back to cm recovery and wiped cache partition. It booted right up and paired the remote.
[Nexus Player Android Development] cryzies:
Wasn't able to flash today's or yesterday's nightly, couldn't get the error because my TV cropped the borders and not much was visible. Something about incompatibility. Any tips, I wiped including user data as well. Using CM recovery from threads and the latest CM recovery from website, both no avail.

Edit:

Flashing worked once 11/05 came out. However I wasn't able to flash the leanback gapps. Signature verification error or something similar. Any suggestions?
[Nexus Player Android Development] xconwayx:
I just bought a nexus player a week ago. I did all of the steps to prep for flashing the files provided here. I got Cyanogenmod 12.1 installed no issues. When I flash GAPPS I get an error immediately stating that the footer is wrong. I downloaded two variants from the front page. Both gapps-lpmr1-x86-leanback-20150524-signed.zip and gapps-lp-x86-20150527-signed.zip. Both give me the same error. I am wondering if I need to flash stock and start over...
[Nexus Player Android Development] cryzies:
I was able to flash the non leanback gapps, couldn't flash leanback gapps though.
[Nexus Player Android Development] xconwayx:
Thanks for the heads up. I reverted back to stock and currently am starting over. Will edit when completed.
[Nexus Player Android Development] cryzies:
Found out that if it errors instantly it was due to a corrupted file. I redownloaded leanback gapps and it flashed fine. Good luck.
[Nexus Player Android Development] Lafayette.matt:
CM vs Stock

Hello! I recently ordered a nexus player and was wondering what the advantage of having Cm on it was. I am not new to flashing roms (i'm actually in the middle of flashing Viper Rom to a HTC One SV I was given) Does CM have added functionality? or is it essentially just a different skin?
[Nexus Player Android Development] pallain:
I absolutely hated the NP stock experience, currently with the last build I installed (nov 5th), there are issues using two different logitech keyboard combos,one is the "unfortunately system ui has stopped" error, I think that is only with leanback gapps, another is my screen was flashing bright , then dark until I switched to go launcher and the mouse icon has a block shadow around it. I am patiently waiting for Marshmallow. There seems to be more choices in the play store with the leanback gapps. I could be wrong. I also installed the amazon app store. You will lose the voice search. I just like the stock android look and straight forward functions.
[Nexus Player Android Development] bkjolly:
Well the full CM source is there with bug fixes etc. The logical things have been made usable like advanced reboot in Leanback Mode. If you choose to use Trebuchet then you have the full CM experience.
[Nexus Player Android Development] dennis148:
sorry for the noob question. but what advantages has this rom, when using leanback launcher, over stock?
[Nexus Player Android Development] cpuspeed:
Does this have ntfs or exfat support? Can it work with the remote using leanback launcher just like stock?

update: ok I'll answer my own question. Yes, using leanback or default launcher it behaves just like stock. It does seem to have ntfs support but I seem to have problems using it for more than 20-30 min. Files just cut out as if they reached their end.
[Nexus Player Android Development] WiFivomFranMan:
Chromecast..... anyone having problems with chromecast crashing all the time? It is bad enough I am about to ditch CM :(
[Nexus Player Android Development] dhacker29:
Added LeanBack customizer to latest cm-12.1 nightly. Still working kinks out of cm-13

View attachment 3550817
[Nexus Player Android Development] fontong:
The mic not working is the only reason I haven't gone with CM. But I know it's because it is proprietary. Is there any hope of it working in the future?
[Nexus Player Android Development] eded333:
Feel exactly the same :fingers-crossed:
[Nexus Player Android Development] dhacker29:
No I don't think so with cm there are too many changes to even use the stock libs. I just use my webcam mic
[Nexus Player Android Development] glserr:
Is netflix working? When I tried all I got was audio with no picture, same with youtube, any idea on how to fix this?
[Nexus Player Android Development] TheShamsMan:
Could be HW Overlay settings in Dev Options?
[Nexus Player Android Development] dhacker29:
No issue like that here
[Nexus Player Android Development] slothdabski:
is there is way to access the leanback launcher from a different launcher?

For example, I'm mainly using nova launcher but it would be nice to be able to launch the leanback launcher without having to change what the "home" button defaults to
[Nexus Player Android Development] QTeknology:
I did a downgrade from Marshmallow 6.0.1 to this CyanogenMod 12.1 waiting for some fixes like bad video black levels or maybe a CM13.

Firstly I flashed lastest build 20151219 then I used [MENTION=4112553]dhacker29[/MENTION] leanback gapps (a bit older and they need to be refreshed)

First boot, after bootanimation and updating apps... I get a bootloop trying to start apps...

I booted to recovery and I did a clear cache

Then restarting the system It started.

I had no doubt about cyanogenmod and I feel this rom really nice.

Install NovaLauncher, long press on screen, widget, novalauncher shortcut, leanback launcher main window.

It will create a shortcut for the Android Tv Launcher...
[Nexus Player Android Development] QTeknology:
double post, sorry
[Nexus Player Android Development] QTeknology:
triple post sorry
[Nexus Player Android Development] dhacker29:
Yeah something cm did in 12.1 and 13 branch borked first boot. I wasted two nights attempting to figure it out. I'm not going to continue with cm for fugu. Just sticking with aosp based
[Nexus Player Android Development] naruto.ninjakid:
Seems device always goes back to starting apps and gets stuck. Reboot does the same thing. Anyone have any ideas ?

Screen appears sideways as well. Picture attached.

[IMG="Sideways"]http://i.imgur.com/592B4Pq.jpg[/IMG]
[Nexus Player Android Development] cryzies:
I'm having stability issues on the latest build and leanback Gapps (can't find a working regular gapps to work). Chromecast service crashes constantly, booting always freezes on starting apps until I hard reboot again. Any tips for a stabler Nexus Player with Chromecasting stability as a priority?
[Nexus Player Android Development] dhacker29:
I've submitted a patch to cm to cease building further nightlies as both 12.1 and 13 are unstable for fugu. I don't plan to continue devoting time to fix regressions they introduce for phones with no regard to TV stability

Mods feel free to close or lock this thread.
[Nexus Player Android Development] Action123:
A sad end to a fun project. dhacker29, thanks for all your work on this - was great to see CM on the Nexus Player!
[Nexus Player Android Development] QTeknology:
Take a look on aicp rom for nexus player, it's a marshmallow Rom based on cm13.

http://dwnld.aicp-rom.com/?device=fugu

I didn't tested.

Inviato dal mio Find7 utilizzando Tapatalk
[Nexus Player Android Development] serpentxx:
I'd like to know before I flash this, is volume control enabled in the rom? and does it have auto update within the ROM like CM smartphones do?
[Nexus Player Android Development] Cuzz1369:
I'd like to know before I answer you, have you bothered reading anything ever in your life let alone 2 posts above yours, or do you just ask silly questions and expect everyone else to do your work for you. Does your mom still lay out your spiderman pajamas for you and give you a warm glass of milk before bed.
[Nexus Player Android Development] serpentxx:
Pffft, everyone knows Deadpool PJ's are in buddy.

Any whoo most to all the other roms (i.e pure nexus series) have a features section on the main post to outline such features stopping silly old people like me repeating the questions, and seeing as this one doesn't, I decided to skip through reading 66 pages worth of posts to find out.

Thanks for putting more effort into your keyboard warrior charade over a constructive one sentence answer.
[Nexus Player Android Development] dhacker29:
This project is discontinued and the last several builds may not boot properly
[Nexus Player Android Development] Cuzz1369:
I decided to be sarcastic rather than answer your question because people like you annoy the living snot out of me.
[Nexus Player Android Development] serpentxx:
That is great mate, perhaps your next venture can be telling teenagers to stop playing that darn rap music ;)

[MENTION=4112553]dhacker29[/MENTION] perhaps you would want to edit the original post's first line to state this project is discontinued or close the thread to prevent further people posting
[Nexus Player Android Development] lafester:
Or, they could just read the thread.
[Nexus Player Android Development] Bright09:
is there a stable one that does would love to have full Android ui on mine
[Nexus Player Android Development] ElfinJNoty:
anybody tried one of these aicp roms?

familiar with aicp from my phones over the years..... good rom, good team.

i'm downloading now and going to give it a try, not sure what gapps to flash with it though
[Nexus Player Android Development] ElfinJNoty:
i installed using the latest gapps package from purenexus.

initial setup was a pain..... lots of fc's. i left it overnight and came back to it working much better.

once up and running, works well. occassional freezes and occasional crashes of the leanback launcher, but overall a great wip.

lots of additional features one would be accustomed to using modern CM based roms. Cast receiver does not appear to be working. Nor does the mic on the remote.

once play services updates itself(i suspect) a lot of things stop fc'ing and the overall use smoothes out.

think there should be a new forum thread for these builds..... as far as I can tell they are receiving the most attention with nightly builds, and aicp in general is a great rom....
[Nexus Player Android Development] SkOrPn:
[MENTION=1857544]ElfinJNoty[/MENTION]

You could probably start an Unofficial thread on AICP, if you wanted to. Just follow the proper syntax like other threads and point to AICP. Possibly add some screenshots, and some helpful info you discovered as well. We need more ROM threads in the forums for fugu.
[Nexus Player Android Development] ElfinJNoty:
I agree completely that we could use more Fugu Roms. I have inquired with the PureNexus team and have gotten positive feedback. However, no posts of updated builds as of yet.

As far as AICP, I don't think it would be appropriate for me to start a thread since I have no affiliation with the team. I am enjoying their Android-x86 build on my laptop which runs flawless, and have previously used on my cell phones. But I would not be maintaining builds for the Nexus Player, not do I have a build environment set up right now to contribute.

I keep an eye on their work and will share info as it becomes relevant. But not for me to share someone else's work on XDA. They will make it available on here if they see fit. Last time I flashed, it was not ready for everyday use. Although it did have some great possibilities to improve on should they choose to do so ?
[Nexus Player Android Development] QTeknology:
about 2 months ago I wrote in G+ AICP group, asking them to open a thread here...

they did not

I don't know why, but It's an interesting project.

We should solve the gapps problem, probably the opengapps works well, but I would use the leanback gapps for that.