yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] vikizor:
I need help with this

Hello all!

Im really looking forward to do this custom rom installation to my Nvidia Shield Android TV 16Gb edition. I have never done anything like this before and I could use some help and I have few questions to ask.

First of all what I have done already is that I flashed my SDCard which im using with my Shield. And I factory reseted my Nvidia Shield, after starting it I immiadately granted developer settings for me and enabled usb debugging.

I have downloaded the custom rom on my PC and tried to install that fastboot thing but im not sure if I was successfull. I downloaded and it run the exe as adminstrator, and typed Y to everything it asked. Or do I have to install those Nvidia fastboot drivers to make it work?

One thing is also on my mind that do I need to root my Shield before installing the custom rom or do I make it afterwards or during the installation of custom rom?

Sorry for my bad english but I hope someone understands what Im asking hehe :)
[Shield Android TV Android Development] Miamijerry:
After installing the ADB and Fastboot exe'e go to C:/adb folder and do your installs from there.

SHIFT Right Click an open area of the folder and select "Open command window here".

If either of these commands (ADB devices and Fastboot devices) fail to list a device, then load the drivers manually

You root after installing Full Android
[Shield Android TV Android Development] tailslol:
not realy unless the app have a built in zoom.
[Shield Android TV Android Development] meksis:
Hello zulu99, is it possible to make HDMI-CEC support for this firmware?

PS: The official firmware was convenient to set up. If you turn on the console, the TV turns on. Conversely, if the turn off the TV, turn off the console.
[Shield Android TV Android Development] anseatle:
Zulu me too interested in hdmi-cec support, will be great
[Shield Android TV Android Development] Zacharybinx34:
Do you know of any good video chat apps that let you do this?
[Shield Android TV Android Development] RebelebeR:
Did you unlock the bootloader before doing anything? If it is still locked you can't do much. WARNING... Unlocking the bootloader will wipe the device completely and reinstall stock after it unlocks it. It can take a little while.
[Shield Android TV Android Development] zulu99:
HDMI-CEC is already supported. If you cast to Shield TV the TV should turn on auromatically and if you want you can use also the remote of your tv to control Shield TV.

This are HDMI-CEC functiinalities.

In stock firmware, you don't turn off the Shield TV, you put it in standby that is a different thing. I prefer power off completly the device when i not use it, or if i want standby i press the power button of my remote one time.

If i turn off the tv screen, i absolutly don't want that the Shield TV go automatically in standby, because if i not powered completly off, is because i'm doing some things, like download something, torrent, listen songs via bluetooth, teamviewer stuff etc.

Therefore, i like that turn off of tv is separate from standby of Shield TV, without any doubt.
[Shield Android TV Android Development] vikizor:
Thank you for your quick reply! That explains alot and helps me getting started today. :)

---------- Post added at 07:56 AM ---------- Previous post was at 07:42 AM ----------

No I havent unlocked the bootloader yet. Im just about to begin doing this custom rom installation. :)

One thing is also bothering my mind, where do I have to place those system.img and vendor.img files?

---------- Post added at 08:11 AM ---------- Previous post was at 07:56 AM ----------

I think something went wrong. I moved those system.img and vendor.img files to my adb folder, which seems like a good idea since the command prompt needs to be opened from there so its easy to navigate to those files.

I opened command prompt and typed adb reboot bootloader and got this message "adb server is out of date. killing..."

*daemon started successfully*

Then my shield went to the fastboot menu.

I typed fastboot oem unlock and now it says <waiting for device> and nothing is happening. Did I do something wrong?

I knew something weird happened because nothing was goingn on, but when I went to my manage computer section, there was this unrecognized device which name was fastboot. I manually installed those fastboot drivers and immiadately this warning popsup about unlocking the bootloader. So I tapped my powerbutton and it started doing it. I also manage to flash my Shield and I am already setting up my Android 6.0 on the Shield.

Okey I got it now installed, but one thing I noticed is that the picture is out of frame a little bit. I hope there is a fix for this and im using my Shield with Samsung 32'' HD TV with HDMI cable. Also when I go to settings and choose data plan and press ethernet, my settings stops working. I really wish to use my Shield with ethernet cable and not with wifi.
[Shield Android TV Android Development] tailslol:
Nope,sorry.
[Shield Android TV Android Development] RebelebeR:
It should be asking for permission to unlock the bootloader. This is from Nvidia concerning the 1.1 stock firmware and unlocking, but it should still be the same.

Unlocking the Bootloader

Your SHIELD may have shipped with a locked bootloader. To update the device,

you must unlock the bootloader using the following:

- fastboot oem unlock

- It will take you to '!!! READ THE FOLLOWING !!!' page.

- Two selectable options are available. 'Confirm' and 'Back to menu'.

- Select 'Confirm' to unlock the bootloader.

Unlock may take upto 2 hours for pro device.

If you are not seeing this request for permission something is wrong, but shouldn't have changed anything unless you told it that it was ok to do so. I remember way back when I unlocked my bootloader the menu was mostly off of the screen of the tv so it was a little confusing. Maybe your not seeing it because it is off the screen.

---------- Post added at 02:45 AM ---------- Previous post was at 02:34 AM ----------

I use mine with ethernet, and I never had to do anything special for it to see my network. As for the overscan there is a stock app on the device that you can't see without using an app like https://play.google.com/store/search?q=quickshortcutmaker to access it. After running QuickShortcutMaker you can scroll down the list of apps until you see OverscanComp, click it and it will drop down. Click the second OverscanComp in the list, and click "try" on the right side of the screen to test running it, set your overscan, and you never have to run it again unless something changes with the tv you use or you get another one that needs it.
[Shield Android TV Android Development] vikizor:
Haha funny!! I just did that and got it working properly. Now im trying to move those two files to my keylayout folder to make my Nvidia Shield controllers work with usb cables, but im unable to do it. Im using ES File explorer to move those files and it gives me an error of Read only folder, so I guess its a problem because I havent rooted my Shield yet? So how I can root my shield, im not very good in english so Im having a little bit of trouble doing it. If I get those instructions correctly, I have to move SuperSU on my SDCard insert that into my Shield and install it? And it will grant me root priviliges.

**Edit I had to remove your link to Google Play because im not able to post outside links yet**
[Shield Android TV Android Development] RebelebeR:
You have to use TWRP to install SuperSU, but you might want to try a different app for a file explorer as ESFileExplorer doesn't understand a systemless root which is what you will have once you root. This file explorer https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer works good for me. There is a more complicated way to get root explorer to work on esfile explorer so I'd use the one that works without having to fight it if I were you.
[Shield Android TV Android Development] vikizor:
Thank you for your quick reply! Can you give me instructions how to do this? I know that I can install TWRP from Google Play but how to do rest of it to grant me root priviliges. And I definitely will take a look at that App you linked.
[Shield Android TV Android Development] RebelebeR:
I'm not trying to be mean, but I imagine users are going to get frustrated reading this thread because it has already been covered more than once here. Just look back in the thread and you will find pretty much step by step instructions. Get the latest SuperSU (I use the latest Beta) and the latest TWRP and adb reboot bootloader then fastboot boot the twrp image and you don't even need to install TWRP. This thread is a treasure trove of information about this ROM and how to do certain things. It's past my bedtime. Good luck and have fun learning the new toy.
[Shield Android TV Android Development] vikizor:
Thanks for your reply! That kinda explained what I have to do. Im gonna download this file twrp-20160222-UNOFFICIAL-foster.img and place it to that ADB folder. Download the SuperSU beta on my SDCard, and then proceed to again a adb reboot bootloader to my Shield. Then do a fastboot to this twrp image so it will open up and from there I gotta choose my SDCard and install the SuperSU somehow to my Shield.

But I think I have to first enable developer settings from my freshly installed Marshmallow on my Shield now, so there is a possibility to have the SuperSU installed and to even have a acces to my Shield from my PC via this adb bootloader.

*Edit*

Yeah I did it! I rooted my Shield. I had a problem first that TWRP didnt recognize my SDCard when changing the storage where from to install. But I flash one of my hard drives to Exfat32 and placed that SuperSU zip file there, hooked up the drive with a USB adapter to HDD and twrp found it. Then I installed SuperSU and rebooted system. Now I downloaded root checker and it worked. Also I got those nvidia controller files moved now.

Thank you Zulu99 for your effort to do this custom rom!! This is epic. :)
[Shield Android TV Android Development] Bardok84:
Zulu99

A question please , could I complete the process to install your Full Android (as weell as. To be root) in my Shield TV Pro using a PC. with windows 10??

Or better windows XP???

I look forward to being full Android soon!!

thanks in advance
[Shield Android TV Android Development] tailslol:
most of those tutorials and command lines are windows only ;)
[Shield Android TV Android Development] IamSonoma:
Best to place files in adb folder

Run as administrator

Windows 10 works fine

Use a goods cable

If you have a Pro(500 gb) be ready to wait nearly 2 hours when you unlock the boot loader or run fastboot -w
[Shield Android TV Android Development] Dramosith:
i might have stupid qeustion how can i my samsung galaxy s7 mirror screen to nvidia shield TV full android? o.o...
[Shield Android TV Android Development] j-m-s:
I never asked you to do it. I want to do it...

But I think the remapping was indeed in the kernel in /frameworks/base/android-4.1.2_r2/services/input/InputReader.cpp, CursorButtonAccumulator::reset(InputDevice* device)
[Shield Android TV Android Development] tailslol:
told you.

but damn 4.1 is a old version.
[Shield Android TV Android Development] Otisrhw:
Zulu99,

Quick question I did the overscan shortcut on sheild works great so I tried it on Nexus player and it crashes any idea why? Maybe a dependency I can Port over?
[Shield Android TV Android Development] RebelebeR:
The overscan shortcut is pointing to the stock nvidia overscan app, and that is probably why it crashes on other devices.
[Shield Android TV Android Development] Otisrhw:
Right but I put the app on the nexus, so it must have other dependencies that are missing. So that is what I'm looking for.

I think I figured out the problem (different graphics) try some tweaking tomorrow. Also different calling Nvidia specific files.
[Shield Android TV Android Development] tailslol:
Not sure but if it is a nvidia app it should interact directly with nvidia hardware.

In this case it will not be portable without in app code changes.

Better make a overscan app.
[Shield Android TV Android Development] justkidding2009:
Works great for me on this rom.
[Shield Android TV Android Development] ikgarcia:
Hi,

Has anybody know how I can adjust the screen of tv, so i cant watch the corners of tv.

I refer to increase/decrease the screen size.

Thanks.

Edit:

I have already seen in the post how i have to do it.

Sorry and thanks for all.
[Shield Android TV Android Development] ikgarcia:
Hi zulu:

Is there anyway of upgradind this room from 1.1 to 1.2 versión, that i can keep the apks that I have already installed or I have to do all process another time???

Therefore if I do all process of new, I will lost all apks that i have already installed.

Thanks.
[Shield Android TV Android Development] tailslol:
do a backup in case of need.

then install directly on top the update.

if everything is ok you will not need your backup.

but if it goes wrong the backup will help you to restore everything.
[Shield Android TV Android Development] ikgarcia:
But to install the update from 1.1 to 1.2 i have to repeat all process,not???

I refer to start adb and put on fastboot mode the console and writing of new system and vendor imgs and wiping user and data cache with comand fastboot -w.

Thanks.
[Shield Android TV Android Development] tailslol:
no.

no need of the bootloader unlock.

no need to return to stock.

just flash the new images.

and dont do a wipe or you will lose everything.

so no wipe commant.

you just need

1) fastboot flash system system.img

2) fastboot flash vendor vendor.img

to update.

but first, BACKUP.

if you have some trouble you can do a small cleanup with twrp.(cache,dalvik.)
[Shield Android TV Android Development] ikgarcia:
Ok I understand it.

But i dont put fastboot -w, then the console it will start, I refer the firmware if it not stay frozen???

I am Going to do that you tell me thanks.

Otherwise when I do Wipe data/cache/dalwing with twrp in shield pro, the twrp clean all app installed in the system but dont clean the files and folder of the app installed, do you know whats happen?

Best regards at all.
[Shield Android TV Android Development] tailslol:
dont do wipe data or you will lose your stuff. just cache and dalvik.
[Shield Android TV Android Development] Dramosith:
still not answer my question? >.<

i might have stupid qeustion how can i my samsung galaxy s7 mirror screen to nvidia shield TV full android?
[Shield Android TV Android Development] tailslol:
not sure. you need a remote screen app

or a chromecast receiver app.
[Shield Android TV Android Development] zulu99:
Install Google cast app on S7 and mirror to Shield TV.

https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app
[Shield Android TV Android Development] ugooh:
Hi zulu, i have a little challenge using the rom with http proxy server. I work offshore and the company provided an http proxy server which we use to connect to the web. I would prefer to use the ethernet connect as it is more stable than wifi. In the stock rom it is easy to configure the ethernet for http proxy server, but in this rom i do not see anywhere i can put the http proxy server. I would appreciate if you could help with this. thanks in advance.
[Shield Android TV Android Development] Billing256:
Nvidia shield android TV 16gb rom

Hello I have questions where I must put files image system.img and vendor.img I'm beginning and this is my first root

I must everything make like normal root and add system.img vendor.img but I don't know where put files

Help please
[Shield Android TV Android Development] tailslol:
to flash this rom you must have the minimum knowledge of adb and fastboot.

please see the tutorials on how to use them to flash an android device.

thanks you.

http://www.xda-developers.com/beginners-guide-on-how-to-setup-and-use-fastboot/
[Shield Android TV Android Development] Billing256:
I did it, everything working ok thank you for zulu99, but I have second question what mods and root install that be okay, and backup or restore?
[Shield Android TV Android Development] tailslol:
Well I'm not Zulu but I recommend the specific version of twrp for the shield tv (android marshmallow)

With that you will easily root and backup.
[Shield Android TV Android Development] justkidding2009:
Hey everybody,

one question:

I've formatted my sd card as adoptable storage.

In the android settings I now see my full storage (6 GB Used from 125 GB in total).

But when I use any file manager as total commander, File explorer or ES File Explorer it always shows only 12 GB for my internal storage.

Is this normal behaviour? Do I actually have the 125 GB in my internal storage or did I do anything wrong?
[Shield Android TV Android Development] j-m-s:
I have a problem with skype and LINE: sound does not work, LINE stops every video call and tell me that there has been a microphone problem (using a logitech C270 cam).

Any idea why this happens?
[Shield Android TV Android Development] darktyroll:
They ruin Skype...every day same problem, sound works sometimes, sometimes not...
[Shield Android TV Android Development] Zacharybinx34:
So I am looking for a way to make the max audio and min audio more constant. My problem is that the talking scenes are too quiet and the explosions are then way too loud. I'd like them to be more closer together.

Any way to do this?
[Shield Android TV Android Development] zulu99:
Try disable voice search from Google Now settings, this should solve.

I found that sometime, the Google voice search create problems to others apps that want use mic.

Could be an apps conflict.
[Shield Android TV Android Development] jb_alphamale:
Anybody had luck to install Vevo from the play store and run it without errors?
[Shield Android TV Android Development] wanb1i:
I have same problem (C600). Camera Works one time, when call 1st start, then it stops & won't come back on until I reboot. Happens with Skype & Hangouts. Any help would be deeply appreciated...
[Shield Android TV Android Development] zulu99:
have you tried this:

Try disable voice search from Google Now settings, this should solve.

I found that sometime, the Google voice search create problems to others apps that want use mic.

Could be an apps conflict.
[Shield Android TV Android Development] wanb1i:
Thanks! That fixed it! :cool:
[Shield Android TV Android Development] wanb1i:
Coolest live wallpaper ever!

So I downloaded "ProjectM" from the playstore on my Note 3. Then sideloaded it to my Shiel TV running this ROM. I went to the 3 dots on the top right in the Project M app and selected "Set As Walpaper". Then I long pressed the home screen, selected Live Wallpapers and then Project M. Now, whenever there's audio or music playing the wallpaper dances to the music with the coolest visualizations! AWESOME!!!

:laugh::cool::eek:
[Shield Android TV Android Development] Slayerkodi:
Can i play N.O.V.A 3 on this using the same set up as my phone. s3 - wireless ps3 control - sixaxis to map functions. if so i am installing and you sir are a genius.
[Shield Android TV Android Development] tailslol:
No sorry because sixaxis is not compatible marshmallow 6.0 yet. But a Xbox 360 controller for pc or a Bluetooth controller for phone or connect the shield controller to USB will replace it.
[Shield Android TV Android Development] Zacharybinx34:
Anyway to get a Wiiremote working on this?
[Shield Android TV Android Development] tailslol:
dunno,this device is just an android device.

so you should google any tutorials on how to use a wiimote on android, and see if it is android 6 marshmallow compatible.

this kind of questions are not android device specific but more android version specific.

and this here is just a stock regular android 6 marshmallow like you will find on a current google nexus device.

or any android aosp supported device.
[Shield Android TV Android Development] Zacharybinx34:
So does this version of android have the ability to compress high sounds and low sounds to be more consistent? I really need this feature. It doesn't seem to be in Kodi or SPMC.
[Shield Android TV Android Development] tailslol:
well a device is as good as the app you put in it.

i think you can find some equalizer in android.

http://forums.androidcentral.com/mo...allow-sound-settings-accessing-equalizer.html

https://superrepo.org/fr/kodi/addon/script.xbmc.audio.mixer/
[Shield Android TV Android Development] Dramosith:
i am very so much happy full android. i wasted 400-500 euro for useless / amateur android TV box cuz problem wifi and crashed or low and needed more good wifi router etc. it keeps to saying recommed to cable network in android TV box but android nvidia shield TV dont need really cable network. wifi 2.4ghz and 5ghz are damn good enough. i am 2e floor and router in kitchen. it is going perfect no lag. full android can a lot apps [many usefull not allow in Android TV Nvidia Shield... ]it is true sad =/ but full android allows all :D :D

Zulu99, i thank you a lot for those frameworks as freebie. i love it so much..
[Shield Android TV Android Development] shadowbaine:
so i got my Shield TV 16GB today and install this ROM, but is it me or does the Ethernet not work??? When i click on the Data Usage in Settings > Ethernet, Settings crashes.... I thought this ROM would automatically detect LAN...I don't want to connect my NSTV via WIFI.

Help!!

Update: nevermind, reflashed and did from scratch and working
[Shield Android TV Android Development] j-m-s:
I also had wifi for a while and since my internet is only 16 Gbit/s, I thought wifi is ok. But then I found out that wifi is very bad, also with help of the app "wifi speed test". It is not only bad with NSTV, but also other android boxes, only 5 meters from the router away.

I switched now to ethernet cable and everything is fine.

---------- Post added at 05:59 PM ---------- Previous post was at 05:57 PM ----------

LAN is working for me and I see that it is working for you after reflash. Maybe you did not use fastboot -w parm.
[Shield Android TV Android Development] shadowbaine:
yeah thanks, i did run it with -w :)

Another thing, i paired the remote, but i can't pair the gamepad, any reason why?
[Shield Android TV Android Development] Slayerkodi:
i have spent alot of time trying to build the touch profile for N.O.V.A. 3 but having trouble with the right analog, i treid to download that touch profile you posted but it downloads in xml format and touch profiles use .tp ext.
[Shield Android TV Android Development] tailslol:
Look the first post fully you missed something again.
[Shield Android TV Android Development] j-m-s:
Did not help. Disabling it also did not help.
[Shield Android TV Android Development] tailslol:
skype just had an update,hope it fix the problem because this app doesnt seems marshmallow friendly from now.
[Shield Android TV Android Development] wanb1i:
Be sure you go into the "voice" section and disable BOTH voice settings, that worked for me.