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!
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
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!