# Limitations

**Qualcomm Linux 2.0rc1:**

Below not enabled features are planned to be supported in next release.

- meta-qcom-extras not enabled for RC1 release
- QCS5430 FP2, FP2.5 and FP3 not enabled
- RB3 Industrial kit not supported with RC1 release
- Interface plus mezzanine not enabled on IQ8 and IQ9
- GMSL mezzanine not enabled on IQ8 and IQ9
- Some of Fastrpc use cases failure observed
- Libvirt : virsh reboot/shutdown is not working
- virtio-9p is not listed in qemu-system-aarch64 devices causing failure in 9p transfer
- virtqemud is not enabled by default on bootup and need to be enabled manually with systemctl - [Issue #1634](https://github.com/qualcomm-linux/meta-qcom/issues/1634)
- Audio recording using GStreamer pipeline fails
- Video playback and recording failed with GStreamer pipeline
- KVM secure PIL not enabled for QCS6490, IQ6, and IQ8
- Device ADB ID and fastboot id mismatching on both Config#1 and Config#2 builds
- Failure observed with kmscube GPU test execution
- CDSP Source code building is not enabled
- Sample applications are not enabled in this release
- AI workflow is not enabled in this release

| User must follow below steps in sequence to boot into KVM<br><ol class="arabic"><br><li><p>Boot with default images</p></li><br><li><p>Update EFI var to switch to KVM boot following below instructions,</p><br><blockquote><br><div><p>echo -n “el2kvm” &gt; /var/data</p><br><p>efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -w -f /var/data</p><br><p>efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -p</p><br><p>sync</p><br></div></blockquote><br></li><br><li><p>reboot to fastboot mode</p></li><br><li><p>Flash xbl_config_kvm.elf into xbl_config partition</p></li><br><li><p>reboot</p></li><br></ol><br><br>**Open Issue:** EFI variable presently cannot be updated when step 4. is done before step 2. adhere to the mentioned sequence. |
| --- |

**QCS6490/QCS5430:**

- Failure observed with device in QACT tool
- Device crash observed with PCIe low power mode support
- Sensors not enabled on Config#1 build
- Observing ~120sec increase in boot time due to systemd-networkd-wait-online service time outs
- Weston UI distortion observed with Config#2 build on 4K monitors
- USB Camera not detected on RB3gen2
- Observed video encode and decode use case failure using GStreamer pipeline.
- Audio Playback Fails in Deep Buffer Mode
- Observed Video use cases failure with config #2 builds, **workaround\*** provided at end of this section.

**IQ6:**

- Observing “Internal data stream error.” during 1080p encode use case
- No data captured in the recorded clip with pipewire and Alsa
- eMMC Sequential KPI degradation observed
- Post Suspend Device goes to Offline state
- Random GPU Hang in VKMark ,Glmark2 & ERROR\_INCOMPATIBLE\_DRIVER in Vulkan OSS Apps
- Device boot-up crash observed with config#2 build
- Boot-up failure observed with pre-built flashable binary

    - Connect HDMI pre bootup as workaround for successful bootup. OR,
    - To fix this issue include this [https://github.com/qualcomm-linux/meta-qcom/pull/1623](https://github.com/qualcomm-linux/meta-qcom/pull/1623)

**IQ8**:

- Observing no element “v4l2av1dec” on both config#1 and config#2 builds
- USB isn’t waking up from suspend on IQ8 EVK
- Suspend resume failure observed on IQ8 EVK
- Bluetooth failure observed.
- Nic Card ports are not showing network interface list
- USB2 Micro-B Host mode not working
- Secure device bootup got stuck on doing force crash
- Observed KVM based bootup failure on IQ8

**IQ9:**

- Observed no element “v4l2av1dec” error message
- USB Camera not detected on IQ9 EVK
- USB isn’t waking up from suspend on IQ9 EVK
- Failure observed with ‘reboot’ and `reboot edl’ commands
- Bluetooth failure observed.
- Nic Card ports are not showing network interface list
- USB0 POPI leading to adb to offline in both Config#1 and Config#2
- Host Mode on USB 1 (USB 3.0) port is not working
- KVM support enabled only for config #1

**NOTE:** More information about SOTA and RT will be provided in a future revision of this document.

**Workaround for Video failure on QCS6490 :**

| <ul class="simple"><br><li><p>git clone <a href="https://gitlab.com/kernel-firmware/linux-firmware" rel="noopener noreferrer" target="_blank" class="xref cursorpointer" onclick="Window.BookmapComponent.navigateExternalFile('https://gitlab.com/kernel-firmware/linux-firmware')">https://gitlab.com/kernel-firmware/linux-firmware</a></p></li><br></ul><br><br><br>> <br>> <br>> <ul class="simple"><br>> <li><p>adb push &lt;Path to above linux-firmware workspace&gt;linux-firmwareqcomvpuvpu20_p1_gen2_s6.mbn /lib/firmware/qcom/vpu/vpu20_p1_gen2.mbn</p></li><br>> <li><p>adb shell</p></li><br>> <li><p>rmmod iris_vpu</p></li><br>> <li><p>modprobe iris_vpu</p></li><br>> </ul> |
| --- |

Last Published: Mar 10, 2026

[Previous Topic
Release contents](https://docs.qualcomm.com/bundle/publicresource/80-80020-300/topics/release_contents.md) [Next Topic
Memory configurations](https://docs.qualcomm.com/bundle/publicresource/80-80020-300/topics/memory_configurations.md)