Skip to content

Commit

Permalink
devices: foster: Remote compatibility quirk/chart
Browse files Browse the repository at this point in the history
Change-Id: Ie3ecd70d174ca9306740310148a0a6b3f655cfad
  • Loading branch information
npjohnson committed Jul 30, 2024
1 parent 1ce6d52 commit 971dfe7
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 1 deletion.
1 change: 1 addition & 0 deletions _data/devices/foster_tab_variant1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ name: Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) [Tablet]
network: None
no_oem_unlock_switch: true
peripherals: None
quirks: [atv_remote_mic, nvidia_remotes]
ram: 3 GB
recovery_boot: With the device powered off, plug the included Shield controller into the USB-A port on the back of the device.
Next, hold the <kbd>A button</kbd> and <kbd>B button</kbd> while plugging the device into power, continue until a menu is displayed.
Expand Down
2 changes: 1 addition & 1 deletion _data/devices/foster_variant1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ name: Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) [Android TV]
network: None
no_oem_unlock_switch: true
peripherals: None
quirks: [atv_remote_mic]
quirks: [atv_remote_mic, nvidia_remotes]
ram: 3 GB
recovery_boot: With the device powered off, plug the included Shield controller into the USB-A port on the back of the device.
Next, hold the <kbd>A button</kbd> and <kbd>B button</kbd> while plugging the device into power, continue until a menu is displayed.
Expand Down
21 changes: 21 additions & 0 deletions pages/quirks/nvidia_remotes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
sidebar: home_sidebar
title: Quirks - NVIDIA Remotes
permalink: quirks/nvidia_remotes/
robots: noindex
search: exclude
toc: false
---

## NVIDIA Remotes

Depending on which model of SHIELD TV you have, and which accessories you purchased with it, you will have a different remote and/or controller, please refer to the table, and the images linked in the names of each remote below to check compatibility:

|Remote |Codename |Compatible? |Reason |
|--------------------------|-------------|--------------|----------------|
|[SHIELD Remote (2015)](https://www.nvidia.com/content/dam/en-zz/Solutions/SHIELD/shop/shield-remote-2015-625.png) | jarvis | Yes | N/A |
|[SHIELD Remote (2017)](https://www.nvidia.com/content/dam/en-zz/Solutions/SHIELD/shop/shield-remote-2017-625.png) | pepper | No | Fails to pair on modern Android versions, likely some missing Bluetooth LE (Low Energy) stack hacks. |
|[SHIELD Remote (2019)](https://www.nvidia.com/content/shield/images/shield-remote.png) | friday | Yes | N/A |
|[SHIELD Controller (2015)](https://www.nvidia.com/content/shield/images/shield-controller-2015.png) | blake | No | Utilizes a proprietary Wi-Fi Direct implementation that has not been implemented functionally in LineageOS. |
|[SHIELD Controller (2017)](https://www.nvidia.com/content/shield/images/shield-controller.png) | thunderstrike | Yes | N/A |
{: .table }
1 change: 1 addition & 0 deletions test/schema-06.yml
Original file line number Diff line number Diff line change
Expand Up @@ -503,6 +503,7 @@ definitions:
- hardware_encryption
- ims
- nfc
- nvidia_remotes
- usb
type: string
properties:
Expand Down

0 comments on commit 971dfe7

Please sign in to comment.