yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] kdb424:
What error message does it say when you unlock bootloader with fastboot oem unlock? Unlock should'nt care what's on the system at all. If for whatever reason it does, I'm not sure where to get factory images, but am also curious. Flashing another rom will not be possible if it is locked, even as far as I know, flashing a stock rom. Make sure the bootloader is in fact unlocked, and if needed, I can find a way to send you my stock rom as a TWRP backup if you can't find a stock rom.
[Shield Android TV Android Development] n2outlaw:
I just fixed it. I was getting the RMA ready and went into settings just playing around and saw that in this Full Android 1.8 in Developer Options. It's a setting to allow OEM Bootloader unlock. Once I turned that on. I was able to unlock it.

Now I'm having trouble with my 500GB one updating the Leanback Google Play Store system app to v5.8.11 in stock FM. (Bootloader Unlock and Rooted) is anyone esle having this problem?
[Shield Android TV Android Development] kdb424:
Glad to see it was all sorted out for the unlock. I had no problems installing the leanback launcher via a sideload method on the V1.8 rom today. I switch between the 2. Google play wouldn't let me, just grabbed the apk, and used the install function. Didn't have to manually install the apk or anything.
[Shield Android TV Android Development] n2outlaw:
But I'm back to stock and it's updating it when it shouldn't. I'm using the 500GB stock and 16GB with v1.8

I just wanted the controllers to work on my Shield because I don't own anymore XBox 360 controllers but after hooking up a AFTV remote. Man, it's so much faster to navigate thought this v1.8 FW, no more lag.

I guess I'll have to go out and buy some XBox controllers and dongle for both.
[Shield Android TV Android Development] zulu99:
It's time to Play all Games on your TV also Touch-Only Games

https://plus.google.com/+VideomapIt
[Shield Android TV Android Development] hausmanis:
So i flashed this rom but all my device is doing is booting to twrp saying "data partition wipe complete" then rebooting again and again and again

What am i doing wrong ? i had twrp before flashing the rom is that wrong ?
[Shield Android TV Android Development] zulu99:
fastboot flash system system.img ( download my system.img from first post )

fastboot - w

fastboot reboot

When Android boot, reboot in twrp recovery and install

Google apps

Supersu

Simple and fast.

To install twrp recovery, that, from your post, you already have:

fastboot flash recovery your-recovery.img
[Shield Android TV Android Development] lartomar2002:
[MENTION=1469500]zulu99[/MENTION], would you please make a video about how to install this firmware for the noobs out there?
[Shield Android TV Android Development] zulu99:
I created a collection of videos Gameplay on Nvidia Shield. If you're looking for Android games it can be helpful. I'll keep this playlist always updated:

http://www.youtube.com/playlist?list=PLtPqlDNixe-i5b9mO0Ylwdmd1ndgguo3_
[Shield Android TV Android Development] lartomar2002:
I was speaking about these steps

"Put the device in bootloader mode: ( the bootloader must be unlocked before )

1) fastboot flash system system.img

2) fastboot -w

( in the Shield PRO model instead of fastboot -w use TWRP to wipe user data / cache because fastboot not manage well the HD )

3) fastboot reboot

And how to instal TWRP.

I do thank you though for all the video game post.
[Shield Android TV Android Development] kdb424:
Intro to fastboot.

https://wiki.cyanogenmod.org/w/Doc:_fastboot_intro

You flast twrp the same way.

EDIT:

To the OP, is there any chance that you could build the kernel with framebuffer support for those of us running a Linux Chroot? Stock rom and your rom both give "Out of space" errors, which is pretty normal for incorrect framebuffer support. If not, no worries. Just sharing the spirit of open and free. I ended up getting a USB DAC and moving over to your rom. Very happy with it.
[Shield Android TV Android Development] zulu99:
Frankly I'm relaxing before the hard work on Android 6 for Shiled TV and Nexus Player.

When i have the hands on the source code, I'll see better.

When is possible, i prefer use the stock boot image with stock kernel inside for better compatibility with many closed source parts that are inside the firmware..

Nvidia devices, are not Nexus devices where you have almost all the source code. many things in Nvida devices are closed source. And i hate this fact.

For Nvidia Shield, to have an excellent firmware like my full Android firmware, i used many proprietary binary from the stock firmware.

Complete different story for the Nexus Player where we have almost all source code.
[Shield Android TV Android Development] kdb424:
Fair enough. Jsut thought it was worth asking. It's odd for them to make it a nexus style unlock (Same tools and everything) then restrict us. Oh well. I dug around into adding wireless controller as you didn't want to, and came to a grinding hurt. We are actually missing a networking interface. Not complaining, just wanted to let you know, so maybe you could put it in the first post that the interface is missing so there won't be support. It was something like p2p-wlan0 or something like that. I have a compare screenshot if anyone cares. I was reading on the forums that the massive change 2.0 firmware is "in the near future" and "coming very soon" so I can completely understand if this project is haulted for that. Probably the android M release, which should make your life a lot easier once that does officially drop as binaries will be updated too. Thanks again for all of your work. Seriously. This box replaced my desktop, and once I'm financially stable again, I'll be dropping you some money.
[Shield Android TV Android Development] hausmanis:
Anyone got the Nvidia streaming working with this rom ? i mean streaming from a geforce GPU on your PC to your Nvidia Shield ? It just says "login to your geforce experience on your PC" for me even tho its logged in on the PC
[Shield Android TV Android Development] Huntyz:
First thanks for all the work you have done, Ive been using your ROM and Droidmote for 3-4 weeks and its much better than Android TV.

Nice to see you will continue to work on the shield and bring Android 6 to us i cant wait.

Thanks again!
[Shield Android TV Android Development] n2outlaw:
I put this video together shows of this rom. It's my first vid so be easy.

https://youtu.be/ehwj46lueCw

Thanks Zulu99 for all your hard work. :)
[Shield Android TV Android Development] Idan73:
Works for me. Although it sometimes glitches and loses connection mid-play.

Sent from my SM-N920?
[Shield Android TV Android Development] juggamonkey:
I seen on YouTube you said your gonna sale these on eBay ?? May wanna check with developer before ya do that
[Shield Android TV Android Development] zulu99:
Not problem. Everyone can do all that they want with my work.
[Shield Android TV Android Development] n2outlaw:
Thanks Zulu99!!

Just know, I'm sending people to DroidMote to help with your development. I bought it and it works great. I just hooked up a Logitech C930e WebCam in business section of there website and it looks awesome.

Do you know if you can get the Amazon Fire TV Remote voice part to work?

Or the Nvidia Remote Voice to work? I see that the headphones still work

I would think that by the Nvidia Remote being bluetooth. It might be a driver to get it working.

Also Zulu99, can you send me a PM and let me know where I can donate?
[Shield Android TV Android Development] zulu99:
For voice dictaction you can use the mic of webcam, a bluetooth mic or the voice to text of DroidMote in all apps. ALL, also apps without voice support.

All standard bluetooth, usb, wireless MIC will work without problems,

crap proprietary things, not work and i not even lose time on it.

Also because they not work also on all others android devices.

I hate devices that are not standard and to work you need closed source driver of the manufacturer. I don't support bad / proprietary devices.

Attention when you buy not standard devices, be sure that are compatible with all Android devices, otherwise throw it in the trash.
[Shield Android TV Android Development] kdb424:
Do you happen to have a github for your sources? I'd like to play with them if possible. Mostly the kernel. I'm grabbing the stock repo (1.3 as 1.4 is pretty broken), but would be nice to have both to compare. Thank you.
[Shield Android TV Android Development] mikebeatrice:
Just to confirm. Netflix and YouTube will still output actual 4k content with this Rom?
[Shield Android TV Android Development] kdb424:
http://www.droidviews.com/now-flash-image-files-using-twrp-2-8-4-0/

Just wanted to let everyone know in case it's not known, you should be able to flash this image directly from twrp and not require fastboot. I haven't actually tested, but that thought just occured, and well, it seems supported. If anyone gives this a shot, please let me know. I'll do so likewise for the next release or if I have to reflash.
[Shield Android TV Android Development] Rew482:
Hi all,

My main use is movie playback and watching cable TV and would like to confirm a couple of things. I like others am growing impatient with Nvidia's updates and lack of support of video refresh rates, 59.94hz and 24hz and audio passthrough.

Can someone confirm these work correctly with this full Android rom?

Also, if I read right I will only loose use of the game controller, but the remote still works, right?

Thanks

Rew
[Shield Android TV Android Development] kdb424:
AI unfortunately can't confirm that either of these "work". I can however state that I had nothing but problems with audio and video skip with kodi on ALL of my media files that this would matter on. I am now playing MASSIVE files, hi10p 5.1 FLAC audio 1080p, and they aren't skipping one bit. They are at 23.497 FPS if memory serves correctly. No skips on video or audio, and the AV sync is on par with a properly set up i7 desktop machine. So I can't say refresh is "working" but I can say that it won't matter what so ever. I'm a quality snob, and I've been nothing but pleased. As for the remote, we lose the wireless P2P interface, which is needed for both the remote and controller. That's kernel related, so I'm hoping to make a custom kernel to get that working, but it's not supported by the dev of this rom. Once I get my hand on some kernel sources not attached to the stock rom, and the kernel sources of this rom, which need to be released by the GPL licence, so I hope he releases them, then I can start. I don't have the space to download the entire rom and kernel right now in source form, so that's holding me back.
[Shield Android TV Android Development] zulu99:
Is not kernel related, and you can't get this functinality if you want a good device. Are proprietary things of Nvidia inside the framework. Private = no source at all.

Nvidia controller work wired or tethered via DroidMote. But Is not important, because all standard bluetooth wireless, wired and bluetooth controller are working.

I use DroidMote to control all apps also multi touch.

We can do all, i don't support only what i think is crap.

Not because is my work, to be honest i don't like develop firmwares because it need so much hard work without earning nothing, but full Android for Shield TV is the best firmware that Shield TV can have, now and maybe also for the future. For the future because i think that Google + Nvidia will invent something to break next full Android 6 firmware on Android TV devices. And if will be so, will be the end for the freedom and Android could be compared without problems to IOS. A "Walled Garden" for digital slaves of the twenty first century.

But is also true that Android 6 for TV don't add so much. But we will see.
[Shield Android TV Android Development] Rew482:
Hi zulu99,

Will this full android 5.1 rom build of yours fully support refresh rates 59.94hz and 23.497hz and audio bitstreaming for use in my home theater?

Shield will be outputting via hdmi to my AVR for full audio decoding and video switching.

As I said I am growing very impatient with Nvidia's updates and my main use is home theater, gaming is secondary and optional.

Thanks for your hard work!

Rew
[Shield Android TV Android Development] Idan73:
[MENTION=1469500]zulu99[/MENTION] is there anything new in 1.4, in relation to us? Should we update just the base bootloader and kernel?

SM-N920?
[Shield Android TV Android Development] Rew482:
One more question, The Netflix and YouTube apps are supposedly special in as they are able to do 4k; how do we keep them or find them to install after upgrading to this version of android?

Rew
[Shield Android TV Android Development] kdb424:
Nope. Don't update. 1.4 has been having bricking problems on some devices. It's better just to stay away from it.

If it's not kernel related, than can you explain what generates the wifi-p2p interface so I can make an optional patch? Or ot least release the source code as most coders do? I can support my patches so you won't have to. Some people paid the extra $50 for their remotes and want to use them, but like your rom still. Also, I know you said it hurts wireless performance, but I use ethernet, so it'd be nice to have both. I'm not asking that you add it all in, but please publish your code as required by the GPL licence so other devs like me can add it in.

Use titanium backup on the stock rom, make sure you back up to an external SD card, and you can restore apps to this rom. Then install leanback launcher to use those apps if they don't show up.
[Shield Android TV Android Development] lartomar2002:
I read that the 1.4 update was only a problem for the Nvidia Shield Android TV Pro and was supposedly fixed. Have I missed something?
[Shield Android TV Android Development] kdb424:
I have heard some people on the non pro having issues. One that I recall was that they removed the ability to write to external SD cards, even with the mods that work in 1.3. I think there are other issues, but it's not really much gained from updating. I personally won't flash anything from 1.4 as I really don't want bugs.
[Shield Android TV Android Development] JagXK8:
I think i'm going to flash back to 1.3 then to full android. As of now, i've updated to 1.4 then to full android and had problems with video output.
[Shield Android TV Android Development] zulu99:
The code for the controller is inside the framework.jar baksmali and look for some nvidia specific parts.

my code is the nvidia public source code + many precompiled stuff from stock firmware.

With Nvidia devices, you can't do a pure / complete development work like i made for the Nexus Player. ( i shared also my device tree for the NP )

Nvidia is a bad company in the open source world, he share only the source for the very basic functionality. You can't do quite nothing special with this source.

All the good parts are private / proprietary, so to have an excellent firmware, better than the strock firmware ( because we don't have restrictions ) i used many precompiled files.

But this is not a pure development work. This is development for the base firmware + cooking stuff.

I hate work in this way, but is the only way to have an excellent firmware with Nvidia devices.

I suggest to not buy Nvidia devices, if you are not sure that there are some crazy developers like me that can work in so difficult situation.
[Shield Android TV Android Development] savagepagan:
I am getting a green screen when watching netflix. Any ideas?
[Shield Android TV Android Development] lartomar2002:
I have a NSATV 16gb and I updated to 1.4 and I did not brick are there other bugs I should look for?
[Shield Android TV Android Development] zulu99:
https://www.apkmirror.com/apk/netfl...netflix-2-3-0-build-897-android-apk-download/

Create shortcut as i explain in second post.

Instead for youtube 4k http://xdaforums.com/showthread.php?t=2213945
[Shield Android TV Android Development] Murdamonk:
I updated to 1.4, notice that it hangs a lot more than the 1.3.
[Shield Android TV Android Development] zulu99:
[YOUTUBE]Qz8FEooXv2g[/YOUTUBE]​
[Shield Android TV Android Development] tailslol:
Thanks You,it works very well! Good job!

I love it! but I found some issue:

Proxy settings in advanced network seems missing in stock rom.

if you want to receive a cast from a non Google app (I used mycanal) cast receiver is crashing.

The version of gapps you are linking is not compatible i got crash when i add an account,so I had to use gapps minimal edition and get the launcher from the play store.

If you install full android 1.8 on a 1.4 shield the video playback is messed up.

And of course the shield controller work only in wired mode.But you know that.

I heard nvidia is planing a shield tablet 2 with a tegra x1 chip set, and android 5.1 it could be interesting to port when it will be available.
[Shield Android TV Android Development] shoaibar:
Thank you OP for the ROM. I am facing a problem while trying to play youtube videos.

When i click on a video it shows me a green screen. The audio is still playing but doesn't show video. I have tried installing youtube from playstore and also via manually installing apk. Also i have tried installing OGtube. But same result. Even if i play from chrome you tube videos the result is the same.

I have tried to search for this problem but couldn't get answer which could get rid of the problem. Hopefully somebody can help.

Edit: Looks like the tailslol just mentioned the same thing about the video being messed up. Is it a hardware problem?
[Shield Android TV Android Development] tailslol:
No it is software,full android 1.4 is not compatible with shield tv 1.4 firmware.you have to downgrade the shield tv by installing the full stock 1.3 system image from nvidia before installing full android 1.8. You ll have to register as a dev on nvidia site to get the system images you need to downgrade your shield tv.
[Shield Android TV Android Development] shoaibar:
thank you tailslol.
[Shield Android TV Android Development] duanim:
zulu99 when we are going to get the update,i just get the pro version i dont want to downgrade.looking forward

thanks
[Shield Android TV Android Development] tailslol:
From what I saw on the subject the next update will be on android 6.0 so I'm guessing it will take time.:confused:
[Shield Android TV Android Development] shoaibar:
I upgraded to 1.4 stock. Then installed full rom from here. But was getting green screen while watching videos. So i downgraded to 1.3 stock by downloading recovery OS from nvidia servers. But now i have only 16gb internal space instead of 500gb. I checked that i downloaded the PRO recovery OS only. Any ideas anybody?
[Shield Android TV Android Development] kdb424:
manually fastboot flash the data partition again. If that doesn't work, try to format it with TWRP. If that STILL doesn't work, maybe try to grab a different version and just flash the data partition. The script in there has the fastboot commands. Just run that manually instead of launching all of them from the script.
[Shield Android TV Android Development] shoaibar:
thank you for your input. installing stock 1.3 and then wiping data from stock recovery did the trick.
[Shield Android TV Android Development] n2outlaw:
This happen to me so many times.

1. Just flash 1.3 recovery and it'll take 2hrs and then reboot. (You'll have 16GB in settings/storage)

2. Then do a FULL Restore in settings which will that another 2hrs

3. When it reboots. Let it sit 10min (do nothing)

4. Login and don't click on anything (No Apps / do nothing) and let sit 10min.

5. After the 10min go to settings and you'll see 500GB.

I know it's a easier way and I'm playing with it to shorten the time on it but this will work. On the 500GB, it has to format the drive or it won't show up and that process takes 10min.
[Shield Android TV Android Development] duanim:
i just rooted,no full android yet because i dont want to downgrade,this tv interface is so stupid,well i have to deal,untill something come on.i want to use my nvidia wireless controll,even i do have two more game contoller,but i just want nvidia contoll.For android expirience i am using droidmote,great,phenomenal.using es explorer to sideload my applications through the wireless network,so fast,nice.
[Shield Android TV Android Development] lartomar2002:
You could have side loaded without being rooted. But, being rooted does have its benefits.
[Shield Android TV Android Development] tailslol:
Yes that is so true. There is a way to have a somewhat full android experience without flashing

but some apps can be unstable and you will need a computer with an apk downloaded and a sd card or a USB dongle to transfer the apk To the shield.

First you will need es file explorer. To install a apk,you will need side loader too or a launcher if you want an android desktop.

I found out Andy launcher works on shield tv and bring a somewhat regular android experience without a full flash or root.

If you want to enable software keys simplecontrol app works on android tv without root.

With that you will be able to use most android apps and gapps like YouTube or chrome.

Set orientation app will be very useful to lock most apps in landscape mode

and for a somewhat decent task manager you can add info life.task manager you will need it...

I was using all those apps before flash my shield because the core of android tv is kinda ****y

and I had tons of weird errors with some apps sometime.

Note :don't try to change the provided play store or you will just **** up all Google services in the device.

Edit thanks for the forum to censor me :silly:
[Shield Android TV Android Development] lartomar2002:
I always use dropbox to sideload my apps.
[Shield Android TV Android Development] zulu99:
On Android TV, also if you sideload apps, many of this are not working or not work well. As exaple try Skype, Hangouts, Google Plus. But also the simple Google Chrome is very different in Android TV and full Android version. On Android TV seem a browser on a phone 10 years old. The same is for many others apps, or you can't access the menu button, or the different default DPI cut parts of the app. Also the the absense of the status bar create others problems. Many more limitations will be added in future version of Android TV.

Android TV OS is a limited OS and this will not change. For me Android is million times better because you can run all Android TV apps and all standard Android apps and you can also download and install all apps directly from Google Play app.

But full Android on TV is not for limited mind users.

To see the differences, look at this playlist:

https://www.youtube.com/playlist?list=PL2E8D73B9D757086B
[Shield Android TV Android Development] tailslol:
Yes I know, now I use your rom on my shield tv :good:

Thanks you a lot for making it.

I am really happy to have a full android on my shield now.

I don't know how and why Google made android tv,this is just a plain garbage os.

I am kinda new to android , I was a apple ios user for years but I am a experimented user on windows.

But I jumped directly in the power user android band wagon with custom roms recently.

With my rooted shield 1.3 with full android 1.8 and my new phone I just purchased ,

a xiaomi red mi note 2 with a deveveloper rom of android miui 7. And I love both of them. :cool:

The tutorial I posted previously was just for the ones who do not want to downgrade to 1.3 yet....
[Shield Android TV Android Development] tailslol:
:D Here we go we got the base for marshmallow on shield tv thanks to the pixel c,the new tegra X1 device by Google .
[Shield Android TV Android Development] Idan73:
With the new Chromecast app update, suddenly google cast receiver service on my nvidia is not being recognised for screen mirroring. New updated apk does not exist yet. So that's the news for today.

Scratch that. Just needed a reboot. All is well.

Note 5 ?

---------- Post added at 06:56 PM ---------- Previous post was at 06:54 PM ----------

How is that a base when we're using stock kernel and bootloader from nvidia?

Note 5 ?
[Shield Android TV Android Development] tailslol:
nvidia use a 5.1 android,not 6.0.

so,you will see.