# Troubleshoot QESDK service daemons not active

## Procedure

1. Verify that the manifest file exists, by running
                        
cat /vendor/etc/vintf/ manifest_<target name>.xml | grep qesd.Copy to clipboard

For example to check on SM8550 chipset:

        cat /vendor/etc/vintf/ manifest_kalama.xml | grep qesd.Copy to clipboard

You should see the following entry:

        <name>vendor.qti.qesdhal</name>Copy to clipboard
2. Verify the manifest entry for HIDL.<hal format="hidl">
            <name>vendor.qti.qesdhal</name>
            <transport>hwbinder</transport>
            <version>1.3</version>
            <interface>
                <name>IQesdhal</name>
                <instance>default</instance>
            </interface>
            <fqname>@1.3::Iqesdhal/default</fqname>
            </hal>Copy to clipboard
3. Verify the manifest entry for AIDL.
                        <hal format="aidl">
            <name>vendor.qti.qesdsys</name>
            <fqname>IQesdSys/default</fqname>
        </hal>Copy to clipboard
4. If the manifest file does not exist or if the HIDL or AIDL entry are incorrect, manually create the file or correct the entry.

**Parent Topic:** [Validate bring up](https://docs.qualcomm.com/doc/80-PV345-88/topic/validate_bring_up.html)

Last Published: Nov 11, 2024

[Previous Topic
Validate bring up](https://docs.qualcomm.com/bundle/publicresource/80-PV345-88/topics/validate_bring_up.md) [Next Topic
QESDK sample application features](https://docs.qualcomm.com/bundle/publicresource/80-PV345-88/topics/QESDK_sample_application_features_topichead.md)