Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
412939b
cepheus: Add WifiOverlay
rpius Apr 24, 2020
1f76ca3
cepheus: Add Tethering Config
Nov 16, 2020
db65090
cepheus: rro_overlays: Redo TetheringOverlay's blueprint
luk1337 Oct 24, 2020
edcd254
cepheus: TetheringOverlay: Change wifi tether regex
rpius Jul 27, 2018
9d7668a
cepheus: Switch Skia rendering backend to Vulkan
kdrag0n Sep 19, 2020
e3b518d
cepheus: Update graphics stack to LA.UM.9.1.r1-07300-SMxxx0.0
markakash Nov 16, 2020
0b6c8c2
cepheus: Switch to common qti-display component
markakash Nov 16, 2020
41efcfe
cepheus: Sync EGL symlinks with CAF
Eamo5 Nov 2, 2020
e79d2cd
cepheus: wifi: Remove TDLS support from ini file
Sep 10, 2020
b715370
cepheus: wifi: Enable LPRX by default
May 30, 2019
f5f3ca0
cepheus: Default compile of WPA based module
Mar 6, 2019
71b3e8f
cepheus: Update telephony_injection from CAF
markakash Nov 16, 2020
7b8c3cc
cepheus: Build vendor variant of libavservices_minijail
markakash Nov 17, 2020
933bd29
cepheus: media: Add and publish Codec2 HAL service
Mar 20, 2020
60013ce
cepheus: media : copy c2 google codecs to vendor/etc
nadinsylaa Oct 1, 2020
d6a0dc8
cepheus: audio: Add hotword input for hotword mic concurrency
chajasmine-bit Apr 1, 2019
5eb73fd
cepheus: Pinner: Add some library in pin list
markakash Nov 20, 2020
d2b6c69
cepheus: wifi: enable QPower and Deep Sleep at the same time
TheCrazyLex May 31, 2018
9eb3050
cepheus: Update seccomp_policy
markakash Nov 23, 2020
0569069
cepheus: Set fingerprint location overlay
markakash Nov 23, 2020
593e3a2
cepheus: Build libavservices_minijail_vendor
markakash Nov 23, 2020
1cff00c
cepheus: Track AV from vendor/qcom/common
markakash Nov 23, 2020
fda5533
cepheus: Build with SDCLANG
markakash Nov 24, 2020
597e6f4
raphael: Update radio blobs to LA.QSSI.11.0.r1-07800-qssi.0
markakash Nov 27, 2020
fbef8f9
cepheus: Update biometrics overlay for R
markakash Dec 3, 2020
ca6225e
cepheus: audio: offload 24 bits playback supports mp3/aac format
May 10, 2019
e604368
cepheus: audio: update audio_io_policy for VoIP
May 22, 2019
901be6f
cepheus: audio: enforce 24-bit audio for offload playback
Dec 10, 2019
675ec01
cepheus: audio: Add mixer controls for call screen support
Mar 13, 2020
e299fe5
cepheus: audio: Initialize MultiMedia10 Mixer control
Mar 27, 2020
f9e5278
cepheus: audio: Enable Stereo channel support for voip over audio path
May 30, 2020
a6e03f5
cepheus: Add property for timecheck timeout duration.
Apr 27, 2020
1aad8ef
cepheus: audio: add compress recording configurations
Aug 28, 2020
ba59532
cepheus: overlay: set keyguard bottom margin
Ayushd70 Dec 2, 2020
048c7e8
cepheus: Update display panel for cepheus
markakash Dec 4, 2020
d2912a2
cepheus: Build with gapps
markakash Dec 4, 2020
764735b
cepheus: Update to Nov build id
markakash Dec 4, 2020
543c52a
[DNM]cepheus: Introduce 'SafailNet'
jhenrique09 May 29, 2020
01aa7f6
cepheus: Update CNE blobs to LA.UM.9.1.r1-07300-SMxxx0.0
markakash Dec 5, 2020
5b0a01d
cepheus: Update neuralnetwork to LA.UM.9.1.r1-07300-SMxxx0
markakash Dec 5, 2020
53cbb2b
cepheus: Update pasrmanager to LA.UM.9.1.r1-07300-SMxxx0
markakash Dec 5, 2020
a67ab59
cepheus: Update Factory blobs to LA.UM.9.1.r1-07300-SMxxx0
markakash Dec 5, 2020
d197a6d
cepheus: Cleanup pinner files list.
markakash Dec 5, 2020
2e8f297
Fix the white screen problem of some Alipay interface
wsay-kx99 Jan 1, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,21 @@ $(WIFI_FIRMWARE_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
ALL_DEFAULT_INSTALLED_MODULES += $(RFS_MSM_ADSP_SYMLINKS) $(RFS_MSM_CDSP_SYMLINKS) $(RFS_MSM_MPSS_SYMLINKS) $(RFS_MSM_SLPI_SYMLINKS)
ALL_DEFAULT_INSTALLED_MODULES += $(WIFI_FIRMWARE_SYMLINKS)

EGL_LIBS := libEGL_adreno.so libGLESv2_adreno.so libq3dtools_adreno.so
EGL_32_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/lib/,$(notdir $(EGL_LIBS)))
$(EGL_32_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "EGL 32 lib link: $@"
@mkdir -p $(dir $@)
@rm -rf $@
$(hide) ln -sf egl/$(notdir $@) $@

EGL_64_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/lib64/,$(notdir $(EGL_LIBS)))
$(EGL_64_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "EGL lib link: $@"
@mkdir -p $(dir $@)
@rm -rf $@
$(hide) ln -sf egl/$(notdir $@) $@

ALL_DEFAULT_INSTALLED_MODULES += $(EGL_32_SYMLINKS) $(EGL_64_SYMLINKS)

endif
17 changes: 2 additions & 15 deletions BoardConfig.mk
Original file line number Diff line number Diff line change
Expand Up @@ -85,21 +85,6 @@ TARGET_USE_QTI_BT_STACK := true
TARGET_FWK_SUPPORTS_FULL_VALUEADDS := true
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth/include

# Display
TARGET_USES_ION := true
TARGET_USES_NEW_ION_API := true
USE_OPENGL_RENDERER := true
TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true
MAX_VIRTUAL_DISPLAY_DIMENSION := 4096
NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3
TARGET_USES_HWC2 := true
TARGET_HAS_HDR_DISPLAY := true
TARGET_HAS_WIDE_COLOR_DISPLAY := true
TARGET_USES_DISPLAY_RENDER_INTENTS := true
TARGET_USES_DRM_PP := true
TARGET_USES_COLOR_METADATA := true
TARGET_USES_GRALLOC4 := true

# DRM
TARGET_ENABLE_MEDIADRM_64 := true

Expand All @@ -113,6 +98,7 @@ TARGET_USES_FOD_ZPOS := true
# HIDL
DEVICE_FRAMEWORK_MANIFEST_FILE := $(DEVICE_PATH)/framework_manifest.xml
DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/manifest.xml
DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/c2_manifest.xml
DEVICE_MATRIX_FILE := $(DEVICE_PATH)/compatibility_matrix.xml

# Keystore
Expand Down Expand Up @@ -156,6 +142,7 @@ TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop

# QCOM
BOARD_USES_QCOM_HARDWARE := true
TARGET_USE_SDCLANG := true

# Recovery
TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888"
Expand Down
39 changes: 37 additions & 2 deletions audio/audio_io_policy.conf
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,11 @@ outputs {
formats AUDIO_FORMAT_MP3|AUDIO_FORMAT_PCM_16_BIT_OFFLOAD|AUDIO_FORMAT_PCM_24_BIT_OFFLOAD|AUDIO_FORMAT_FLAC|AUDIO_FORMAT_ALAC|AUDIO_FORMAT_APE|AUDIO_FORMAT_AAC_LC|AUDIO_FORMAT_AAC_HE_V1|AUDIO_FORMAT_AAC_HE_V2|AUDIO_FORMAT_WMA|AUDIO_FORMAT_WMA_PRO|AUDIO_FORMAT_VORBIS|AUDIO_FORMAT_AAC_ADTS_LC|AUDIO_FORMAT_AAC_ADTS_HE_V1|AUDIO_FORMAT_AAC_ADTS_HE_V2
sampling_rates 44100|48000|88200|96000|176400|192000
bit_width 16
app_type 69936
app_type 69940
}
compress_offload_24 {
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING
formats AUDIO_FORMAT_PCM_24_BIT_OFFLOAD|AUDIO_FORMAT_FLAC|AUDIO_FORMAT_ALAC|AUDIO_FORMAT_APE|AUDIO_FORMAT_VORBIS|AUDIO_FORMAT_WMA|AUDIO_FORMAT_WMA_PRO
formats AUDIO_FORMAT_MP3|AUDIO_FORMAT_PCM_24_BIT_OFFLOAD|AUDIO_FORMAT_FLAC|AUDIO_FORMAT_ALAC|AUDIO_FORMAT_APE|AUDIO_FORMAT_AAC_LC|AUDIO_FORMAT_AAC_HE_V1|AUDIO_FORMAT_AAC_HE_V2|AUDIO_FORMAT_VORBIS|AUDIO_FORMAT_WMA|AUDIO_FORMAT_WMA_PRO|AUDIO_FORMAT_AAC_ADTS_LC|AUDIO_FORMAT_AAC_ADTS_HE_V1|AUDIO_FORMAT_AAC_ADTS_HE_V2
sampling_rates 44100|48000|88200|96000|176400|192000
bit_width 24
app_type 69940
Expand All @@ -111,4 +111,39 @@ inputs {
bit_width 24
app_type 69942
}
record_compress_16 {
flags AUDIO_INPUT_FLAG_COMPRESS
formats AUDIO_FORMAT_PCM_16_BIT
sampling_rates 8000|16000|32000|44100|48000|88200|96000|176400|192000
bit_width 16
app_type 69938
}
record_compress_24 {
flags AUDIO_INPUT_FLAG_COMPRESS
formats AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_24_BIT
sampling_rates 44100|48000|88200|96000|176400|192000
bit_width 24
app_type 69948
}
record_compress_32 {
flags AUDIO_INPUT_FLAG_COMPRESS
formats AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_FLOAT
sampling_rates 44100|48000|88200|96000|176400|192000
bit_width 32
app_type 69949
}
voip_tx {
flags AUDIO_INPUT_FLAG_VOIP_TX
formats AUDIO_FORMAT_PCM_16_BIT
sampling_rates 8000|16000|32000|48000
bit_width 16
app_type 69946
}
low_latency_voip_tx {
flags AUDIO_INPUT_FLAG_VOIP_TX|AUDIO_INPUT_FLAG_FAST
formats AUDIO_FORMAT_PCM_16_BIT
sampling_rates 48000
bit_width 16
app_type 69946
}
}
13 changes: 10 additions & 3 deletions audio/audio_policy_configuration.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright (c) 2016-2019, The Linux Foundation. All rights reserved
<!-- Copyright (c) 2016-2020, The Linux Foundation. All rights reserved
Not a Contribution.
-->
<!-- Copyright (C) 2015 The Android Open Source Project
Expand All @@ -21,7 +21,7 @@
<!-- version section contains a “version” tag in the form “major.minor” e.g version=”1.0” -->

<!-- Global configuration Decalaration -->
<globalConfiguration speaker_drc_enabled="true"/>
<globalConfiguration speaker_drc_enabled="true" call_screen_mode_supported="true"/>


<!-- Modules section:
Expand Down Expand Up @@ -158,7 +158,7 @@
<mixPort name="voip_rx" role="source"
flags="AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_VOIP_RX">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="8000,16000,32000,48000" channelMasks="AUDIO_CHANNEL_OUT_MONO"/>
samplingRates="8000,16000,32000,48000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/>
</mixPort>
<mixPort name="incall_music_uplink" role="source"
flags="AUDIO_OUTPUT_FLAG_INCALL_MUSIC">
Expand All @@ -177,6 +177,11 @@
samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000"
channelMasks="AUDIO_CHANNEL_IN_5POINT1,AUDIO_CHANNEL_INDEX_MASK_6,AUDIO_CHANNEL_IN_7POINT1,AUDIO_CHANNEL_INDEX_MASK_8"/>
</mixPort>
<mixPort name="hotword input" role="sink" flags="AUDIO_INPUT_FLAG_HW_HOTWORD" maxActiveCount="0" >
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000"
channelMasks="AUDIO_CHANNEL_IN_MONO,AUDIO_CHANNEL_IN_STEREO"/>
</mixPort>
<mixPort name="primary input" role="sink" maxOpenCount="1" maxActiveCount="1">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000"
Expand Down Expand Up @@ -357,6 +362,8 @@
sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/>
<route type="mix" sink="Telephony Tx"
sources="voice_tx,incall_music_uplink"/>
<route type="mix" sink="hotword input"
sources="Built-In Mic,Built-In Back Mic,BT SCO Headset Mic,USB Device In,USB Headset In"/>
<route type="mix" sink="voice_rx"
sources="Telephony Rx"/>
<route type="mix" sink="primary input"
Expand Down
39 changes: 39 additions & 0 deletions audio/mixer_paths_tavil.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
<ctl name="MultiMedia8 Mixer SLIM_4_TX" value="0" />
<ctl name="MultiMedia8 Mixer SLIM_7_TX" value="0" />
<ctl name="MultiMedia10 Mixer SLIM_0_TX" value="0" />
<ctl name="MultiMedia10 Mixer SLIM_1_TX" value="0" />
<ctl name="MultiMedia10 Mixer SLIM_7_TX" value="0" />
<ctl name="MultiMedia10 Mixer AFE_PCM_TX" value="0" />
<ctl name="MultiMedia17 Mixer SLIM_0_TX" value="0" />
Expand Down Expand Up @@ -264,6 +265,9 @@
<ctl name="VoiceMMode1_Tx Mixer USB_AUDIO_TX_MMode1" value="0" />
<!-- Multimode Voice1 Display-Port -->
<ctl name="DISPLAY_PORT_RX_Voice Mixer VoiceMMode1" value="0" />
<!-- Multimode Voice1 proxy-Port -->
<ctl name="PROXY_RX_Voice Mixer VoiceMMode1" value="0" />
<ctl name="VoiceMMode1_Tx Mixer PROXY_TX_MMode1" value="0" />
<!-- Miltimode Voice1 end-->

<!-- Multimode Voice2 -->
Expand All @@ -281,6 +285,9 @@
<ctl name="VoiceMMode2_Tx Mixer USB_AUDIO_TX_MMode2" value="0" />
<!-- Multimode Voice2 Display-Port -->
<ctl name="DISPLAY_PORT_RX_Voice Mixer VoiceMMode2" value="0" />
<!-- Multimode Voice2 proxy-Port -->
<ctl name="PROXY_RX_Voice Mixer VoiceMMode2" value="0" />
<ctl name="VoiceMMode2_Tx Mixer PROXY_TX_MMode2" value="0" />
<!-- Multimode Voice2 end-->

<!-- Voice external ec. reference -->
Expand Down Expand Up @@ -2203,6 +2210,10 @@
<path name="incall-rec-uplink-compress" />
</path>

<path name="incall-rec-uplink call-proxy-in">
<path name="incall-rec-uplink" />
</path>

<path name="incall-rec-downlink">
<ctl name="MultiMedia9 Mixer VOC_REC_DL" value="1" />
</path>
Expand Down Expand Up @@ -2251,6 +2262,10 @@
<path name="incall-rec-downlink-compress" />
</path>

<path name="incall-rec-downlink call-proxy-in">
<path name="incall-rec-downlink" />
</path>

<path name="incall-rec-uplink-and-downlink">
<path name="incall-rec-uplink" />
<path name="incall-rec-downlink" />
Expand Down Expand Up @@ -2301,6 +2316,10 @@
<path name="incall-rec-uplink-and-downlink-compress" />
</path>

<path name="incall-rec-uplink-and-downlink call-proxy-in">
<path name="incall-rec-uplink-and-downlink" />
</path>

<path name="hfp-sco">
</path>

Expand Down Expand Up @@ -2416,6 +2435,11 @@
<ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="1" />
</path>

<path name="voicemmode1-call call-proxy">
<ctl name="PROXY_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer PROXY_TX_MMode1" value="1" />
</path>

<path name="voicemmode2-call">
<ctl name="SLIM_0_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1" />
Expand Down Expand Up @@ -2465,6 +2489,11 @@
<ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1" />
</path>

<path name="voicemmode2-call call-proxy">
<ctl name="PROXY_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer PROXY_TX_MMode2" value="1" />
</path>

<!-- VoIP Rx settings -->
<path name="audio-playback-voip">
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="1" />
Expand Down Expand Up @@ -3977,6 +4006,10 @@
<path name="incall_music_uplink" />
</path>

<path name="incall_music_uplink call-proxy">
<path name="incall_music_uplink" />
</path>

<path name="incall_music_uplink2">
<ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="1" />
</path>
Expand Down Expand Up @@ -4052,4 +4085,10 @@
<path name="incall_music_uplink2 afe-proxy">
<path name="incall_music_uplink2" />
</path>

<path name="call-proxy">
</path>

<path name="call-proxy-in">
</path>
</mixer>
39 changes: 39 additions & 0 deletions c2_manifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<!-- Copyright (c) 2018, The Linux Foundation. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of The Linux Foundation nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<manifest version="1.0" type="device">
<!-- Codec2 HAl service -->
<hal format="hidl">
<name>android.hardware.media.c2</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IComponentStore</name>
<instance>default</instance>
</interface>
</hal>
</manifest>
4 changes: 2 additions & 2 deletions init/init_cepheus.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,6 @@ void property_override_multi(char const system_prop[], char const vendor_prop[],
void vendor_load_properties()
{
// fingerprint
property_override("ro.build.description", "cepheus-user 10 QKQ1.190825.002 V11.0.9.0.QFAEUXM release-keys");
property_override_multi("ro.build.fingerprint", "ro.vendor.build.fingerprint","ro.bootimage.build.fingerprint", "google/coral/coral:10/QQ3A.200805.001/6578210:user/release-keys");
property_override("ro.build.description", "coral-user 11 RP1A.201105.002 6869500 release-keys");
property_override_multi("ro.build.fingerprint", "ro.vendor.build.fingerprint","ro.bootimage.build.fingerprint", "google/coral/coral:11/RP1A.201105.002/6869500:user/release-keys");
}
22 changes: 5 additions & 17 deletions manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -135,18 +135,6 @@
</interface>
<fqname>@2.0::ILight/default</fqname>
</hal>
<hal format="hidl">
<name>android.hardware.media.c2</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IComponentStore</name>
<instance>default</instance>
<instance>software</instance>
</interface>
<fqname>@1.0::IComponentStore/default</fqname>
<fqname>@1.0::IComponentStore/software</fqname>
</hal>
<hal format="hidl">
<name>android.hardware.media.omx</name>
<transport>hwbinder</transport>
Expand Down Expand Up @@ -175,17 +163,17 @@
<hal format="hidl">
<name>android.hardware.neuralnetworks</name>
<transport>hwbinder</transport>
<version>1.2</version>
<version>1.3</version>
<interface>
<name>IDevice</name>
<instance>qti-default</instance>
<instance>qti-dsp</instance>
<instance>qti-gpu</instance>
</interface>
<fqname>@1.2::IDevice/qti-default</fqname>
<fqname>@1.2::IDevice/qti-dsp</fqname>
<fqname>@1.2::IDevice/qti-gpu</fqname>
<fqname>@1.2::IDevice/qti-hta</fqname>
<fqname>@1.3::IDevice/qti-default</fqname>
<fqname>@1.3::IDevice/qti-dsp</fqname>
<fqname>@1.3::IDevice/qti-gpu</fqname>
<fqname>@1.3::IDevice/qti-hta</fqname>
</hal>
<hal format="hidl">
<name>android.hardware.nfc</name>
Expand Down
Loading