summaryrefslogtreecommitdiff
path: root/py_modules/lsfg_vk/installation.py
diff options
context:
space:
mode:
authorJanleyx <242423638+Janleyx@users.noreply.github.com>2026-07-18 10:27:34 -0400
committerJanleyx <242423638+Janleyx@users.noreply.github.com>2026-07-18 10:27:34 -0400
commit84c79a3158d596af97dd89c1abffa2dad8ab899c (patch)
treedb05cfd460f64647466534e49075938b13b9f63a /py_modules/lsfg_vk/installation.py
parentbbd959cee4d4b3ac784cc5543464775c10a0b981 (diff)
downloaddecky-lsfg-vk-84c79a3158d596af97dd89c1abffa2dad8ab899c.tar.gz
decky-lsfg-vk-84c79a3158d596af97dd89c1abffa2dad8ab899c.zip
gate launch wrapper on Armada host
Diffstat (limited to 'py_modules/lsfg_vk/installation.py')
-rw-r--r--py_modules/lsfg_vk/installation.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/py_modules/lsfg_vk/installation.py b/py_modules/lsfg_vk/installation.py
index 29259f7..49ed711 100644
--- a/py_modules/lsfg_vk/installation.py
+++ b/py_modules/lsfg_vk/installation.py
@@ -15,7 +15,7 @@ from typing import Dict, Any
from .base_service import BaseService
from .constants import (
LIB_FILENAME, JSON_FILENAME, ZIP_FILENAME, BIN_DIR,
- SO_EXT, JSON_EXT, ARM_LIB_FILENAME
+ SO_EXT, JSON_EXT, ARM_LIB_FILENAME, ARMADA_DEVICE_ENV
)
from .config_schema import ConfigurationManager
from .types import InstallationResponse, UninstallationResponse, InstallationCheckResponse
@@ -84,7 +84,7 @@ class InstallationService(BaseService):
# Decky runs through FEX on Armada, so Python reports x86_64 even
# though the host is AArch64. Armada exposes this native helper only
# on its ARM image, including inside Decky's FEX rootfs.
- if Path('/usr/libexec/armada/device-env').is_file():
+ if ARMADA_DEVICE_ENV.is_file():
self.log.info("Detected native AArch64 Armada host through device-env")
return True