[ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Full Android Experience with NO Limits on Shield TV and Nexus Player
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

[ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by zulu99 »

AOSP Full Android Oreo 8.0 for Nexus Player.

Full Android Oreo v.1.0

Android in TV is not just movies and songs but also millions of apps and games.
Full Android firmware want be full Android Experience with NO Limits.
With Android you can run all standard Google Play apps and also apps made specifically for Android TV.

For the best interaction with Android from your couch i suggest DroidMote, because with DroidMote multi-touch is not a problem on TV.

Take a look here to understand why Android on TV is better than Android TV:
https://www.youtube.com/playlist?list=P ... B9D757086B


What's inside ?

Kernel:
NTFS, NFS/CIFS/F2FS Filesystem support
USB Audio
ExFat support
Vpn support


Firmware:
Full AOSP firmware with standard Android Launchers. Android 8.0 android-8.0.0_r12
Compatibility with many more apps with the full Google Play Store
Widevine, so Netflix and others DRM apps working.
MTP + ADB (transfer file from NP to PC via usb cable like your tablet/phone)
Unlocked fixed Volume (now you can use any remote to UP/DOWN/MUTE volume)
ExFat and NTFS disk support in kernel. You can use this disks via stickmount app
Arm translation to be compatibile with arm-only apps. Like Netflix and Skype
Support external microphone from usb webcam.
Chromecast functionality


Installation:

Download the firmware from this link: http://kimechanic.com/277P

Put the device in fastboot mode:

1) fastboot flash boot boot.img
2) fastboot flash system system.img
3) fastboot -w

To root you can download SuperSU and install with TWRP recovery:
http://forum.xda-developers.com/apps/supersu/
http://forum.xda-developers.com/nexus-p ... y-t3114717

To restore the original firmware you can use the Factory Images "fugu" for Nexus Player https://developers.google.com/android/nexus/images



Note:
The remote that came with the Nexus Player will pair and work with this ROM, however it is not sufficient so please refrain from asking questions in this thread about it. I recommend using DroidMote or an hardware keyboard/mouse for realistic functionality. Only directional keys are not sufficient for a full version of Android. I love Android in TV and i use it from 3 years with many Android Tv Box. I made this firmware for my personal use, because i like Android with standard apps UI, that are more accessible, updated and fast. I like a customizable launcher, but specially i don't like imposed limitations made just to protect economic interests of few.

Kernel source code: https://android.googlesource.com/kernel/x86_64/
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by zulu99 »

GENERAL INFO


Is not simple create an Oreo firmware with a device with 1GB ram,
the fact that the Nexus Player have only one GB ram is a problem that i can't solve.
When you test this firmware take in consideration this problem and find your best settings to avoid ANR.

ADD VIRTUAL MEMORY:
You can add 2GB of RAM on swap file with this tool https://play.google.com/store/apps/deta ... xpander.de
I added a swap file of 2GB RAM on the internal sdcard in /data folder ( internal sd card is fast ) and the stability of the system really improve alot.


KNOW PROBLEMS:
In some apps, you can see a lateral black bar. The app not cover the entire screen.
To FIX for now, change in build.prop qemu.hw.mainkeys=0 to qemu.hw.mainkeys=1
( this remove the navigation bar, but with droidmote we can still navigatee )
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
Otisrhw
Posts: 18
Joined: Sun Aug 21, 2016 2:57 pm

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by Otisrhw »

Netflix crashes playback error 1018
nashi2000
Posts: 5
Joined: Tue Jul 19, 2016 6:21 am

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by nashi2000 »

WOW Zulu...thank you for this. I can't wait to try it on my nexus player...I will report of any issues.
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by zulu99 »

Otisrhw wrote:Netflix crashes playback error 1018
On my device not crash. I installed directly from Google Play the normal version and i sideloaded the TV version.
Maybe something you installed conflict ?

Is not simple have a very stable firmware with 1GB of ram, but i tested Netflix many times.

Can you add more details about your problem with Netflix ?

Image

Image

Image

Image
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
sam.balia1012
Posts: 20
Joined: Thu May 12, 2016 3:12 pm
Location: Boston

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by sam.balia1012 »

any reviews? is the upgrade worth it
Feedback please!
Mogster
Posts: 120
Joined: Fri Jul 01, 2016 12:57 am

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by Mogster »

TBH I haven't tried it yet. I haven't really used my Nexus Player since I got a Shield TV.
1805cali
Posts: 2
Joined: Fri Jan 27, 2017 6:22 am
Location: California

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by 1805cali »

Rom is great I have it running magisik 14.0 to hide my root for direct TV now ,and I also bought the ram expander to give it the extra ram.
sam.balia1012
Posts: 20
Joined: Thu May 12, 2016 3:12 pm
Location: Boston

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by sam.balia1012 »

@1805cali noticed any improvements compared to 7.1.2 ?
jameyc
Posts: 1
Joined: Fri May 22, 2015 9:29 pm

Re: [ROM][AOSP][Full Android Oreo 8.0 for Nexus Player][v.1.0]

Post by jameyc »

This seems to be running great for me. I haven't used this rom since lollyrock, so can't comment on relative performance.

If you're using this rom linked with Google Assistant, you'll want to grab the latest cast receiver for x86 from apkmirror, the included Chromecast shell version is too old to support control by voice via Google home. Since this rom doesn't use the fixed volume profile, you can finally control volume with Google Home, unlike stock.

My only big issue is that I can't figure out a way to change the name used by the cast receiver. The method mentioned in the 7.x thread no longer works in 8.x because the device hostname prop is now deprecated.

I'm not quite sure where the name "Nexus Player"is still coming from. I've tried setting the hostname and the model name without luck. (Clearing the cast receivers data after each change.) I was hoping it would still use the hostname setting if it existed, but no luck, completely ignores it in 8.0.

This isn't usually as big issue, but makes them almost unusable by name with Google home. I'm curious if anyone has found a solution.