yashsingh1/xdaforums huggingface dataset:
[Nexus Player Original Android Development] viceversa:
Thank you for the prompt response. I can confirm VyprVPN works on my nexus 6p which is on 6.0. I looked up manual conifig settings as you have suggested to use the built-in android VPN connection but this also does not work. I was able to use the manual settings for testing on my 6p but the same setting do not work on this rom.

Attempts to connect but quickly fails showing "unsuccessful" Let me know how I can assist with any trouble shooting.
[Nexus Player Original Android Development] zulu99:
I will test the built-in vpn. Thanks. maybe i must update the kernel with missing modules.

Can you suggest a free and reliable vpn server that i can use as target for my tests ?

p.s.

i will test a windows pptp local connection
[Nexus Player Original Android Development] zulu99:
Try this boot.img https://goo.gl/R1lUCc

it worked for me with built-in Android vpn.

if for you all ok, i will update the firmware in the next days. ( i will change only the boot.img that have inside a new kernel )

to install:

unrar the archive and extract the boot.img

fastboot flash boot boot.img

fastboot reboot

You must re-root with supersu last beta with TWRP recovery if you need root.

Merry Christmas to all.
[Nexus Player Original Android Development] viceversa:
Thank you! Can you suggest a way of applying this update without having to wipe any data? What'd the recommended procedure here?

Merry Christmas too!
[Nexus Player Original Android Development] zulu99:
you are not wiping any data with:

fastboot flash boot boot.img

fastboot reboot

the command to wipe data instead is: fastboot -w
[Nexus Player Original Android Development] viceversa:
Flashed the boot.img and am able to connect to VPN now using the built in android method. However...there is some funkyness going on with the profiles. For instance, yes I can connect but have no way of disconnecting. I see the key for VPN connected in the top right but see no notifitication which would allow me to dissconnect.

I've tried using Secure Settings which could allow me to connect / dissconnect to a configured VPN profile but even this has an issue populating the saved profiles.

How can I dissconnect the VPN once connected?
[Nexus Player Original Android Development] zulu99:
Is the same for android 5.x and 6.x

https://www.hideipvpn.com/setup/how-to-android-lollipop-pptp-vpn-setup-tutorial/
[Nexus Player Original Android Development] viceversa:
Unfortunately this does not work. Clicking on the profile once connected does not bring up any dialog. Are you able to disconnect on your end via the method you have mentioned?
[Nexus Player Original Android Development] britoso:
Thanks for the ROM zulu99, I just upgraded from lollirock.

Noticed the root step in the OP is more complicated than it need be.

Root worked the same way as it did in lollirock.

get chainfire's CF-root from here: https://download.chainfire.eu/631/CF-R

Then run:
[Nexus Player Original Android Development] zulu99:
You must root with the last supersu beta 2.65 for android 6 with TWRP as explained in first post, that is also very easy.

The boot.img of this firmware is customized for this firmware and have a custom kernel inside. If you get another boot.img, you lose functionalities.

P.S.

After read better your post, you not flashed another boot.img, but you want use the old boot of NP modified from Chainfire to root. This should not work in the current firmware, however i suggest to install the last supersu beta to be more compatible with Android 6

I not correct my post, because i want that users know that the boot.img of this firmware contain others customizations in kernel and ramdisk and if you install another boot.img, you lose some functionalities.

Reinstall boot and system, wipe and root with last supersu from twrp
[Nexus Player Original Android Development] zulu99:
Set the pin and reboot the device the first time.

create the vpn connection and connect.

when you are connected, click on your vpn profile and you should see the status dialog also with a disconnect button.

like in the screenshot that i taken from my nexus player with android 6.0.1 inside

http://s12.postimg.org/km6yqikvx/Screenshot_Dec_27_2015_7_47_51_AM.png

P.S.

To see active profiles at next reboot, you must insert the pin. Is requested when you click the + sign to add another vpn. when you insert the pin, you will see also your stored profiles.

For others: we are using the new boot.img uploaded above that supports vpn.
[Nexus Player Original Android Development] viceversa:
I tried again and again removing VPN config, wiping credentials, new pin and restart and re-add VPN but that VPN status dialog does not show up for me. Since I'm using a wired connection it would require me to either physically unplug the connection or restart the nexus player to disconnect.

Perhaps I have some weird config stuck somewhere from trying this before applying your fixed boot.img...I've found a VPN app which uses root to bypass android requiring a password / pin to use and it has been working so far allowing me to connect / disconnect at will.

https://play.google.com/store/apps/details?id=com.did.vpnroot

I'm ok with this "work around" and it appears I may have a one-off issue requiring a complete wipe which I'm just not willing to do at the moment.

Thank you again for your help!
[Nexus Player Original Android Development] zulu99:
I tested the some app this morning :)

for the disconnect dialog, maybe is because i use wifi and you use ethernet.

On my Nexus Player i use only wifi ac 5Ghz and is wonderful. I can understand the use of ethernet only if an user do not have a router 802.11ac capable.

But for all the new Android devices, I recommend it highly.
[Nexus Player Original Android Development] vilator:
hey thanks for the rom. nexus player is like 10x better with it. But one small problem, when I try to run the Netflix Android TV version, it works fine if I stay in the app, but if I go back to homescreen and go back to the app, its like the app is stuck in standby mode. Also I lose the keyboard and can only fix by a reset. Normal netflix seems to work fine. Do I have to install leanback launcher if I want to use the Android TV version of apps?

thanks
[Nexus Player Original Android Development] SkOrPn:
That only works if your within reasonable distance to the Router and many many people are not. I'm on the far side of this house from the Router and the wireless on that router does not penetrate effectively that far. So since every room here has gigabit Ethernet on CAT6 cabling and a 8-port switch dedicated to each room, I just purchased a very small 5Ghz AC access point and connected it to my switch via Ethernet. It instantly turns any Ethernet cable into a 5Ghz AC wifi access point. It produces ONLY 5Ghz AC & N, and it is designed for just this type of situation. No reason to throw away a perfectly good router just to spend hundreds more on a more powerful router. It is very small and can be mounted anywhere. I got it brand new for $19 on ebay and installed it behind my TV next to all the wireless devices. My wireless AC tablet and phone works fantastic now but if I leave the room and go more than say 30 feet away from it, it then starts to lose connection so that is when I switch back to the Wireless N signal in the house which has more distance ability. Works perfect for streaming media when you run out of Ethernet ports, which I did... lol

http://www.trendnet.com/products/proddetail.asp?prod=100_TEW-820AP
[Nexus Player Original Android Development] viceversa:
My nexus player is right next to my router which is why I use the wired connection lol My router does 5ghz AC...would you say this would be faster than a wired Ethernet->USB 2.0 connection which I'm currently using?
[Nexus Player Original Android Development] britoso:
I had issues with titanium backup being unable to restore apps so I flashed supersu via TWRP and now that works fine too.

Here are the links to the latest flashable SuperSu

http://xdaforums.com/showpost.php?p=64161125&postcount=3

http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
[Nexus Player Original Android Development] zulu99:
I will test, but you can go in settings apps force close. It is strange...
[Nexus Player Original Android Development] zulu99:
Good solution.

Instead i use one router 80211.ac 5Ghz and two power line adapters.

the first power line adapter is connected to the main router and the second that is also a wifi access point, can be plugged in every electric socket. ( very portable )

Usually i plug the power line adapter access point in a zone of the house where the main router not cover the area, but i can plug this in every electric socket of my house, therefore i can cover every part of the house with a strong wifi signal when i want.
[Nexus Player Original Android Development] zulu99:
Read on internet the max transfer rate of USB 2 and of wifi 802.11 ac

480 Mbps theoretically vs 867 Mbps for the 802.11ac 2x2 MIMO

If you have a good router, the wifi of Nexus Player is excellent.

it is understood that the Nexus Player should not be too far from the router
[Nexus Player Original Android Development] shdware:
zulu99, you've been very helpful. I'm figuring this out on my own, and whenever I have a question about something I can't quite figure out, I come here. So thanks a lot for everything.

I have another (stupid) question, also about Android games for my kids. I purchased Castle of Illusion which all indicators point to being compatible with the Nexus Player, but the app itself seems to have tablet mode only (meaning the bluetooth joystick doesn't get detected). Is it that I'm not using a compatible joystick (I don't have the NP one) even though I added the keylayouts, or is there a way to modify the app to be from tablet version to AndroidTV version?

I hope my query makes sense.

Also, I've got an OUYA if you want it. Android development on it has halted, but there are a bunch of OUYA owners out there who would love you to pick up the cause. It's a Tegra 3.
[Nexus Player Original Android Development] Ffinger:
This would be an interesting alternative to the new Sony TV. I just purchased a new don't bravia and it is going to replace my nexus player in the living room. Curious as to weather this would work on the new TV?
[Nexus Player Original Android Development] dmxoneIuv:
Mic from camera works, but video does not.

i have edited my build.prop, basically we're changing the one line to ro.camera.number=1 and removing the 3 lines starting with ro.camera.1.....

i saved the new build.prop and rebooted, changes show after rebooting in the build.prop file but the camera still force closes after when trying to use it in hangouts. i haven't tried any other apps that would use the camera. anyone having similar results or find a solution?

thank you for the otherwise wonderful rom. it's people like you that give us much more capabilities to our devices which add more value.
[Nexus Player Original Android Development] zulu99:
After reading your post,

i tested my Logitech C525 with the last Hangouts from Google Play. I have the build.prop like your and i started the device with camera connected.

granted camera and mic permissions in hangouts

ro.camera.number=1

ro.camera.0.devname=/dev/video0

ro.camera.0.facing=back

ro.camera.0.orientation=0

My camera work in Hangouts.

What is your camera model ?
[Nexus Player Original Android Development] dmxoneIuv:
same model camera, i will have to do some more troubleshooting. thanks
[Nexus Player Original Android Development] Spikestrip:
The trick with Netflix HD didn't work for me. I can't stream to the Nexus Player. It tells me to update Netflix on my phone, but it's a fresh install from the Play Store.
[Nexus Player Original Android Development] Jleeblanch:
Currently setting this up on my Nexus Player ?.

Well, lemme rephrase that... Currently setting up apps and playing with Android on the BIG SCREEN!! Haha. So far, so good. No force closes, everything seems to function as it should and the Logitech K400r keyboard/touchpad I bought seems to have excellent compatibility and is a great companion. Haven't tried DroidMote yet but plan too once I'm a little more settled in.

Thanks for hooking us users up with this, I am much appreciative. I got the NP for Xmas and have been playing with it since in my free time. I tried out the Pure Nexus ROM, which is definitely legit and a vast improvement over the stock setup...BUT, this is just incomparable honestly. As you sorta mentioned, I like to be able to do what I want to do with my device and this just opens the door to so many more possibilities.

I hope to see this ROM continue to grow (as needed or necessary) and plan on sticking around so keep up the great work :)
[Nexus Player Original Android Development] zulu99:
Sure my friend, i will continue this work forever, because i love Android and i not allow anyone to humiliate Android with ridiculous restrictions such as those imposed in Android TV.

Happy new year to everyone.
[Nexus Player Original Android Development] zulu99:
Update cast reveiver and netflix for tv from apkmirror.com

Download the apk and install.

Log in to netflix for tv

Reboot your device and it will work.

p.s.

I tested it now and work very well. When you cast from your phone you have HD quality.

However i want specify that Netflix is the only one app that to enable chromecast functionalities, need also the TV app installed.

Is not like all others apps that for Chromecast functionalities the only one thing needed is the cast receiver.

Netflix is always special and break Google guidelines, i don't know why Netflix must have this dominant position inside Android and is not considered like all others companies by Google.
[Nexus Player Original Android Development] zulu99:
Today i tested the last xposed framework for Marshmallow:

http://xdaforums.com/showthread.php?t=3034811

I installed GravityBox for Marshmallow

I installed App Settings for Marshmallow, this 1.13 version http://xdaforums.com/showpost.php?p=63835421&postcount=2040

I tested the full screen on all apps that you can select from the power menu, GravityBox functionality

I tested the full screen per apps, App Settings functionality

Everything work well.
[Nexus Player Original Android Development] myshyak:
Please advice is there any possible variant to add languages to standart keyboard? Need Russian badly.....
[Nexus Player Original Android Development] QuickSilverAWD:
I understand how much hard work you guys are all putting in to develop these little things for everyone else to use. However, I am very new to this and hesitant to ever do any coding like is listed to push these boot.img into the hardware. Is there a flashable .zip file that we could compile so that it would be easier for everyone to use?

Thanks in advance!
[Nexus Player Original Android Development] zulu99:
What is the difference ? to install a custom recovery you must do the same thing with fastboot,

On Android TV boxes, i think that fastboot is more simple than custom recovery to flash firmwares.

When you need to flash custom mods or SuperSu for the first time TWRP is more useful.

when you install a custom recovery you must type:

fastboot flash recovery your_recovery.img

To install this complete firmaware instead you must type:

fastboot flash boot boot.img

fastboot flash system system.img

fastboot -w

fastboot reboot

If you want upgrade only the boot image you must type:

fastboot flash boot boot.img

and reinstall SuperSu with Twrp recovery. ( in Android 6 )

more simple that this there is only the app FlashFire ( you can install everything from inside Android if you have root ) that unfortunally in x86 devices not work, but work well on arm / arm64 devices at least i tested it on Shield TV and Galaxy S6

P.S.

The procedure that i suggest is the same published by Google when you install also a stock firmware on Nexus devices.
[Nexus Player Original Android Development] SkOrPn:
[MENTION=1469500]zulu99[/MENTION], Happy New Year bud, I hope all is well with you and your family.

I'd like to comment on Netflix. Yes it is a shame that Netflix has such a harsh stance, however as has been said a million times, it is NOT Netflix that imposes the restrictions, it is the content owners who own all the programs that imposes the limits onto Netflix. So it is the entire world that makes this restriction and has nothing at all to do with Netflix. If you upload a TV Show to Youtube or a new Movie I can guarantee that Youtube will remove it. In Netflix's business they have the right to upload 480p content to all devices, but only a few get HD because the content providers allow it on those devices ONLY because those devices such as the TAB S 8.4 has paid for it directly.

What we need is a developer willing to build a custom Netflix app (probably impossible now) that can remove that restriction. Netflix is the #1 most important streaming company to me, and if it didn't exist I wouldn't even be bothering with streaming at all. I must have 1080p Netflix, but I hate using my PC or the idea of buying a much more expensive device such as the SHIELD TV. lol

Edit: Does this ROM have Netflix HD built in, or where does one find it? Or do we just pull it from the stock ROM and sideload it here?
[Nexus Player Original Android Development] elliwigy:
lol its more typing commands than coding.. the coding is already done for you...

in order to use a flashable zip, you still need to unlock the BL and install a custom recovery.. at least thats what i did with mine
[Nexus Player Original Android Development] pointdooly:
Any Solution on Amazon Video App Closing

I love everything about this ROM. Personally I love this full function android ROM compare to limited Android TV.

However, I still have a same problem of Amazon Video App is closing with error message - "Unfortunately Amazon Video has stopped". It just happens(:confused:) right before it starts to play to actual video. Until I click "Play Video", everything seems fine without problem using this app with this ROM. Is there any possible solution? With Amazon Video working, I think I finally find the best streaming/full android device for me. Please HELP!
[Nexus Player Original Android Development] zulu99:
Sure that you can have Netflix in HD with this firmware.

Install the Android TV version from apkmirror.com and after you can cast also from your phone or use directly the TV app. You can have it in full screen forever, if you set the Netflix app in immersive mode with the AppSettings xposed module or also in other way.

I know what you write, for this reason i think that sellers of movies and songs are the ruin of IT.

In this way you can't buy your preferred hardware that is also cheaper. You must be only a monkey in the hands of this big companies.

Happy new year also to you.
[Nexus Player Original Android Development] zulu99:
i must create an account in US and use a vpn, Amazon video is not accessible from my country.

But i think that is an app problem that is not optimized for Android 6 and soon an update can solve. ( if Amazon adopt android 6 )

Someone tested this app with a phone or tablet with Android 6 inside ?
[Nexus Player Original Android Development] zulu99:
I share this thing because I did not know and was new for me. But i know that many others users already know.

I shared the same post also on Shield TV thread, but today i tested also on Nexus Player.

When you have installed the last version of PopconTime, that work very well on Nexus Player ( i tested the community edition mobile x86 version ), and you download a generic LEGAL video torrent from your Chrome browser, the app work also with the external torrent that you have downloaded. You can click on the torrent file from es file explorer and the torrent open in the PopCornTime app. So you can watch also others video torrents not incluse in the list of the app. Because many movies in the list are illegals and i do not use it.

This is very useful for users that not speak English as main language so can watch also others torrents in the original language.

Sorry if you don't like this post, but i must test everything on Nexus Player to understand if things works or not.

My main purpose is development and i'm against piracy.

p.s.

I'm testing also a good vpn service https://vpn.ht/en

If you need the apk that work very well on Nexus Player but is listed as incomatible in google play you can download the apk of vpn.ht from here:

https://apkpure.com/vpn-ht/ht.vpn.android

Like all free android apk, in case one of this is listed as not compatible in google play.

To fix the rotation problem you can use the app settings module or an app from google play.

I tested the vpn with the new boot.img that i shared in second post.
[Nexus Player Original Android Development] keplenk:
Teamviewer Quicksupport Addon

Hey!

I just installed this ROM and I think this is the best out there for the NP.

I'm having an issue with teamviewer Quicksupport ADDONs. I mean, the Teamviewer Quicksupport app installs fine but the Remote Control ADD-ON (although its being offered to be supported and installed) wouldn't install.

Everytime the Quicksupport app prompts me that there is a compatible plugin available, it will attempt to install but it will so "No matching Activity found" - I checked the installed Apps and it was never installed.

I even tried going to the playstore and install the addon manually (assuming its the Quicksupport addon for INTEL) with no luck.

Is this a known issue with the Nexus Player and Teamviewer Quicksupport?

If yes, is there an app I can use to mirror the NP to an android phone or tablet (mirror) because I would rather use that as a remote instead of bluetooth keyboard (mouse) combo or even droidmote. I have a nexus 7 (1st gen) laying around here and I want to use that as a main mirror remote.
[Nexus Player Original Android Development] zulu99:
For the second question, mirror your tablet to Nexus Player / Chromecast and you have the same solution. But you will understand also why is not an usable solution. Or if you like you have solved your problem :)
[Nexus Player Original Android Development] pointdooly:
Zulu99, again I really thanks for all your hard-work and even this fast response and support. :fingers-crossed:

Yes, when I install "Amazon Video" on my phone(Nexus 6 Stock ROM | v6.0.1 | No Root for AndroidPay Promotion),

The Amazon Video App is working fine without any problem.

Based on more research, I tried this yesterday.

Sony TV Apps: Amazon Instant Video, Netfilix, VUDU and more

=> I had tried this post's apk which was not working - it responses back to me with an error message of incomplete installation.

Did not try this one yet which I just found while I was writing this post.

Amazon Prime Video working on Nexus Player!

Amazon Prime Video on Demand on Android TV Devices

I will update you within few days after I try this new package/method along with first package one more time shortly.

:highfive:
[Nexus Player Original Android Development] zulu99:
Don't forget that you have an x86 device, some apps are optimized for arm devices. but i will see

The classic app for tablet should work, in fact it work but there is the problem mentioned by you.

I want create an US account to test, But to create an US account you must have a credit card from an US bank that i not have at moment.

Someone have a suggestion how i can test this service ?

P.S.

Is not possible cast the video from your phone ?

or whatch it directly in the chrome browser in desktop mode ?