-
Notifications
You must be signed in to change notification settings - Fork 39
Description
Hi,
I’m from the Snapdragon Profiler (SDP) tool team. SDP supports multiple platforms including Android, Linux, QNX, and Windows.
To reliably detect Linux-based QLI platforms, we depend on a unique and consistent identifier in /etc/os-release (for example, a common string such as "Qualcomm Linux").
Currently, we are observing inconsistent /etc/os-release content across QLI releases, which forces us to update our platform‑detection logic repeatedly.
Current /etc/os-release output
ID=qcom-distro
NAME="QCOM Reference Distro with Wayland"
VERSION="2.0"
VERSION_ID=2.0
PRETTY_NAME="QCOM Reference Distro with Wayland 2.0"
CPE_NAME="cpe:/o:openembedded:qcom-distro:2.0"
Older /etc/os-release output (≈ 6 months ago)
ID=qcom-wayland
NAME="Qualcomm Linux"
VERSION="1.5-ver.1.0"
VERSION_ID=1.5-ver.1.0
PRETTY_NAME="Qualcomm Linux 1.5-ver.1.0"
CPE_NAME="cpe:/o:openembedded:qcom-wayland:1.5-ver.1.0"
Problem
- Key fields such as ID and NAME change across releases.
- This results in non‑stable platform identification for tooling.
- SDP must be updated each time these values change.
Request
Could we have a stable and common identifier (for example, a consistent NAME or a dedicated field/value) across all QLI Linux platforms to enable reliable tool detection?
Please let me know if any additional details are required from our side.
Thanks!