yashsingh1/xdaforums huggingface dataset:
[Nexus Player Android Development] Lukest85:
Latest update is working great and no problems with Netflix here !

Mine got stuck booting after a dirty flash (wipe caches only + not flashing Gapps) from Feb to March release with the latest bootloader + Xposed already installed.

I don't recall this occurring with the last update.

Booted fine wiping system + caches then flashing the march zip + dhacker's 02-02 Gapps + Xposed all in one go and no data loss !

Hint: some tunables in Kernel Adiutor are worth tweaking, until a new custom kernel is released ;)

Thanks [MENTION=4112553]dhacker29[/MENTION] and [MENTION=4809299]marduk191[/MENTION] for your great work !! :good:
[Nexus Player Android Development] marduk191:
Oh yea, I forgot to mention clearing cache. It will almost always go bad if you don't clear the cache after a major update lol. Glad to see it's working, This is the first modern build I've used really, it's a lot more convenient than the first release. Once we get SPMC showing cards on the leanback recommendations it'll be an alright setup/
[Nexus Player Android Development] morbidj:
Which back up tool are you speaking of?
[Nexus Player Android Development] marduk191:
The program addon in the main kodi repository. It's correctly named "backup" lol.
[Nexus Player Android Development] morbidj:
Thanks I thought maybe you were speaking of titanium backup
[Nexus Player Android Development] marduk191:
That was for the kodi part. The rest is cloud based. If you are a kodi user then the backup tool let's you use custom folders. I usually add my data to it so I don't have to worry about losing it though. Just make sure you have space on external media and/or a cloud storage service. It's not always a good method depending on how you have storage set up.
[Nexus Player Android Development] cbarth3:
Thanks guys. I was able to flash over the 02022016 version and cleared cache. Everything is up and running fine. Netflix is working with out issues and the voice search seems to be working good.
[Nexus Player Android Development] fontong:
Does this new march build include the ability to turn volume up or down like before. It worked sometimes but mostly not in the passed would be interesting to see if it works reliably now
[Nexus Player Android Development] marduk191:
Nothing changed in the device tree really. Mostly purenexus and upstream google changes. It should be the same as before.

I remove that patch in my personal build so I can't test to confirm.

Monthly builds are just to include the monthly security update usually.
[Nexus Player Android Development] fontong:
Understood thx for the reply
[Nexus Player Android Development] marduk191:
Tested the stock volume slider patch. It works fine with a Bluetooth keyboard (no mute?)

SPMC cards on the leanback recommendations started rolling out as well. You'll need to integrate everything to your library as it only shows "recently added" for the moment.
[Nexus Player Android Development] ElfinJNoty:
How can you enable the leanback recommendations? And is it necessary to be on the latest build you posted?
[Nexus Player Android Development] marduk191:
Should work on all versions. It's on by default. I'm not sure it's Merged in mainline kodi yet so you may have to use SPMC. It has awesome pass through support though so it's worth it lol
[Nexus Player Android Development] ElfinJNoty:
I jumped over to SPMC a few days ago. I don't use the pass through, but it is overall better even if just ever so slightly.

But again, how to enable recommendations?

I know there is a setting in android TV to select which compatible apps to enable for recommendations, but I didn't see spmc as an option
[Nexus Player Android Development] marduk191:
I think I covered it as far as I know how. It's enabled by default, just add movies to your library and it works. Recommendations are like normal, they take a day or so to populate.
[Nexus Player Android Development] fontong:
Guys this is big I have finally figured out how to recreate the volume slider problem!! So here goes, when I enable HDMI-CEC on my TV and switch the tv on a volume down press will mute volume entirely while a volume up press will bring volume to max.

Now if I disable HDMI-CEC and swith tv off and back on, the volume up and down slider works as it should.

I have a LG 42LW4500

I've also read that there's a mute feature on the shieldTV when volume up+volume down is pressed at the same time. Could this have something to do with that? Just something else entirely.

Btw on my tv HDMI-CEC allows me to turn the TV on but volume buttons from the TV's remote does nothing on the nexus player.

So disable HDMI-CEC or Simplink(each brand has a different name) as LG calls it and report back.
[Nexus Player Android Development] mibtnt:
Currently installing this! Good work btw. Two things to add to install tutorial:

1) Be sure that you DON'T use the toolkit to flash the recovery. Instead, use CMD and flash it using good ole fastboot. OR i may have flashed the accompanying perm-recoverysigned.zip or something. Yes, I was being lazy and trying to see if I could use the toolkit to do everything.

2) When doing adb sideload, make sure the zip files are located in the same directory as adb or else it won't budge. :D yes, I am getting old.
[Nexus Player Android Development] marduk191:
Had a little time to work on this today:

I got everything except recovery building correctly, the original recovery was built on the CM tree and I don't really have it around, I'll do that if/when we need it. We might as well just use theirs really.

Also got an ugly/hacky, but working, gapps script finished. So there's that. It's app updates only, with minimal maintenance.

I guess I'll keep it updated. I don't have write access, nor have a need for access, to the purenexusproject repos (for device changes). I think the device tree pretty much does what it should for a leanback variant. If they change the device tree (bug fixes), then expect official builds to come, assuming this hasn't been abandoned. If it has, I might maintain it somewhat as I do like the way this works on my player.

Got signing fixed, it was some weird thing I had going on with my system, recovery builds are ok for test signatures.

Finished an ugly longhand script for modding purenexuscustomizer (Pure Nexus menu) without modding the vendor tree in upstream. I'm not sure how useful this is for the majority, I may be the only one that uses it really, but it spits out flashable zips.

So, I guess it's update weekend. I'll build everything this weekend if none of the scripts are super messed up lol.
[Nexus Player Android Development] ElfinJNoty:
Are you using the leanback launcher with this?

And the pure nexus customizer.... I've seen the .apk in system but don't know how to open it.... What customizations can be preformed?
[Nexus Player Android Development] marduk191:
Yes, this project uses leanback..? Maybe I didn't understand the question.

Purenexuscustomizer is just the OEM row that is named Purenexus on the home screen, for our purposes anyway.
[Nexus Player Android Development] ElfinJNoty:
I have been hoping that a ROM will be made to give users a more up to date full android experience.... The PureNexus ROMs for other devices have a good variety of customization options that don't apply to us on an AndroidTV based ROM. While PureNexus has been the best of the custom variants, it still leaves this veteran android user with things to be desired.

And I mean that in no negative way towards the ROM or the PureNexus project.... Just frustrations with Google and their approach to AndroidTV.

Maybe its just me, but I'm greedy for a tablet ui ROM, with nav and notification bars which are immersive, even on the home screen. The customization features available for ROMs on tablets/phones such as layers or preferably cmte support, a fairly quick way to jump back n forth between the leanback launcher and a launcher such as Nova(I use prime). I'd like a recovery that doesn't have weird issues flashing .zips such as Viper4Android, or TBO apps. Live wallpaper and widgets.

This is just a list of feature requests which I know many of which are not in focus with the PureNexus project. At this point, I'm just hoping somebody besides the AICP team tries to fill some of these voids for the NP. I understand that CM upstream things can break or revert changes. But AndroidTV isn't going anywhere, I feel like there needs to be a coordinated effort from upstream all the way down to the end users, to make some changes in the way this branch of Android is currently being handled and how future develpment could be organized better to benefit everyone.
[Nexus Player Android Development] marduk191:
I can work on recovery. Android TV isn't a full Android system. You might take a look at some of the projects that do exactly what you need. CM has a tablet version in the tree.

,and AICP is over here with a full interface. As far as my personal efforts go, my builds will focus on a stable and simple build for the living room. If Purenexus decides to officially support ATV then we may go different ways with that. They currently seem to not like ATV though, purely based on them removing x86 support from dynamic gapps and no officially developed feature set.
[Nexus Player Android Development] ElfinJNoty:
The cm tree is broken to begin with... Too many upstream conflicts that I've seen get fixed, only to have upstream work break again. I understand your personal builds as well as anything official sticking to the projects core. I was more venting than anything else.

I also don't have a build environment setup currently so can only beg for the things I cannot make heppen myself lol

Recovery does appear to be a problem though. Error 255 when attempting to flash almost everything. A look at twrp would be greatly appreciated. I have no twrp building experience...

Thanks for your efforts. Let me know if there is anything I can do to assist
[Nexus Player Android Development] marduk191:
I'm pretty good with twrp, I just don't have a usb OTG cable anymore,. I gave them away when decent flash drives came out with usbotg. I'll look at it. edit. No more stock recovery issues.

If you want to build on CM, you'll need to use the stable branch
[Nexus Player Android Development] lightmastertech:
Why's Pure Nexus no longer updated for the Nexus Player?
[Nexus Player Android Development] marduk191:
ubuntu upstream is broken and I use mint, so it affects me.. I'll update it when they fix it lol.
[Nexus Player Android Development] ElfinJNoty:
I'm hoping something along these lines... I know this is for the Molly, hoping we can get a tablet version like this:

https://tapatalk.com/shareLink?url=...share_tid=3302065&share_fid=3793&share_type=t

[ROM][molly][Tablet][6.0.1]★ Pure Nexus ★[03/12/16] ADT-1
[Nexus Player Android Development] marduk191:
Looks like you found your guy. This thread is for the leanback version and this is getting off topic.
[Nexus Player Android Development] ElfinJNoty:
Fair enough.
[Nexus Player Android Development] marduk191:
Welp, I can build numerous other ROMs based on this same tag, and this one definitely has a missing target in the current tree. So builds won't start until they fix that. I've updated/reinstalled/force installed over every library that is basically possible in the build. They need to fix the tree, I think that's the holdup in the tablet version as well. Not worth wasting time on our end as it is simply a tree issue.
[Nexus Player Android Development] ElfinJNoty:
No need to justify, I understand and appreciate the explaination. ?

THIS ROM is my DD on my NP

And I apologise for sounding as if I was anything but gratful for maintaining a great AndroidTV experience and exploring other possibilities
[Nexus Player Android Development] marduk191:
Wasn't justifying anything, just saying I can't compile the security update build until the tree works again lol.
[Nexus Player Android Development] montajd:
Netflix is not working on my Nexus Player. I've tried everything, followed instructions to a tee, and still nothing. I've wiped, and reflashed the ROM and GAPPS twice, with no success. I read that a previous version of GAPPS solved the issue. Anyone know which versions will work? if so, can you post a link? The only other version available from dhacker is 11262015
[Nexus Player Android Development] SkOrPn:
I used Open Gapps but that was months ago. Netflix works fantastic here on my NP, so yeah keep testing different gapps packages. I am still using pure_nexus_fugu-6.0.1-20160202.zip from the OP. I never did try the Pure Nexus Gapps.
[Nexus Player Android Development] montajd:
you said you never tried the pure nexus gapps, but you are using the gapps zip from the op, I'm not sure i understand. Can you elaborate?
[Nexus Player Android Development] SkOrPn:
In the OP it suggests using the PureNexus Gapps 2-2-16, which I never did. I used the Open Gapps from the Link I gave you above (which takes you to http://opengapps.org/), but mine were dated probably from early February, which means it could have changed since then.
[Nexus Player Android Development] rawdealer:
Here's the link to 20160105 pure nexus gapps https://drive.google.com/file/d/0B1MPXI0tbAetaFZoRVpUTG1xRFk/view?usp=drivesdk Netflix is working for me, but I'm still on 20160105 Rom build.
[Nexus Player Android Development] marduk191:
Netflix works fine with the Gapps in the op. I've been reflashing a lot and it hasn't had problems yet. You probably didn't do a clean install. I can build a new purenexus Gapps package, but it really should not fix any issues since it's mainly app updates. Maybe you could make sure all your apps have updated from the play store as well
[Nexus Player Android Development] montajd:
I figured out what the problem was. Basically because I updated from lollirock 5.1.1. directly to PureNexus, I guess it didn't like that too much. So I flashed the latest 6.0.1. factory image, then flashed PureNexus again. Problem solved. But thanks y'all for your input, I was about to pull my hair out!
[Nexus Player Android Development] SkOrPn:
Great, at least you didn't go bald in the process, lol...
[Nexus Player Android Development] marduk191:
For future reference you can just flash the bootloader and kernel I posted if you don't want to do the full 6.0.1 update. This is a 6.0.1 based ROM. You can get them from the official recovery images
[Nexus Player Android Development] pyrotechr:
Would you happen to have the kernel file you can upload?

I found the bootloader link u posted earlier
[Nexus Player Android Development] marduk191:
Suppose I could. It'll be later today or this weekend if I forget. I just started a big contract in the real world so I forget stuff sometimes. If you don't hear back in a couple of days just send a message lol.
[Nexus Player Android Development] montajd:
Although most might not like them, is there anyway to restore the original Android TV UI sounds?
[Nexus Player Android Development] marduk191:
Sure. Extract them from a stock ROM, then overwrite them in the custom ROM. You can do it on a live system or in the file archive.
[Nexus Player Android Development] montajd:
The actual ogg files for the pano sounds are already in media/UI/ so that's why I'm curious.
[Nexus Player Android Development] gabrielgagz:
Hi guys i have a question regarding hdmi cec...i own 2 players and both devices do not wake up when i switch input to nexus player, on both tv's (phillips & samsung); i need to use the player remote to do it. I have all options enabled, and nothing. The rest of functions works perfect (navigation, switch input on cast, etc...)
[Nexus Player Android Development] marduk191:
Judging from other issues in this thread, the nexus player has issues with some (older?) cec implementations.
[Nexus Player Android Development] gabrielgagz:
I dont think so, because the device wake up when you cast from your phone and it´s on stand by. Probably is something at kernel side....CEC on android lack of configuration, google it and nothing...
[Nexus Player Android Development] nickhaven:
The behavior you are describing is the same behavior I get when I turn off CEC on my TV.

I know the CEC is useful to some but I turned it off in order to have the android stock volume to work 100% of the time. (Had to reboot after the TV setting was changed).
[Nexus Player Android Development] marduk191:
If you guys think it can be fixed in the kernel, there is a github with a slightly modified kernel for our device in purenexusproject. Submit an issue.
[Nexus Player Android Development] nickhaven:
Honestly I don't think its an issue, CEC for the most part has not been poorly implemented in about half the TVs I have worked with regarding CEC. I prefer having it turned off.
[Nexus Player Android Development] gabrielgagz:
I dont think so. IM own a raspberry pi and works perfect. In the same tv, with the nexus player i have that incomplete behavior...
[Nexus Player Android Development] nickhaven:
Well it might just be that devices and/or TVs I have worked with have their own incompatibilities but really, if you have that proof of a problem and you think it's worth fixing, it sounds like you should write it up as an issue.
[Nexus Player Android Development] YoshiFan501:
Will this rom be updated or is it EOL
[Nexus Player Android Development] marduk191:
The op hasn't been around in forever. I'd assume so. It still gets maintenance updates in the build tree though
[Nexus Player Android Development] draiko913:
So, I've been running this rom for a couple days now and not having any troubles so far. But was curious to see if someone could point me in the direction on how to rearrange some of the apps in the leanback launcher? Netflix is in the left-most position but Hulu and Sling are the furthest to the right. Ideally, I would like the order to be Hulu, Sling, Netflix, Youtube, then everything else.

I've been flashing custom roms on phones for quite a while, so I'm fairly familiar with adb/fastboot commands as well as general linux commands, but no experience building or compiling custom roms. I'm always up for a challenge, but also understand that some things may be beyond my current capacity. So I guess I'm wondering how difficult rearranging apps would be and if, with my experience, it's even possible?
[Nexus Player Android Development] marduk191:
On the newest build you just long press the middle button and select which icon to move. Middle button snaps the Icon and selects, back button backs out of edit mode.
[Nexus Player Android Development] draiko913:
Newest release is the March release a few pages back or were you referring to the February release from the OP? Tried that on Feb release and it didn't seem to work. Haven't tried March yet.
[Nexus Player Android Development] marduk191:
It's not a feature in the February code. That code is an upstream google change in March.
[Nexus Player Android Development] draiko913:
I flashed to the March build and couldn't get a long press to do anything other than open the application. Didn't matter if the long press was 3 seconds or 20 seconds. The it dawned on me what might be happening. I purchased a couple FireTV Stick remotes to use with my nexus players (sturdier feel, buttons are less mushy and it's got a menu button that work with Kodi). Anyway, I dug up the original nexus player remote and long pressing the center button on it, does let me move the icons around. So there must be a slight difference in the commands of the center buttons on each remote. So I've got a new mystery on my hands, but I'll save that for another thread since with the NP remote, all is well. :good:
[Nexus Player Android Development] marduk191:
You never indicated that you were running custom hardware. The center button long press also works as a menu button in Stock kodi now lol. The clicks are annoying, but it's small and stock. You need a key remapper from the play store to write profiles for custom hardware.
[Nexus Player Android Development] morbidj:
Is it still recommended to flash the kodi fix from the OP for the network caching?
[Nexus Player Android Development] marduk191:
I wouldn't bother. It might benefit you under certain conditions. There are good advancedsettings.xml editors in the stock repo if you need some fine tuning. I recommend SPMC if you use surround sound or like to get Android specific patches that aren't clean enough for mainline kodi.
[Nexus Player Android Development] shoemocker:
hey guys

i installed this rom on my nexus-player and now its saying my date is 1999

i am not able to make it go past that date for some reason

have anyone here seen this issue? how can i fix?

any help would be appreciated

thank you!
[Nexus Player Android Development] treezy26:
So I recently had to move my Nexus player and now it's saying there's no SD card??? I had moved everything to a USB using Google's built in storage thingy(my mind went blank). Does it take a minute before it recognizes it after turning it off?
[Nexus Player Android Development] Lukest85:
'No SDcard' is because you have merged USB with internal storage so is to be expected when USB is not connected. Usually just reboot straightaway n it will be recognised.

Are you using a USB hub? Powered/unpowered?

SMI storage can sometimes take a few minutes and be a little finicky so try again after letting Android settle after boot.

If you pulled the power out instead of shutting down the NP via Android before moving, than the USB could now be corrupt (interrupted power).

Try disconnect then reconnect the USB key, take note of any prompts by storage manager, then reboot through Android. If no luck try TWRP repair filesystem (not sure if this will help but worth a shot).

---------- Post added at 03:20 AM ---------- Previous post was at 03:11 AM ----------

I've not seen that before so someone else can jump in but more info might help solve

First try wiping caches and rebooting through Android system. If you don't have any USB/SDcard connected try pulling the power while booted, what 30sec then reboot.

Did you upgrade from an earlier version of stock ? ie LP 5.1.1 and if not which ROM did you come from?

Latest version of TWRP installed?

Latest bootloader installed?

Is the 1999 date only showing in Android system or anywhere else ?
[Nexus Player Android Development] Lukest85:
That does suck, it's happened to me before with a cheapo USB stick (which could also be the culprit) and couldn't even salvage the stick for re-use with Linux.

However I do not keep a lot of personal files there, Google backup restores all apps + data and always Nandroid, so it was not too major for me.

This ROM is pretty decent smooth, stable and working great for many so don't despair as the Nexus Player experience WILL get better (albeit slowly), in its price bracket it's hard to beat and Android N will soon be upon us !

To prevent total data loss in future:

Reformat your USB on PC as FAT32/exfat/NTFS then run the below from a terminal in Android

sm list-disks adoptable
(take note of USB disk name displayed)
sm partition disk:XYZ_XYZ mixed 25
(XYZ_XYZ = name of USB disk)

This will split your disk into 2 partitions so 75% can be dedicated to internal storage and 25% as portable storage for you to save any crucial personal data or files. The % can be whatever you prefer.
[Nexus Player Android Development] treezy26:
Thanks for the info but I'm not too worried. Its just more of a hassle having to start over. The downloading of apps, all the games I did use, not including the kids. I also think I need a better option as to the use of my OTG. I believe it's faulty. I also use a hub for an air mouse I use for apps that don't play nice with the Nexus remote. Is there anything such as a micro hub instead of an OTG adapter? I googled but couldn't come up with anything. Thanks again for all the info and help. :good:

Edit: Oh and I forgot to mention, but my usb is still operational. Had to reformat on PC and now I am in the process of formatting as internal. I've always had issues with that. I would have to try and try until it luckily just started working. So fingers crossed...