yashsingh1/xdaforums huggingface dataset:
[Nexus Player Original Android Development] Mario119:
Just managed to get a Nexus Player complete in box for $5 yesterday, so I unlocked the bootloader and installed this build of LOS 15.1. Everything seems to be running relatively smoothly (probably because of the device's age), but all in all I'm impressed. However, I've noticed a few bugs:

Application screenshots in recents are blank

While using voice commands in the Play Store, the prompt sounds seem to have an echo effect of some sort

There doesn't seem to be a way to close out of recent applications with the remote

The Google Assistant is a bit slow to pull up visual information on the screen, despite it reading out the results promptly (perhaps due to the device's age?)

Twitch seems to perform horribly even at 720p, despite YouTube having smooth playback even at 1080p60

Certain apps (namely the Play Store) have some sort of frame-skipping whilst through the menus

Just wanted to put those out there!
[Nexus Player Original Android Development] m.morcielago:
What's up of LO 16?
[Nexus Player Original Android Development] easy_mac:
Patiently waiting for this as well, hoping Pie performance is better and has volume control!

Best to not ask for ETAs or be pushy though, it will be ready when it's ready
[Nexus Player Original Android Development] CADude:
I'm aware of that. I'm just saying that since Android 10 is out, its a good time to finally start rolling out 16.0 builds since 16.0 is probably stable enough by now. I am dying to see what npjohnson has in store for us. Hopefully this will be the version that gives the Nexus Player a perfect, stable sendoff.
[Nexus Player Original Android Development] TheLoonyRebel:
I agree. From what npjohnson has said some of the issues that we had with Lineage 15.1 are sorted out with 16 especially the graphics bugs. And very well we could get Lineage 17 down the road for the Nexus Player once Android TV gets Android 10 for it. The Nexus Player still has some life left in it which is a great thing. Even the Nexus 7 tablet from 2012 is far from dead as it's recently been given fairly stable builds of Lineage 15.1 and I wouldn't be shocked to see Lineage 16 or even 17 brought to that device down the road as well.
[Nexus Player Original Android Development] airtower:
Just to throw this out there, if anyone is able to build a booting LOS16, I can host.
[Nexus Player Original Android Development] CADude:
If that's the case, then I would be totally happy if the Nexus Player only got 16.0. I just want a stable player to use before I finally buy myself a 4K or even 8K TV a few years from now. That being said, if npjohnson also gave us 17.0 and that turns out to be an even bigger improvement, I would be happy with that as well. I just don't wanna push our luck in having npjohnson get sick of maintaining our player. Also, I hear Android 10 is full of bugs at the moment and there will be a 10.1 build coming out to address all that in a matter of months. I don't see any rush to get to Android 10.
[Nexus Player Original Android Development] TheLoonyRebel:
And to add in here... Android TV itself is still on Android 9 Pie including even the current flagship devices (NVIDIA Shield TV). It's rumored that Google will have the source code for Android 10 for Android TV ready by November but given the current state that Android 10 itself is in I suspect it'll be delayed until early 2020. And even then Android 9 Pie on the Shield TV has been a pretty buggy ride so far with bugs that are still not resolved after several hot fixes they have pushed.
[Nexus Player Original Android Development] fluffmypill0w:
Installed play store updates for a few things and now the screen is black... I'm on 11-9
[Nexus Player Original Android Development] CADude:
Can you be more specific? What is black? Everything? Just certain things? Is it unusable? Did you try a clean flash?
[Nexus Player Original Android Development] Mario119:
Apologies for suddenly bumping the topic, but is anybody else having issues with casting YouTube from your phone to the Nexus Player? Whenever I cast a video from any of my devices onto the Nexus Player I get these weird black artifacts constantly all over the screen. However, when using the built-in YouTube app itself with the remote, the videos play flawlessly. I'm on the latest build of the ROM, though this has been an issue for a long time now.
[Nexus Player Original Android Development] koperniczx3:
No issues for me
[Nexus Player Original Android Development] MystikPT:
Yes, I have that problem too. But only sometimes. Annoying bug.
[Nexus Player Original Android Development] Mario119:
Yeah, I forgot to mention that. It's about 50/50 whether the bug will crop up or not. Hopefully this will get patched sometime though.
[Nexus Player Original Android Development] npjohnson:
Update: Everything works on 16.0... except Audio lol - when I figure that out, it will ship. Should be before 17.0 drops, then onto getting fugu up to 17.0. (:
[Nexus Player Original Android Development] BraianV:
Thank you so much for keeping alive the nice nexus player.

One of the few android tv boxes with oficial android tv AND root enabled.

I hope you can fix the weird bug of missing documentsui that makes impossible to apps to read external memories (mostly file explorers and media players)
[Nexus Player Original Android Development] TheLoonyRebel:
Thank you so much for keeping the Nexus Player alive! My several Nexus Players are standing by!

I believe that the DocumentsUI issue is fixed on 16.0 which honestly I feel is better than fixing it on 15.1 at this point.
[Nexus Player Original Android Development] BraianV:
Thank you so much for this.
[Nexus Player Original Android Development] easy_mac:
Awesome looking forward to this!
[Nexus Player Original Android Development] TheLoonyRebel:
I'm just brain storming an idea here but... could it be possible to get an test build for LOS 16 made so perhaps logcats could be put together to help with the audio issues along with other potential issues? I would do one myself but sadly any time I have tried to make an LOS build I always seem to stall at some point of the building process. :crying:
[Nexus Player Original Android Development] BraianV:
I dont think any of us know how to create a build of LOS16, or do you need a nexus player as a test device for your LOS16? [emoji848]
[Nexus Player Original Android Development] TheLoonyRebel:
[MENTION=5848265]npjohnson[/MENTION] did post a few pointers earlier in the thread for those who are familiar with building LOS on what to do/not do. And yes obviously one would need a Nexus Player to test. I'm more than willing to test myself and get any logs needed if that can help get the audio issues fixed.

Edit: Just tested the latest 15.1 weekly. Same issue with external storage still there. Just figured it was worth a shot to test plus it gave me a chance to remind myself how to flash LOS on this device. Also the current Magisk does not work with LOS as it causes the device to boot loop. I do know it's disclaimered in the main post that Magisk is not supported but I do want to give heads up on that current issue.

Edit 2: Magisk 20.1 works. Just don't update it for now until the bootloop issue is fixed if you decide to use it. Flash Magisk in TWRP after the ROM/Gapps install then install Magisk Manager 7.4.0 using whatever file explorer you prefer using. This also works with stock 8.0 as well I have tested on both the latest LOS 15.1 nightly and latest stock 8.0 build.

Magisk 20.1 Download

Magisk Manager 7.4.0 Download
[Nexus Player Original Android Development] Squeaner:
Hi all, I was just wondering if anyone else is having the following two issues. I am on the most recent Official build, Jan 12th, 2020. I will plan to grab logs sometime this week. Thanks everyone.

1. Hulu - App installs but crashes silently when I open it.

2. Google Play Movies & TV - Navigation works, but unable to watch anything. Just an infinite spinning circle.
[Nexus Player Original Android Development] BraianV:
Thanks for the típ
[Nexus Player Original Android Development] theportal2:
any fix for hulu not working?
[Nexus Player Original Android Development] TheLoonyRebel:
At this point I would probably recommend sticking with the stock Nexus Player ROM until Lineage 16 is out as most of the bugs are being addressed with that.
[Nexus Player Original Android Development] TheLoonyRebel:
So I tried to do an test Lineage 16 build so we can help [MENTION=5848265]npjohnson[/MENTION] out with the audio issues and anything else. While doing breakfast fugu it stalls right about here...

I'm assuming this is due to the audio issues?
[Nexus Player Original Android Development] npjohnson:
Sync vendor/asus from https://GitHub.com/TheMuppets/proprietary_vendor_asus on the 16.0 branch.

You also need to set selinux set to permissive.
[Nexus Player Original Android Development] TheLoonyRebel:
So I will be honest here in how I am building. Right now I am using Windows 10 with the Ubuntu 18.04 LTS app and this guide here:

https://xdaforums.com/android/software-hacking/guide-how-to-build-lineageos-15-1-t3750175

I'm still crash course learning on how to build which includes syncing vendor and setting SELinux to permissive. Do you have any recommended guides on these two so I can learn? Thank you so much in advance! :)
[Nexus Player Original Android Development] npjohnson:
clone that repo to vendor/asus

https://review.lineageos.org/c/LineageOS/android_device_asus_fugu/+/260709, pick this commit to device/asus/fugu.

Please don't share builds you do yourself.

Warning: Building on the ubuntu app for Windows will take like, 8 times the amount of time. (probably like 12 hours)
[Nexus Player Original Android Development] BraianV:
Does anyone know a file broswer to explore external memories? Oher than es file explorer. Thanks.
[Nexus Player Original Android Development] TheLoonyRebel:
LOS 15.1 as of right now does not support external storage.
[Nexus Player Original Android Development] BraianV:
I know but maybe someone found a file brower that doest that, other than es file explorer. Thanks for your asnwer [emoji847]
[Nexus Player Original Android Development] airtower:
Solid Explorer
[Nexus Player Original Android Development] BraianV:
Really? Wow. I dont like es file explorer and any other media broswer would be a win. I will try It and tell if It reads external memories with this rom.
[Nexus Player Original Android Development] Ayman171:
is there a way to change the resolution? my tv detect the nexus player output 720p50. and i can see screen tearing down in bottom
[Nexus Player Original Android Development] BraianV:
The resooution depends of tv try using another hdli imput or another tv

---------- Post added at 05:28 PM ---------- Previous post was at 05:11 PM ----------

I have just tested solid explorer by trying to read external memories (a Hub and a usb). It didnt read them.

I would like to know what kind of external memories your solid explorer read using this rom.

To give an advice you have to be sure what you are talking about.
[Nexus Player Original Android Development] TheLoonyRebel:
Again let me repeat. External storage or as you call it external memories does not currently work on Lineage 15.1 for Fugu. The support for said feature is missing presently. It's likely to be working on Lineage 16 once [MENTION=5848265]npjohnson[/MENTION] fixes the audio issues.

Speaking of Lineage 16.....

https://www.androidpolice.com/2020/02/28/lineageos-15-end-of-support/

Hopefully once LOS16 is out then we'll return to being officially supported again.

Also I'm going to be wiping my system soon and will go back to having dual boot Windows and Linux. Once that happens then I'll get my test build done so I can internally on my side of things test and see what is going on to help npjohnson out. :good:
[Nexus Player Original Android Development] BraianV:
I know. Thats why I was "happy" to know that solid e explorer could work and I was angry that some user said "solid explorer" without testing.
[Nexus Player Original Android Development] TheLoonyRebel:
I actually tested Solid Explorer awhile back along with a few others. Same issues with stems from the missing assets for external memory/OTG support.

Since this is buried back quite a bit in this thread here is the page showing the current progress on LOS16 for the Nexus Player.

https://github.com/LineageOS/android_device_asus_fugu/commits/lineage-16.0
[Nexus Player Original Android Development] theportal2:
R.i.p Nexus player 2014-2020
[Nexus Player Original Android Development] TheLoonyRebel:
If we ever get LOS 16 (and beyond) then the Nexus Player is far from dead. Plus we do have the Linux OS stuff in the works as well.
[Nexus Player Original Android Development] skugpezz:
I still have 2 of these. Working great. Wish I could get the latest OS on it.
[Nexus Player Original Android Development] easy_mac:
Hey there, just wondering if this is still on the map or if it's out of development

Perfectly happy with waiting, just wondering if we've seen the last of lineage haha. I appreciate all the work gone into this old device!
[Nexus Player Original Android Development] TheLoonyRebel:
To my knowledge the development is still on. Our dev works on many other devices so the Nexus Player is on the back burner. Hopefully once the audio issues are sorted out then we'll get some builds to play around with.
[Nexus Player Original Android Development] lowsnamebrand:
does anyone have a link to download the rom? the website doesnt have any that are prebuilt and my laptop cannot build one.
[Nexus Player Original Android Development] easy_mac:
Here's the one I downloaded and used

https://mega.nz/file/PokjRQyZ#Wk8WIBupImLxicqFTcPukFZG7rY5aRZ5kx78gF0nuGE
[Nexus Player Original Android Development] fluffmypill0w:
multiple apps crashing

On the last nightly, with the latest updates from playstore, both Spotify and Hulu crash on open.

Just curious if anyone else here is seeing the same issue. This is after a fresh factory reset (via TWRP) and updating all core services via play store.

Cheers.
[Nexus Player Original Android Development] npjohnson:
16.0 is ready. Just need to get GApps to fit in our tiny system partition.
[Nexus Player Original Android Development] easy_mac:
Amazing, excited to try it out

Best maintainer out there ?
[Nexus Player Original Android Development] colino17:
Just checked this thread for the first time in a while to see if anything new was happening and was delighted to see this. Thanks for all the hard work.

Out of curiosity, were you able to add the "volume control implementation" that you mentioned you were working on for 16.0 earlier in the thread. I'd be interested as to what your implementation is. Cheers. :D
[Nexus Player Original Android Development] npjohnson:
Yeah, it's going to be variable volume, but it's going to start at 100% by default, so it's not to affect those who don't have a remote that allows volume control.
[Nexus Player Original Android Development] BraianV:
Thank you so much for keeping the nexus player updated after all these years

Were you able to add documentui so external memories can be written? [emoji848]
[Nexus Player Original Android Development] julesism:
Thanks for the work npjohnson. I have 7 NPs spread out between my house and my parents house. Looking forward to trying LOS 16. I tried 15 a couple times but I had weird video tearing\artifacts with YTTV that would progressively get worse the longer the device went without a reboot.
[Nexus Player Original Android Development] npjohnson:
I rescind this comment (for now) - there are some weird oddities in subsequent builds.
[Nexus Player Original Android Development] colino17:
Awesome. :D
[Nexus Player Original Android Development] Setna:
Any update on the LOS 16 build?
[Nexus Player Original Android Development] CADude:
Have these oddities been fixed since this comment?
[Nexus Player Original Android Development] npjohnson:
I redid the device tree, it builds, it works (mostly) selinux needs help, and it's pretty laggy. I need to dig in more, but don't have a ton of time.

New ones popped up ;p
[Nexus Player Original Android Development] Setna:
Thanks for responding to my query...waiting eagerly for LOS 16.0. Just a noob question....can this device be treble enabled so that future upgrades are faster. i have a treble enabled essential PH-1 which used to get updates way to quick on par with pixel...just a thought as I saw google releases x86 and x86_64 GSIs
[Nexus Player Original Android Development] npjohnson:
Nah. Our blobs are nowhere near compatible, nor do we have a compatible partition map, or any partitions we could reuse as /vendor.

Treble is a no-go, but also, treble doesn't mean full fledged custom ROMs faster, in fact treble devices can be /more/ complex to bring up. It's just time and effort either way. Treble DOES make GSI's boot day 1 usually though, which is nice.
[Nexus Player Original Android Development] Bright09:
Any updates on the roms?
[Nexus Player Original Android Development] CADude:
I was thinking of getting the Chromecast with Google TV to replace my Nexus Player, but I want to see if LineageOS 16 is enough of an improvement to keep it going as my video player. Any updates?
[Nexus Player Original Android Development] fluffmypill0w:
I'm in the same boat.
[Nexus Player Original Android Development] MystikPT:
I have upgraded to a Shield. Best experience.
[Nexus Player Original Android Development] thoughtlesskyle:
Got the Gtv chromecast on launch day. The remote feels so much better and gives you tv controls. The interface upgrade feels way more modern. I personally love that its a dongle but that's a preference. For $50 you could do a lot worse
[Nexus Player Original Android Development] EsJayEs:
I can't seem to let go of my Nexus Players. I'd grab the new Chromecast with Google TV, but it's only offered in white, and two hideous pastel colors that make me think it's a baby's toy or an iThing. The Sheld TV would be nice, but I just cant bring myself to spend that much for a streaming device.

Still running Lineage 15.1, but will have to ditch them simply because I can't get security updates anymore.
[Nexus Player Original Android Development] mobiapps:
Any updates on this Nexus player rom.. Hardware still looks good... only software is an issue right now..
[Nexus Player Original Android Development] julesism:
I've retired 5 Nexus Players with Chromecast with Google TV units. For $50 each, I have been very impressed with them. I still have 3 NPs active tho ;)
[Nexus Player Original Android Development] maverixz:
Hi everyone - Just picked up an NP for the fun of playing with it. I have not been able to find the 15.1 LOS ROM. The Link in the OP is not working.
[Nexus Player Original Android Development] CAPSITUP:
Any new builds? running the last one I could find a download link for from 2019
[Nexus Player Original Android Development] cammykool:
Moskvich.xyz Public Files

Public Open File Directory (powered by h5ai)

files.moskvich.xyz

found the latest DL here
[Nexus Player Original Android Development] ticky33:
Any updates on this Nexus player lineageos rom ? I'm very satisfied with this nexus payer, the hardware still looks good... I don't want to replace it ! Thanks for all the devellopers
[Nexus Player Original Android Development] theportal2:
Nope, nexus player is dead, go get a chromecast with google tv instead
[Nexus Player Original Android Development] forrealgames145:
Well, I wouldn't completely take it out of the equation yet. The dev hasn't officially discontinued the ROM, so as far as we know he's still working on it. The ROM works but there seems to be some weird stuff that need to be ironed out before a public release. Here's hoping he skipped 16 and just decided to work on the latest version of LOS at this point. But who knows. the limited RAM might be an obstacle for the dev. Or the fact the the chip isnt arm based.
[Nexus Player Original Android Development] CADude:
Are we still going to Lineage 16 or have we just moved on to 17?

This little device deserves one last stable update.
[Nexus Player Original Android Development] theportal2:
The device is dead, just upgrade to a chrome cast with google tv
[Nexus Player Original Android Development] benthecomputerguy93:
Hi all! Glad to see that there are still people using this device. This week, I started playing with mine again for the first time in years. I have been on some 7.1.2 build for years now, and finally decided to try to update. Latest TWRP installed without issue. I determined that the links in the OP are indeed the latest (and most recommended) packages to use for Oreo. So I got everything ready, and realized that I couldn't find my OTG adapter.... So I learned about ADB sideloading along the way too :P

After all that, I'm booting up after a full wipe and flash of 15.1+gapps from the OP, everything is going well....and it gets stuck at "updating google play services". I rebooted several times, still stuck. Left over night and through the next day (today) and it had not moved when I got in from work. So I repeated the full wipe, flash, reboot...same thing....for just a few seconds, and then it goes through to the next screen, prompting for a google login. Victory!....not. Click the "sign in" button, and the next screen freezes >;(

So thats where I am now. I've skimmed this entire thread, and read most of it at this point, and still can't come up with anything I'm doing wrong. I did test a "pure" boot with no GApps, and that worked fine. Its only when I add the GApps (again, the correct one) that I can't get anywhere.

Any help would be much appreciated. And I would like to also say thank you @npjohnson for your work on this device (and the others that I see that you work on as well!)
[Nexus Player Original Android Development] npjohnson:
Not sure man. You can try a modern open apps package, just make sure to use tvmini
[Nexus Player Original Android Development] benthecomputerguy93:
Thanks for the quick reply!

I did also try the latest open_gapps with similar results, along with a few other things... I even flashed back to stock 8.0 (system only) and then dirty-flashed the lineage-based 8.1 atop it, thinking I could bypass setup in this way, since I was able to complete setup under stock 8.0. And that worked, until I tried gapps again. After flashing the gapps package, it would crash during boot and then reboot to recovery automatically.

This is kinda bizarre honestly. While I'm no expert by any stretch, I have been tinkering with android for 10+ years at this point and I've never had something like this where I couldn't find some kind of work-around. I even tried to disable setup through build.prop, which strangely had no effect whatsoever...