Commit Graph

98 Commits

Author SHA1 Message Date
LuK1337 04f4dfb4cd msm8976-common: camera: Add missing Fence destructor
* Our camera HAL depends on it.

Change-Id: Iedf3dae40e3f2beb284549f486b8721c69837cd0
2018-08-16 12:15:43 +02:00
syphyr 37954d7869 msm8976-common: Remove unused WLAN config
Change-Id: Ibdf90ee8dee990e112bcb103cb88ec2705c383bf
2018-06-08 12:26:21 +02:00
LuK1337 b15744fd7b msm8976-common: Go back passthrough sensors implementation
* Apparently hwbinder causes issues with adaptive
  brightness. Going back to passthrough seems to fix
  this issue.

Change-Id: I47d60d2d7fb52b5001df8a0d385acddebaa0ec84
2018-04-10 14:07:12 +02:00
Bruno Martins 604a950fd3 msm8976-common: Remove non-existing HAL service
Change-Id: I26da013dfa359ec8f184a20bc881558be0144b4a
2018-03-22 15:49:56 +01:00
Jesse Hall a0ff78a960 msm8976-common: Declare Vulkan compute level 0 system feature
Bug: 38396207 (VK_KHR_variable_pointers)
Bug: 64982680 (maxPerStageDescriptorStorageBuffers >= 16)
Test: CtsGraphicsTestCases:.VulkanFeaturesTest (ag/2810565)
Change-Id: I61cde61f53f0e9a1c657e6bd6658a4393360b0a6
2018-02-12 18:34:14 +01:00
LuK1337 c23af6ab13 msm8976-common: Use TARGET_COPY_OUT_VENDOR instead of hardcoded system/vendor 2018-02-12 18:34:13 +01:00
LuK1337 a8fd5e61e0 msm8976-common: Binderize camera & graphics composer 2018-02-12 18:34:13 +01:00
Rashed Abdel-Tawab 617c5fd71b msm8976-common: Build QTI HIDL power 1.0 HAL
Change-Id: I929a2d3aedf3bfdca962dc34720019d83c7134e1
2018-02-12 18:34:13 +01:00
LuK1337 677e9ebb68 msm8976-common: Kill broadcast radio support
* Our hardware doesn't support it anyway.
2018-02-12 18:34:13 +01:00
LuK1337 f387e6602e msm8976-common: Binderize them all
* Leave out camera and graphics composer as they
  can't be binderized on current blobs.
2018-02-12 18:34:13 +01:00
LuK1337 c6b26d88d7 msm8976-common: Build libsecnativefeature from source 2018-02-12 18:34:12 +01:00
Pawin Vongmasa 8070c9bacb msm8976-common: Create media_profiles_V1_0.xml
media_profiles_V1_0.xml is created from media_profiles.xml by replacing
the dtd schema inside media_profiles.xml with an external reference to
/system/etc/media_profiles_V1_0.dtd.

Change-Id: I0fbb03603a72d0108a96bfa0f0a4ceb12ef3d430
2018-02-12 18:34:11 +01:00
Bruno Martins 0022bdce3c msm8976-common: Move media configs to vendor
Change-Id: Id589520e15ecd2066e6e3d002ee96c9364d25cac
2018-02-12 18:34:11 +01:00
Bruno Martins 436b2f46a9 msm8976-common: Move IPC router config to vendor
Change-Id: I8d6892c8205a307f3a236f7ce8c78f9bdead2ba5
2018-02-12 18:34:11 +01:00
Bruno Martins c86d342b41 msm8976-common: Move Wi-Fi files to vendor
Change-Id: I7e95baa01490ec76cf8ddfa051f01fc9b0bc5c7a
2018-02-12 18:34:11 +01:00
Bruno Martins 63b6049a40 msm8976-common: Move keylayout files to vendor
Change-Id: Idaa0fe01f453afdf2ec419a4c514516e3b2196bd
2018-02-12 18:34:11 +01:00
Bruno Martins 2e0406f63a msm8976-common: Move device-specific feature configs to vendor 2018-02-12 18:34:11 +01:00
LuK1337 60433896c0 msm8976-common: Move audio configuration files to /vendor 2018-02-12 18:34:11 +01:00
Daniel Reimer 392bac6064 msm8976-common: audio: Decommonize audio_policy_configuration.xml 2018-01-26 15:47:21 +01:00
Rashed Abdel-Tawab ca03722438 msm8976-common: Move Lineage specific overlays to overlay-lineage
Change-Id: Ic38bb1acb4d37f90b62679e4420815f49b30fc7f
2018-01-26 15:47:21 +01:00
Jaekyun Seok b32a6dc9fb msm8976-common: Enforce RRO on framework-res
Overlays only for framework-res will be converted into RROs.

Other overlays can't be converted due to some known issues on app RRO.

Bug: 36231603
Change-Id: Idca30fdbbcc990fd124de16a06a112a346612a61
(cherry picked from commit db1b6058200fc5255f519cf6609fca7619d6743e)
2018-01-26 15:47:21 +01:00
LuK1337 6e2473fca4 msm8976-common: Add libqcomvoiceprocessing to PRODUCT_PACKAGES 2018-01-26 15:47:21 +01:00
LuK1337 2bf29301cc msm8976-common: Convert audio_effects.conf to XML
* Converted using : https://github.com/luk1337/aeffects-conf2xml
2018-01-26 15:47:21 +01:00
Paras Nagda f4440a00e8 msm8976-common: mediacodec: Allow select and eventfd syscalls for 8976
Add pselect6 and eventfd2 syscalls
Includes following:
mediacodec: allow sendto and recvfrom syscalls
mediacodec: allow lseek syscall
mediaextractor: allow pread64 and readlinkat syscalls

Change-Id: Iff6e2f7fc0562a520f56cbf4bbce72f1af545f9c
2018-01-26 15:47:20 +01:00
Luca Stefani 0ca03cf02f msm8976-common: Kill unused hostapd configs 2018-01-26 15:47:20 +01:00
Myles Watson 6e63a763d9 msm8976-common: Add libbt-vendor in device-common.mk
Bug: 36810308
Test: build
Change-Id: Iae4a6340a184dde818603b546470c8cf883f2f7b
2018-01-26 15:47:20 +01:00
Luca Stefani 23a8583aa3 msm8976-common: Build USB HAL 2018-01-19 00:15:58 +01:00
Luca Stefani abaaafa36c msm8976-common: Build GNSS HAL 2018-01-19 00:15:58 +01:00
Luca Stefani 0b3761219d msm8976-common: Build Power HAL 2018-01-19 00:15:58 +01:00
Luca Stefani 78983a4505 msm8976-common: Build wifilogd
* Remove unused libqsap_sdk & libQWiFiSoftApCfg
2018-01-19 00:15:58 +01:00
Luca Stefani d3222902e9 msm8976-common: Build Gatekeeper HAL 2018-01-19 00:15:58 +01:00
Luca Stefani 51426b1d54 msm8976-common: Build Keymaster HAL 2018-01-19 00:15:58 +01:00
Luca Stefani 62679c3e53 msm8976-common: Build biometricts HAL
* Remove now unused fingerprintd daemon
2018-01-19 00:15:58 +01:00
Luca Stefani 0444e9590e msm8976-common: Build Sensors HAL 2018-01-19 00:15:58 +01:00
Luca Stefani c663225a44 msm8976-common: Build Camera HAL 2018-01-19 00:15:58 +01:00
Luca Stefani 4dbbf41f31 msm8976-common: Build DRM HAL 2018-01-19 00:15:58 +01:00
Luca Stefani e218ca9f1b msm8976-common: Build light HAL 2018-01-19 00:15:58 +01:00
Luca Stefani 522d08df0c msm8976-common: Update audio for O
* Build audio HALs
* Remove dead packages
* Update audio flags for AOSP HAL
2018-01-19 00:15:58 +01:00
Luca Stefani c850053f54 msm8976-common: Update display/render for O
* Add various HALs
* Enable HWC2 & Gralloc1
2018-01-19 00:15:58 +01:00
Myles Watson d479ffbf08 msm8976-common: Build the Bluetooth HAL
Test: VTS test passes on Marlin, Bluetooth starts/stops
Change-Id: Ib1a1849c060c39e88c0219cb8421e3426cd3e7ac
2018-01-19 00:15:58 +01:00
Roshan Pius 265e16504c msm8976-common: wifi: Add wifi HAL service to device.mk
Bug: 33460969
Test: Compiles
Change-Id: I473f00d5dcabbf84d2da7397aef69b1b688d28a9
2018-01-19 00:15:57 +01:00
Ningyuan Wang e5c38db26c msm8976-common: wifi: Add wificond to products
We need our new wifi native daemon wificond for Android O.
This CL gets it installed on the device.

BUG=29220405
TEST=compile

Change-Id: Ibba0329777f78217f6d11f4cb2ad1305661d2097
2018-01-19 00:15:57 +01:00
Luca Stefani 9fe4b83c29 msm8976-common: Add libcamera_client shim
Change-Id: I4cc4eb52bc41e5174342e5571f096edb0e5a5c75
2018-01-19 00:15:57 +01:00
Luca Stefani 313cbb8738 msm8916-common: gps: Add get_process_name shim
Change-Id: I10ce654b14866d41610c7e4098df9691b983d515
2018-01-19 00:15:57 +01:00
Bruno Martins 8919aa301b msm8976-common: Kill Gello
Change-Id: I9da0945473d7173ee1242a8510e4ee3d262d6b2b
2017-05-14 18:17:11 +00:00
LuK1337 b2f7745ad4 msm8976-common: Update blobs from T813XXU2BQD1
Change-Id: I3e3938773fddd721129a85552caec00f3ab8b17c
2017-04-23 22:44:42 +02:00
LuK1337 2a0e5c2b13 msm8976-common: One slash is enough
Change-Id: I2ab1a81eb2e98a968fcc525348ad14820573d3fa
2017-03-07 11:21:09 +01:00
Jesse Chan 1f9474ebc5 msm8976-common: Compile fingerprint components
Change-Id: Ic62e32cb3610e18070692d5ff6f5667858b50aa5
2017-02-09 17:33:01 +00:00
LuK1337 412a9081ea msm8976-common: Remove fingerprint wrapper HAL
Change-Id: I5d3f4604d9e50b09bb18c65af0c3f8f0ee387a6a
2017-02-09 17:32:22 +00:00
Kevin F. Haggerty e075010c73 msm8976-common: Quiet "KERNEL IS NOT SEANDROID ENFORCING" boot message
Change-Id: Ic26c2d15f9e4b95c2cf006b222a0e0018a20258a
2017-02-04 20:00:17 +01:00