Commit Graph

92 Commits

Author SHA1 Message Date
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
LuK1337 4c9e5136be msm8976-common: Move mixer paths to device
Change-Id: Icfad0e3b5f6716cdbecc72950cb8d50b441c3451
2017-01-31 14:52:34 +00:00
LuK1337 36d2777c8c Revert "msm8976-common: Don't build AdvancedDisplay"
This reverts commit 4953025f08.

Change-Id: Ie7a2842db29a91f3a4e1dd5bc071894e47bef7de
2017-01-28 18:29:54 +01:00
LuK1337 e915126ec6 msm8976-common: Build camera wrapper
Change-Id: Ifbefd245990b8b671b71657368217854264eb969
2017-01-28 11:37:28 +01:00
LuK1337 1dfa316616 msm8976-common: Reenable fingerprint
Change-Id: Ic65f7c6cab4a89edaaf34454abadf7f43a2d9a33
2017-01-27 12:34:26 +01:00
Christopher R. Palmer 070b2ac16f msm8976-common: Add a dummy fingerprint wrapper HAL
All this does is delegate all the requests to the real HAL.

Change-Id: Ie45ae24448fb989c45bba10f12128d20b71e1d34
2017-01-27 11:33:42 +00:00
Luca Stefani ffe2d49318 msm8976-common: Add and build camera wrapper
Change-Id: I8fe4654da53306e981dc6a2884194f6f4d38c144
2017-01-27 12:24:49 +01:00