aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* msm8996-common: props cleanup.Cosme Domínguez Díaz2018-05-06
| | | | * Based on ZUI 3.5.344 and LineageOS/android_device_xiaomi_msm8996-common.
* msm8996-common: Restore working qti-telephony-common.jarBruno Martins2018-05-06
| | | | | | | * For whatever reason, data connection is broken on China Telecom network with the stock blob. Go back to the working one from tissot. Change-Id: I816166ce5105d23c1b11539266007acc2c6879fc
* msm8996-common: Ship and enable atfwd daemonBruno Martins2018-05-06
| | | | | | | | * The atfwd daemon is responsible for handling AT command forward requests from modem and should be enabled for all targets except sda, apq, qcs. Change-Id: I886b616565f81da10ad4a7b52baf8854a0b26f52
* msm8996-common: gps: qcom_diag -> oem_2901.Cosme Domínguez Díaz2018-05-03
|
* msm8996: Properly copy vulkan permission xmldianlujitao2018-05-03
| | | | Change-Id: Ib787f195ebc6ce0a9e29ed8878fb14076642e365
* msm8996-common: sepolicy: CleanupCosme Domínguez Díaz2018-05-02
|
* msm8996-common: Add more jni blobs.Cosme Domínguez Díaz2018-05-02
|
* msm8996: advertise hw accelerated setColorTransformdianlujitao2018-05-02
| | | | Change-Id: Ibbc99c39adcccbbb096d5d6c933beaf60397d76b
* msm8996: update gps from LA.UM.6.5.r1-07400-8x96.0codeworkx2018-05-02
| | | | Change-Id: Ic9d4ea1e69f0f9e4ccf56917fe96696876a83a42
* msm8996-common: rootdir: Remove non-existing services.Cosme Domínguez Díaz2018-05-02
|
* msm8996-common: Enforce privapp permissions whitelistblunden2018-05-02
| | | | Change-Id: I59ff2590c41a7f855586f63c57103280be574b1a
* msm8996-common: List additional native libraries to expose to appsBruno Martins2018-05-02
| | | | | | | | | | | | | | | | | | | | | | * Example bellow of a failure before one lib was made accessible to a camera app. Before exposing: I CAM_HexagonEnv: Will attempt to load libadsprpc.so from the system partition I CAM_HexagonEnv: Loading libhalide_hexagon_host.so from the app I CAM_CamBoxHelper: Computing layout for window: 1080x1920, and preview: 3000x4000, orientation: PORTRAIT, isMultiWindow: false I CAM_CamBoxHelper: placing extra widgets above the bottom bar I CAM_CamBoxHelper: Computed layout: CameraLayoutBoxes{window=1080x1920, preview=Rect(0, 106 - 1080, 1546), uncoveredPreview=Rect(0, 173 - 1080, 1546), topBar=Rect(0, 0 - 1080, 106), optionsBar=Rect(0, 0 - 1080, 173), bottomBar=Rect(0, 1546 - 1080, 1920), extraBottomWidgets=Rect(0, 1488 - 1080, 1546)} W CAM_HexagonEnv: Failed to load Hexagon library: java.lang.UnsatisfiedLinkError: dlopen failed: library "libadsprpc.so" not found After exposing: I CAM_HexagonEnv: Will attempt to load libadsprpc.so from the system partition I CAM_HexagonEnv: Loading libhalide_hexagon_host.so from the app I CAM_CamBoxHelper: Computed layout: CameraLayoutBoxes{window=1078x1860, preview=Rect(0, 0 - 1078, 808), uncoveredPreview=Rect(0, 173 - 1078, 1437), topBar=Rect(0, 0 - 1078, 106), optionsBar=Rect(0, 0 - 1078, 173), bottomBar=Rect(0, 1437 - 1078, 1860), extraBottomWidgets=Rect(0, 1437 - 1078, 1495)} I CAM_HexagonEnv: Writing libhalide_hexagon_remote_skel.so to /data/user/0/<package_name_removed>/libhalide_hexagon_remote_skel.so I CAM_HexagonEnv: ADSP_LIBRARY_PATH=/data/user/0/<package_name_removed>;/dsp Change-Id: I552dc44a32221d2d3cec48e1c64ed72c470d412e
* msm8996-common: sepolicy: Add more genfs_contextsCosme Domínguez Díaz2018-05-02
| | | | | | | | | | | | SELinux: Could not read /sys/devices/soc/2080000.qcom,mss/firmware/modem.mdt/power: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/2080000.qcom,mss/firmware/msadp/power: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/soc:qcom,kgsl-hyp/firmware/a530_zap.mdt/power: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/soc:qcom,kgsl-hyp/firmware/a530_zap.b02: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/2080000.qcom,mss/firmware/modem.b09/power: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/2080000.qcom,mss/firmware/modem.b10/power: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/600000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/firmware/evicted30.bin: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/600000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/firmware/bdwlan30.b00: No such file or directory.\x0a SELinux: Could not read /sys/devices/soc/600000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/firmware/bdwlan30.bin: No such file or directory.\x0a
* msm8996-common: Remove device/qcom/common dependencyMichael Bestas2018-05-02
| | | | Change-Id: Iad029259b1fcf1e3e38bef575bf65238f1c834b5
* msm8996-common: Update audio config from ZUI 3.5.344Cosme Domínguez Díaz2018-05-02
| | | | * Re-apply audio_effects.conf to audio_effects.xml
* msm8996-common: Restore radio scanning timeoutCosme Domínguez Díaz2018-05-02
| | | | | * This reverts commit 15ba04fc59087ed297e0506eaa35d8e1d0f2e557 with a higher value.
* msm8996-common: light: Always apply RGB brightness scalingBruno Martins2018-04-27
| | | | | | | | * Prior to this change, attention and battery lights weren't handled in the same way as notification lights. Apply RGB brightness scaling for all of those and avoid relying on the frameworks. Change-Id: Ie4983c67e378382985217a47f3fc425045aa8e0f
* msm8996: kang GPU blobs from OP5/T 5.1.0Marc Bourgoin2018-04-27
| | | | | | * From 8.1.0/OPM1.171019.011/04110359 Change-Id: I3930d54898dc10c932732f6c0a054dd2c4f06a12
* msm8996: Update SDM from LA.UM.6.4.r1-07400-8x98.0codeworkx2018-04-26
| | | | Change-Id: I0e0bbf3863beeacb1c14e687288f507868eef9af
* msm8996: kang Time Service blobs from OP5/T 5.1.0Marc Bourgoin2018-04-26
| | | | | | * From 8.1.0/OPM1.171019.011/04110359 Change-Id: Ie0364de4ba6ec10c7bfa230c77160fcf21717031
* msm8996-common: Add more blobs for our camera.Cosme Domínguez Díaz2018-04-25
| | | | * Now we have "Sharp Shooter" mode on Snap.
* msm8996-common: Use stock values for config_extraFreeKbytesAbsoluteCosme Domínguez Díaz2018-04-23
| | | | and config_lowMemoryKillerMinFreeKbytesAbsolute.
* tethering: add wigig0 to config_tether_wifi_regexsDedy Lansky2018-04-23
| | | | | | | As part of Wigig support for soft AP, allow tethering of wigig0 interface. CRs-Fixed: 1016736 Change-Id: I7cb753df1387693fca98f2094eca387c1735fb0c
* msm8996-common: Remove overlays with default values.Cosme Domínguez Díaz2018-04-23
|
* msm8996-common: Decommonize brightness related overlays.Cosme Domínguez Díaz2018-04-23
|
* msm8996-common: overlay: Remove custom wifi score thresholdsLuca Stefani2018-04-23
| | | | Change-Id: I63907c20ae174865b28d524c13e6b5d8726e5bec
* msm8996-common: Don't build vendor.lineage.livedisplay-V1.0-javaLuK13372018-04-23
| | | | | | * The static version is in use now. Change-Id: Ib684fd390eb9aced0aa08508129f4fd7dcbdb055
* msm8996-common: Back to marlin's wcnss_filter and camera changes.Cosme Domínguez Díaz2018-04-23
| | | | | * We have a wakelocks issue with our wcnss_filter that marlin's one doesn't have.
* msm8996-common: Commonize thermal-engine.conf.Cosme Domínguez Díaz2018-04-22
| | | | | * ZUI 3.5.337 (z2_plus) has the same config as ZUI 3.5.344 (z2_row). * Thanks to @AgustinLorenzo for pointing out this.
* msm8996-common: Move Lineage specific overlay to overlay-lineageRashed Abdel-Tawab2018-04-22
| | | | Change-Id: Ic38bb1acb4d37f90b62679e4420815f49b30fc7f
* msm8996-common: overlays: Remove Lineage defaultsBruno Martins2018-04-22
| | | | | | * All these configs are now being set under vendor/lineage Change-Id: I965cf216d4234030905d3bc7e0a35d4e02f0493a
* msm8996-common: overlays: Lower brightness & screen timeout defaults.Cosme Domínguez Díaz2018-04-22
|
* msm8996-common: Remove deprecated doze-related overlaysBruno Martins2018-04-22
| | | | Change-Id: Ie87df1e2eecce3ad624d94024a18525d12a458e4
* msm8996-common: Clean up overlaysBruno Martins2018-04-22
| | | | | | * Remove all the stuff that is now gone in N or no longer useful Change-Id: Ic113f331d6b45bfff10ef4d1c66f2cdaf864bbb0
* msm8996-common: overlay: Disable A2DP sink profileLuK13372018-04-22
| | | | | | | * Our devices do not support it and that's the reason why A2DP does not work at all. Change-Id: I50cb1fdc6b4ff69594fc0d10fbd043c681178e5c
* Add missing overlays (Bluetooth & MMS)Suraj Das2018-04-22
|
* Revert "msm8996-common: Increase radio scanning timeout"Cosme Domínguez Díaz2018-04-22
| | | | | | stock doesn't have it and it doesn't seem to have any effect. This reverts commit c9beb932ba4ab717633aa36b5f19e45c5e36533a.
* msm8996-common: libhidl: Back to Android Makefile.Cosme Domínguez Díaz2018-04-22
| | | | | | | * @faizauthar12 had issues using Soong with libhidl on his buildbot and I don't mind use one or other build system. This is a partial revert of 7fc8c30651b2a0889cc6dc84fe76e150167c6cbe.
* msm8996-common: Update hash of qti-telephony-common.jarCosme Domínguez Díaz2018-04-22
| | | | * From: Xiaomi/gemini/gemini:8.0.0/OPR1.170623.032/8.4.10:user/release-keys.
* msm8996-common: propietary-files.txt: CleanupCosme Domínguez Díaz2018-04-22
| | | | | | * Based on LineageOS/android_device_xiaomi_msm8996-common@e282ba174b9992842754e2b971b251fb85b9a8af * Revert most of marlin's blobs at least until I manage to solve an encryption issue that may be related to them.
* msm8996-common: Decommonize thermal-engine.conf.Cosme Domínguez Díaz2018-04-22
| | | | * z2_row and z2_plus have different thresholds.
* msm8996-common: Fix more SELinux denials.Cosme Domínguez Díaz2018-04-22
| | | | | | | | | | | | | | avc: denied { getattr } for pid=1726 comm="m.android.phone" path="/data/user_de/0/com.android.settings" dev="sda10" ino=1957977 scontext=u:r:radio:s0 tcontext=u:object_r:system_app_data_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=1726 comm="m.android.phone" path="/data/user_de/0/com.android.settings" dev="sda10" ino=1957977 scontext=u:r:radio:s0 tcontext=u:object_r:system_app_data_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/recovery" dev="sda10" ino=2228226 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_recovery_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/recovery" dev="sda10" ino=2228226 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_recovery_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/backup" dev="sda10" ino=2228228 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_private_backup_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/backup" dev="sda10" ino=2228228 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_private_backup_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/recovery" dev="sda10" ino=2228226 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_recovery_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/recovery" dev="sda10" ino=2228226 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_recovery_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/backup" dev="sda10" ino=2228228 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_private_backup_file:s0 tclass=dir permissive=0 avc: denied { getattr } for pid=2363 comm="sAsyncHandlerTh" path="/data/cache/backup" dev="sda10" ino=2228228 scontext=u:r:mediaprovider:s0:c512,c768 tcontext=u:object_r:cache_private_backup_file:s0 tclass=dir permissive=0
* msm8996-common: Build LiveDisplay HALdianlujitao2018-04-22
| | | | Change-Id: I4bfac85c64599ced45983a86d98cfd810a97db99
* msm8996: Build libqdMetaData.systemRashed Abdel-Tawab2018-04-22
| | | | Change-Id: I29fb36cfc1c1298f31947bdd2d3cd8d07c22209a
* msm8996: fix android.hardware.gnss@1.0-service-qtiThierry Strudel2018-04-22
| | | | | | | | | Make service part of 'hal' class. Install files in vendor partition. Register instance as 'default' as expected by framework. Change-Id: I487fad4df872397ab76cea377e5304c956a756da Signed-off-by: Thierry Strudel <tstrudel@google.com>
* Remove hardcoded LOCAL_MODULE_PATHS from vendor components. (gps)Vishwath Mohan2018-04-22
| | | | | | | | | | | | | | | | | This CL replaces all LOCAL_MODULE_PATH_* definitions for vendor shared libraries with LOCAL_VENDOR_MODULE := true instead. This appropriately generates sanitized versions of these libraries to /data/asan/* while generating the stock versions in /vendor/lib* as desired. Needed for ASAN builds to work correctly. Bug: 37740897 Test: m -j40 && SANITIZE_TARGET="address" m -j40 # shared libs in $ANDROID_PRODUCT_OUT/vendor/lib* do not contain asan symbols, while the ones in $ANDROID_PRODUCT_OUT/data/asan/vendor/lib* do. Change-Id: If6a495dd153c47f929de047fd48039b990348720 (cherry picked from commit e872612127cfbf55ceba01e9860e0acc47d64447)
* Move android.hardware.gnss@1.0-service-qti.rc to vendorSzuWei Lin2018-04-22
| | | | | | | | | The .rc file should be on the vendor image, or can not boot with generic system image. Bug: 63051055 Test: Boot with GSI to home screen Change-Id: I1e2ebe5d23a6cf5a4176ee33613ef621b4b558cf
* Don't rely on transitively included headersJiyong Park2018-04-22
| | | | | | | | | | | | One must explicitly include what it need. time.h for struct tm. sys/time.h for gettimeofday, etc. Bug: 37629934 Test: build Merged-In: Iacd5317d958f61df062fca40fbf2e8992c7fbb44 Change-Id: I19e1043f23dbe85836b73714a4f1440159ebe419
* Build libgps.utils with VNDK.Steven Moreland2018-04-22
| | | | | | Test: m -j BOARD_VNDK_VERSION=current libgps.utils Bug: 37342627 Change-Id: Ifcd9344245cf689d4075d34b89faa689647b8b0b
* msm8996-common: Drop TARGET_CONTINUOUS_SPLASH_ENABLED.Cosme Domínguez Díaz2018-04-22
| | | | * No references were found in system, framework or hardware.