yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] Not_Rich:
Lol looking back this is such a stupid post, unknown to me at the time, the right mouse button brings up context menu's in apps, there are big changes in Android 11 compared to 7 which the Minix box runs, I was unaware of at the time.

I bought a Logitech M650 mouse which has a couple of extra buttons, they go forward and back in web browsers and one button goes back in apps like clicking the triangle.

I am really liking this tab version, thanks to those that made it possible.
[Shield Android TV Android Development] Royal.Bengal:
Reporting back: I installed your latest build on my Shield 2017, nice UI but unfortunately similar OS crashes like 18.1 versions. The only stable ROM ever for my need (mostly Kodi) is the TAB version of 18.1. Any chance for getting one TAB version of your builds? I would be very likely to test and report back..

Well done and thanks in advance..
[Shield Android TV Android Development] Steel01:
I merged the change I talked about last week. The next official 18.1 build will roll on the 14th. Hopefully that will fix your problem and you'll be able to use the 18.1 atv release. Nolens 19.1 builds will also have this whenever the next release builds.
[Shield Android TV Android Development] Royal.Bengal:
Thanks a lot, I'll hold on to that release and wait until next update..

Any chance for the bluetooth remote bug to be fixed as well?

Keep up this good work
[Shield Android TV Android Development] Royal.Bengal:
Downloaded "lineage-18.1-20230514-nightly-foster-signed.zip", recovery and boot. Clean install with deleted partitions data/cache, even system to be sure. Unfortunately two reboots yesterday, noticed that both times during browsing files in Kodi - Youtube addon. Thought just to report back. Any idea why it happened as it did always before even you merging new patch? Patch that you thought might help. The tab version is stable and solid as rock, but lack off HDMI CCE and a few slow-/ slaggish...

Thanks in advance..
[Shield Android TV Android Development] Royal.Bengal:
Forgot to mention MindTheGapps if it's any valuable information!
[Shield Android TV Android Development] CurbThePain:
What firmware are we all running on? I cant get the current two foster_tab builds to boot on 9.1.1, 9.1, or 9.0 (dev or normal recovery image). I use the 2019 pro (mdarcy) model. Am I missing something? Or are current builds just incompatible with the 2019 pro model?
[Shield Android TV Android Development] Not_Rich:
I am using Lineage 18.1 tab version on a 2017 Shield
[Shield Android TV Android Development] npjohnson:
what process are you using to install? It should just work.

And you don't need to be on any specific firmware, anything 9.0 plus will auto update to 9.1.1 when you install the lineage zip.
[Shield Android TV Android Development] Meitei:
I wonder what the benefits of rooting this has? I wouldn't use GApps, just MicroG with streaming apps like Prime, Netflix, Disney+ and Newpipe. And could I use Lygisk for rooting?

And does 4K work or is that part of the proprietary upscale?
[Shield Android TV Android Development] Zacharybinx34:
Are there any disadvantages at all to using this over stock Android TV?
[Shield Android TV Android Development] Big Dumb Object:
I guess you'll need to give up AI Upscaling and maybe some other proprietary stuff in this case.
[Shield Android TV Android Development] Zacharybinx34:
I have the older shield, so I don't have that anyways.

Anything else you can think of? All of the streaming services work fine?
[Shield Android TV Android Development] mr.wrinw:
I used to test this once. Bluetooth audio is not smooth. So back to the stock rom already.

I don't know if this is fixed by now.
[Shield Android TV Android Development] BenG7:
Hi

just brought back my shield from the closet;

it is a shield pro 2015 (foster_e_hdd i believe); it is currently running full android 7.0 (from zulu99), twrp 3.2.3-0.

I had a go at flashing this lineage rom: in twrp, i did a full wipe, formated data, even a "fastboot -w" and then tried to flash the rom but i get always get a:

"E3004 this package is for device: foster, darcy, jetson, loki, mdarcy, nx, sif; this device is .

Updater process ended with error: 1"

(funny it is missing/not showing my model...)

Can anyone help please?

also can i flash magish afterwards or doo i need to extract boot.img from zip and prepare it with magisk first?

and finally, on the lineage website, there is a foster rom and a foster_tab rom, what are the differences between the 2 please?

thanks a lot for your help.
[Shield Android TV Android Development] cHECKjAM:
Hey... We were at this issue a few months ago.. I have one 2017 pro shield that works fine with the 2019 triangle remote.. Im the one who told you about this trick to use 2019 remote back around the time I quoted this message.

Anyway now I bought another shield for another room. a 2017 version as well. And now using the latest lineage build, the issue is the same even with the 2019 build. Ive tried factory reset even and pairing the 2019 rremote on the first instance it asks me in the startup screen...

So no fix for this yet? Dont know how to control this shield now.. both the 2017 remote and 2019 remote works fine until reboot...
[Shield Android TV Android Development] PlutoDelic:
I think there's a Google phone app for the Android TV that should work similar to the one nVidia has, at least for navigating around. Just a last resort two cent.
[Shield Android TV Android Development] Zacharybinx34:
Do I have to fully wipe/reset my shield to install this? Or can I just flash it?
[Shield Android TV Android Development] Zacharybinx34:
Fully wiped.

- Flashed boot.img

- Loaded TWRP.img

- Flashed latest Lineage 18.1 nightly "lineage-18.1-20230714-nightly-foster-signed.zip"

- Flashed Gaps-arm64 11.0-nano and pico - both failed. "open_gapps-arm64-11.0-nano-20220215.zip"

Stuck on the Android loading screen forever.

Any ideas?

NVIDIA SHIELD Pro (2015) (foster_e_hdd)
[Shield Android TV Android Development] Zacharybinx34:
Also, where ya'll download MAGISK from?
[Shield Android TV Android Development] dcarvil:
GitHub - topjohnwu/Magisk: The Magic Mask for Android

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com

Go to the Downloads section, then click on one of the 4 selections. Personally, I stick with Magisk Stable(v26.1 currently).
[Shield Android TV Android Development] Zacharybinx34:
Where is the .zip that you flash install from TWRP?
[Shield Android TV Android Development] dcarvil:
Download the file, then rename if from .apk to .zip.
[Shield Android TV Android Development] Steel01:
The foster builds are Android TV and need gapps for atv. Mixing phone/tablet gapps with an android tv build will cause boot failures.
[Shield Android TV Android Development] Steel01:
That version of twrp is far too old to support direct flashing to current Lineage builds. In the case of a device booting something that old, I would recommend using one of the recent recovery images from nvidia, something from the 9.x series, then installing lineage.

foster builds are Android TV and foster_tab builds are tablet, the touch interface.

The LineageOS project does not support the use of magick and neither do I in this thread. If you wish to use it, support will need found elsewhere.
[Shield Android TV Android Development] Steel01:
Mmm. The specific issue I know of is that the 2017 remote will work after pairing until it disconnects, whether that's due to reboot, sleep, or whatever. It won't reconnect afterwards. I still don't know the exact reason why.

This is the first time I've heard of a 2019 remote having any issues like that. I wonder if it's the same underlying issue or if it's something that just has the same symptom. It also makes me wonder if there are different revisions of the remote. Two questions: 1) Was the remote purchased as a standalone unit? and 2) Did you update the remote on stock to the latest firmware? I'm assuming this is not the same remote used with the working unit.

I wish I could get enough of shieldtech and nvaccessories working to be able to ship accessory firmware updates. But all the backend code for that is a huge hairball. ><
[Shield Android TV Android Development] Steel01:
I unfortunately do not have many bluetooth audio devices to test against. I have tested against some older Jabra's and audio was okay there. What is the make and model of the audio device that is having issues?
[Shield Android TV Android Development] Zacharybinx34:
Where can I get the other non-Android tv version of Lineage for the Shield?
[Shield Android TV Android Development] Steel01:
Those are the foster_tab builds, also available on the Lineage OS download site. The sidebar descriptions explicitly say Android TV and Tablet.
[Shield Android TV Android Development] Zacharybinx34:
Any reason to not run the foster_tab builds? Do streaming apps and everything work fine on them?
[Shield Android TV Android Development] Steel01:
It's my personal opinion that the user experience sucks. The tablet interface is designed for devices with a touch screen that are held a few inches from the eyes. The android tv interface is designed to be run from a remote or controller at a distance of 10 feet.

Enough people wanted to use the tablet interface on tegra set top box devices that I finally decided to release both side by side, though. I don't put near as much time into testing or polishing the tablet builds. DRM should work just as well on the tablet builds as on android tv. There will be some catches, though. Like, Netflix won't show up in the tablet play store because safetynet won't be passing. But if it's sideloaded, it will work as expected. I fixed some issues with a few streaming services a couple months back, that I think also affected the tablet builds. If some don't work, that should be reported. Even if I don't put much time into working on the tablet builds, someone else that cares more might want to.
[Shield Android TV Android Development] Zacharybinx34:
Would be nice to have the Tablet experience with the full tablet backend.
[Shield Android TV Android Development] Zacharybinx34:
Wait, is there actual a way to install Android tv and have the full play store?
[Shield Android TV Android Development] BenG7:
Hi Steel01

Thank you for your help; I shall try as you advise.

Confusing indeed because on the lineage website there is an nvidia shield console photo for both builds (therefore I was led to blieve the foster_tab was somehow porting the tablet system/apps to the shield console) (i actually also do own and nvidia shield tablet...)

Actually i need to root; whatever rooting solution is available (Chainfire's superSU?), i'll have it; normally I flash root after i've just flash LOS.

(er... my current phone runs lineageOS and is rooted with magisk... and it is not the first lineage phone i root with magisk)
[Shield Android TV Android Development] Steel01:
foster and foster_tab are both for the shield android tv series of devices, yes. The difference between them is the interface and what software will run on it.

I'm not saying that magisk won't run. All I'm saying is that the Lineage OS project and me will not answer questions about it. And will not try to fix any problems that come from a user installing it. If you have questions or problems, you need to ask somewhere else, like the magisk issue tracker.
[Shield Android TV Android Development] Steel01:
No, that will not work. The play store for android tv is curated for programs that work with a remote or controller. If you want the mobile play store with all the apps focused on a touch interface, then you need to install the tablet interface, which will require using a mouse or a touch mapper. In this case that would be a foster_tab build.
[Shield Android TV Android Development] Zacharybinx34:
Great, thanks!

What's a good touch mapper to go with to control my Foster_Tab OS with an XBOX ONE controller?
[Shield Android TV Android Development] Steel01:
That's stuff I really don't know. I just released the builds because people wanted them. I don't know 'how' people are using them. Maybe other users in this thread can answer better. I know tincore exists, and seen references to something called octopus. But I don't know much about them or how to set them up.
[Shield Android TV Android Development] Zacharybinx34:
Where can I get the android tv apps that work on Foster_Tab for Netflix, Amazon Video, Disney +?
[Shield Android TV Android Development] Zacharybinx34:
Also, looks like the Shield TV Remote app doesn't work on the Foster_Tab version. Any ways to get this working or alternatives I can try for controlling the shield with an Iphone?
[Shield Android TV Android Development] Zacharybinx34:
Also, when connecting XBOX Controllers, once they go to sleep, I can't reconnect them until I turn the Shield off or manually turn bluetooth off and on again.

Any ideas?
[Shield Android TV Android Development] cHECKjAM:
Answer to your 2 questions:

1) Was the remote purchased as a standalone unit?

- No this one came with a retail purchase of the shield 2019, about 3 years ago..

2) Did you update the remote on stock to the latest firmware?

- No I almost didnt use the shield as a stock thing.. I dont even own a google account and have not in many many years...

Also you asked this question:

I'm assuming this is not the same remote used with the working unit.

- Well this is the interesting thing. It is the exact same remote.. And I have 2x Shield 2017 (actually I even have 3 of them in total +1 2019..),

In my testing I used 2 basically identical 2017 pro devices, running lineage. One had a version that is about 8 months old, and the other one was fresh within a week firmware.

Using the exact same 2019 remote: One had the remote issues from day 1.. Even if I even did a refresh install. The other has not ever had the remote issues.
[Shield Android TV Android Development] Zacharybinx34:
1. When connecting XBOX Controllers, once they go to sleep, I can't reconnect them until I turn the Shield off or manually turn bluetooth off and on again.

2. It looks like the Shield TV Remote app doesn't work on the Foster_Tab version. Any way to get this working or alternatives I can try for controlling the shield with an iPhone?

3. Where can I get the android tv apps that work on Foster_Tab for Netflix, Amazon Video, Disney +?

Any help would be GREATLY appreciated!
[Shield Android TV Android Development] Jim in CA:
I have a Nvidia Shield Pro 2017 that I use in an RV while traveling. I primarily use it as a Plex server and for streaming from my Tablo OTA DVR and Amazon Prime. I wanted to share my experiences installing LOS 18.1 on my device. If I did not use the device for a month or two when not traveling, the Plex Media Server would not load. So I installed TWRP and LOS so that I could easily backup and restore all my apps and settings in that event.

Like many others I dislike the stock Google launcher ads, and used Flauncher as an alternative launcher when using the stock device. When converted to LOS, if I used the ADB commands to disable the stock launcher, it would not boot. It just hung with a blank screen. I did not find a way to get it to work.

I took a second Pro 2017 and did the same thing, but this time I used the MindtheGapps instead of the Open Gapps tvstock I used on the other device. Same LOS file in fact. This time I was able to disable the stock launcher and use Flauncher.

So I reloaded LOS and MindtheGapps on the first one, and it would not boot up even before I disabled the default launcher. I used the Advanced Wipe function in TWRP. No success. I had to wipe the System partition first, then Advanced Wipe, and then load LOS and MTG. NOW I can disable the default launcher!

Moral to the story, use MindtheGapps instead of Open Gapps! It's too early to tell if there are any problems with LOS, but so far so good. And I have now had plenty of practice restoring the TWRP backups. The 2019 triangle remote pairs and works, but I use an FLIRC IR remote receiver and a universal remote that can operate all the devices in my system instead.
[Shield Android TV Android Development] Meitei:
Is HDR/4K still working on this after installing LineageOS?
[Shield Android TV Android Development] BenG7:
Hi Zacharybinx34 and Steel01 (copying you for your information if you do not mind)

(reading through all the last posts as I finally managed to update my shield pro 2015 to 9.0 and now lineage - but facing the same issue as you: i'm stuck in a bootloop and just read i need gapps for atv... argh, I dont want any of google libraries on my devices and I always managed very well with f-droid and aurora on my phones and was planning on doing the same here on the shield, so it looks like I will need the tab version, anyway...)

@zulu99 who in his time managed to provide an excellent full android rom (the latest version was full android 7.0) for the nvidia shield TV 2015 and 2017 versions if I remember well, also created a remote app for the shield (and other devices), check it out here (not for ios though!); you install the server on the device you want to control and the apk on the smartphone that is going to act as the remote...

The roms are gone but DroidMote is still there.

Also there was an app to convert apk2TV, you can still get it here
[Shield Android TV Android Development] BenG7:
hi again

as said above, im trying to flash foster_tab with latest twrp, only at the end of the process i get a message :

Magisk addon.d failed

cannot find magisk binaries. was data wiped or not decryptedreflash OTA from decrypted recovery or reflask Magisk

can anyone tell me was is the procedure to follow from here please?
[Shield Android TV Android Development] Zacharybinx34:
Yep, I need iOS is the issue unfortunately
[Shield Android TV Android Development] Neuken6969:
I have no way to search this "issue" or help but here goes.

I have the shield tv, under setting it shows mdarcy.

I have a pixel 6a also.

Both on same wifi, even shield wired to router. Using same channel on both devices for IPTV and the shield buffers every 2 or 3 min. My phone never buffers. I have rebooted shield, cleared cache and cache for the IPTV app. Nothing has changed and the shield buffers constantly. I was wondering, 1. Anyone have any ideas or help? 2. Would rooting and rimming this help?
[Shield Android TV Android Development] Zacharybinx34:
If I wanted to reinstall the original firmware on my shield, what would I need to do?

I flashed the following via the instructions it provides (fastboot), but it just hangs at the Nvidia logo screen.

"NVIDIA SHIELD ANDROID TV Pro Recovery OS Image

8.0.1

2019/11/27"
[Shield Android TV Android Development] nvanders:
Any progress about the remote "problem" ? strange thing is .. it worked almost a month from the first day i installated lineageOs 18-1.. even with completely power off the shield..

Now i use a wireles keyboard to navigate the shield.. ( usb port next to hdmi port )
[Shield Android TV Android Development] Jim in CA:
I use a FLIRC USB Universal Remote Control Receiver to control the Shield. I did that even with the stock firmware to be able to use my universal IR remote to navigate the Shield. I use an app to open the menu, and another app to reboot or boot the Shield to Recovery. One less remote.
[Shield Android TV Android Development] Steel01:
The only remote that I know to have problems is the pepper, the remote that came with the 2017 satv. It connects when paired, but won't reconnect after sleep or reboot. And no, still nothing new on that front.

There's been a report of issues with friday, the triangle remote that released with the 2019 satv's. But I have not been able to reproduce that issue. The annoying thing with friday is how it aggressively tries to pair itself with anything nearby when it loses connection. So if you've got multiple shields inside bluetooth range, good luck knowing what it's connected to at any given time. This isn't a Lineage issue though, the same thing happens with stock, it's how the remote was designed.
[Shield Android TV Android Development] nvanders:
Ok thanks for your answer.. i will found the other type of remote and try.. also the solution posted from Jim in CA could be helpfull. will try also.
[Shield Android TV Android Development] michie:
Hi!

I did a couple of builds based on the DragonShield variant, but I've been encountering an issue during the setup process. When I reach the Lineage setup wizard, the loading screen keeps looping, and then the tablet restarts automatically. I believe this occurs right before the wizard is supposed to search for WiFi networks.

I utilized your script to compile the build, but it doesn't get generated in the "uploads" directory. I've noticed some errors during the signing process towards the end. As a workaround, I've been using the Breakfast command after the failed sign process to compile a signed zip file in the Lineage "out" directory. Could this be interfering with some custom patches?

Thank you for your hard work, we appreciate your dedication!
[Shield Android TV Android Development] Steel01:
The dragonshield target is for the Pixel C, not shield android tv, so this isn't really the place to ask about it.

That said, anything on cm-shield, my gitlab instance isn't considered stable. It's my staging group for whatever I'm working on. Dragonshield on 20 boots and gets to launcher, but audio is known broken, for multiple reasons. There's some sysui instability too. 18 and 19, I don't even know right now.

Beyond that, there's a more official target for the Pixel C using the nvidia 4.9 kernel and prebuilts. That's sphynx. It's also still a WIP, but should get to a more streamlined state than dragonshield, which is just a thin extension on my reference tree.

Edit: For the signing part, change the make target variable to 'bacon' for unsigned builds. My scripts build signed by default, which requires generating all the aosp keys. I've considered adding a script to my repo to do that automagically, just haven't got around to it.
[Shield Android TV Android Development] Not_Rich:
Gmail is very slow on tablet build with latest updates, anyone know of a version that works.

Otherwise, this ROM is excellent, the Shield goes through my HIFI and YouTube Music is my primary music source, I am old enough to have collected a load of vinyl records over the years, and now instant music. (y)
[Shield Android TV Android Development] NYFan:
I just flashed 18.1 11/2/23 version on my Nvidia Shield Pro 2019. So far everything is running considerably faster than stock without the lag I was having. However I am having volume problems on my stock Nvidia Shield 2019 pro remote. I finally got the volume to work on the shield itself but the CEC feature is not working at all and I also see no option for IR. Any suggestions?
[Shield Android TV Android Development] sgcko7:
Hello all,

I have my nvidia shield TV 2017 on the latest update.

1. Im facing audio shuttering over the bluetooth connections. Its so annoying that I do not like to use any bluetooth audio accessories.

2. Also nvidia remote control is working after pairing only until first restart after that it is no longer working... Any advices please?

Thank you in advance
[Shield Android TV Android Development] I_did_it_just_tmrrow:
Does that fixes also fix the 4k playback with netflix?

By the way: Thanks a lot for great work here!!!! <3
[Shield Android TV Android Development] Steel01:
Unfortunately not. That is either an issue involving the netflix app itself or how h265 secure decoding is handled. If h265 secure decoding is enabled, 4k videos play, but they are artifacted to an unusable point. So I disable that decoder to make netflix at least usable. I've never been able to figure out the underlying issue, though the best guess is a buffer overflow of the secure memory, causing corruption.