From 3b1d59224a4b821cd3e7981924a505205dce8191 Mon Sep 17 00:00:00 2001 From: Mathew Tkachuk Date: Fri, 31 Jul 2026 18:01:46 +0300 Subject: [PATCH] feat: more Android XR metadata --- .../main/java/moe/crx/overport/patches/VRMetadataPatch.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/overportcli/src/main/java/moe/crx/overport/patches/VRMetadataPatch.kt b/overportcli/src/main/java/moe/crx/overport/patches/VRMetadataPatch.kt index 171fa0b..9bff276 100644 --- a/overportcli/src/main/java/moe/crx/overport/patches/VRMetadataPatch.kt +++ b/overportcli/src/main/java/moe/crx/overport/patches/VRMetadataPatch.kt @@ -95,9 +95,17 @@ val PATCH_VR_METADATA = Patch("patch_vr_metadata") { this?.put(createUsesFeature("android.software.xr.api.openxr", true)) ?.put(createUsesFeature("android.software.xr.api.spatial", true)) ?.put(createUsesFeature("android.software.xr.input.controller", false)) + ?.put(createUsesFeature("android.hardware.xr.input.hand_tracking", false)) + ?.put(createUsesFeature("android.hardware.xr.input.eye_tracking", false)) ?.put(createUsesPermission("org.khronos.openxr.permission.OPENXR")) ?.put(createUsesPermission("org.khronos.openxr.permission.OPENXR_SYSTEM")) ?.put(createUsesPermission("com.huawei.android.permission.VR")) + ?.put(createUsesPermission("android.permission.EYE_TRACKING_COARSE")) + ?.put(createUsesPermission("android.permission.EYE_TRACKING_FINE")) + ?.put(createUsesPermission("android.permission.FACE_TRACKING")) + ?.put(createUsesPermission("android.permission.HAND_TRACKING")) + ?.put(createUsesPermission("android.permission.SCENE_UNDERSTANDING_COARSE")) + ?.put(createUsesPermission("android.permission.SCENE_UNDERSTANDING_FINE")) } takeNodesEach({ named("application") }) { takeNodesEach({ named("activity") }) {