Commit Graph

1111 Commits

Author SHA1 Message Date
LuK1337 9e7c7b7fef sm8150-common: Copy media_codecs_google_video_le from fw/av
Change-Id: Ic88c7946c089b4f055393e44b97268a79885b113
2019-07-07 14:17:18 +02:00
LuK1337 5418963be4 sm8150-common: Move qcril database upgrades to "Radio" section
Change-Id: Id6cb6e26254bd549510bb818a656580cec15a6d4
2019-07-07 14:14:26 +02:00
LuK1337 c265170852 sm8150-common: Move more camera blobs
Change-Id: If2976b70d0e11d7324aa0991fe55c2834704d769
2019-07-07 14:13:53 +02:00
LuK1337 5914401700 sm8150-common: Move lib_remote_simlock.so to appropriate section
Change-Id: I7661cfc2f47d644fb71b639399f4ce09e4ba2c0f
2019-07-07 14:08:12 +02:00
LuK1337 4ffc6cdffe sm8150-common: Move sensors.hal.tof.so to proper section
Change-Id: I2fbf06b2f69076e4df4ad73bb00dce256d00b6b4
2019-07-07 14:06:06 +02:00
LuK1337 7690d9a44b sm8150-common: Move sns_reg_config to proper section
Change-Id: I205f5751166fd4697dd2e64f277f82aaa7eb17cf
2019-07-07 14:05:00 +02:00
LuK1337 30f76282c4 sm8150-common: Move DRM FW to appropriate section
Change-Id: Ice2ede697679453a91cf5bd6e4c601e62ef8c453
2019-07-07 14:02:23 +02:00
LuK1337 2c3ed0e032 sm8150-common: Move touchscreen FW to appropriate section
Change-Id: Ie1bd3da0336e777d4aca8bd3e1029c326d68d731
2019-07-07 14:02:00 +02:00
LuK1337 a07dbc45a9 sm8150-common: Move vibrator FW to appropriate section
Change-Id: I4516b1b73446b21c2e224e744f9cdbec8b61213a
2019-07-07 13:57:13 +02:00
LuK1337 2900f9ac81 sm8150-common: Move tfa98xx FW to appropriate section
Change-Id: I9bd23fd59929a23d42d48cf1ec1b9a5422c6fc95
2019-07-07 13:52:32 +02:00
LuK1337 5f3f3f8dcc sm8150-common: Move libOmxWmaDec.so to 'Media'
Change-Id: Ia4059511551fb93b3dcb62af8ffafd5a36f8b9ad
2019-07-07 13:35:21 +02:00
LuK1337 a7c1c683a9 sm8150-common: sensors: Switch to libgui_vendor
Change-Id: I4ff1fcefb0d3429f0fbbb6e79bdbc3357cbb3c8e
2019-07-07 12:53:46 +02:00
LuK1337 532372f7b9 sm8150-common: Add 64-bit vendor vendor.qti.imsrtpservice@1.0.so
Change-Id: I91e95e9ab54fe6365fa6ade49c8cdefb0bc18752
2019-07-07 12:16:23 +02:00
LuK1337 dc3c70e1e1 sm8150-common: Remove duplicated lines
Change-Id: Iac44382065170a8bb93d5eb51a974d8d912cd59e
2019-07-07 11:52:03 +02:00
LuK1337 72cee0bb44 sm8150-common: Sort WiFi blobs
Change-Id: I10ab86b3361372ee16260012f975db36724fd97a

lel

Change-Id: If5040d57d283b8e185e4dd91043507ec6ce24f37
2019-07-07 11:52:00 +02:00
LuK1337 af475688e0 sm8150-common: Remove most of 32-bit radio blobs
Change-Id: I260708706adcff6baa9977d5f37e5bfc0c8c78ec
2019-07-07 11:37:24 +02:00
LuK1337 8cb087261a sm8150-common: Remove most of 32-bit GPS blobs
Change-Id: Ideea063e205accd71c70d5b8dae86097f34c4511
2019-07-07 11:35:25 +02:00
LuK1337 f0fc92f01c sm8150-common: Sort camera blobs
Change-Id: I7c28694adb3cf4d1decbd7b50e0cf556f84e6664
2019-07-07 11:32:50 +02:00
LuK1337 37bf0e60d9 sm8150-common: Sort fingerprint blobs
Change-Id: I75869db0b159273265a23c635dcad72cd941770a
2019-07-07 11:15:53 +02:00
Peter Cai e5e3d60456
sm8150-common: remove non-existent permission xml 2019-07-07 15:09:00 +08:00
LuK1337 29a48f477c sm8150-common: Drop more blobs
Change-Id: I3516aea45155fc9207b416a20f1cd20b2685d5e3
2019-07-07 03:31:50 +02:00
LuK1337 09d1c68522 sm8150-common: Remove bunch of prebuilt android.hardware blobs
Change-Id: I52cf2adee23e143ffe24298371a754b0868bd94a
2019-07-07 03:23:02 +02:00
LuK1337 fe71accac9 sm8150-common: Drop prebuilt android.hardware.nfc@1.0-impl
Change-Id: Icfcbfe0bbae3ddb167d3f6a04fe64f239db3f3b6
2019-07-07 03:23:02 +02:00
LuK1337 0631aee079 sm8150-common: Move NFC firmware to appropriate section
Change-Id: I96c840445957e17daa98641165939739378af7c9
2019-07-07 03:23:02 +02:00
LuK1337 d936222222 sm8150-common: Build librmnetctl from source
Change-Id: Ibbe46045ee3ba12e6edbb7baab285ff8a586d17b
2019-07-07 03:23:02 +02:00
LuK1337 1142aa813c sm8150-common: Remove prebuilt power HAL
Change-Id: I9a848aef7c5e0d7bb47b7789806be99273a61a92
2019-07-07 03:23:02 +02:00
LuK1337 b9d0791d2f sm8150-common: Remove 32-bit gps and ims blobs
Change-Id: Iaf93b664827cb31f830eb486ffe99ea34db7e116
2019-07-07 03:22:56 +02:00
LuK1337 371e2d5328 sm8150-comon: Remove prebuilt lights HAL
Change-Id: Id0fd973b1cbf53cf833eee39359595ae2bec32e7
2019-07-07 03:03:46 +02:00
LuK1337 434aab5ded sm8150-common: Reorder more sound trigger related blobs
Change-Id: Ia333b7fba49e93b93b660a747ec6a21b26a818f1
2019-07-07 02:57:15 +02:00
LuK1337 87191b07cf sm8150-common: doze: Fix default DOZE_ALWAYS_ON value
* It's disabled by default in our fwb overlay.

Change-Id: Ie38a51c2cc73078d201985cc30f0b6fa3d1630d5
2019-07-07 02:51:21 +02:00
Luca Stefani 6fcbd7f597 sm8150-common: doze: Move Utils.checkDozeService in an handler
* There's no need to manually write to the gestures prefs
  as long we are sure the handler is run after we return true
  in the onPreferenceChangeListner

Change-Id: I090c0c6c91267aff69c45365b95b5f5e26d07b07
2019-07-07 02:51:21 +02:00
Luca Stefani 26f4f08a36 sm8150-common: doze: Set entry timestamp before registering sensor
Change-Id: Ifa8aa1ded029c3c7be44ac94355e6814c080be44
2019-07-07 02:51:21 +02:00
Bruno Martins 8d69351ecf sm8150-common: doze: Add AOD support to Ambient Display
* This makes the always on display mode feature visible for those
   devices that explicitly set it as available via AOSP overlay.
   Should only be enabled on devices where the display has been tuned
   to be power efficient in DOZE and/or DOZE_SUSPEND states.

Change-Id: If543936f9421dd7a6c0be594f7cb76afb227e34b
2019-07-07 02:51:21 +02:00
Luca Stefani 5a8f784446 sm8150-common: doze: Add missing pocket mode hooks
Change-Id: I81af20cb9f737e0a2260c42fc91530572b16ec5e
2019-07-07 02:51:21 +02:00
Luca Stefani a42911d3c2 sm8150-common: doze: Add pocket mode support
Change-Id: I68498fb3e523fcc77a3db0ecb5d57c1a0df2a701
2019-07-07 02:51:21 +02:00
Joey 569737d7d9 sm8150-common: doze: Match Pie settings UI
Change-Id: Ia1cde37923c55faf057189f7085b69522e2802ef
2019-07-07 02:51:21 +02:00
Anton Hansson 7f4ce9e075 sm8150-common: doze: Set LOCAL_PRIVATE_PLATFORM_APIS
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.

Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.

Bug: 73535841
Change-Id: I61299717ab2a6a1fd9a14dde7e1c7961388f722a
2019-07-07 02:51:21 +02:00
LuK1337 e8b65af949 sm8150-common: Add OnePlusDoze app for pickup sensor handling
* Based off android_device_oneplus_oneplus3 doze app but
  with proximity related features stripped out and updated
  pickup sensor name.

Change-Id: I9f81b153948069cd4370c75817f12e91f6869e1d
2019-07-07 02:51:21 +02:00
LuK1337 fb29f1a031 sm8150-common: Use qti_whitelist.xml and privapp-permissions-qti.xml from vendor
Change-Id: I4aa3e446293cf9f39699492d80796776d85b7bd5
2019-07-07 01:18:13 +02:00
LuK1337 433fb94884 sm8150-common: Copy keylayouts to vendor
Change-Id: I887d81bc2312419f7bc0acb475123b3cfdce9506
2019-07-07 01:17:04 +02:00
LuK1337 ada0ebf48a sm8150-common: Build bootctrl from source
Change-Id: I9568c625e4c5b526eb300f5c73de9892d0beb48d
2019-07-07 01:15:18 +02:00
LuK1337 39cf9619b3 sm8150-common: Reorder more soundfx effect blobs
Change-Id: I4f379a8c275b59a03801d7443369af4d0668322d
2019-07-07 01:12:33 +02:00
LuK1337 297c17f3a2 sm8150-common: Clean up NFC blobs list
Change-Id: Ic17534a1a2c2f8bcbda4f8e7c1aca2c774f4505a
2019-07-07 01:11:37 +02:00
LuK1337 04e44b9185 sm8150-common: Begin cleaning up proprietary files list
Change-Id: I17e8efc77cdddf4bf88342a5c73e1cb32fe554be
2019-07-07 00:36:39 +02:00
LuK1337 9de0703797 sm8150-common: Unpin dashd
Change-Id: I2cae90e512bff897af6411e346857b5a023ec579
2019-07-06 00:26:33 +02:00
LuK1337 a948a4e19a sm8150-common: Update NxpNfc stack
Change-Id: Ib7fd95e9dc8e81ab7620449339b18ec0fafb337c
2019-07-05 21:26:56 +02:00
LuK1337 175633c562 sm8150-common: Oops, that shouldn't have been there
Change-Id: Iedc85314cbfd4d86c1a3b31e2d8dd7e2f5de8cf3
2019-07-05 21:26:55 +02:00
LuK1337 5669d23373 sm8150-common: overlay-lineage: Load OnePlusCameraHelper keyhandler class
Change-Id: Idd4f3dc973a3893683369c052ab2db339a43737d
2019-07-05 16:20:11 +02:00
LuK1337 c6fe0a637d Revert "sm8150-common: KeyHandler: handle camera motor key events"
This reverts commit 791f89485c.
2019-07-05 15:59:52 +02:00
Peter Cai 791f89485c
sm8150-common: KeyHandler: handle camera motor key events
* When the camera motor gets forced down, a KEY_F14 down/up sequence is
sent to userspace. We use this information to show a warning dialog to
the user and also stop any foreground app.
* For op7, which has no motorized camera whatsoever, this makes no
difference. It is not very convenient to have two separate KeyHandlers,
so let's just put them all in one place.
2019-07-05 19:38:18 +08:00