yashsingh1/xdaforums huggingface dataset:
[Nexus Player Original Android Development] sam.balia1012:
If possible i'd like to keep my userdata ...Can I skip the fastboot -w command ?
[Nexus Player Original Android Development] zulu99:
you can try, because both are android 6, but if you have problems, wipe your data. and start fresh
[Nexus Player Original Android Development] zulu99:
I have a question for others developers, i want this information to understand better what is Android and if is a real open OS.

An Android device to have Google Play inside must be a Google certified device. To be a Google certified device the manufacturer must send to Google a CTS report and have a tech collaboration with Google. This are facts.

https://support.google.com/googleplay/answer/1727131?hl=en

https://source.android.com/compatibility/overview.html

Some times ago, speaking with some Chinese manufacturers, they told me that to have the certification, the manufacturer, based on the volume business, must pay to Google or a large amount of money one-off, or if you have a large business, if you sell many devices, you must pay more than 1.5 $ for every device sold.

https://docs.google.com/forms/d/1qAHuR-MbmXeYuJ1aBd3neaUjNGxnnnCd2kzb0MEJpGQ/viewform

Someone know if this is true or false ? And why Google Play can be added officially only on Google certified devices ?

Why Google does not specify if this is a free or paid service for manufacturers ?
[Nexus Player Original Android Development] tvidesiger:
how this issue can be fixed...

Is this issue fixed...whats the fix..?
[Nexus Player Original Android Development] elliwigy:
I feel that is all true.. I think the open source is basically anyone can use their software or develop applications for their software as well as full access to submit bug fixes etc. as well as modify their base OS such as with Touchwiz, HTC Sense etc. They essentially make their SDK available to anyone out there.

Of course there needs to be some profit made as well as some checks and balances.

If I make an application and want it published for profit Google is the one that supplies it on their store and advertises it as so, so I do not mind paying them a small fee to advertise and publish my work.

Whereas if I find an exploit to root a device Google does not approve and will not allow it to be sold on their store typically so Id have to go through hoops to charge and publish it via other means and most likely not make near the profit.

Thats just my 2 cents lol It is free for the end user but for businesses who want to profit large amounts using their software why not charge them? Im sure theres many devices that are not Google certified but then again I wouldnt want one of those at all lol.
[Nexus Player Original Android Development] SkOrPn:
There is no issue. Youtube runs perfectly on this ROM and device. I'm on the latest build and zero issues with it.
[Nexus Player Original Android Development] zulu99:
Thanks for your answer.

The fact that Google sell the Google Play inclusion for the manufacturers could be not a problem if declared officially as paid service.

The problem of this fact is that Google is also the main developer of Android, so many decisions for the OS, the fact that an user can't have root officially, many monopolistic behaviours of some big companies like Netflix, some stupid restrictions, are all in the direction to protect their economic interests with a particulary attention on the main source of earning " Google Play " at expense of others small companies, of many users and of others developers. In others words if i develop the OS, i will protect my business also if some decisions are very bad for the OS and go against others. The users can't really chose, expecially without root permissions.

An OS can be also open source, but if the main developer is also the owner of the main market inside the OS, this OS can't be considered a really open OS, the development decisions will be always conditioned from the protection of economic interests of a few companies.

If Google Play will be an app that you can download for free, Android will be a more open OS. Maybe this is also against my interests, but this is the real cancer of Android. If instead Android was invented just to sell services and apps, where the users can't really choose, the actual direction is a good direction.

An OS where Google and the manufacturer are the really owners, and where the end users and others developers are only guests, is not a so open and fair thing.

Don't forget also that without the millions apps inside Google Play, that are work of independents developers, Google Play will be nothing, and is a really shame that the developers can't decide nothing for the future of the OS.

I'm not a rebel, I'm an Android lover, but of an Android where everyone have the same influence and the same permissions and where the end-user can really choose and not forced in some directions from companies that try to monopolize Android.
[Nexus Player Original Android Development] tvidesiger:
screen goes blank , the audio still plays.. for skype,youtube,dailymotion app so far

The same problem happens as I open skype go to settings the entire screen goes bank.

Once this happens the youtube plays just the audio and the screen goes blank.same with dailymotion app as well.

After the restart YouTube works fine. But for Skype if go to the settings and Dailymotion app the same problem persists.
[Nexus Player Original Android Development] KLit75:
Anyone else having issues with adb over network? I went into buildprop and "set service.adb.tcp.port=5555" but I'm unable to connect.
[Nexus Player Original Android Development] britoso:
Try disabling hardware overlays in developer settings.

I've had this happen in a few apps too.
[Nexus Player Original Android Development] zulu99:
Yes this is a bug that affect also lollipop, and also stock firmware 5.x and 6.x. Was never solved also if i explained the problem more than one year ago. Only Intel can solve. http://xdaforums.com/nexus-player/development/hw-overlay-bug-stock-firmware-lrx21v-t3011489

On a small numbers of apps, like when you go in skype settings ( maybe old skype version, not tested on new version), if you disable the hardware overlay in development settings, you solve the black overlay. But the hardware overlay must be reactived or automatically reactived at next startup, because this component is necessary to have DRM videos. Like Netflix, Google movies etc.

P.S.

I confirm that the last skype version from apkmirror, don't cause the problem when you go in settings. But i assure you that this bug was not a bug of skype but of nexus player. Anyway if you meet the bug, disable hardware overlay solve and at next startup all become as always with hw overlay enabled by default, necessary for DRM apps.

If you want test the bug, you can download the skype version linked in second post and go in settings of skype.
[Nexus Player Original Android Development] tvidesiger:
Disabling H/W overlay fixed the issues

Thank you all, this was the issue. Disabling H/W overlay fixed the issues.
[Nexus Player Original Android Development] abo_mara7:
The problem with stickmount is that I keep my HDD plugged in all day.. so when I come next day and tries to access it from Kodi I would have to unmount and remount or unplug and replug for it to work... I just hate doing that every day :D
[Nexus Player Original Android Development] zulu99:
Stickmount autimatically mount the disk. And you can unmount easly from status bar.

But OK
[Nexus Player Original Android Development] zelendel:
See this is where AOSP comes in. This way you are able to make the choices you want. Its when you want to use what google built that they require somethings. Now mind you that doesnt mean that if google stopped pushing things to AOSP android would survive. It wouldnt for long.

You also have to look at this from a wider view. A completely open os is great but without the closed sourced files from hardware vendors for things like BT, WIFI, GPS, Camera (ok this one not so much). Google has to pay for the use of these things and there are rules to their use as well.

Even a completely open OS like linux is not one size fits all. Take my laptop for a perfect example. There are no open source drivers that work with my ethernet and sound cards. So while I can use the fully open OS it is not really useful. So unless I pay someone to make an open source driver for these things I have to use a closed sourced os.
[Nexus Player Original Android Development] zulu99:
But apps inside Google Play are works of others developers. Google can't sell the inclusion of Google Play to manufacturers considering that Google also earn the 30% for every app sold. Google sell the works of others without sharing the revenue, and at same time earn also from every app sold. Google Play without apps inside is nothing and at least the developer should know that Google sell his work also in others ways.

Usually the closed source drivers are things that the manufacturer must pay not Google. Google must pay maybe only things related to Nexus devices. And this costs are included in the price of the phone / tablet / device. Don't forget that the device have a cost for the end users, is not a gift, as it should be, considering that Google earn from many others things.

But my qurstion is: Why Gooogle not write publicly that the inclusion of Google Play for the manufacturer is a paid service ?

The problem here, is that today, independent developers are just slaves in the hands of this big companies. Without a protection and without an organization that can protect their interests against this companies. Many was attracted from the " open source " OS but the real story is different. Android is the OS of Google and many things inside Android are developed just to protect the economic interests of Google.
[Nexus Player Original Android Development] zelendel:
Why not have a read here.

http://www.theguardian.com/technology/2014/jan/23/how-google-controls-androids-open-source

Most things are available if you know where to look. If an oem was looking to be Google certified I'm sure they would know where to look for any fees attached.
[Nexus Player Original Android Development] zulu99:
I already know, the problem is that this are just assumptions. Nothing public was declared by Google about the costs and the economic process in general. That should be also public for tax reason. ( not all country have the same laws, i know, but things are changing )
[Nexus Player Original Android Development] zelendel:
I am sure if someone requested the info it would be provided by Google. Alot of info is only available upon request.

As for tax reasons you have to remember that these companies do alot to avoid many taxs. This is why alot of OEM have the devices/support out sourced to countries like China and India. Its because they dont have to pay alot of the taxes that they would in the states.
[Nexus Player Original Android Development] zulu99:
I want to make a joke, but it's just for laughs

Google push updates to fight root exloits every two days, also if many users not use the android device without root.

Instead Samsung made a more efficient security patch, he blocked all ads and popup inside the browser :)

update:

was removed from google play http://androidandme.com/2016/02/unc...g-supported-adblock-fast-from-the-play-store/

Today I went to history.google.com i'm again shocked.

Please check your history. All apps that you use every day, all your locations, all the speech that you dictate to your phone. There is all your life.

If my wife open this page i'm ruined :)
[Nexus Player Original Android Development] Bright09:
I'm I able to flash this in twrp since twrp supports .img
[Nexus Player Original Android Development] efrommel:
Installed the rom and HBO now is crashing when trying to play? Also when I try to cast from other device o don't see the nexus player, only the chrome cast. Any help?
[Nexus Player Original Android Development] zulu99:
With chromecast i don't have problems. I don't know for HBO

Update the cast receiver from apkmirror.com and restart
[Nexus Player Original Android Development] efrommel:
Still i have the problem with casting HBO now. I can cast to the chromecast but I don't see the nexus player. Also when I install the HBO now app to the nexus player it crash on play
[Nexus Player Original Android Development] elliwigy:
what about when you screen cast then run hbo app?

edit: nvm just saw it doesnt see nexus player at all lol
[Nexus Player Original Android Development] dabanhfreak:
I'm getting a bootloop. I suspect because I disabled the Google app*.

Is there a way to boot into safe mode???

*long story. I was using a Mac BT keyboard and Google Now is bound to Command. It would pop up all the time.
[Nexus Player Original Android Development] zulu99:
You should be able to go in safe mode from power menu and long press on power off.

If you can't access the home, the only way is a factory reset, or from twrp recovery or from fastboot. If you copied something bad in the system, you must reinstall the firmware with the instruction in first post.

P.S.

You can try also with adb over usb from your pc, but before is necessary that you granted root permissions, in this way you can delete bad files that you installed.

But this info are generic for all Android devices, are not specific for Nexus Player.
[Nexus Player Original Android Development] dabanhfreak:
Thanks, way ahead of you, already ran fastboot -w.

Before that I managed to extract a Titanium Backup folder so I only lost a month of backup.... better than starting from scratch :D
[Nexus Player Original Android Development] zulu99:
When you can cast Netflix and Google Movies, in the firmware everything work well. All others problems are or app specific problems or restrictions from the developer of app.

I can cast Netflix and Google Movies. But attention Netflix need also the Android TV app installed on Nexus Player, otherwise you can't cast from your phone, is valid also for Shield TV and all others Android TV devices. And is so also on stock firmware.
[Nexus Player Original Android Development] dabanhfreak:
The NP has CEC capability, to turn on the TV when connecting to the Cast Receiver.

Does anyone know how to fire this manually? I would like to create a Tasker action where I can turn on the TV and launch the Kodi app with one button.
[Nexus Player Original Android Development] Bright09:
anyone know if I can flash this with trwp
[Nexus Player Original Android Development] dabanhfreak:
Nope. Use fastboot as detailed in OP.
[Nexus Player Original Android Development] slsl20005:
Thank

Thank you for this rom

I've enjoyed it and my explanation of this humble:D

I explained rom the my channel in YouTube
[Nexus Player Original Android Development] Bright09:
thanks, I've tried using fast boot just didn't get to figure it,I also tried out using wungfresh it has cmd/fastboot flash options that didn't work or I didn't do something right wished it was easier to just flash a zip[emoji14]
[Nexus Player Original Android Development] dabanhfreak:
http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378

Try this.

Failing that, try Skipsoft's toolkit if you're using Windows
[Nexus Player Original Android Development] gusycottin:
No DTS?

Hi! I've installed it and it's great, after some fine tuning you can do almost anything you want :)

However, I haven't been able to get DTS, and that's key for me, it's my media box after all.

Can anyone please help me out?
[Nexus Player Original Android Development] elliwigy:
Hey [MENTION=1469500]zulu99[/MENTION] this is a bit off topic but I assume in order for this to be possible one needs a device with an unlocked BL..

meaning this is not possible at all on an Amazon Fire TV 2?

This box is a beast but it takes so much effort to even get The play store to work lol
[Nexus Player Original Android Development] samomamo:
I'm having problems with this rom, first when i installed and set it up everything was working then when i tried to play a video on youtube it got black screen and the sound was on but i couldn't exit so i pull the power cord and restarted the nexus player then it got to endless optimization of apps and bootloops. So i reset it from twarp recovery and started all over again now its the same thing youtube behaves the same, i even checked the developer options disable HW overlays

---------- Post added at 07:06 PM ---------- Previous post was at 07:05 PM ----------

I had the 5.1 for about 4-5 months never had trouble
[Nexus Player Original Android Development] sam.balia1012:
try disabling H/W overlay (developper) it should fix your youtube issues
[Nexus Player Original Android Development] zulu99:
read this http://xdaforums.com/showpost.php?p=65019995&postcount=419

everything work well if you don't have an app that provocate the bug on hardware overlay. ( present also on stock firmware and also in lollipop )

if this happen, disable HW overlays in developer settings solve the problem. ( in lollipop full android firmware by default i disabled HW overlays, you can enable it manually )

In this android 6 firmware is enabled by default ( as it should be ) and at next start up HW overlays is enabled again automatically if you disabled it and is necessary for DRM apps. like Netflix Google Movies etc.

the bug not happen if you don't have an app that provocate the bug, like click on settings of old skype versions.

maybe you have installed an app that provocate the bug at startup, usually are old apps versions, not updated for android 6 and based on old sdk.

But this is not a problem of the app, is a bug of nexus player never solved and present in all firmwares. less visible in stock firmware because many apps are TV apps and not standard apps. But if you use a standard app that provocate the bug on stock firmware, you have the same result that you have in this firmware. If you use the normal youtube app, you can see a black screen.

If someone want test the bug, can install an old skype version, click on settings ( you see a black background on settings menu item ) after this action, you can go in standard youtube app and see the black screen.

new skype versions are not affected. to have skype working, you must start the device with webcam connected.
[Nexus Player Original Android Development] rarerware:
Awesome work Zulu :) Loving it so far. Big learning curve but its working out well.

I cant get "play music" to work in the leanback mode (the one you provided with mouse support). It just loads quickly in leanback then exits and opens the default android one. What version do you use zulu? :confused:
[Nexus Player Original Android Development] Bright09:
is someone able to make a zip for twrp
[Nexus Player Original Android Development] jakmayhopher:
Can I install this with WugFresh's tool kit, with twrp?
[Nexus Player Original Android Development] zelendel:
Using a tool kit is just asking for trouble
[Nexus Player Original Android Development] mathiraj:
I've been using this ROM for a month. Thanks [MENTION=1469500]zulu99[/MENTION]

I recently installed the latest version hoping to use my webcam in hangout, but still hangout does not detect the webcam.

I have a 4 port usb hub connected to the OTG cable and the webcam and mouse are connected to the hub. The mouse is detected and i can use it. But the web cam is not detected.

My webcam works and i can use it on my ubuntu desktop. It doesn't work only with the nexus player. is there any additional setup required?
[Nexus Player Original Android Development] ElfinJNoty:
The camera has to be compatible. Must have proper android driver
[Nexus Player Original Android Development] :
Forgive my ignorance, but will I be able to use two 1TB drives with this ROM? I store all of my movies on these drives and use Kodi to play them. I'm still on 5.1.1 because 6.0 couldn't do this when it first came out. Thanks
[Nexus Player Original Android Development] mathiraj:
The camera works on my Ubuntu Linux desktop. With it I'm able to do video chat on Skype.

Hence i thought it would work with Android too. Is my assumption wrong?

if anyone got the webcam to work, can you please share your model and make?
[Nexus Player Original Android Development] VoltaGe86:
I don't have a webcam to test but on some units I've setup (matricom gbox) the webcam must be plugged in before you install Skype (rebooting doesn't seem to help)
[Nexus Player Original Android Development] Deuces:
I haven't been able to figure out how to change the Cast Receiver name. Hostname / Wifi Name / Bluetooth name do not change it from "Nexus Player"
[Nexus Player Original Android Development] zulu99:
Logitech webcam work on hangouts. Usually you need an UVC webcam. Connect the webcam before power on the device.

External disks formatted in exfat and NTFS can be mounted with the app stickmount and used in all apps.

The kernel have inside also support for exfat and NTFS
[Nexus Player Original Android Development] NienorGT:
Beside the Xposed mods that didn't work for me, anyone found a way to remove the device restrictions on the Play Store?

Despite compatibility and ARM translation being listed as features on this ROM, I still can't install many apps including even my favorite Icon Pack...

(And you can't find paid apps on ApkMirroir)

Also, damn this keyboard have a ghosting issue on this device.

This si psecialy annoying for the lettres E R -_-
[Nexus Player Original Android Development] treezy26:
I searched but couldn't find a legitimate answer. What is the best way to expand storage? This is my first time using this rom for the Nexus Player. In the past I had used Link2sd and stickmount, but now that Marshmallow has its own formatting system, I am confused. I tried my old method with Link2sd and stickmount but it says SD card not detected. Is it best to use Android's format as internal or what is suggested? Thanks.

oh and this just happened... http://www.androidauthority.com/android-n-developer-preview-live-now-678879/
[Nexus Player Original Android Development] darylzero:
can u provide only the

Kernel:

NTFS, NFS/CIFS/F2FS Filesystem support

USB Webcam support & USB Audio

ExFat support

Vpn support

for stock nexus update 6.0.1
[Nexus Player Original Android Development] shdware:
N is coming! I'm excited for you to work your magic! Multiwindow support is really going to make this special.
[Nexus Player Original Android Development] zulu99:
Most apps are listed as compatible in Google Play, but like in many devices not all.

To avoid this problem,

for free apps you can sue apkpure.com website

You can use also Market helper to spoof your device as Nexus 7 http://codekiem.com/2013/02/13/market-helper/ ( grant permissions manually )

You can buy also app to your phone and send the apk via es file explorer to nexus player.
[Nexus Player Original Android Development] zulu99:
I tested Android N, but especially on nexus player is not a finished build, many many bugs. But DroidMote already work, when the source code will be public we will create full Android N.
[Nexus Player Original Android Development] zulu99:
You can use the expanded storage.

An useful trick for everyone:

You can split the disk in two parts, half exapanded storage and half as portable storage with this command:

sm partition your-disk mixed 50

To know the list of your disks you can use the command :

sm list-disks

To mount a disk formatted in NTFS and exFat you can use the app StickMount and not mount it as portable storage. When you have the disk with two partitions, you can use the expanded storage and at some time the FAT32 partrition as portable storage.

Instead if you have the other partition formatted Ntfs / exFat you can mount it with StickMount.

When you have a disk formatted in this way, you can also see the FAT32 , NTFS , EXFAT partition on windows, threfore you can also copy paste files on others devices without lose completly this disk because you are using the expanded storage.

P.S.

Start with a disk formatted in windows, fat32, exfat or ntfs and after use the command sm partition your-disk mixed 50 on Android