* This blob is loaded by qseecomd's libdrmtime module
which provides time services for services such as
keymaster.
Change-Id: Ifcdfaec976c7f06b2b7c30836c79496a0276c2c9
Signed-off-by: electimon <electimon@gmail.com>
* Due to the way the checks were added, when $KERNEL_VERSION fails
to resolve, it will still pick up the proprietary-files.txt of
the current directory. This is indicated with the output of
extract-files.sh having extranous slashes and double extraction.
* To solve this we only extract based on kernel version if
1. $COMPONENT/$KERNEL_VERSION/proprietary-files.txt exists
2. $KERNEL_VERSION is declared beforehand.
if not, fallback to classic extraction, which includes
error handling.
Change-Id: If4bf45b300010d7f665a74abf661d0170c40af44
* The audio component provides important configuration,
we should allow it to be used even if the audio HAL
isn't at the hardcoded location. This changes also
matches vendor/audio's optional includes.
Change-Id: Ibbd8797b5352f7889ede0ec618cb40af39ad80cd
Signed-off-by: electimon <electimon@gmail.com>
* With this, qcom common sepolicy compiles on AOSP based ROMs.
Change-Id: Ie5e2c5660305a859ebfb0ddbec8fd19be3ac11e4
Signed-off-by: electimon <electimon@gmail.com>
* This is linked by okinawa camera HAL and belongs
to the QCOM Media stack
Change-Id: I065cd7b91c8b69ff69e026d8bd206749f3fd92b3
Signed-off-by: electimon <electimon@gmail.com>
* Since legacy variants are copied out to the same place
it causes 2 install targets for the respective install
path, thus causing the following error:
error: overriding commands for target `out/vendor/bin/init.qcom.post_boot.sh'
Change-Id: I246da97954566de2c07393eb320df7d96297b280
Signed-off-by: electimon <electimon@gmail.com>
* Based upon LA.UM.9.16.r1-09800-MANNAR.QSSI12.0,
qseecomd module provides qseecomd stack for devices
on >5.4 kernels using DMABuf.
[TODO: Evaluate enabling this component on ALL]
Change-Id: I3b1c7a95193e296a173dc6e628e42ab66a96483f
Signed-off-by: electimon <electimon@gmail.com>
* Based upon LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0,
keymaster module provides keymaster/gatekeeper blobs
specifically version 4.1 which is compatible with devices
that use 4.0.
[TODO: Evaluate enabling this component on ALL]
Change-Id: I216b047ce7c3bcab5ba25eeb8c359c0d4cee5865
Signed-off-by: electimon <electimon@gmail.com>
* Based upon LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0,
qseecomd-legacy module provides qseecomd stack
for devices on <5.4 kernels. Newer devices use
DMABuf and are therefore not compatible with
these blobs.
Change-Id: Ia23e5a797fe1f322bb98f79e324d09e452bcfe85
Signed-off-by: electimon <electimon@gmail.com>
* Based upon LA.UM.9.12.r1-13500.01-SMxx50.QSSI12.0,
This module contains *dsprpcd services with
a selector to enable the correct services
[TODO: Evaluate enabling this component on ALL]
Change-Id: I79aaa8fd359ba4c8450f5896b9cfb873cec1f468
Signed-off-by: electimon <electimon@gmail.com>
* Based upon LA.UM.9.12.r1-15100-SMxx50.QSSI13.0,
This module contains userspace charging blobs
typically provided to OEMs as prebuilts.
[TODO: Evaluate enabling this component on ALL]
Change-Id: I380ac70e40bc7dc8317d13ed7bee01e8c1125a68
Signed-off-by: electimon <electimon@gmail.com>
[1] - It appears that Qualcomm has enabled this for all through IQtiRadio 2.7 in descending order, starting with 9.16, 9.15, 9.14...
all our latest bsp are with IQtiRadio 2.7, so enable it
[2] - Fix IUceService logspam
Change-Id: I24bb664bda3559751b7e3757420be4d290765a59
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
* Set the correct governor for memory lat/bw devices
Change-Id: I8cab823492186474b75930191892ee89372bb278
Signed-off-by: electimon <electimon@gmail.com>
These are already in adreno-6xx-legacy, which
is used for 5.4 again due to Chrome flickering
in the newer Adreno libraries.
Change-Id: I297e7b2478e2ef66887f3949bcd85ea49c24ac2f
Included vendor_boot and init_boot partion for AB OTA
Change-Id: Iaaf1c6660a6691ed6a474ed6debdc4d239f7e52b
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
from LA.UM.9.6.4.r1-03900-89xx.QSSI13.0 and LA.UM.11.2.1.r1-02600-sdm660.0
Includes support for MSM8937/MSM8953/MSM8998/SDM660
Change-Id: Iaa111b2eebaf7ef755b57cea26d6c4ba0a4d5def
There's no reason for these to be separate since
all devices use the same QSSI system policy.
This also fixes inheriting of system policies
as the directory in the Makefile and
the actual directory did not match before.
Change-Id: I48b178f136b2a6ff0d0bb36264149b46ef3884c4
This is not needed anymore as RAT info is
passed in the results for network scan and
is being set as part of the API
setNetworkSelectionModeManual_1_5
Change-Id: Id9cbc34b7c854c52a71c0f209cc6fbf32eccff9f
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>