# Limitations **Qualcomm Linux 2.0rc2:** **General (Common Across Platforms)** Below not enabled features are planned to be supported in next release. - meta-qcom-extras not enabled for this release - QCS5430 FP2, FP2.5 and FP3 not enabled - Some of Fastrpc use cases failure observed - HexagonSDK applications will not work - 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) - KVM secure PIL not enabled for QCS6490, IQ6, and IQ8 - Basic boot up to KVM is supported. - QACT tool is not functional - Display does not come up by default in Config1 (Refer to the Workarounds section) - CPU delegate does not work for QNN models **QCS6490/QCS5430:** - Failure observed with device in QACT tool - Weston UI distortion observed with Config#2 build on 4K monitors - In Config1 & Config2, low power sensors feature not working - In Config2, sHDRv2 and sHDRv3 camera streams do not function - Crash dump generation is not supported in RT builds - INDU KIT: WIFI and BT over M.2 E Key does not work - CDSP Source code compilation is not enabled for this release **IQ8:** - USB isn’t waking up from suspend on IQ8 EVK - Suspend resume failure observed on IQ8 EVK - Nic Card ports are not showing network interface list - Secure device bootup got stuck on doing force crash - On IFP Mezz - BT over QPS615 does not work - On IFP Mezz - WIFI over QPS615 does not work **IQ9:** - USB isn’t waking up from suspend on IQ9 EVK - Failure observed with `reboot’ and `reboot edl’ commands - Nic Card ports are not showing network interface list - USB0 POPI leading to adb to offline in both Config#1 and Config#2 - On IFP Mezz - BT over QPS615 does not work - On IFP Mezz - WIFI over QPS615 does not work - IQ9 fails to boot when its powered up without a DP cable connected **IQ6:** - Observing “Internal data stream error.” during 1080p encode use case - eMMC Sequential KPI degradation observed - On CDSP, unsigned SDK is not supported - Suspend resume not supported - In Config2, Khronos Vulkan & Sascha Williams sample applications do not work **Workarounds for RC2** KLMT: Config1 Display issue workaround |
KLMT: Config1 Display issue commands:
root@rb3gen2-core-kit:/etc/modprobe.d# rm -rf qcom-adreno.conf
adb shell “export XDG_RUNTIME_DIR=/run/user/1000 && export WAYLAND_DISPLAY=wayland-1
Camera pre settings for each SoC
Flash Build
Allow the device to boot completely.
Enable FIT Method (Multi‑DTB VFAT)
cd <build_path>
fastboot flash dtb_a .dtb-multi-dtb-image.vfat
fastboot reboot
Select CAMX Overlay via UEFI Variable
adb shell
echo -n “camx” > /var/data
efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -w -f /var/data
efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -p
sync
reboot
Run Camera Validation
Flash Build
Ensure the device boots successfully.
Select CAMX Overlay via UEFI Variable
adb shell
echo -n “camx” > /var/data
efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -w -f /var/data
efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -p
sync
reboot
Run Camera Validation
echo “FDClient=FDSWOnly” > /var/cache/camera/camxoverridesettings.txt
echo “FDProcessingControl=FDProcessingControlForceDisable” >> /var/cache/camera/camxoverridesettings.txt
echo “disableFDSegment=TRUE” >> /var/cache/camera/camxoverridesettings.txt
echo “enableDualIFE=FALSE” >> /var/cache/camera/camxoverridesettings.txt
echo “enableEarlyBitMLSkelLoad=FALSE” >> /var/cache/camera/camxoverridesettings.txt
echo “enableMCTF=FALSE” >> /var/cache/camera/camxoverridesettings.txt
echo “overrideForceSensorMode=2” >> /var/cache/camera/camxoverridesettings.txt
reboot the device run the camera use case
Flash Build
> Ensure the device boots successfully.
Select CAMX Overlay via UEFI Variable
adb shell
echo -n “camx” > /var/data
efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -w -f /var/data
efivar -n 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays -p
sync
reboot
If the qtiqmmfsrc plugin is not found, then please check if the cam-server is running and remove the GStreamer cache.
ps -ef |grep cam-server
rm ~/.cache/gstreamer-1.0/registry.aarch64.bin
wpctl status command used to hang without these steps.
systemctl stop pipewire wireplumber pipewire.socket pipewire-manager.socket
chmod 777 /dev/dma_heap/system
adsprpcd audiopd &
systemctl start pipewire wireplumber
wpctl status
Default devices for sink and source are not set.
wpctl set-default <device ID>
ln -sf /usr/lib/libOpenCL.so.1 /usr/lib/libOpenCL.so
export OCL_ICD_FILENAMES=/usr/lib/libOpenCL_adreno.so.1