Skip to content

Request: Stable common identifier in /etc/os-release for QLI platforms #152

@pallav-qcom

Description

@pallav-qcom

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!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions