How to Root the Nexus Player
UPDATE NOVEMBER 2015:
The root process has changed for the Nexus Player now that the device is running Android 6.0 Marhsmallow. I've updated this article with detailed instructions on the new root process, but the video below still depicts the old process for Android Lollipop.
If you'd like, you can use the video for reference, since it's still helpful for a few aspects of the Marshmallow root process. But when it actually comes time to root, I'd suggest that you only follow the steps outlined in this article.
At its core, the Nexus Player is truly an Android device. This means that pretty much anything your smartphone can do, Google's new set-top box can do just as well.
Getting root access is no exception to this rule. Legendary Android developer Chainfire has already devised a quick and painless method that will grant you Superuser privileges on the Nexus Player in no time, and I'll outline the process below.
To begin, unplug the power cable from your Nexus Player and flip the device over. Wait a few seconds for any capacitors to clear their charge, then press and hold the Bluetooth pairing button on the bottom of the device.
While still holding down the Bluetooth button, plug the power cable back into your Nexus Player. Watch the LED light on the bottom of the device—when it starts blinking, you can let go of the Bluetooth pairing button.
Shortly after that, you'll see Android's bootloader menu coming up on your display. The menu looks like this:
Next, just connect your Nexus Player to your PC with a micro USB data cable.
On your PC now, there are a few files that you'll need to download. First, since we'll be rooting the device with Fastboot commands, you'll need ADB and Fastboot drivers. You can download the installer file at this link—simply run the file and follow the prompts, then the Fastboot drivers will be installed on your system.
Next, you'll need an ADB and Fastboot package to actually run the commands. Download "Minimal ADB and Fastboot" at this link, then run the file to install the program. When installation is finished, you'll see a command prompt window. Leave this window open for later.
Then there are 3 files you'll need for actually rooting your Nexus Player. First up is a modified boot image, which can be downloaded at this link.
Finally, you'll need a copy of TWRP recovery for the Nexus Player, which you'll be using to install the SuperSU ZIP. That file can be found here.
Next, there's a tiny bit of maintenance you'll have to do. Start by copying the twrp.img and boot.img files over to the Minimal ADB & Fastboot program folder on your computer. This location can vary depending on your Windows version, but for most users, it can be found at C:\Program Files (x86)\Minimal ADB and Fastboot.
From here, you'll need to transfer the BETA-SuperSU-v2.52.zip file over to your Nexus Player's internal storage. If you haven't already set up a method for transferring files to your Nexus Player, you can use steps 1 through 3 depicted here.
Next, you'll have to unlock the Bootloader on your Nexus Player if you haven't done so already. Be warned that this will wipe all of the data on your device, so you'll have to run through initial setup again and reinstall your apps, and you will lose any media that you have stored on your Player.
To begin, bring that Minimal ADB and Fastboot command prompt window back to the forefront.
Type fastboot devices into the command prompt to verify that your Nexus Player is connected properly, then hit the Enter key. If you see a hardware ID number, you're good to go.
Next, type fastboot oem unlock, then press Enter again. The first time you run this command, you'll see an error message, but this is to be expected. Simply type the same command a second time, and your Nexus Player's bootloader will be unlocked.
After that, type fastboot reboot-bootloader, then hit Enter again.
With the same command prompt window open, type fastboot flash boot boot.img and hit enter to install the modified boot image.
When that process has finished, type fastboot flash recovery twrp.img and hit enter to install TWRP recovery on your Nexus Player.
At this point, you're done with the command prompt, so you can disconnect the USB cable from your Nexus Player if you'd like.
From here, you're just about ready to root your device. With your Nexus Player still in Bootloader mode, press the Bluetooth pairing button on the bottom of the device one time to highlight the "Recovery Mode" option.
From here, press and hold the pairing button for 3 seconds, then release it. At this point, your Nexus Player should boot into TWRP recovery.
All that's left to do now is to root your Nexus Player. From TWRP's main menu, use your mouse to click the "Install" button, then browse for and select the BETA-SuperSU-v2.52.zip file.
From here, use your mouse to swipe the slider at the bottom of your screen, which will install SuperSU and root your Nexus Player.
When the process has finished, click the "Reboot System" button and you should be rooted when you get back up.
Now that you're rooted, are there any particular mods that you'd like to see covered for the Nexus Player? Tell us about it in the comment section below, or drop us a line on Facebook, Google+, or Twitter.