Commit Graph

75 Commits

Author SHA1 Message Date
Ashwin R C 74a19f0c7c sm8150-common: Set TARGET_BOOTLOADER_NAME to msmnile
* Stock vendor image sets ro.product.board=msmnile.

Change-Id: I7380610b96fdf6ed4b06188229ff05bdb369475f
Signed-off-by: Ashwin R C <ashwin2001achu@gmail.com>
2019-08-12 18:38:12 +02:00
Wang Han fcd9f7088a sm8150-common: Enable audio features for sound FX libraries
Change-Id: I309f41db19e60674a225438e676943f2145a5d2e
2019-08-08 21:10:50 +02:00
LuK1337 9366a0819f sm8150-common: Unset BOARD_VNDK_VERSION
Change-Id: Ie9e8615eb7fe186dbb595fc3fa0d2bfc013b5d47
2019-08-05 21:06:30 +02:00
Han Wang 9a152d5d26 sm8150-common: Enable TARGET_USES_DISPLAY_RENDER_INTENTS
Change-Id: Idb764aee4380d9892ead2af832a5d236552211d8
2019-07-31 11:16:14 +02:00
LuK1337 5ef588c7bb sm8150-common: Enable triple buffering as per CAF config
Change-Id: I7432678a56887eed6b2b979484510bbdfa470faf
2019-07-31 11:15:23 +02:00
Ethan Chen 7dd985a554 sm8150-common: Drop custom display flags
* TARGET_USES_NEW_ION_API, TARGET_USES_OVERLAY and
  USE_OPENGL_RENDERER are largely deprecated.

Change-Id: If2892c83726c3558a96b28a8404f49982ebb9ba0
2019-07-31 11:11:55 +02:00
LuK1337 74200ccb93 sm8150-common: Build most of display HAL stack from source
* TODO: figure out why oss hwcomposer and sdmcore does not work.

Change-Id: I8a276230b28f48ad38f4bd92d56742850d71aae1
2019-07-29 19:34:57 +02:00
LuK1337 157d73f409 sm8150-common: Switch to enforcing
Change-Id: I74855e483a80c3be5096c815f4c15c38e66b340e
2019-07-17 23:19:49 +02:00
Peter Cai 8c8601125f
sm8150-common: sensors: use soong config instead of properties 2019-07-15 12:24:51 +08:00
LuK1337 419276477d sm8150-common: Adjust debugfs paths for power HAL
Change-Id: Ia796ba67918d3fdd82f10d423b86706323127dcb
2019-07-12 19:09:27 +02:00
LuK1337 c5a654eb06 sm8150-common: sepolicy: Address binder related hal_sensors_default denials
* Also enable PRODUCT_FULL_TREBLE_OVERRIDE to bypass
  SELinux treble tests since we are violating treble
  rules now.

Change-Id: I314946bffa9bdfc99881927b4f74b5c42b3eb021
2019-07-11 19:27:19 +02:00
LuK1337 a97629d004 sm8150-common: Use kryo300 for ARM64
Change-Id: I52749fd0ef276bc11fd2f87d3d158b4ecd972ce1
2019-07-09 00:36:43 +02:00
LuK1337 3747e04733 sm8150-common: sepolicy: Address camera motor related denials
Change-Id: I08a5811f748aa322896ed1005eea353c8f0a9758
2019-07-08 11:38:45 +02:00
LuK1337 da40640ef3 sm8150-common: sepolicy: Label camera helper app
Change-Id: I733ace8aa5a3c78322265e8f91ac6c3d522b0ef8
2019-07-07 23:35:11 +02:00
LuK1337 182487c2ad sm8150-common: Use device/qcom/sepolicy
Change-Id: I8064593caab0e057724fec74d072a63217282651
2019-07-04 20:54:02 +02:00
LuK1337 993287d22a sm8150-common: Set partition sizes
* These will allow us to use device/qcom/sepolicy
  in the near future.

Change-Id: I6aa8daac3d3e795e798c9cfa4a46d1a3246367cc
2019-07-04 20:42:44 +02:00
LuK1337 37551a6817 sm8150-common: Clean up device layout
Change-Id: Icee155f555f2280092fe7d82c216a47366cfb434
2019-07-04 01:42:26 +02:00
LuK1337 0f1e326a5f sm8150-common: Get rid of framework_*.mk
Change-Id: I89db15b83564fc7fc0081afbc1b53b7a1caa46aa
2019-07-02 23:49:15 +02:00
LuK1337 a2891a4c46 sm8150-common: Update dt2w node
Change-Id: Iaa24fb587952952e30d51e4f5a738e39d26909bf
2019-07-02 22:59:03 +02:00
Peter Cai aa2a51329d
sm8150-common: fod: prettify soong variables 2019-07-02 18:28:12 +08:00
Peter Cai f36ea1ade1
sm8150-common: fod: implement position / size interface
* pass the position and size as SOONG_CONFIG_ variables. see guacamole
tree for example.
2019-07-02 14:52:47 +08:00
Ethan Chen 6d20c7365c
sm8150-common: Use Soong namespace to avoid device build conflicts 2019-06-29 08:17:35 +08:00
Peter Cai b38c4814dd
sm8150-common: fix double-tap-to-wake
* Added a kernel interface at `/proc/touchpanel/gesture_dt2w` for easier
interaction with power HAL.
* Add parameter to OSS power HAL to use this interface
* Added keycode for touchpanel to wake up the device
* TODO: Maybe add support for more touchscreen gestures?
2019-06-28 20:14:29 +08:00
Peter Cai 382d8fee8d
[WIP, DO NOT MERGE] sm8150-common: build vendor image
* Initial full vendor building. Do not merge, does not boot.
2019-06-24 21:32:23 +08:00
Peter Cai 529ec479f0
sm8150-common: commonize
* guacamole and guacamoleb share a lot of common configurations. Put
them all in a common tree.
2019-06-24 12:12:35 +08:00