aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* msm8996-common: gps: Update from LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-10-19
| | | | | | | | * The vendor blobs from LA.UM.7.2.r1-04000-sdm660.0 - B2N_sprout:9/PPR1.180610.011/00WW_3_22C * Update gnsspps from CAF's location repo Change-Id: I6afc29a05459bf6d1951cb36b746d8cc781bc48f Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update bluetooth stack to LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-10-19
| | | | | | | * From Nokia 7 Plus B2N_sprout:9/PPR1.180610.011/00WW_3_22C Change-Id: Ia7218dca9e94ad7e2a7918d30aaeea6078ab7cb7 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* Revert "msm8996-common: Set sys.usb.ffs.aio_compat"Davide Garberi2018-10-19
| | | | | | * We've CONFIG_AIO enabled (as default) in kernel This reverts commit 52e7f55cdaf0ae054d59899fb3402084389f911d.
* Update Vulkan hardware level supported to 1Urvashi Agrawal2018-10-19
| | | | | | | | | This change ensures that Vulkan hardware level is been updated to 1. Change-Id: Id3c811b47e51ca2ae81959a0f4c788947d713ed9 Signed-off-by: Urvashi Agrawal <urvaagra@codeaurora.org> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sepolicy: Move neverallows to neverallows.teDavide Garberi2018-10-19
| | | | | Change-Id: Ie067c2f0f6ec96edd110c79d143de36b20708b47 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: overlay-lineage: Re-enable ↵Davide Garberi2018-10-19
| | | | | | | config_notifyClientOnFingerprintCancelSuccess Change-Id: I8e21e733a96d7ed977592ddbc9ba8d968c574d66 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: We aren't using the camera wrapper anymoreDavide Garberi2018-10-19
| | | | | Change-Id: I1305bedcd14af9b648809790f9d8faf86440d049 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove unused camera firmwareBruno Martins2018-10-19
| | | | | | * MSM8996 targets load CPP firmware v1.10.0 Change-Id: I4bd60ce99d30c8ab920d5f00ca8cd6ffd2e43197
* msm8996-common: sepolicy Address init denialsCosme Domínguez Díaz2018-10-19
| | | | | | | | | avc: denied { setattr } for pid=1 comm="init" name="scheduler" dev="sysfs" ino=36476 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_scsi_devices_0000:s0 tclass=file permissive=0 avc: denied { setattr } for pid=1 comm="init" name="scheduler" dev="sysfs" ino=36476 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_scsi_devices_0000:s0 tclass=file permissive=0 avc: denied { write } for pid=1 comm="init" name="scheduler" dev="sysfs" ino=36476 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_scsi_devices_0000:s0 tclass=file permissive=0 avc: denied { write } for pid=1 comm="init" name="scheduler" dev="sysfs" ino=36476 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_scsi_devices_0000:s0 tclass=file permissive=0 avc: denied { write } for pid=1 comm="init" name="slice_idle" dev="sysfs" ino=44595 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_scsi_devices_0000:s0 tclass=file permissive=0 avc: denied { write } for pid=1 comm="init" name="slice_idle" dev="sysfs" ino=44595 scontext=u:r:init:s0 tcontext=u:object_r:sysfs_scsi_devices_0000:s0 tclass=file permissive=0
* msm8996-common: Add default camera provider implementationCosme Domínguez Díaz2018-10-19
|
* msm8996-common: sepolicy: Address charger denialsCosme Domínguez Díaz2018-10-19
| | | | | | | | | | | | | avc: denied { dac_override } for pid=463 comm="chargeonlymode" capability=1 scontext=u:r:charger:s0 tcontext=u:r:charger:s0 tclass=capability permissive=1 avc: denied { write } for pid=463 comm="chargeonlymode" name="persist" dev="rootfs" ino=938 scontext=u:r:charger:s0 tcontext=u:object_r:mnt_vendor_file:s0 tclass=dir permissive=1 avc: denied { add_name } for pid=463 comm="chargeonlymode" name="subsys" scontext=u:r:charger:s0 tcontext=u:object_r:mnt_vendor_file:s0 tclass=dir permissive=1 avc: denied { create } for pid=463 comm="chargeonlymode" name="subsys" scontext=u:r:charger:s0 tcontext=u:object_r:mnt_vendor_file:s0 tclass=dir permissive=1 avc: denied { create } for pid=463 comm="chargeonlyiode" name="batt_info.bin" scontext=u:r:charger:s0 tcontext=u:object_r:mnt_vendor_file:s0 tclass=file permissive=1 avc: denied { write open } for pid=463 comm="chargeonlymode" path="/persist/subsys/batt_info.bin" dev="rootfs" ino=948 scontext=u:r:charger:s0 tcontext=u:object_r:mnt_vendor_file:s0 tclass=file permissive=1 avc: denied { setattr } for pid=463 comm="chargeonlymode" name="batt_info.bin" dev="rootfs" ino=948 scontext=u:r:charger:s0 tcontext=u:object_r:mnt_vendor_file:s0 tclass=file permissive=1 avc: denied { chown } for pid=463 comm="chargeonlymode" capability=0 scontext=u:r:charger:s0 tcontext=u:r:charger:s0 tclass=capability permissive=1 avc: denied { read } for pid=463 comm="chargeonlymode" name="type" dev="sysfs" ino=42537 scontext=u:r:charger:s0 tcontext=u:object_r:sysfs_battery_supply:s0 tclass=file permissive=1 avc: denied { open } for pid=463 comm="chargeonlymode" path="/sys/devices/soc/qpnp-smbcharger-16/pnwer_supply/dc/type" dev="sysfs" ino=42537 scontext=u:r:charger:s0 tcontext=u:objectOr:sysfs_battery_supply:s0 tclass=file permissive=1
* msm8996-common: sepolicy: Address hal_audio_default denialsCosme Domínguez Díaz2018-10-19
| | | | | | Change-Id: I79f4f3270de21ea070edc085b12c0d3d64285a3a avc: denied { write } for pid=528 comm="audio@2.0-servi" name="delta" dev="sda10" ino=1410 scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:vendor_data_file:s0 tclass=dir permissive=1 avc: denied { write } for pid=528 comm="audio@2.0-servi" name="delta" dev="sda10" ino=1410 scontext=u:r:hal_audio_default:s0 tcontext=u:object_r:vendor_data_file:s0 tclass=dir permissive=
* msm8996-common: sepolicy: Address rmt_storage denialsCosme Domínguez Díaz2018-10-07
| | | | | | | avc: denied { read } for pid=595 comm="rmt_storage" name="name" dev="sysfs" ino=42161 scontext=u:r:rmt_storage:s0 tcontext=u:object_r:sysfs_msm_subsys:s0 tclass=file permissive=1 avc: denied { read } for pid=595 comm="rmt_storage" name="name" dev="sysfs" ino=42161 scontext=u:r:rmt_storage:s0 tcontext=u:object_r:sysfs_msm_subsys:s0 tclass=file permissive=1 avc: denied { open } for pid=595 comm="rmt_storage" path="/sys/devices/soc/9300000.qcom,lpass/subsys3/name" dev="sysfs" ino=42161 scontext=u:r:rmt_storage:s0 tcontext=u:object_r:sysfs_msm_subsys:s0 tclass=file permissive=1 avc: denied { open } for pid=595 comm="rmt_storage" path="/sys/devices/soc/9300000.qcom,lpass/subsys3/name" dev="sysfs" ino=42161 scontext=u:r:rmt_storage:s0 tcontext=u:object_r:sysfs_msm_subsys:s0 tclass=file permissive=1
* msm8996-common: sepolicy: Address time_daemon denialsCosme Domínguez Díaz2018-10-07
| | | | | | | | | | | | | | | avc: denied { write } for pid=673 comm="time_daemon" name="time" dev="sda10" ino=15159 scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { write } for pid=673 comm="time_daemon" name="time" dev="sda10" ino=15159 scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { add_name } for pid=673 comm="time_daemon" name="ats_15" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { add_name } for pid=673 comm="time_daemon" name="ats_15" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { create } for pid=673 comm="time_daemon" name="ats_15" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=file permissive=1 avc: denied { create } for pid=673 comm="time_daemon" name="ats_15" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=file permissive=1 avc: denied { write } for pid=673 comm="time_daemon" name="time" dev="sda10" ino=15159 scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { write } for pid=673 comm="time_daemon" name="time" dev="sda10" ino=15159 scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { add_name } for pid=673 comm="time_daemon" name="ats_2" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { add_name } for pid=673 comm="time_daemon" name="ats_2" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=dir permissive=1 avc: denied { create } for pid=673 comm="time_daemon" name="ats_2" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=file permissive=1 avc: denied { create } for pid=673 comm="time_daemon" name="ats_2" scontext=u:r:time_daemon:s0 tcontext=u:object_r:time_data_file:s0 tclass=file permissive=1
* msm8996-common: Update calib.cfg and thermal-engine.conf.Cosme Domínguez Díaz2018-10-07
| | | | | | * From 4.0.228DEV * Keep using our current battery sensor (tsens_tz_sensor17) as we don't have any batt_therm.
* msm8996-common: Regenerate compatibility_matrix.xml.Cosme Domínguez Díaz2018-10-07
|
* msm8996-common: Regenerate manifest.xmlCosme Domínguez Díaz2018-10-07
|
* msm8996-common: sepolicy: Address hal_audio_default denialsCosme Domínguez Díaz2018-10-07
| | | | * From marlin's sepolicy. Adapted to work with device/qcom/sepolicy.
* Revert "msm8996-common: Avoid jumping to the maximum frequency without ↵Cosme Domínguez Díaz2018-10-07
| | | | | | needing it" This reverts commit 1e8ebc090ff0aa0334c71f506d029a77f7447a0a.
* msm8996-common: Update rmt_storage and tftp_serverDavide Garberi2018-10-07
| | | | | | | | * From LA.UM.7.2.r1-04000-sdm660.0 - B2N_sprout:9/PPR1.180610.011/00WW_3_22C * libqsocket and libqrtr are dependencies of tftp_server Change-Id: Ia88230d5ad5287825e624df337c37aa06a3d9edd Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: neverallows: Nuke priv-app and qti denialsDavide Garberi2018-10-07
| | | | | Change-Id: Ifc66eb447953aaa312b7c3a9230a72b70fb78ea7 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: neverallows: Address a scheduler denialDavide Garberi2018-10-07
| | | | | | | * Without this the scheduler (bfq) doesn't get set at boot Change-Id: Ibd59caeabac4cdcfae9060cc16975a54ce12db7c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sepolicy: Put all the neverallows in a separated fileDavide Garberi2018-10-07
| | | | | | | | * They won't make the build fail anyway * Probably just a temporarely thing Change-Id: I4822b4eeef8cb3381a5721da8cc6b382898e6c4a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Address CNE IMS and some other denialsdavidevinavil2018-10-07
| | | | | Change-Id: Idd48c93dbfddede327c556cf273520412485295e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update textclassifier package name for PHan Wang2018-10-07
| | | | Change-Id: If846cc590060025202fa336af4420747f6b01238
* msm8996-common: Add pocketmode appfluxi2018-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I71e47d5f203adb7e28d37447e19a8041a1d02840 msm8996-common: PocketMode: Apply LineageOS rebrand Change-Id: I1de627062f56bd125f430033e8bb7aad8fe48f69 msm8996-common: pocketmode: Bump sdk version Change-Id: Ic521e380868bdc886e15c6a8a472564a98dbc094 msm8996-common: PocketMode: Explicitly include Android support libs * Fixes non-jack build Change-Id: I9d8346193577c7be218e12efb20f52ca9946eb14 msm8996-common: PocketMode: Properly depend on Lineage SDK * This is actually the proper library to include (only spotted while buidling with Jack disabled, because app compilation was failing). Change-Id: Ib61f93704c6411a4cb1f91d9e8693a1775934037 msm8996-common: PocketMode: Remove useless cast Change-Id: I655b0b80ccafdaae422a2464d2b8409f70be0e8c msm8996-common: Adapt to Zuk Change-Id: I9050faac37de0a8392b31fed5c3562d4553c546f msm8996-common: Set LOCAL_SDK_VERSION where possible. 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 msm8996-common: sepolicy: Address a fingerprint denial Change-Id: I07c75d58357f7eea2dcc68ed80dacbab76bb30f5 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: vendorprop: Update radio properties from ZUIDavide Garberi2018-10-06
| | | | | Change-Id: I08bafbfc626a947f268dc7fdbd8409c16a19a650 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Don't start iop serviceDavide Garberi2018-10-06
| | | | | | | * That's not a thing anymore Change-Id: I6bf08de4f97b1901183d8b459541868675732be9 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Update power options from CAFDavide Garberi2018-10-06
| | | | | Change-Id: I940e19030b8eb85ddf091ee3d1b55e89b60899fc Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Move init.qcom.sh to binDavide Garberi2018-10-06
| | | | | Change-Id: I7e8c8cc8c71a43189897dba69fe66afd03e67e6c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Update for Pie display and perf stackDavide Garberi2018-10-06
| | | | | Change-Id: I1de1749a4e13f6870a9bb4348a5a9f18f0528461 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add some missing perf libsDavide Garberi2018-10-06
| | | | | | | * From LA.UM.7.2.r1-04000-sdm660.0 - B2N_sprout:9/PPR1.180610.011/00WW_3_22C Change-Id: Ibcdf1025dfd7c1fdf73babe45e6421069e058718 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update Graphics and Perf blobs to LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-10-06
| | | | | | | * Blobs completly updated from Nokia & Plus - B2N_sprout:9/PPR1.180610.011/00WW_3_22C Change-Id: I4be14f66a70ae4209001b8e856678b74b4a0a43a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update QtiTelephony from PolarisDavide Garberi2018-10-06
| | | | | | | * The old ones weren't properly deodexed Change-Id: I8112e60fe17731f18219b886f84ab07db4a39510 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: sepolicy: Address binder denialsDavide Garberi2018-10-06
| | | | | Change-Id: Id73515a55b1082283789cffbd2aafecaada4e06c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove old vendor security patch settingDavide Garberi2018-09-30
| | | | | | | * We set it in the BoardConfig now Change-Id: I8ed6e4e12cd95299171a610d83503bda2e8e410a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: makefiles: Don't continue including when not neededDavide Garberi2018-09-30
| | | | | | | * I really hated this Change-Id: Ibe7e7a8cde6e78f40e82bf227e10f076de7efa97 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add some missing GPU blobsDavide Garberi2018-09-30
| | | | | | | | | | * CAF tag: LA.UM.7.2.r1-04000-sdm660.0 * From Nokia 7 Plus stable Pie release * With the latest blobs updates and libc2dcolorconvert not prebuilt the logcat gives a crash * The lib is still being built but we overwrite it with our vendor one Change-Id: Icedce09a511bb82f806a5dcc7d19335d647a4b22 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update vendor.qti.gnss@1.0_vendor.so sha1sumDavide Garberi2018-09-30
| | | | | | | * We forgot to update it after the hex edit Change-Id: If73d17173f48d5252f00219df620bb3f4f383824 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update some perf libs from LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-09-30
| | | | | | | | * Last time it was wrongly LA.UM.7.2.r1-03600-sdm660.0 * From Nokia N7 Plus stable release Change-Id: I78a2553e19c130592700d031ce5c49672e1a3029 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update vulkan blobs from LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-09-30
| | | | | | | | * From Nokia N7 Plus stable release * Vulkan blobs version: 330 Change-Id: I21ec903923b3960365cd46f96468b0eb05c1652e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Move gnss and lights services to system-background.Cosme Domínguez Díaz2018-09-30
|
* msm8996-common: Add vendor security patch level from ZUI 4.0.191Cosme Domínguez Díaz2018-09-30
|
* msm8996-common: sepolicy: Label sys.post_boot.parsedLuK13372018-09-30
| | | | | | | | * QCOM has moved to `vendor.post_boot.parsed` but our blobs still use `sys.post_boot.parsed`. Change-Id: I881f459aa10f1c55f8a7c3de87f36d42e000f47e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: overlay: Set WakeKeys to 79Davide Garberi2018-09-30
| | | | | | | | * The default value has been changed in https://review.lineageos.org/226087 * Fixes the buttons screen crashing Change-Id: Ide1c4a695172cee069afe73f726999c8658aedd4 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Use $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usrDavide Garberi2018-09-27
| | | | | | | * "LOCAL_ADDITIONAL_DEPENDENCIES must only contain paths (not module names)" Change-Id: I961b9aabc50fcd7a2a73dad0d824fa9987cdb831 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Snap: Enable api2Davide Garberi2018-09-27
| | | | | Change-Id: I7fe38ac84b7225adac7164f407da5eae206d5382 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: manifest: Remove iop halDavide Garberi2018-09-27
| | | | | | | * It's not an executable anymore Change-Id: I38ddb73bbd6b3da64e6e4cece3f4242c2d27c362 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: TARGET_HAS_NO_WIFI_STATS -> TARGET_HAS_NO_WLAN_STATS.Cosme Domínguez Díaz2018-09-27
|
* msm8996-common: Doze: Add missing preference listenersBruno Martins2018-09-27
| | | | | | | | * Otherwise, it resulted in Doze service not being activated when enabling one of the features for the first time after a clean installation. Change-Id: I625d9109fb85c970f0e59b1cbcabba7d4375d2f3