Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1427ffff authored by Jared Duke's avatar Jared Duke
Browse files

Mark non-auto hardware types with <unavailable-feature />

The `android.hardware.type.*` features are generally mutually exclusive.
Mark the non-automotive types as being unavailable when the explicit
android.hardware.type.automotive.xml config is used. Note that this
includes the `android.software.leanback` features as those are generally
reserved for usage on TV/living room devices.

Bug: 203143243
Test: m + presubmit
Flag: EXEMPT bugfix
Change-Id: Iddffcfbdd18b5e9b8fea73b04b007e8a7d60111e
parent be6aa01d
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -18,5 +18,11 @@
<permissions>
    <feature name="android.hardware.type.automotive" />

    <unavailable-feature name="android.hardware.type.embedded" />
    <unavailable-feature name="android.hardware.type.pc" />
    <unavailable-feature name="android.hardware.type.television" />
    <unavailable-feature name="android.hardware.type.watch" />
    <unavailable-feature name="android.software.leanback" />
    <unavailable-feature name="android.software.leanback_only" />
    <unavailable-feature name="android.software.picture_in_picture"/>
</permissions>