[ROM][6.0.1]★ Pure Nexus ★[2/2/16]

Search This thread

dhacker29

Inactive Recognized Developer
May 27, 2011
1,802
3,819
Millsboro, DE
25ktqx5.jpg


The Pure Nexus Project

20acc9v.png


We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.

"This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."


2zzndad.png


The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.

attachment.php


52w7n.png


Code:
[COLOR="blue"]-General[/COLOR]
*Based on AOSP Android 6.0.1_r13
[B]*Working remote mic for Google Search[/B]
*Allow volume change from within Android
*Advanced Reboot menu enabled by default
*Additional information added to the About menu in Settings
*Overscan adjustment option added to Settings
*Added AOSP Browser with customizations (Credit CyanogenMod Project)
*Added AppDrawer to allow viewing sideloaded non-LeanBack apps
*Fixed force close when uninstalling apps from Settings
*Added native kernel support for EXFAT and NTFS OTG auto mount
*Added ADB over network to developer options
*Added option to Settings to reset the default launcher
*Forced animations to .5x as google's code is broken in Developer Options
*Pre-rooted with SuperSU 2.52
*SELinux Enforcing
*Busybox
*Init.d support
*Addon.d support
*Google sounds from factory image not the horrible AOSP ones
*Show apps being optimized during initial boot
*Bug fix's and stability improvements
*Removed googles bug report option
*Removed googles SystemUpdate option
*Removed googles legal information

[COLOR="blue"]-PureNexus Customizer[/COLOR]
*Custom LeanBack UI Wallpaper
*Adjusted default layout of installed apps to move most used apps (Netflix, Hulu, etc) to the beginning of the My Apps row
*Custom PureNexus Apps row with one click access to install Kodi
*Added cLock as the default widget for time and weather on the LeanBack Launcher
*Added cLock preferences to the My Settings row
*Modified cLock layout to look better for AndroidTV
*Fixed cLock getting cut off when images were too big *for real this time* :D

6ocxu8.png


Google Doc's Changelog


Detailed flashing instructions from post 31

Unlock your bootloader using fastboot. (fastboot oem unlock)
Flash PureNexus recovery. (fastboot flash recovery "purenexus_fugu_recovery-112515.img")
Reboot Bootloader (fastboot reboot bootloader)
Once in bootloader short press bottom button once until you see recovery option then long press the bottom button.
Once in recovery short press until you get to ADB then long press to get to the ADB sideload screen.
Sideload Rom (adb sideload pure_nexus_fugu-6.0.1-2016-xxxx.zip) where xxxx is the date of the rom you are flashing
Sideload Gapps (adb sideload purenexus-gapps-mm-x86-leanback-20151202-signed.zip)
Short press until you get to Wipe data/factory Reset then long press (Clears data & cache)
Select reboot now
Once booted setup everything including Kodi
Then go back to recovery and sideload Kodi Mapping zip file. (adb sideload NexusPlayer-kodi-keymap-streaming-fix-signed.zip)

PureNexus Recovery: https://www.androidfilehost.com/?fid=24269982087004103

Reboot into recovery and:
Code:
fastboot flash recovery purenexus_fugu_recovery-112515.img

Rom Builds: https://www.androidfilehost.com/?w=files&flid=44941

Highly Suggested Gapps - PureNexus Gapps 2-2-16: https://www.androidfilehost.com/?fid=24399994186367742

Kodi keymap and streaming optimizations: https://www.androidfilehost.com/?fid=24269982087005468

After you have installed and setup Kodi you can flash this zip in recovery by:
Code:
adb sideload NexusPlayer-kodi-keymap-streaming-fix-signed.zip
This enables the pause/play button to be used to access the contextual menus in kodi, and also optimizes the download buffers for the 1GB of RAM in the Nexus Player to minimize buffering.


XDA:DevDB Information
[ROM][6.0]★ Pure Nexus ★[12/22/15], ROM for the Asus Nexus Player, ROM for the Nexus Player

Contributors
dhacker29, BeansTown106
Source Code: https://github.com/PureNexus

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader, Custom recovery
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: pure_nexus_fugu-6.0.1
Stable Release Date: 2016-02-02

Created 2015-11-30
Last Updated 2016-01-05
 

Attachments

  • device-2015-11-26-214628.jpg
    device-2015-11-26-214628.jpg
    56.5 KB · Views: 16,480
  • device-2015-11-26-214641.png
    device-2015-11-26-214641.png
    164.5 KB · Views: 16,822
  • device-2015-12-03-002602.jpg
    device-2015-12-03-002602.jpg
    178.1 KB · Views: 20,531
  • device-2015-12-05-040005.jpg
    device-2015-12-05-040005.jpg
    188.6 KB · Views: 18,342
  • device-2015-12-05-040132.jpg
    device-2015-12-05-040132.jpg
    116.1 KB · Views: 15,850
  • device-2015-12-06-101955.png
    device-2015-12-06-101955.png
    58.2 KB · Views: 17,273
  • device-2015-12-08-012127.png
    device-2015-12-08-012127.png
    68.4 KB · Views: 16,349
  • device-2015-12-08-035441.jpg
    device-2015-12-08-035441.jpg
    172.8 KB · Views: 81,087
Last edited:

Rektifying

Senior Member
Aug 26, 2015
273
84
This is Awesome!
I am currently running Pure Nexus on my Nexus 6! Pure Nexus is my first ever custom rom flash and I have felt no need to try any others as it does everything I want / need! (My Nexus 6 is my first Android device, coming from many years of IOS. Haven't looked back since!)
I now own a Nexus 7 and a Nexus Player. I was about to flash Pure Nexus to my Nexus 7, and I thought I would check to see if maybe, just maybe it was available for the Nexus Player as well. Sure as Hell! It is! WOOT!

I will be flashing here in a bit and I will update later with what I think! You guys rock!

EDIT: Do I have to use PureNexus Recovery or is TWRP okay?
 
Last edited:

QTeknology

Senior Member
Jul 21, 2004
411
59
Napoli
Do I have to use PureNexus Recovery or is TWRP okay ?

I'm a keyboard/mouse combo user...
does the leanback launcher has the mouse support ?
(there's a modded launcher that has)

Actually I'm using Stock Marshmallow ROM (with root) removing Leanback Launcher and using Nova Launcher
then I installed a Modded Leanback Launcher with Mouse Support.
I have a Logitech K400 keyboard+trackpad so using leanback launcher with arrow keys is not so funny...
I prefer to use mostly Standard Android Launcher but I want to have the opportunity to use leanback launcher.

I see the app drawer on leanback launcher
is it a mod to the launcher or an android setting ?
What If I use my leanback launcher with mouse support ?

What do you suggest ?
 
Last edited:

Rektifying

Senior Member
Aug 26, 2015
273
84
Has anyone tried this?

I am running it right now. It is working great for me so far and I haven't run into any issues.

I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)

---------- Post added at 02:16 PM ---------- Previous post was at 02:10 PM ----------

Do I have to use PureNexus Recovery or is TWRP okay ?

I'm a keyboard/mouse combo user...
does the leanback launcher has the mouse support ?
(there's a modded launcher that has)

Actually I'm using Stock Marshmallow ROM (with root) removing Leanback Launcher and using Nova Launcher
then I installed a Modded Leanback Launcher with Mouse Support.
I have a Logitech K400 keyboard+trackpad so using leanback launcher with arrow keys is not so funny...
I prefer to use mostly Standard Android Launcher but I want to have the opportunity to use leanback launcher.

I see the app drawer on leanback launcher
is it a mod to the launcher or an android setting ?
What If I use my leanback launcher with mouse support ?

What do you suggest ?

I am running Pure Nexus on my Nexus Player now. I also use the Logitech K400, and it is working just like on stock. You have to use arrow keys when in the home menu. Tapping the trackpad and clicking the left and right click does nothing.
However, you do get full functionality in the app drawer! Taps and clicks both work in the App Drawer.
 

treezy26

Senior Member
Sep 30, 2010
1,784
263
214
I am running it right now. It is working great for me so far and I haven't run into any issues.

I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)

So does this have the option to run full android or is it just the leanback version?
 

Rektifying

Senior Member
Aug 26, 2015
273
84
I am running it right now. It is working great for me so far and I haven't run into any issues.

I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)

So does this have the option to run full android or is it just the leanback version?


Consider it the leanback version with an app drawer. I like it more than stock, I know that.
 

dfl

Senior Member
Aug 24, 2009
101
10
Around the bend
@BeansTown106 and @dhacker29 Thank you very much for sharing your work with us. I love PureNexus on my Nexus 6, my Nexus 9, and now I get to enjoy this wonderful rom on my NexusPlayer! Thank you for NexusPlayer support! Once I get paid this Friday I will make sure to donate to you guys. Once again, thank you!

Oh yeah, so far, works GREAT on my NP, had it running and installing apps the past 2 hours or so, seems much faster while navigating the system menus and what not.... very nice!

Cheers,
DFL
 

dhacker29

Inactive Recognized Developer
May 27, 2011
1,802
3,819
Millsboro, DE
This is Awesome!
I am currently running Pure Nexus on my Nexus 6! Pure Nexus is my first ever custom rom flash and I have felt no need to try any others as it does everything I want / need! (My Nexus 6 is my first Android device, coming from many years of IOS. Haven't looked back since!)
I now own a Nexus 7 and a Nexus Player. I was about to flash Pure Nexus to my Nexus 7, and I thought I would check to see if maybe, just maybe it was available for the Nexus Player as well. Sure as Hell! It is! WOOT!

I will be flashing here in a bit and I will update later with what I think! You guys rock!

EDIT: Do I have to use PureNexus Recovery or is TWRP okay?
No as long as you have a mouse you can use TWRP.
 
  • Like
Reactions: prozack1983

dhacker29

Inactive Recognized Developer
May 27, 2011
1,802
3,819
Millsboro, DE
I am running it right now. It is working great for me so far and I haven't run into any issues.

I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)

So does this have the option to run full android or is it just the leanback version?

Just leanback, no full android UI.
 

QTeknology

Senior Member
Jul 21, 2004
411
59
Napoli
how did you added these ?

On Leanback Launcher:
App Drawer
Advanced Reboot menu enabled by default
Overscan adjustment option added to Settings

Default apps category PureNexus Apps with
Browser - supersu - try kodi

Thanks a lot
 

dhacker29

Inactive Recognized Developer
May 27, 2011
1,802
3,819
Millsboro, DE
how did you added these ?

On Leanback Launcher:
App Drawer
Advanced Reboot menu enabled by default
Overscan adjustment option added to Settings

Default apps category PureNexus Apps with
Browser - supersu - try kodi

Thanks a lot
App Drawer is a seperate app but in manifest it is declared as LEANBACK_SETTINGS which makes it show in that row. https://github.com/PureNexus/android_device_asus_fugu/blob/mm/AppDrawer/AndroidManifest.xml#L21

Advanced reboot is modified in the TvSettings apk https://github.com/PureNexus/androi...mmit/ae7a78438a5af70f509b37770fd57ecebb1d72ec

Overscan apk is included from stock rom (where it is unused :/) and a category added to TvSettings https://github.com/PureNexus/androi...mmit/88b8addbb88651abd542c88286f4ff7397502eed

The changes to the actual leanback UI are through a custom app which ties in to the LeanBack launcher partnerreciever https://github.com/PureNexus/android_device_asus_fugu/tree/mm/PureNexusCustomizer
 

QTeknology

Senior Member
Jul 21, 2004
411
59
Napoli
App Drawer is a seperate app but in manifest it is declared as LEANBACK_SETTINGS which makes it show in that row. https://github.com/PureNexus/android_device_asus_fugu/blob/mm/AppDrawer/AndroidManifest.xml#L21

Advanced reboot is modified in the TvSettings apk https://github.com/PureNexus/androi...mmit/ae7a78438a5af70f509b37770fd57ecebb1d72ec

Overscan apk is included from stock rom (where it is unused :/) and a category added to TvSettings https://github.com/PureNexus/androi...mmit/88b8addbb88651abd542c88286f4ff7397502eed

The changes to the actual leanback UI are through a custom app which ties in to the LeanBack launcher partnerreciever https://github.com/PureNexus/android_device_asus_fugu/tree/mm/PureNexusCustomizer

Thanks a lot !
I was playing with bools.xml :D
 

n1gh7mar3

Senior Member
Jun 13, 2009
148
34
san diego
App Drawer is a seperate app but in manifest it is declared as LEANBACK_SETTINGS which makes it show in that row. https://github.com/PureNexus/android_device_asus_fugu/blob/mm/AppDrawer/AndroidManifest.xml#L21

Advanced reboot is modified in the TvSettings apk https://github.com/PureNexus/androi...mmit/ae7a78438a5af70f509b37770fd57ecebb1d72ec

Overscan apk is included from stock rom (where it is unused :/) and a category added to TvSettings https://github.com/PureNexus/androi...mmit/88b8addbb88651abd542c88286f4ff7397502eed

The changes to the actual leanback UI are through a custom app which ties in to the LeanBack launcher partnerreciever https://github.com/PureNexus/android_device_asus_fugu/tree/mm/PureNexusCustomizer

Love the direction this is taking! Just some thoughts...

It would be nice to have an icon on the bottom or maybe in the power menu to invoke daydream so we don't have to wait for the default timeout.

On the Sheild TV instead of having the apps listed by order of install like on the nexus player, they reorder the icons based on when it was last opened. Maybe a neat idea to implement.
 

BenjiHansell

Senior Member
Jan 30, 2015
124
26
Just out of curiosity, are you moving away from CyanogenMod on this device or is this a parallel project?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 64
    25ktqx5.jpg


    The Pure Nexus Project

    20acc9v.png


    We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.

    "This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."


    2zzndad.png


    The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.

    attachment.php


    52w7n.png


    Code:
    [COLOR="blue"]-General[/COLOR]
    *Based on AOSP Android 6.0.1_r13
    [B]*Working remote mic for Google Search[/B]
    *Allow volume change from within Android
    *Advanced Reboot menu enabled by default
    *Additional information added to the About menu in Settings
    *Overscan adjustment option added to Settings
    *Added AOSP Browser with customizations (Credit CyanogenMod Project)
    *Added AppDrawer to allow viewing sideloaded non-LeanBack apps
    *Fixed force close when uninstalling apps from Settings
    *Added native kernel support for EXFAT and NTFS OTG auto mount
    *Added ADB over network to developer options
    *Added option to Settings to reset the default launcher
    *Forced animations to .5x as google's code is broken in Developer Options
    *Pre-rooted with SuperSU 2.52
    *SELinux Enforcing
    *Busybox
    *Init.d support
    *Addon.d support
    *Google sounds from factory image not the horrible AOSP ones
    *Show apps being optimized during initial boot
    *Bug fix's and stability improvements
    *Removed googles bug report option
    *Removed googles SystemUpdate option
    *Removed googles legal information
    
    [COLOR="blue"]-PureNexus Customizer[/COLOR]
    *Custom LeanBack UI Wallpaper
    *Adjusted default layout of installed apps to move most used apps (Netflix, Hulu, etc) to the beginning of the My Apps row
    *Custom PureNexus Apps row with one click access to install Kodi
    *Added cLock as the default widget for time and weather on the LeanBack Launcher
    *Added cLock preferences to the My Settings row
    *Modified cLock layout to look better for AndroidTV
    *Fixed cLock getting cut off when images were too big *for real this time* :D

    6ocxu8.png


    Google Doc's Changelog


    Detailed flashing instructions from post 31

    Unlock your bootloader using fastboot. (fastboot oem unlock)
    Flash PureNexus recovery. (fastboot flash recovery "purenexus_fugu_recovery-112515.img")
    Reboot Bootloader (fastboot reboot bootloader)
    Once in bootloader short press bottom button once until you see recovery option then long press the bottom button.
    Once in recovery short press until you get to ADB then long press to get to the ADB sideload screen.
    Sideload Rom (adb sideload pure_nexus_fugu-6.0.1-2016-xxxx.zip) where xxxx is the date of the rom you are flashing
    Sideload Gapps (adb sideload purenexus-gapps-mm-x86-leanback-20151202-signed.zip)
    Short press until you get to Wipe data/factory Reset then long press (Clears data & cache)
    Select reboot now
    Once booted setup everything including Kodi
    Then go back to recovery and sideload Kodi Mapping zip file. (adb sideload NexusPlayer-kodi-keymap-streaming-fix-signed.zip)

    PureNexus Recovery: https://www.androidfilehost.com/?fid=24269982087004103

    Reboot into recovery and:
    Code:
    fastboot flash recovery purenexus_fugu_recovery-112515.img

    Rom Builds: https://www.androidfilehost.com/?w=files&flid=44941

    Highly Suggested Gapps - PureNexus Gapps 2-2-16: https://www.androidfilehost.com/?fid=24399994186367742

    Kodi keymap and streaming optimizations: https://www.androidfilehost.com/?fid=24269982087005468

    After you have installed and setup Kodi you can flash this zip in recovery by:
    Code:
    adb sideload NexusPlayer-kodi-keymap-streaming-fix-signed.zip
    This enables the pause/play button to be used to access the contextual menus in kodi, and also optimizes the download buffers for the 1GB of RAM in the Nexus Player to minimize buffering.


    XDA:DevDB Information
    [ROM][6.0]★ Pure Nexus ★[12/22/15], ROM for the Asus Nexus Player, ROM for the Nexus Player

    Contributors
    dhacker29, BeansTown106
    Source Code: https://github.com/PureNexus

    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Unlocked bootloader, Custom recovery
    Based On: AOSP

    Version Information
    Status: Stable
    Current Stable Version: pure_nexus_fugu-6.0.1
    Stable Release Date: 2016-02-02

    Created 2015-11-30
    Last Updated 2016-01-05
    14
    Mine

    Sent from my Nexus 6P using Tapatalk
    10
    New build based on latest sources released with the grey blacks fix. For what it's worth volume adjustment works fine with my 2.4Ghz airmouse.
    pure_nexus_fugu-6.0.1-20160105.zip
    purenexus-gapps-mm-mr1-x86-leanback-20160105-signed.zip
    9
    New build dated 12-3 in original post and new Gapps dated 12-2. If you are dirty flashing from older build with 11-27 Gapps, flash the new Gapps BEFORE flashing the new rom, as the CanvasPackageInstaller was moved to the ROM to fix the uninstall forcecloses.

    Add cLock as the default homescreen widget :D
    attachment.php
    9
    Here is the March update. I didn't test a lot of it, just moved some icons around and messed with SPMC/Youtube. Seems like it built right. Nothing crazy added, just a vanilla build from the repo with the March updates. https://www.androidfilehost.com/?fid=24459283995305831

    Here is the newest bootloader if anyone needs that as well. https://www.androidfilehost.com/?fid=24459283995305836