Age | Commit message (Collapse) | Author |
|
Change-Id: Iad42a93bd024caa70d5c21a2cc2747f89aba2450
|
|
* Implementation from lineage vendor extract-files
Change-Id: I1170fcfa1ec237c9c0b322e9f268bdeb685b473a
Signed-off-by: Vladimir Oltean <olteanv@gmail.com>
|
|
* Due to the caps difference the vendor was being cleaned everytime that the extractor was run, even just with section
Change-Id: I2ba8f67bf1fa045f3059df660f36111d970592b4
|
|
Change-Id: I9035b449cea6d78927a459dc247075b3d4512e46
|
|
Change-Id: Iccab8c8620c7ff680768aac2d9cbf5b5067af8d7
|
|
Change-Id: Id2e8cfb8d3b6f65f69c91a89bacd615fdcc45753
|
|
Change-Id: Ic977fad2d6cde6692685cf49e0104835e2dc763c
|
|
Change-Id: I539a241f121a75fdd645591509e0369377005c1e
|
|
Change-Id: I903039730f4181f6a326f28e0ea212db68bdabcc
|
|
* Wayne HALs causing log spam on jasmine,this also happens when jasmine on wayne
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
Change-Id: If5c85021013fa470553d6956c2b2480edc78bfb6
|
|
* Xiaomi switched to 4095 level brightness switch on P
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: If41820a046dd32697e21ca71defe2377895407c2
|
|
* Also use api2 for Snap
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
Change-Id: I62b4c3d7c032c0228e686f296f72f971ca3a977a
|
|
* We copy our gps.conf.
Change-Id: I2260f22b81bd6790070ab27d9e290c20910c2e2b
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
|
|
* Avoids the following warnings on every single rebuild of anything:
build/core/Makefile:34: warning: overriding commands for target
`/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar'
build/core/base_rules.mk:391: warning: ignoring old commands for target
`/out/lineage-16.0/target/product/wayne/system/framework/qti-telephony-common.jar'
Change-Id: Idffe1a95d5ddac0ef3d6c74e3d55293b553e51ba
|
|
* Drop gpio_keys.kl too since its unused.
* Don't provide a module for qcrilhook since its not necessary.
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
Change-Id: I74d9576586c1424fae0e8fedcf6e83326ff6802e
|
|
* Remove unsupported profiles in AOSP from media_profiles_vendor.xml:
- vga
- 4kdci
- timelapsevga
- timelapse4kdci
- highspeedcif
- highspeedvga
- highspeed4kdci
- qhd
- 2k
- timelapseqhd
- timelapse2k
- lpcm
and use it as media_profiles_V1_0.xml
* Remove never used CAF media_profiles_V1_0.xml.
Change-Id: I8309af0804caf32ab0870a7ad754b8d41dc9b544
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
|
|
Change-Id: Idaec6889200d67c776222aebecdc9c0255e2b963
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
|
|
Change-Id: I513c284c534ce3abc27bf374513280171454f4d1
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
|
|
Change-Id: I6fe31f784abd08bd4d7ca79e238f10087c16ca69
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
|
|
* This script doesn't do anything useful, since it tries to set a lot of
ro.* properties, which is not allowed anyway.
Change-Id: I408cc17d0d18e81a9cf0e529e6b78622c3017a7f
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
|
|
Move vendor policy to vendor and add a place for system extensions.
Also add such an extension: a labeling of the qti.ims.ext service.
Bug: 38151691
Bug: 62041272
Test: Policy binary identical before and after, except plat_service_contexts
has new service added.
Change-Id: I1493c4c8876c4446a1de46b39942098bf49c79f8
|
|
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
Change-Id: I6759914e91c1cc437304d74328e970daeb3d25e3
|
|
LA.UM.7.2.r1-06900-sdm660.0
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
Change-Id: Icfcb155f55201e444a4f56ce7e0a4cc2e56480f8
|
|
Change-Id: I2801cc3633416a1552c07230b68cf1d83b484edc
|
|
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
Change-Id: Iaa1d210c55e1b67d256a1aa45d670749cc2d1a88
|
|
* Untrusted apps are no longer allowed to directly access hwbinder on
Pie, implement a system service as a middleware between mlipay hal
and untrusted apps.
* Xiaomi uses similar solution for MIUI on Pie.
Change-Id: Ie52376b1f7bcd84d219fe73bceb4bdd6cc2b9980
|
|
Change-Id: I92706987f8d3094cdfb82e71e5331b7efe69e5df
|
|
* jasmine_sprout 9 PKQ1.180904.001 V10.0.9.0.PDIMIXM release-keys
* Graphics SDM from LA.UM.7.4.r1-04100-8x98.0
* Cleanup rootdir a bit
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: I457f9d446b86b856e2cebe85b698403005c58d3e
|
|
* It is now available at vendor/qcom/opensource/data-ipa-cfg-mgr
Change-Id: If66808c4bc2c02f7d253bdc1f7b34b83f559a047
|
|
Change-Id: Ia1cde37923c55faf057189f7085b69522e2802ef
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
|
|
* Also move android.hidl.base@1.0 to system
Change-Id: I06695669f988f28ebfc2016030033f419bb95191
Signed-off-by: PIPIPIG233666 <2212848813@qq.com>
|
|
- libutilscallstack is being dynamically loaded by
a vndk enabled library that is available to vendor
but lisutilscallstack is not
- To fix this, we need to add libutilscallstack to vndk libraries
- Also add any dependent libraries (libdexfile)
Change-Id: Iefb26b9d50f2cef3902a035c78fbd58b418db116
CRs-Fixed: 2191124
|
|
Change-Id: I7e30ed1aee1fdd8235820570753f8af02f8a6556
|
|
Bug: 78605339
Test: boots
Change-Id: I43a22047d0bd21c57a2eee866799a96582aa6d70
|
|
Change-Id: Idf17c7ddeab922c231fc3e9bb786c45dfa54684b
|
|
Change-Id: I24cbc517877e4e7f5827556061dcb5874918fc35
|
|
This reverts commit f40c0a7d0f5621bde8c8e9b111df8b876ec5c9f2.
Change-Id: I2149adfb3787458d6091ca96e198b37f0bab6e08
|
|
This reverts commit 92cea1314ce8f9817ea872332171216084f31673.
Change-Id: I79c7e8b8cb3453912464573e2150dc1e9e26254f
|
|
* QC Tag: LA.UM.7.2.r1-04900-sdm660.0
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: I34383e8fbf394b774f83f8d662873e8786ff1bbf
|
|
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: I93a8418c644a38ad7b00f0455d6d8e70e9a3d1ab
|
|
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: I32758309b9056e873f16cced04797992bcd50102
|
|
Change-Id: I74901339740b82b79f36754c7e52894a98020c3d
|
|
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.
Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.
Test: make relevant packages
Bug: 73535841
Change-Id: Ic906adbd670c4dbfe2cdf0b71cdbeaf9ac08a27e
|
|
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
Change-Id: I2e0f76f1b86078b43cb0fa230c975bfec1161acb
|
|
Internal codec has a direct connection between
ADC1 and AMIC1. Add a switch to prevent default
powering up of AMIC1.
CRs-Fixed: 2058182
Change-Id: If00b3d239655d2ecc77654ab379bbc0bd57e5b0d
|
|
-Remove default setting of sampling rate to 48K and stereo channel
for bt a2dp as support for multiple sampling rates and channels
over a2dp is added and being set from hal.
Change-Id: I8a40182af0d97b31b136a1928cbbe6f728eb950f
|
|
Independent configuration of Rx and Tx backend sample rates
for BT usecases.
Change-Id: Ic2437531dad1e53e866100c4022e4667103f4c92
|
|
No Audio heard in FM Speaker when FM record and FM speaker are on simultaneously
With default values for maxActiveCount and maxOpenCount,
FM app is unable to record and play FM audio on speaker simultaneously
since it uses application loop back(AudioRecord->AudioTrack)
to route FM audio to non-default devices(Speaker)
Add attributes maxActiveCount="2" and maxOpenCount="2" to mixPort "primary input"
CRs-fixed: 2249758
Change-Id: I82a1cb0d5596486d531d5324b91f932f52b07f9e
|
|
Populate microphone characteristics for supported microphones on
platform. Map input sound devices to specific microphone ids.
Change-Id: I9aab6ef04bb941533261740723ffcf78645d3e1e
|
|
non-hdmi devices
Keep_alive can now handle silence playback on multiple concurrent
devices such as primary output devices as well as HDMI
Change-Id: Icdf22c9d8d1264d463b23c8f54020e792840b73c
Signed-off-by: Md Mansoor Ahmed <mansoor@codeaurora.org>
|
|
Enable Sensors QMI services for sensors process groups.
CRs-Fixed: 431081
Change-Id: Ibbdb0e07d9497e1809e7ef817e8400d4a9e4f8c1
|
|
Change-Id: I2d065eadf051e1bff0c252891a7818e871be6bee
|
|
in order to communicate with the modem we need permission for IPC router.
adding tloc daemon group (1026) to service 0x10
Change-Id: I3ab4a37bbed3fd496a73ffa7d12f908d8d8b8c36
CRs-Fixed: 1106225
|
|
Add WAKE_ALARM for xtwifi-client
CRs-Fixed: 2109587
Change-Id: If42eb7f0890d32511e5082498f8edb9c11b72d52
|
|
Desc: Permission to access the QMI and HAL from RCS Daemon
Change-Id: I08a71cf7d3ea328e3f4bbac78a5778567427685a
|
|
* CAF's init.qcom.early_boot.sh checks /persist/alarm/powerOffAlarmSet
before setting ro.alarm_boot, but on Oreo nothing writes to that
file, thus code is never executed and the prop is never set.
* Without ro.alarm_boot=true, the system will boot normally instead of
boot to min framework even on rtc, and alarm will ring after boot
completed.
Change-Id: Ie4d30358314337c229a66a16195f675198ef7d52
|
|
Removed NFC data directory creation to fix
vendor_init access denial issue.
NFC data directoty is already being created
by system core init.rc.
Change-Id: I7ebb88dc7b2df988a8af477baa81fe9253030ffb
|
|
init.qcom.sh accesses files owned by groups radio, system and hence
the groups have been added.
Change-Id: I535eeaf42f38532ec6de46eb57f3cc0e1d959a47
|
|
Create new directory for Bluetooth SoC dump/logs
collection for new Android P dump format
Change-Id: I1257518fa12420a6d8d5bb66f15782ab97582f36
|
|
Create swap disks
CRs-Fixed: 2264866
Change-Id: Id57a4e8d413c7dafb49d073980f10010003f616e
|
|
Change-Id: I369e0a858c8fddb4574dad5b54b2a3e0980ea3a6
|
|
Change-Id: Ic2ccd0989fe02196327861058ab22b9b58261e53
|
|
Change-Id: I1afd110bffed0f43b1afcbef99be8a3776d24e0b
|
|
Keeping sockets in /data/vendor/location prevents
unmounting of /data partition after build load.
CRs-Fixed: 2175511
Change-Id: Ide726a84b6b5f8df0c18d7d7dcbc1ee469b6d934
|
|
Enable 64 bit compilation for DRM plugins.
This will generate DRM plugins, HALs & oemcrypto_test in 64 bit.
Change-Id: I451db39edea3446d9816fcaba77caa8d3b097afb
|
|
Change-Id: I188bdd6c4343d1168cf522a68cb28c4a52844e8f
|
|
Change-Id: If115b60360710bd8041ad42ff83d428c186d8c9b
|
|
ILocHidlGnss/gnss_vendor is derived from 1.0::IGnss.
So it provide a 1.0::IGnss service named gnss_vendor.
CRs-fixed: 2290565
Change-Id: I5bca0c51737e9ebf7f4ffd700f36a99c8af14073
|
|
Change-Id: I8fbf71935121d3c10acb0daf6807bb4cdd3fbb55
|
|
IMS HALs
Updated the framework compatibility matrix so that the framework is
compatible with all the versions of IMS HALs on the device.
Change-Id: I7f85e4a370686d7cad122ed1a7138ba536f52ba4
CRs-Fixed: 2267353
|
|
Change-Id: Ibccf58dad4618cd2146916b81119c91690d803dc
|
|
Change-Id: Ic68b7170917360ada7f9422990d06322029fcc96
|
|
Change-Id: Ib325afd8437647ab8eaccdd03ef8f96a33215b97
|
|
Update vendor frameworks compatibility matrix with
display HAL's.
CRs-Fixed: 2227449
Change-Id: I62f2ee494652ff6f3b14c791d4eeb27f056e765d
|
|
Change-Id: I6c7eed54f066e61ad8039eef5ee6081e6de43560
|
|
AtFwd hal is implemented as an android service and
it stars from system partition, that is, it's not
a traditional vendor hal and hence it should be
declared in the framework manifest and not in the
device manifest.
This commit introduces new device specific framework
manifest (framework_manifest.xml) and moves AtFwd hal
from device to framework manifest.
Change-Id: Iacdb5604a682b8462d16297f4b543928bb100282
CRs-Fixed: 2287149
|
|
To support end-to-end DRM content playback with SG List feature,
android.hardware.drm@1.0-service needs to have access permission
to /dev/qce to map & unmap ION buffer virtual address with HW Crypto
Engine. So, set /dev/qce device permission 0660 and let it be
accessible by user "system" and group "drmrpc".
Change-Id: If9c0ed70acc2bb063344692374f51441fe84eff6
|
|
Vendor domains can't access files outside of /data/vendor
CRs-Fixed: 2307724
Change-Id: Ied173cc6bfb2a8041c8a0feb016e9efa3b743b7f
|
|
AdoptableHostTest in CTS uses virtual disk feature for testing.
This change is to enable partitions for virtual disk.
Change-Id: Ie03766738715ef54d4fa768033a96fdd76d3172b
|
|
Added a permissions for ODL char devices
Change-Id: I1c74c060c9e9b958307a07a4dbe630d0f28b3a89
|
|
Desc: Permission to access QMI Settings from the Connectivity Daemon
Change-Id: I0fbb2ad5852beceacf5a9529392c750130d498f0
|
|
* starting rtpd on bootup without waiting for DATA_DAEMON
prop and restarting when property is set
Change-Id: If121089334ef2c0b335320bb561a553163042ba3
|
|
Starting imsrcsd on bootup without waiting for DATAD property
which will load libimsrcsbaseimpl and register HAL services
Change-Id: I17c1891583ea99baa31efec0e8ba316e4fbf25f3
|
|
Desc: Permission to access the QMI and HAL from RCS Daemon
Change-Id: I45d944376179d0f6f6704563ac3da631a3fa9c64
|
|
Change-Id: Iac3abf0e50d77058548bcd232411ae9d7ff6b235
|
|
hvdcp_opti daemon stores some parameters in
/mnt/vendor/persist/hvdcp_opti directory. Create the directory.
Change-Id: I0cf17467792cc294e6ce1a7f35a356cc0e960e86
|
|
Change-Id: I2672d6cd1b644c7ba9068a563755de6fde27bc57
|
|
* Oreo sensors.qcom cannot access to persist even with the symlink
Change-Id: Ifc43515c70b51aeb8c1b5db765051fb21fddb80d
|
|
* Fix wrong SLPI ramdumps symlink and remove old
BT firmware symlinks while at it
Change-Id: I8fba4ea0a1af923f427b1ebb00ad86d6bbd81577
|
|
Change-Id: I63cdc49ea94447804c6b336d3e509b1f7967b174
|
|
Explicitly specify firmware image files legacy /firmware/image/*
as system:system and new /vendor/firmware_mnt/image/* as root:system
For normal boot, this is a no-op as /firmware|/vendor/firmware_mnt
is a mount point. This change is only for development when
firmware is read-writable and allows changes via "adb push". This
match the underlying FAT fs mount ownership of system:system or
root:system so adb push's chown will not error out.
Change-Id: I90e7528bcd21cca449cc5637d20af8dc9ccf7d3c
|
|
Change fstab to mount dsp and firmware to /vendor/dsp and
/vendor/firmware_mnt.
Add classpath for firmware loading /vendor/firmware_mnt/image in
kernel command line.
Change-Id: I2dd2e7ea6334fb979ad8ff8c755648748de93ab4
|
|
qti name is generic and updating it to dataqti so that no generic
context will not match
Change-Id: I186a642623f1ae46688a44f754fbe7ba421d042c
|
|
Change-Id: I6dbb4e19fd00861b0c50a7df6eab197e878a5d0e
|
|
Change-Id: I57ac8e5583f62ec585723454de4906d83a4e6dfe
|
|
Start loc_launcher as gps user and set uid/gid of loc_launcher
to gps and enable SETUID and SETGID caps for loc_launcher, so
that we can start loc_launcher as gps user instead of root and
still have capabilities for SETUID and SETGID. Also remove not
required permissions groups for loc_launcher.
Change-Id: Ie9f1506874b3c3148f9170c8d5db9afd1e70025c
CRs-Fixed: 2192881
|
|
To support ODL to read data from QDSS, create a custom group
and set permission of byte-cntr device. And also set
permission to coresight-tmc-etr/block_size to enable
byte-cntr feature.
Change-Id: Ic80156667dd7511392d5970ddcbd0fdc43ffffca
Signed-off-by: Saranya Chidura <schidura@codeaurora.org>
|
|
Changing permission for IOP from 0770 to 0700. This is to restrict the
access for iop database file.
Change-Id: Ic3325595521d4e433d0ce9bada564fc599cf858c
|
|
Move persist entry to fstab and mount at /mnt/vendor/persist
Apply required user, group and permissions once persist
folder is created through __mount and parititon is mounted.
Run restorecon on /mnt/vendor/persist.
Change-Id: I20a16f3669bc7abf9844525c6ba0db1521a5a8e2
|
|
New name is config_dozeAfterScreenOffByDefault
Bug: 73178121
Change-Id: Icf2123d45b2b4727092103632d1bd6f024161c8a
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|