Commit Graph

27 Commits

Author SHA1 Message Date
Paul Keith d5275949a0
klte-common: Add IGloveMode to device manifest
* We support glove mode through hardware/samsung's implementation

Change-Id: I537ed4ee731207643d078d86afd32434dd52eeb9
2019-04-10 21:35:00 -06:00
Kevin F. Haggerty e0733f9f48
klte-common: Commonize camera packages and manifest entries
Change-Id: Ie8b564606e5c8e99d76bcc73d8fa020001b75337
2018-09-15 12:02:15 -06:00
Kevin F. Haggerty e692c8cfed klte-common: Fragment NFC support based on chip type
* Configs and board/product makefiles are split into discrete
  directories based on NFC chip. These chain to truly common
  makefiles that add permissions and shared PRODUCT_PACKAGES.
* Relocate libpn547_fw under the nfc/pn547 directory.

Change-Id: Ie9e87fc0566eac76fc411b3e5669564c5fa54123
2018-01-08 06:40:16 +00:00
Kevin F. Haggerty 7915dc24f9 klte-common: Enable single/dual SIM support with fragments
* klte-common has to support both single- and dual-SIM devices, and
  there are multiple devices of each kind. It makes most sense to
  provide fragments in the -common tree that these devices can inherit
  to configure HIDL manifest, system properties, audio support, and
  any additional services necessary for MSIM support.

Change-Id: Ic3b04fa500615c33cef9b0f0a999209150969123
2017-12-30 15:07:32 -07:00
Kevin F. Haggerty 6a8a736148 klte-common: Move common things to msm8974-common
* All of these are/can/will be shared by this, hlte, lt03lte for
  O and beyond

Change-Id: I096948538dcf14d6070bb6cc2102e7b7586fd0c7
2017-12-29 14:45:54 -07:00
Paul Keith f999621c0c klte-common: Split out fingerprint support
* kltesprsports doesn't have a fingerprint scanner, so variants
  supporting one can include fingerprint/board.mk in BoardConfig.mk,
  and fingerprint/product.mk in device.mk to avoid polluting the
  kltesprsports build with fingerprint-related items.

Change-Id: I2fb1652d771740d05c3ec083054960fbe326bea4
2017-12-28 20:19:21 -07:00
Bruno Martins fb460c7500 klte-common: Declare camera HAL instance as legacy
Change-Id: I02ea93f480658282ddfb10d8a877a7c721a7e3d3
2017-12-26 13:45:45 -07:00
Bruno Martins 52569e9c1e klte-common: Include DRM service
Change-Id: I4999809c288c84d6e9c39383ff76f9ee85a97cae
2017-12-23 10:41:09 -07:00
Kevin F. Haggerty 405894f9eb klte-common: Add configstore to manifest
Change-Id: Ie2e8947f49f1e96a087f0cbf51f3b6ee98ff024a
2017-12-23 09:59:12 -07:00
Kevin F. Haggerty 90ddf6e3d8 klte-common: Add power HAL to manifest
Change-Id: Ie1241e8d9bd441d67731f8abedf4e8b9bf4077ad
2017-12-23 09:57:45 -07:00
Rashed Abdel-Tawab 4bb30996c5 klte-common: Add keymaster HAL impl
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba31
2017-12-23 09:53:17 -07:00
Rashed Abdel-Tawab 46efb4c651 klte-common: Add wifi and supplicant services
android.hardware.wifi is built by default

Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba37
2017-12-22 23:29:03 -07:00
Rashed Abdel-Tawab 3c4c6b5df6 klte-common: Add vibrator HAL impl
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba33
2017-12-22 22:31:11 -07:00
Rashed Abdel-Tawab 00d1639b17 klte-common: Add NFC HAL
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba43
2017-12-22 22:31:11 -07:00
Kevin F. Haggerty 7ea4ffa388 klte-common: Build fingerprint 2.1-service
Change-Id: Ifffe781deef90d861a0ad68f8649c265c249d0c5
2017-12-22 18:43:10 -07:00
Bruno Martins 76fb2fe806 klte-common: Switch to hwbinder graphics allocator
Change-Id: Ic8124cebc5d9dab8e7571ec453be3f5a18b03d69
2017-12-22 18:33:01 -07:00
Kevin F. Haggerty b68341a429 klte-common: Add lights HAL impl
Change-Id: Ia5370244fc64a612e3b83fac6d68798cdc7ed3c8
2017-12-22 17:32:31 -07:00
Rashed Abdel-Tawab 783402f469 klte-common: Add sensors HAL impl
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba30
2017-12-22 16:38:17 -07:00
Mohammad Afaneh 2d5186e1f1 klte-common: Add consumer IR impl
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba20
2017-12-22 16:38:12 -07:00
Rashed Abdel-Tawab 5ee3d1d904 klte-common: Add USB service
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba36
2017-12-22 15:29:00 -07:00
Rashed Abdel-Tawab c724309890 klte-common: Build GPS impl
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba32
2017-12-22 14:31:10 -07:00
Rashed Abdel-Tawab f0e4836605 klte-common: Add Camera HAL impl
Change-Id: Ie817e4d10631359f3b6c3c42249d75ebf73c596e
2017-12-22 10:34:08 -07:00
Rashed Abdel-Tawab 50054e9d47 klte-common: Add radio services to manifest
These are built by default

Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba35
2017-11-04 12:58:43 -06:00
Rashed Abdel-Tawab b574fd9567 klte-common: Add bluetooth service
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba38
2017-11-04 12:58:43 -06:00
Rashed Abdel-Tawab 2d0a03ffbf klte-common: Add DRM HAL impl
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba28
2017-11-04 12:58:43 -06:00
Rashed Abdel-Tawab d5adb2c433 klte-common: Add audio and display HIDL manifest
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba25
2017-11-04 12:58:43 -06:00
Rashed Abdel-Tawab e43a08af7a klte-common: Add empty HIDL manifest
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba24
2017-11-04 12:58:38 -06:00