yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] Steel01:
There's not a whole lot I can say yet. I don't have any more official sources of information than anyone else. But both sif and mdarcy have been in the code releases for close to a year now. Sif does not have a usb port, so I'm quite curious to know how we're gonna get to fastboot to load stuff like twrp.

Fwiw, I am planning to get both and support them for both twrp and lineage, expecting to be unified with existing builds. I've blind coded in as much as I can. In theory, stuff boots on both the new devices, but I can't confirm that until I have the devices in hand. And since I'm not being sourced hardware ahead of launch, I can't do that until sometime after launch. And I don't know how much time shipping will take. So it may take a week or two to get stuff pulled together.

For just my views in general? Mdarcy (the pro) doesn't mean a whole lot to me. A slight faster proc with no new features that I use. No DV devices here. It may be interesting for emulators like dolphin where stuff is *almost* fast enough, but just jumpy enough to be game breaking. I'm uncertain of whether the bottleneck there was gpu or cpu, so it may not be any different at all. Now sif I'm more interested in. Yeah, its specs are cut back. But it's a tiny little tube device. I can keep a couple in a bag and take wherever. And insta streaming. I've got conflicting reports on whether the GPU is a full power one like all other t210 shield devices or if it matches the jetson nano (half the compute cores of a normal t210 device). What I initially saw in the source code made me think the latter. But either way, there's a lot of games and emulators that will still run fine. Keep a controller or two in the bag and a bunch of stuff on the sd card? Insta retro gaming sessions in a bag. So yeah. They're both useful depending on what one wants, what use cases are to be covered.

Though also fwiw, I'm highly disappointed that nvidia isn't putting any newer chips in consumer devices. This is a four year old chip that got slightly revamped into a smaller die. Nvidia has made two more platforms since (t186 and t194) and another in development (t234) that are insanely more powerful, though also more power hungry. But even then, in a ac powered device, that's less of an issue. Or a form factor like the portable, where relatively massive batteries fit in the housing. Every indication is that the SHIELD department is going to a skeleton crew. Source release getting cut to GPL only. Kernel release getting pushed with no history. And more that I shouldn't talk about. With everything I'm seeing, these are the last SHIELD devices to be released (though Nvidia should support the existing devices for two more years). Tegra lives on, but SHIELD will not. So unless a) something drastically changes in the company to restart the division or b) another company buys the socs and makes devices, this may be it. Two more years of official updates, then I'll see how long I can keep the devices on life support after that. (pending me still actively working on stuff at that point. #lifehappens)
[Shield Android TV Android Development] JamesKinds:
Thank you for the detailed write up. I am sure that I speak for the whole community when I say thank you for your ongoing support of these devices. They really do seem to be the current best options available for flexible 4k compatible streaming devices that support tinkering and custom ROMs.

It is disappointing that Nvidia has chosen to release new devices that have such a minor spec bump, especially given the 4 year age of the existing ATV devices.

We'll have to wait to see what the future brings. I certainly look forward to hearing what you uncover once you do get your hands on the new devices.

Thanks once again for your ongoing support, generosity and willingness to share your knowledge.

Have a great weekend.

Kind regards,

jK
[Shield Android TV Android Development] DarrenVoll:
Not sure if I should post this here if not please don't ear bash me too much as I'm a newbie.

found this worked for me with minimal ADB commands and was purely found by accident and might be good for newbies who want to root their Shield TV.

I downloaded the latest developer IMG. From NVIDIA Site ..you will have to register.

Download Linage is 15.1

When you download the nivida package it will have several files I just replaced there system.img with the Linage os.

One you have your boot loader unlocked

And are in fastboot mode.

Go ADB devices it should register your shield.

There will be a file called install.bat (I think) in the NVIDIA folder. I also copied all the file to my ADB folder.

Run it with the command ADB install.bat

Let it install this will take a while. I though my machine had stalled but just wait.

Once your done you should be good to go.

The Linage O.S. I downloaded was already rooted and had Google Play and superuser pre installed

I certainly hope this helps all .

So far all is going good I have paired my controller and it works fine.

Has issues with Netflix this is common apperantly and games run in lowest setting.

If you know a fix for the games let me know. :laugh:
[Shield Android TV Android Development] Steel01:
[MENTION=9866426]DarrenVoll[/MENTION] if the system image you downloaded was rooted and had gapps, it is not an official Lineage release. And as such, I cannot provide any support since I have no idea what is in that thing. Official releases are on the Lineage website and are flashed via twrp.
[Shield Android TV Android Development] DarrenVoll:
No worries and thx for the heads up appreciate it.
[Shield Android TV Android Development] K3rm1t4:
[MENTION=1416222]Steel01[/MENTION]:

After reading through this thread I can only second what others have already said: I'm absolutely amazed and thankful for your work and interaction with the community. Hats off to you!

Is the YouTube TV service working fine with this ROM, too?
[Shield Android TV Android Development] Steel01:
I've not used YouTube TV, so I can't say for certain. I expect with normal YouTube working as expected that the live TV app should work as well. I may care here soon, though. With PS Vue shutting down in January, I'm suddenly in the market for a live tv service again...

I ordered a sif (the cheaper of the two new devices) and got it in. Bootloader unlocks easily enough, but I still haven't figured out how to interact with fastboot. Until I can, it's kinda difficult to do any testing. I think I've got stuff in decent shape for sif and mdarcy, but it doesn't amount to anything if it can't be installed. Haven't got a mdarcy yet, but that should happen soon.

Edit: Suppose I should comment on this. Stock sif is using 32-bit user space. Which has a few implications, but the one most people care about is certain emulators like dolphin that only have aarch64 dynarecs. My current plan is to support sif on the standard foster lineage builds which are aarch64. What I haven't decide yet is if I'll release secondary builds that are armv7 user space to match stock. In theory, 32-bit is better in ram constrained situations like sif, but I'll have to try both for myself to really gauge that.
[Shield Android TV Android Development] K3rm1t4:
First of all, thanks very much for the immediate reply!

That is one of the reasons why I'm asking and looking for feedback ;) Unfortunately, the YTTV standard free trial period is only 5 days. Thus, not much time to figure something out in case of issues ...
[Shield Android TV Android Development] K3rm1t4:
[MENTION=1416222]Steel01[/MENTION]:

Somewhat off-topic but as you mentioned you're looking for a new streaming provider, YTTV has just temporarily extended its free trial period to 2 weeks.
[Shield Android TV Android Development] zecabra:
Almost 50 years of age and more than 20 year's flashing roms, since PalmOs, Symbian, Windows Mobile etc, and for the first time I'm stuck whit one rom, I tray all the bootloader versions, all twrp version, all Nvidia recovery images, and the results are always the same, I can successful install Lineage but in the boot I can't pass Nvidia logo, any ideas to help? tanks

ps: tested several versions of the roms and checked hash of the file to avoid bad download
[Shield Android TV Android Development] zecabra:
someone correct me if I'm wrong, after more reading it seems that it's needed to downgrade to 7.1 because that is the last version that let use official twrp because official it's the only able to install lineage.
[Shield Android TV Android Development] JamesKinds:
That is correct. It took me a while to figure that out as well. Good luck
[Shield Android TV Android Development] zecabra:
After many trays, if Experience 8 has installed in the system, the maximum possible to downgrade it's 7.2.0 whit the bootloader 3461c2e2, I have a shield 2015 16G, so no solution for me
[Shield Android TV Android Development] uigger:
most important thing i want to know:

do you loose widevine level1 drm cerfitifaction with this firmware?

will you be downgraded to lvl3 and cant watch anything encrypted in hd?
[Shield Android TV Android Development] zecabra:
I'm unable to install Lineage because I can't downgrade to 7.1 to run official twrp and install the rom, maybe someone can answer your question
[Shield Android TV Android Development] Steel01:
I keep getting conflicting reports on whether or not one can downgrade to rel-29 after updating to rel-30+ (rel-29 is shield experience 7.0.0-7.1.x and rel-30 is 7.2.x). I'm almost positive the original devices can, pretty sure I took my foster_e_hdd forwards and back. But I haven't verified that recently enough to remember for certain. But yes, current official twrp is for the rel-29 bootloader. There is an experimental version at the end of the twrp thread here that boots on rel-32 (shield experience 8.x), fwiw. I have not explicitly tested this, but if you flash lineage-15.1, it should apply the correct bootloader during install.

As to the widevine question: yes, L1 works as expected. Netflix ATV won't work at all without L1. All first party Nvidia devices keep keys during unlock, nothing is lost at all. Well, I say that. I've heard tell that dolby vision doesn't work on the new devices after unlock, but I don't have the hardware to verify that.
[Shield Android TV Android Development] maxasedov:
Hi guys,

I have the issue with assistant/mic button on the remote. It behaves exactly as a central button, it behaves as ENTER. So I have no voice search, no Google assistant.

Does anyone have the same problem on LineageOS? Maybe I've missed something to flash?

Thanks
[Shield Android TV Android Development] Steel01:
In remote mic issues are known. It's being looked into for 16.0. Unfortunately, it's not a straight forward fix. Though fwiw, some of us are glad to not have google listening to our living rooms. *whistle*

In all seriousness, it's bugged me for some time that the feature doesn't work. And I won't ship 16.0 without it working. Even though I personally would rather have it disabled. But we've got some additional help recently that should get a bunch of the accessory stuff working much better than it is on 15.1.
[Shield Android TV Android Development] Adromir:
Well as this will be an ATV Build, I was wondering if it possible to make a non-atv build as well once its stable, because I am pretty annoyed to be restricted to atv apps. I can't really think about a downside sofar, as i am using a bluetooth keyboard on it, where I don't have a problem on using it with my Tablet as well.. So is it possible or are there any other Issues I can't think of rn?
[Shield Android TV Android Development] zecabra:
Something change after 7.2, in the end of this thread you can check several reports of people not able to downgrade the 2015 model

https://xdaforums.com/shield-tv/general/guide-revert-rollback-downgrade-nvidia-t3811260
[Shield Android TV Android Development] banderos101:
"some of us are glad to not have google listening to our living rooms"

HERE!HERE!

I hope you can implement a way to disable this in the ui if possible
[Shield Android TV Android Development] uigger:
question: does this work on the 2015 500gb pro shield?

and will this custom firmware remove the google account requirement?

i would love to find a way to use the shield without loggin into a gmail account. i can do this on my android one phone with stock android so i'm confused why it's not possible on the android tv os.
[Shield Android TV Android Development] Luca-91:
Hi all,

I'm trying to return to stock from latest LineageOS image. I'm not able to flash anything from fastboot, this is what happens:

and then my shield reboots... Can you give me some adivices please [MENTION=1416222]Steel01[/MENTION]? Thank you a lot

EDIT: SOLVED - used different usb port and it worked
[Shield Android TV Android Development] garrettcorn:
I am unable to downgrade to to rel-29 after upgrading to rel-30+.

Additionally, I was able to boot the experimental twrp but unable to install lineage os with the experimental twrp. I believe I am stuck on official firmware until a version of lineage based on rel-30+ is released.
[Shield Android TV Android Development] I_did_it_just_tmrrow:
I would love to know that too.

MicroG does build there own images based on lineageOS source, I think they should be without google-services at all:

https://download.lineage.microg.org/foster/

Is it possible to flash this LineageOS-15.1 when I am currently on pie. I had a foster device and I am the current rls 8.0.1 pie.

Can somebody answer this?
[Shield Android TV Android Development] elpaablo:
You probably have to downgrade to stock oreo, following this tutorial, before trying that.
[Shield Android TV Android Development] cHECKjAM:
So what is the status on this project?

I have a rooted Pro 16gb 2017 model. I would like to run lineageOS on it but I find nothing when googeling, no answers on the freenode irc and none in the subreddit. So I will try here:

How good is this running? Is it possible to have it totally degoogled and de-nvidiaed/facebooked/amazoned etc...

I just want a plain lineage device with only a few apps from f-droid.

How would this lineageOS work for that?
[Shield Android TV Android Development] JamesKinds:
LineageOS is installable and runs but one of the major drawbacks was that the screen resolution is limited to 1080p. If that's not an issue for you then go for it. I needed support for 4k and ended up installing a hybrid ROM from http://www.videomap.it/forum/viewforum.php?f=25&sid=9163c6fe26078c694163d9271a49685a

It's not as refined as LineageOS and unfortunately has most of the Google services installed so you may have to tamp those down with firewalls, permission settings, etc.

The hope is that with the renewed interest in the Shield devices (due to the latest hardware releases) there will be some additional LineageOS development.

Have a play with the various options before committing yourself to one.
[Shield Android TV Android Development] I_did_it_just_tmrrow:
uhh that could be a critical step. The youtube itself told that he bricked some shields. But my most problem is that he runs a non-pro model. I had a foster device with 500GB HDD.

Nice to see that I am not alone. I had the same target like you, I wann un-google my Shield-TV.

THX for the informations. 1080p is nice for me.

Are there any hints for a new LineageOS (LineageTV :laugh:) version? I really hope for an 16 version. [MENTION=1416222]Steel01[/MENTION] did you heard something?
[Shield Android TV Android Development] elpaablo:
Yes, because you have to manually flash the bootloader. If something goes wrong, you have no fastboot. I've already bricked a Shield with this step, following Nvidia procedure and running their batch file. This time, everything went well and I successfully downgraded from Pie to Oreo. Nvidia Shield is very, very picky. You have to factory reset from the old OS to be able to downgrade to the new one. I was missing that step (which i never had to do on any other device) and was stuck for an eternity on multiple bootloops...
[Shield Android TV Android Development] TylerDurdenK:
Can I run Plex Server on this build?
[Shield Android TV Android Development] vishnu350:
Anyone knows if the foster build work on the Shield TV pro 2019?
[Shield Android TV Android Development] o-l-a-v:
APK is available from APKMirror, try and see for yourself?

https://www.apkmirror.com/apk/plex-inc/plex-media-server/

Shield TV Pro 2019 has different SoC including CPU, so most likely not.
[Shield Android TV Android Development] I_did_it_just_tmrrow:
Hey [MENTION=1416222]Steel01[/MENTION].

I dont need the mic, I am also from he group of people:

You talking here about LineageOS 16. Are there any changes done since the last 2 month?

The only repo I was able to find for LS16 is this:

https://github.com/LineageOS/android_device_nvidia_foster

I would love to test any LineageOS 16 build on my Foster device.

Sadly I in the same situation like many other members here:

It would be nice to hear something from you. THX for your time and work on this.
[Shield Android TV Android Development] angelalex1924:
Hi I want to ask if i can play pc games in nvidia shield(ex call of duty modern warfare, gta v, pubg etc) without having my pc open or have nvidia gpu. Sorry If I am off topic
[Shield Android TV Android Development] elliwigy:
u are off topic.. ur shield isnt a pc, not sure how u want to play ur pc games without pc.. if thats what ur tryna ask
[Shield Android TV Android Development] angelalex1924:
Thank you but I mean with geforce now. By the way sorry for being off topic
[Shield Android TV Android Development] elliwigy:
u answered ur own question lol.. geforce now is ur best bet.. although unless playing something from nvidia servers i assume u need to have the game loaded somehow.. i assume to play ur own pc games u need to stream from ur pc to w.e device ur using.. if u purchase from nvidia then u could essentially stream games without using ur own pc? i dont use itso not sure exactly but thats how i see it to b after reading the website for it
[Shield Android TV Android Development] angelalex1924:
Hahaha thank you i said that to ensure that I can. Thank you very much
[Shield Android TV Android Development] Adromir:
Amd link can do the same if your gaming pc has an amd graphic
[Shield Android TV Android Development] I_did_it_just_tmrrow:
[MENTION=1416222]Steel01[/MENTION] I understand that LOS17.1 development it more work for you but could it be possible to update the security patches for this rom?

And can somebody who still run this oreo rom, tell me what passthough audio options are possible?
[Shield Android TV Android Development] Steel01:
Another long period with no posts. But work has continued and some significant progress has been made. That said, there's still a lot of things that need fixed. I'm going to go ahead and push up an experimental build, though. Just note: there will be non-optimal things. If you flash gapps, one of the first things you'll want to do is go into system settings and set the screensaver and timeout. Otherwise the display will turn off after five minutes of inactivity (yes, it's on the todo list). Graphics compositing does funky stuff at times, this can be avoided by going to dev settings and turning on 'disable hardware overlays', but that makes the android ui run slower. Lastly, if the device does go to sleep, several things will be broken on wakeup, from no audio to no widevine (this is also on the todo list, pretty high). There's a lot of things that finally work right, though. Like widevine and secure video playback, so Netflix and Youtube TV and all work fine. As always, ymmv on experimental builds. Report issues here, but please at least try to see if it's already been mentioned before making another post (aka, I don't want to see a dozen posts on stuff being broken after sleep, since I already know about it).

Also, this does boot on both of the new devices, sif and mdarcy. Mdarcy isn't too hard to get stuff running on. Unlock bootloader, flash vbmeta_skip from the nvidia dev image, boot twrp, and go. Sif is another story entirely. Even after soldering a usb header down, usb only works in fastboot, not in android or recovery. So, it's possible to boot twrp, and possible to get lineage installed, but I really wouldn't recommend it. I'm not gonna be able to help much if one gets soft bricked.

Use the twrp build posted here to flash.

lineage-16.0-20200330-UNOFFICIAL-foster.zip
[Shield Android TV Android Development] I_did_it_just_tmrrow:
These news are awesome!

I will test this build later that day and give you feedback here. @Steel01 Do you have the sources anywhere?
[Shield Android TV Android Development] Steel01:
It's all on my cm-shield org: https://gitlab.incom.co/CM-Shield I've got a manifest repo and a scripts one to build everything.
[Shield Android TV Android Development] FigliDiGP:
I've just registered right now to thank you for your job and time you spent on this project. Since the v3 of the NV stock system, it's regressions over regressions for me. I'm dreaming in a light and smooth OS, without nVidia add-on, GApps or Amazon and co.

Just the base, but doing well. It's the concept i love in LineageOS.

I'll be waiting for. Thanks for all Steel01
[Shield Android TV Android Development] laharl_22:
Hi i have a black screen after set up lineageos any idea?im happy to come back,on my shield after 2 yo i was think it was bricked but not
[Shield Android TV Android Development] I_did_it_just_tmrrow:
on foster? Or what is your device codename?

What happens when you start your box?

Did you got the nvidia logo? Or do you see nothing at all?
[Shield Android TV Android Development] laharl_22:
I have darcy model i have flashed the pie ofw all work but on lineage after setiing my google account I was see only my Mouse cursor only black screen on display .lineage dont work on 2017 darcy 16 go?
[Shield Android TV Android Development] I_did_it_just_tmrrow:
And if you use it without google?

I am really happy with the Aurora-Store, see here: https://auroraoss.com/

And that it the reason too, why I love @Steel01 for releasing this LOS-16 rom. I am google-free now with my shield-tv.

[MENTION=1416222]Steel01[/MENTION] just 2 questions:

1) Is there a chance to get an 2020-05 security update for LOS-16 rom?

2) And another important question for me is, how can I flash this to a 1TB ssd on foster? Does twrp or the rom check the size of a bigger disk when I did this before. At the moment I own my old HDD with your LOS-16 rom on it and modified 1TB SSD with stock-rom on it.
[Shield Android TV Android Development] protechtedd:
Thank you so much for posting this. I'm going to flash it today and see how it performs. Currently I've been uzing the Zulu99 Oreo ROM, because his Pie ROM was a mess with glitches etc. But now the major problem is that I cannot install the "Netflix TV" app on Oreo. Is the Netflix version in this Lineage package the TV one, or the Mobile device one?

The reason to ask is because navigating the mobile Netflix app with a TV remote remote is impossible, you need a mouse to select items. I need the TV version back, but I hear Netflix blocked pre PIE OS?