Commit Graph

1217 Commits

Author SHA1 Message Date
Anay Wadhera 7305242bdf
aospa: build: Add a script to merge CAF.
Change-Id: I1d36d27be1bf476c951e04de75c9ea85b80af9ab
2021-10-14 11:46:07 +09:00
Vishalcj17 e1a96b9998
aospa: build: Kang roomservice from Lineage.
Change-Id: I174a92b1532e4d2f4e1a5373371839c8f89818a5
2021-10-14 11:46:07 +09:00
Vinayak Soni 9c31d77e03
aospa: soong: Create custom soong namespace for AOSP vs QVA
This allows for conditionally differentiating between
AOSP and QVA configuration.

Change-Id: Ic2f04d6ed71a80948af7ec71a31ac673c678c052
2021-10-14 11:46:07 +09:00
StyloGey c77eaa3178
aospa: Introduce AOSPA power HAL for gestures.
Change-Id: Icd7222888835d939da8032ace0fbdbb9fb555329
2021-10-14 11:46:06 +09:00
TheStrix a76053d59d
aospa: sepolicy: Allow bootanim to find mediametrics_service
Change-Id: I4dca1ac09c4b3f3dd196c0132370b0400b8f8e07
2021-10-14 11:46:06 +09:00
LuK1337 4cf084f63d
aospa: sepolicy: Add rules for FOD.
Change-Id: Id9b8d33075b6f394710dfeeca88d73949bb837af
2021-10-14 11:46:06 +09:00
Christian Oder 1b36adce25
aospa: taget: config: Add basic hotword permissions
* Required for older hotword blobs

Change-Id: I3a978ddda791a00274064e47348953c46006ace2
2021-10-14 11:46:05 +09:00
Vishalcj17 044fd05596
aospa: soong: Add AOSPA Soong config variables.
Ref: https://android.googlesource.com/platform/build/soong/+/refs/tags/android-11.0.0_r4#soong-config-variables

Change-Id: Icaf35b65b63d4245c92e39ce628bb8d6ffd0d4bb
2021-10-14 11:46:05 +09:00
Alexander Koskovich 1adb2f7631
interfaces: Introduce the QTI FM HAL.
* Based on observing FM HCI expectations.

Change-Id: I54685ff840e8c4c4e5b0de3cc1bec3eb1ed29579
2021-10-14 11:45:43 +09:00
Alexander Koskovich bb404a7d5c
interfaces: Introduce vendor.qti.hardware.capabilityconfigstore@1.0.
* Based on observing libplatformconfig expectations.

Change-Id: Ie4cd50bd42760f8b6127ba980981baec2109529b
2021-10-14 11:45:43 +09:00
Michael Bestas ff2f85dcb0
interfaces: Introduce QTI CryptFS HW HAL.
* Clean room implementation of the new Q cryptfs_hw HAL.

 * Based on observing libcryptfs_hw expectations.

Change-Id: I3acf0b9041279b29fee6e747364d91c86c4f541e
2021-10-14 11:45:43 +09:00
Michael Bestas 02daf14c99
cryptfshw: Export headers to libcryptfshw_hidl_headers.
* libcryptfs_hw depends on CryptfsHw.h.

Change-Id: I3131848c5f2203854d7f8d09dccc73701bd2093e
2021-10-14 11:45:42 +09:00
Jyotiraditya 7b257d24d7
interfaces: Introduce QTI btconfigstore v2.0 HAL.
* vendor.qti.hardware.btconfigstore@2.0 based on observing
  libbtconfigstore expectations.

Change-Id: I755c6ab6cd11de99dc3ddc4969da77ea0a251942
2021-10-14 11:45:42 +09:00
TheStrix f4ca76c675
interfaces: Introduce QTI bluetooth audio and btconfigstore HALs.
* com.qualcomm.qti.bluetooth_audio@1.0 based on observing
   libbtif_qti expectations.

 * vendor.qti.hardware.btconfigstore@1.0 based on observing
   libbtconfigstore expectations.

Change-Id: I520900e80700780e06051a120fb99d4adee7f68f
2021-10-14 11:45:42 +09:00
Vishalcj17 bd29afa8ec
aospa: products: Initial empty device product definition.
Change-Id: If9527cf43266e96f27053ac1587307ac102efbbd
2021-10-14 11:45:42 +09:00
Alexander Koskovich 63b44f9460
overlay: Setup and Add preset themes to ThemePicker.
* Previews: https://imgur.com/a/UFpnVHr

Change-Id: I4ec8dee6ba406c66b04f3c9850ea31f8d39d25e2
2021-10-14 11:45:41 +09:00
Luca Stefani 5eb0d899a9
aospa: overlay: Specify the wallpaper picker package.
Change-Id: Ib94bac4546a328462ec83a7d2e1ffca56ef7343a
2021-10-14 11:45:41 +09:00
Adrian DC db5e117be4
overlay: Disable SystemUI anti-falsing on lockscreen
* The anti-falsing implementation from HumanInteractionClassifier
   regularly prevents easy swipe to unlock or to pattern / pin
   on the keyguard lockscreen, requiring multiple attempts
   until accepted due to a hardcoded evaluation (5.0f)
   while normal usage shows better results without it

 * Another solved situation is remote device access like
   Vysor or TeamViewer were the device is almost impossible
   to swipe properly from a computer client

Change-Id: I0c2590f56e2cf6d6cd4ff3af2341a985670168e3
2021-10-14 11:45:41 +09:00
Jake Weinstein f01aeb91f4
overlay: Show RSRP Signal level for LTE
This changes the signal calculation to be more stable
and in line with what users expect.

Change-Id: I7f6ec9505490130dd17f979110cb0a709988ebac
2021-10-14 11:45:40 +09:00
joshuous 81a1f16bc3
overlay: Disable SystemUI activity overlays.
Change-Id: I8313f0beaacd17b6570a4c540cec98e97656a1af
2021-10-14 11:45:40 +09:00
Jake Weinstein dbcd0182f0
aospa: overlay: Add QCOM performance JARs to pinner list.
Change-Id: I8d0dafa9e9655576d3f42c9a9907f8bf89ff4203
2021-10-14 11:45:40 +09:00
Lisa Liu b5ab7ea46e
aospa: overlay: Add pinner configuration from legacy projects.
Change-Id: Ic692d38f1db1909c8d389338a15bac4b6b416814
2021-10-14 11:45:40 +09:00
Alexander Koskovich e4804c15d1
aospa: overlay: Change the accent color to AOSPA green.
Change-Id: I261e4320529a7a56745c8f92350c3304fa50ea9d
2021-10-14 11:45:39 +09:00
Alexander Koskovich c94da90e0f
aospa: overlay: Add dimensions from SPB2.210513.007.
Change-Id: If65173bfa3bd7effb7b042d81949925615a58f66
2021-10-14 11:45:39 +09:00
Alexander Koskovich 5b99234d2c
aospa: overlay: Enable rounded icons by default.
Change-Id: Ic246fba1ccfdc9f71569bf86f1d9121f7c301e42
2021-10-14 11:45:39 +09:00
Alexander Koskovich 502fc386ba
aospa: overlay: Add Pixel colors from SPB2.210513.007.
Change-Id: I4e8ff42d59777004b63e03542985dc946af8d487
2021-10-14 11:45:38 +09:00
Hampus Olsson fb3413ef35
aospa: overlay: Add new default wallpaper, "Fractured Continuum".
Change-Id: Ic1a480ee28683583bebd1eb7370592314572f352
2021-10-14 11:45:38 +09:00
espen96 e9fd90ca7a
aospa: apex: Add a boot animation module.
* Switch to old bootanimation. Keeping 1080p as
    standard for everyone but might change with the future.

Change-Id: I5ee009713b50be29cd496301bfdd1b884bfd599d
2021-10-14 11:45:38 +09:00
Vishalcj17 6f4627aefb
aospa: Import config.fs from LA.UM.9.14.r1-17700-LAHAINA.0
Change-Id: I94866b60c8bc07e896d09f8f769af77514780983
2021-10-14 11:45:37 +09:00
Vishalcj17 3b3ef102ab
aospa: Bring-in QTI Privapp and whitelist permissions.
Change-Id: If8fd3adda8fd062f215d05873dd6cf21f74f88a5
2021-10-14 11:45:37 +09:00
Vishalcj17 0d0bd5d965
aospa: Build Neural Network (Protobuf) package.
Change-Id: I7470315c4851c3e7a373c4484905c02a9d93f9b2
2021-10-14 11:45:37 +09:00
Vishalcj17 df9c570282
aospa: Build QTI Framework detection packages.
Change-Id: I7d415d2eb38419cce3e3d81318133d662c1fe763
2021-10-14 11:45:36 +09:00
Vishalcj17 08b0bfa51a
aospa: Build HIDL base and manager.
Change-Id: I4775c26858f29f9f7f7ef5a618b36ef67048f5ea
2021-10-14 11:45:36 +09:00
Vishalcj17 81816171d3
aospa: Build ThemePicker, Paranoid Papers and QuickStep.
Change-Id: I60540316bc24ac55f2b7a84d5855e7c4d6d7f883
2021-10-14 11:45:36 +09:00
Vishalcj17 20736d113e
aospa: Default to Gesture navigations.
Change-Id: I4673c5140494835eecf107368bc6bb5241adf67d
2021-10-14 11:45:36 +09:00
Vishalcj17 ce4e54b677
aospa: Enable blur by default.
Change-Id: Ie8403cee65e1157d6b2aea3d62b500ccadd7107f
2021-10-14 11:45:35 +09:00
Vishalcj17 213aa504c0
aospa: Enforce priv-app permissions.
Change-Id: I131655cc0e56569036126c4a7e9695606c21b37b
2021-10-14 11:45:35 +09:00
Vishalcj17 a6c5ac480f
aospa: Simplify AOSPA version and make it proper.
Change-Id: I7b623c05799fa46de95e7011077f62b281016623
2021-10-14 11:45:35 +09:00
Vishalcj17 1456581e00
aospa: Always move Wi-Fi modules to vendor.
* Breaks compilation.

Change-Id: I88ec5272707b9f02662d2fdfd000eaf0bad51f39
2021-10-14 11:45:35 +09:00
Vishalcj17 717915c0c2
aospa: Disable EAP Proxy.
* Breaks compilation.

Change-Id: I9690c620998104dceef70c4807a17875859a5e74
2021-10-14 11:45:34 +09:00
Vishalcj17 bc0adc1989
aospa: Include our GMS, Modules and Pixel features.
Change-Id: I7f37f944e83237b9ae4b126bd796dfb1ed800029
2021-10-14 11:45:34 +09:00
Vishalcj17 fa56ae3964
aospa: Include Qualcomm Common tree.
Change-Id: I671e6906e45abb78f5627af7784c01ce87283f46
2021-10-14 11:45:34 +09:00
Vishalcj17 c3540b2fb5
aospa: Include Snapdragon Clang makefile.
Change-Id: Ibb54342994005cdd43fc0f185e505573b6e3b6a3
2021-10-14 11:45:33 +09:00
Vishalcj17 65b1e076ad
aospa: Bring in kernel definition for ARM64.
Change-Id: Idc20cb0ade1383c0522201f660efc4c5e7b976e9
2021-10-14 11:45:33 +09:00
Vishalcj17 d884a46f74
aospa: Include Qualcomm Board Configuration.
Change-Id: Iba9c958ca56ce6a5a5914aaf5433048aed770d65
2021-10-14 11:45:33 +09:00
Vishalcj17 ab0d34ec12
aospa: Cleanup as much as possible.
* bravo six, going in for a restructure.

Change-Id: Ib787d9e52cbd97a797c62a0053a525756bc74b2c
2021-10-14 11:45:32 +09:00
Vishalcj17 a5114db14f
aospa: Move SDClang makefiles to their own repo.
Change-Id: I7ed96249e0171d55619243892f841d6f09afb4d3
2021-10-14 11:45:32 +09:00
Anay Wadhera 77a04211bf pa: build: Enable ThinLTO Source wide.
Change-Id: Iaf2fcf19fdb51253750f375fc2cacccd6a603ab3
2021-08-04 18:46:11 +00:00
Linux4 2af3dda541 [lineage-17.1] sepolicy: add hal_powershare
Change-Id: I2ed2d8c1c8ac03c33900d83802e8a981785e6406
2021-07-25 09:11:54 +00:00
Linux4 ca05051797 [lineage-17.1] interfaces: add powershare HAL
Change-Id: I92f3e2405792ce6d493499f90df262d8bf86f93a
2021-07-21 12:10:04 +00:00