yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] Steel01:
Yes, that should be mentioned. You're making a post saying 'this is what the rom looks like', but part of what you're posting is not what it looks like by default. People would not get what you're showing by following the official instructions.
[Shield Android TV Android Development] mcharpentier:
Very good point, I've edited my post to mention I am using a custom launcher. Overall, I am very please and happy to see Lineage 20. Thanks again!
[Shield Android TV Android Development] Souvlakii:
One more little bug to report, the shutdown menu doesn't work at all for me.
[Shield Android TV Android Development] Steel01:
Mmm, this is a paid service so I can't easily test that myself. Can you reboot, immediately run the app, then get logcat and upload that here?

How to capture logs | LineageOS Wiki

wiki.lineageos.org

What do you mean by 'doesn't work'? The menu doesn't open? Nothing happens when you select shutdown? Etc.
[Shield Android TV Android Development] Souvlakii:
Even though it's a paid service, you can still install the app and run it. It asks for login information at the first screen, but I don't even get that far. I have tried rebooting to no avail. I'm not super familiar with Android, where would that log file be located? Also, I should mention the same app works fine in v18.

In regards to the shutdown menu, it does popup, but I can't select anything on it (there are no animations). I can just go in and back out. And obviously I can't shutdown or restart.
[Shield Android TV Android Development] Steel01:
I posted a link with instructions immediately after that paragraph.

I can try to install the app later and see what I see, might be a couple days, though.

Wait, *which* shutdown menu are you talking about? The one in tvsettings? I re-tested that one and it works as expected. The only other menu I know of is the one that used to be accessible by long-press power on a remote, but that was supposed to have been disabled because it doesn't work. If that's still there, I need to find out why.
[Shield Android TV Android Development] mcharpentier:
I can confirm on mine that the long press power button reboot menu has been removed. I use the reboot menu in the settings and it works fine.

The only issue I've noticed after a days use is some video streaming apps like (Amazon Prime Video, and Disney+) have a hard time with video + audio playback being in sync. I primarily use Syncler for streaming and that's been working just fine. Prime is unusable.
[Shield Android TV Android Development] Steel01:
Mmm, meh. It'd be nice to have the ability to test more of these services. But I'm not paying hundreds a month to have access to a dozen plus services that I wouldn't use otherwise.

I've got netflix and youtube tv. The former because it at least used to be the worst conforming service available and if it worked, *everything* else worked. Apparently that's not the case anymore. I've got some sync issues on yt-tv, but only on a few channels and those issues replicate on my desktop and laptop, so I don't think that's a device issue. If other services have sync issues, I don't know what to say. I *might* be able to borrow a Prime account to do some testing, but probably not 'soon'.
[Shield Android TV Android Development] mcharpentier:
Don't make it a priority or stress over it. I just did a simple reboot and it fixed the sync issue with prime. Seems to be hit or miss and I can tolerate that. I'll keep checking for updates and if there is anything I can do in regards to testing or just helping in general, please let me know.
[Shield Android TV Android Development] Souvlakii:
Ok. I'll try to dig up my log for you tomorrow. Yes, it's the long-press shutdown menu that doesn't do anything, but does appear. The ones from settings work fine.
[Shield Android TV Android Development] Steel01:
Just to verify, what build are you booting? Go to settings->device->about and scroll down to lineage version. Post that here. And also, which remote are you using?
[Shield Android TV Android Development] Souvlakii:
I don't have the device handy right now, but I grabbed the latest nightly build lineage-20.0-20240311-nightly-foster-signed. I'm using the triangular remote.
[Shield Android TV Android Development] Steel01:
I found a few minutes to run a test tonight. And turns out that sling does have a free section these days. But after installing it from the play store, it ran fine. I was able to browse the 'freestream' section, play ads (yay free tradeoff), then play a video without any trouble.
[Shield Android TV Android Development] dd0bb:
Install LineageOS on foster | LineageOS Wiki

wiki.lineageos.org

I read this here.

To boot in Recovery I still can use adb after flashing recovery?

Install LineageOS on foster | LineageOS Wiki

wiki.lineageos.org

Here again "press X on controller"
[Shield Android TV Android Development] Steel01:
Mmm, there is a line about that in the log. It could be that newer versions of the app added that requirement.

Recently, Lineage added support for microg. Unfortuantely, microg doesn't really support android tv. However, it might cover enough to make sling happy. Someone would have to test that to find out.
[Shield Android TV Android Development] dd0bb:
Can I use fastboot reboot bootloader for rebooting after flashing recovery?
[Shield Android TV Android Development] Kladderadatsch:
Did you just do a dirty flash or did you wipe all data beforehand as is recommended?
[Shield Android TV Android Development] mcharpentier:
I always wipe that things ass real good before flashing anything. I format data (twice) and then do advanced wipe and basically tik everything but the external storage. I do that twice also, then I ADB side load the firmware and then the same with the gapps. After both are installed, I wipe the dalvik and cache once more and then reboot.
[Shield Android TV Android Development] Kladderadatsch:
I have now simply tried a dirty flash from 18.1 to 20 and it seems to have worked so far.

However, I have a problem with cec volume control.

When I select it, I have no sound on the TV, only via my Bluetooth box.

If I now change the volume via bluetooth, the picture goes black as long as I change the volume.
[Shield Android TV Android Development] mcharpentier:
I've been having issues with sound also. It will randomly change volume controls and mess everything up. I can even explain it in a way where it makes sense. I think I'm going to roll back to L18. This new build has too much wrong with it but I stopped reporting bugs because I've installed root.
[Shield Android TV Android Development] Steel01:
Wait... what? Can you explain your setup more? Enabling cec volume control shouldn't change any routing, so this makes me rather curious. Also, did this work as expected on 18?

Meh, that's not just a random thing happening on one of my units, yay. I didn't notice that until after shipping. So, a note about this: apparently overlays aren't quite working right. The volume control will only show up if internal volume is being used, namely when cec volume is disabled or not detected at all.

I've had some intermittent cec issues during the 20 development cycle. They stopped before shipping, though. Then... came back for me right after shipping. >< I've seen two issues:

1) After sleep/wake, the avr seemingly gets lost, meaning that cec volume stops working. It doesn't come back until the main cec switch is toggled off and back on. I had a couple ideas what was going on here, but my experiments never fixed it. Then randomly, the issue just stopped happening, when I was doing nothing actively to try and fix it. But after I reinstalled my dd with the official release, the issue returned.

2) Sometimes when sleeping the device, a cec mute event would be sent. Then on wake, an unmute was *not* sent. So volume would be muted until volume was raised or mute was pressed on a remote with the button. No idea what is triggering this.

So... yeah. Cec works in general. And cec volume works while the device is awake. But when doing a sleep/wake cycle, it sometimes breaks.
[Shield Android TV Android Development] mr.wrinw:
Still being the same with the latest rom.

Is it possible to have debugging usb port for general use?
[Shield Android TV Android Development] Steel01:
Which model do you have? I specifically tested the convertible port on mdarcy, the 2019 'pro' variant, but it's been a while since I specifically tested that on 20. It 'should' work, but I can try to re-verify that when I have time.
[Shield Android TV Android Development] mr.wrinw:
It's shield 2017 16GB version. Both atv and tab rom have the same issue.

Thanks.
[Shield Android TV Android Development] Steel01:
Well, as stated several times before, as soon as magisk is installed, all support from the Lineage team stops. If anyone else in the thread wants to try to fix stuff, more power to them. But for me to put time into the issue, it would have to be reproduced on a clean install without magisk. I use kodi daily with a fancy cec setup, plus I just rechecked netflix, both work with no problems on my install.

Mmm, okay. I'll try to find some time to test on darcy. Unfortunately, my life just got really busy for a few days, so even more than normal I can't guarantee any speed.
[Shield Android TV Android Development] mcharpentier:
Just installed the new build today using lineage recovery and NO magisk. If you need me to test anything let me know.

The only issue I ran into was having no way to enable a different keyboard without using a mouse plugged in. Tapping on the keyboard opens the settings for it. It doesn't allow the radio slide to be ticked.

I'm still running a custom luncher, no issues as of yet. It's only been a few hours and most of my time spent using it has been installing / configuring apps. I'll report back if anything pops up.
[Shield Android TV Android Development] Kladderadatsch:
Sorry, I was well aware of that. I just thought maybe someone here has also rooted and we could exchange ideas. Perhaps not necessarily appropriate in this thread.

Anyway, I have another Shield2019. There I will do a clean install with Lineage 20 and test your builds. Without root, of course!

Many thanks for your great work!
[Shield Android TV Android Development] Steel01:
Yeah, I'd say this thread wouldn't be good to discuss things with magisk. If purely just not to confuse people reading through the thread into thinking there's more problems with the base release than there are.

If the issues get reproduced on the clean install, do please report them. Not entirely uncommon for different setups to break in wild and completely unexpected ways.
[Shield Android TV Android Development] aleksas17:
Hi! I'm wondering if controller vibration (or rumble) is supported for both Xbox One and DS4 controllers.
[Shield Android TV Android Development] Steel01:
I finally got to take a look at this. And somehow, I completely missed porting the convertible port functionality from 18/19 to 20/21. That's my bad. I'll try to get this in asap.
[Shield Android TV Android Development] mr.wrinw:
Thank you for your work.
[Shield Android TV Android Development] Not_Rich:
Clean install no root,

Some of my observations using Nova launcher and Trebuchet, SSH Server by Banana Studio does this,

When this happens, the mouse behaves weird, moving it up makes the cursor go down or something like that I cannot remember exactly. I made this picture using Gimp, to screenshot the actual image would be difficult.

The developer suggested I change smallest screen width in developer options, that works for me, its at 626.

At the default setting 492, YouTube Music would not display the like / dislike buttons.

This is what YouTube Music looks like at the default setting,

https://i.ibb.co/hFypJvb/2.jpg

This is with the higher setting in display width.

https://i.ibb.co/sCwdBpw/Screenshot-20240328-054554-You-Tube-Music.png

This is what the recent apps look like with the higher setting

https://i.ibb.co/fv2bKyP/3.jpg

On '18 changing this setting didn't affect what Android looks like, the recents were all the same size, and you could scroll through them using the mouse wheel, which I thought was rather nice.

Overall I like Lineage 20, I am not sure if these changes are intentional or my fault, I have nothing to compare it against.
[Shield Android TV Android Development] Steel01:
That screenshot looks like the app forces portrait orientation. A tv or monitor is landscape. So the mouse is probably still working properly, it's just rotated. Not sure that's really the fault of the os.

Like I've mentioned before, I put a bare minimum effort into the _tab variants. I only guarantee that they boot and don't damage the hardware. I'll try to fix any big issues that affect core hardware functionality. Beyond that, someone with more interest needs to submit fixes.

This has been fixed and will be available in the next foster build.

Another fix that will be in the next build relates to Netflix on the 2019 models. Somehow, I lost some security/drm functionality prior to 20's launch. The only functionality loss I observed was Netflix, other apps using widevine such as Youtube TV were still working. But there's a possibility this will fix other drm locked apps that I don't have access to and didn't know were broken on the 2019 models as well. This does not affect the 2015 and 2017 models, they were already working properly.
[Shield Android TV Android Development] Minth:
Are external ext4 drives not supported anymore?

It's been a while since I used my Shield TV and I remember it working, but it now stays on "safely ejected" :c

Thank you very much for supporting these devices!

P.S.:

Ironically my last message in this thread was about a similar issue, my apologies >.>
[Shield Android TV Android Development] Steel01:
I just verified on an ext4 usb flash drive and it is read as expected. Do you have any more specific info on this failure?
[Shield Android TV Android Development] Minth:
The SSD works on my phone under LOS 21 so I assumed it would under LOS 20, but I added casefold as an option to the partition, which may be the issue.

I'll try to reformat and see if that helps!

edit:

using tune2fs to remove casefolding worked, the device is now mounted. Sorry for bothering you with that >.<
[Shield Android TV Android Development] mr.wrinw:
I have a similar issue. How did you fix it?

Edited: In my case it's exfat usb disk. Maybe LOS is just not supporting that, am I right?
[Shield Android TV Android Development] Steel01:
Ext4 casefolding support needs kernel support. The 4.9 kernel used by nvidia is getting pretty old at this point, and backporting that support would take some work.

Exfat is not currently supported on the shield lineage releases. There has been concerns regarding exfat licensing previously, since the way Lineage would need to implement exfat differs from how Nvidia does on stock. Those concerns aren't as prominent anymore, so exfat support is being explored.
[Shield Android TV Android Development] ST37:
Hi,

some issues with 20-20240325-NIGHTLY-Foster :

- Long press of back button to power off not working

- Double tap of home button don't show open apps

- Prime video lag on movie

- After reboot, Netflix want my username / password

Any idea ?

Best.
[Shield Android TV Android Development] npjohnson:
1. Not a feature that's advertised, not something we will implement.

2. This was formally deprecated by AOSP, Android no longer supports multitasking on TV natively.

3. We've heard a few reports of this, go ahead and report it on the tracker as per the wikis instructions, I could not replicate, I watched through two episodes of invincible on prime video and hit no lag issues.

4. Strange, do you have any weird modifications like magisk, etc?
[Shield Android TV Android Development] Kladderadatsch:
I can confirm that Netflix is working again on the 2019 model with the update to lineage-20.0-20240401-nightly-foster-signed.zip.
[Shield Android TV Android Development] dd0bb:
01 April update flashed on 2015 Shield TV. Stutters and 1 sec freezes when navigate through menu and in app. Last 2 builds no problem at all.
[Shield Android TV Android Development] Rienquejefourretago:
The nvidia shield 2017 works well or its better to buy the 2019 version ?

Will you switch to LOS 21 ?
[Shield Android TV Android Development] Krzycho30:
Hi, I have Shield 2019 Pro, does LineAgeOs work on it? Is there any guide on how to do this? thank you very much in advance!
[Shield Android TV Android Development] dd0bb:
Last build on Shield TV 2015 non Pro I can't access external SSD over USB from the main settings. I can see the device in other apps, use it but from settings, when I click on it, it drops me to the main menu. I just wanna format the device before I use it but no way. Even after restart its not working.

I use it on 2015.

Read

Did you even read the first post in this thread?
[Shield Android TV Android Development] beatLeo:
Hello, I'm very interested on this. I have a Shield TV pro 2015 with a SSD as an internal storage (inside the shield, I swapped the HDD for an SSD). I hope someone could answer me this questions:

1. Because of my internal SSD, could that be a problem to flash the Lineage OS?

2. Is OTG supported?

3. Does anybody know if LineageOS ROM have better performance for gaming? Maybe an 3DMark test to compare.

4. Are streaming apps works ok? How about kodi?

5. Are microsd and external SSD over USB supported?

6. Is Bluetooth working ok?

Thanks for keeping the Shield alive.
[Shield Android TV Android Development] Steel01:
If stock boots, Lineage should be fine. That said, I haven't specifically tested that, so can't completely guarantee it.

? Why would you need otg? The host ports work fine. In theory, otg would work on the micro-b port, but I haven't specifically tested that.

It's roughly equivalent. A tad lower on the newer versions compared to R, but not a huge gap. There was also drops like that on stock going from say N to P.

I use kodi all the time. The only issue I know of is with auto-framerate-matching. If that's enabled, starting content causes kodi to hang most of the time. I've tried to get kodi devs to look into it, but the ones with hardware to test don't have much time right now, unfortunately. If afr isn't in use, kodi is just fine. Streaming apps like netflix and youtube tv are fine too.

Yes. Using them for internal storage via adopted storage isn't well tested, but using them as normal external storage is fine.

Yes.
[Shield Android TV Android Development] dd0bb:
I use a old 2.5 inch SSD over USB. Working but can't handle it in settings (like if you wajna check or format drive).
[Shield Android TV Android Development] Rienquejefourretago:
There is a big difference of performance between the 2017 (normal) and 2019 (pro) ?
[Shield Android TV Android Development] Disjoin9944:
Are Dolby Vision and AI Upscaling still a no go on this? I'd really like to start using this on my devices, but those are the only 2 things holding me back.
[Shield Android TV Android Development] Steel01:
Unless something completely unexpected happens, neither of those will ever be supported by custom roms. Dolby Vision support is locked behind encrypted libraries and even on stock stops working if the bootloader is unlocked. Upscaling is similar.
[Shield Android TV Android Development] Disjoin9944:
Out of curiosity, would it work if you manually locked the bootloader yourself? Thanks for the great work maintaining this, I know this issue is unfortunately out of your control, thanks to Nvidia and Dolby. :/
[Shield Android TV Android Development] Steel01:
Cboot (the nvidia bootloader) doesn't support user provided signing keys. And even then, that would report verity yellow, not verity green as these libraries require. To lock the bootloader and actually boot, the os needs to be signed with nvidia's signing keys. So no, can't lock the bootloader with a custom os.

Technically, the boot state can be spoofed. But Lineage policy does not allow doing so, because that would be lying about the security state of the device. To my knowledge, no one has put the work into testing if the dolby libraries would work with such a spoof. It's not something I'm interested in doing as I am focused on what what Lineage can officially ship.
[Shield Android TV Android Development] Rienquejefourretago:
The 2019 remote works on 2017 model ?

Big difference between 2017 and 2019 pro model for performance ?
[Shield Android TV Android Development] PlutoDelic:
Yes.

Performance is a slightly better CPU, Dolby Vision support and AI Upscaling. The two latter you'll lose due to proprietary or locked bootloader requirements when going Custom ROM.
[Shield Android TV Android Development] Rienquejefourretago:
Thank you
[Shield Android TV Android Development] Disjoin9944:
Anyone else having issues with HDR working? I ended up biting the bullet and installing it on my Shield, and I've confirmed HDR10 is an enabled format in settings, but I've tried multiple apps, and HDR just goes to very washed out colors instead of working. I know it worked without issue on the stock OS, so it shouldn't be an issue with my TV set-up or configuration.

Looks like there's a GitLab issue about it here where others have confirmed the issue.

Would love to see this working! Willing to help troubleshoot or provide any other info or help as necessary. cc: @Steel01
[Shield Android TV Android Development] Steel01:
I've replied to the ticket. If you are able to test the cases I mentioned there, that would help.
[Shield Android TV Android Development] Not_Rich:
Google Earth just buffers on loading, wiped cache and data.

I know it worked with the initial release and am unsure when things went wrong, there were a few updates recently.
[Shield Android TV Android Development] Hittsy_TW:
I've been having trouble with my 2019 pro when playing content from any streaming app (save youtube and plex), such as prime video, disney plus, paramount plus, hbo max, etc. where the stream buffers frequently and then plays extremely slowly. Is this related to AFR? Is there a way to disable AFR? I'm having trouble finding it in settings.
[Shield Android TV Android Development] Rienquejefourretago:
Do you relock bootloader or not ? To get rid of warning at boot

Also, when i want create a file with amaze file manager, it crashes on last build, i don't know why

In ste settings, i can't add "accounts", but I doesn't installed the google service, maybe that's the reason ?
[Shield Android TV Android Development] GuyInDogSuit:
1. Not recommended.

2. Try a different file manager. Could just be that one.

3. Could you be more specific? "Can't add"? What does it do, crash? Or is the option missing? What kind of account are you attempting to add? Not having the Google services would only affect Google accounts, afaik.
[Shield Android TV Android Development] Not_Rich:
Are there any archives of the previous tablet version Lineage 18.1

The one I have is lineage-18.1-20230112-nightly-foster_tab-signed.zip
[Shield Android TV Android Development] npjohnson:
why? 20 is better in almost all regards?
[Shield Android TV Android Development] krkhaha:
is it still alive? Can I flash it on Nvidia shield TV pro 2019?

And where I can find some tutorials for flashing custom rom on Nvidia step by step? Thank you.
[Shield Android TV Android Development] Not_Rich:
Google Earth locks up on recent builds, it worked with the initial release, I just noticed there is 20.0-20240517 available, I will have to try that.

I am thinking of a second Shield for '18.1
[Shield Android TV Android Development] GuyInDogSuit:
Using Earth on a Shield TV seems like an odd choice.
[Shield Android TV Android Development] Not_Rich:
I am an odd person.

I use it primarily for YouTube, YouTube Music, Iplayer and Vlc. Having Google Earth working is, for me, occasionally useful, as far as I know it worked on every build of '18 from January last year, when I installed it, till the team switched to Lineage 20.

It worked on the first few builds of '20.
[Shield Android TV Android Development] GuyInDogSuit:
Life wouldn't be as fun without some quirks.