summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Bruno Martins [Sun, 6 Oct 2024 09:32:13 +0000 (10:32 +0100)]
dopinder: Patch keymint service to replace ndk_platform backend
At the same time bump the ndk version where applicable to fix:
error: module "android.hardware.security.keymint-service.amlogic" variant
"android_vendor_arm_armv8-a": depends on multiple versions of the same aidl_interface:
android.hardware.security.keymint-V1-ndk-source,
android.hardware.security.keymint-V3-ndk-source
Change-Id: I394545d7af4422cae2c446278a681cbbc353c9f3
Nolen Johnson [Wed, 9 Oct 2024 22:03:51 +0000 (18:03 -0400)]
dopinder: Remove now dead SOC flag
Change-Id: I342ffd48e4c183338dfc04894ddddcd938f2b460
Nolen Johnson [Wed, 9 Oct 2024 21:34:29 +0000 (17:34 -0400)]
dopinder: Decommonize TEE
Change-Id: Ic2dffaa76ab5f5435fac781975ef17ebf114d4ee
Nolen Johnson [Sun, 6 Oct 2024 15:51:24 +0000 (11:51 -0400)]
dopinder: Mount factory partition in init scripts
Change-Id: I3db4f2d3619fcb93aa586c8cbe984580ee17b3e7
Michael Bestas [Tue, 27 Aug 2024 19:51:30 +0000 (22:51 +0300)]
dopinder: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
Nolen Johnson [Thu, 1 Aug 2024 05:44:40 +0000 (01:44 -0400)]
dopinder: sti6140d360-user 12 SC
20240424 release-keys
Change-Id: I289558520bbf3d88c677ad3d8e254df9e0ebcb49
Michael Bestas [Sun, 19 May 2024 22:45:16 +0000 (01:45 +0300)]
dopinder: Drop COMMON_LUNCH_CHOICES
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.
Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
Nolen Johnson [Mon, 10 Jun 2024 05:32:06 +0000 (01:32 -0400)]
dopinder: Set VENDOR_BRAND
Change-Id: I317455785c75c3c478491c2029b723f3085cef48
Nolen Johnson [Mon, 10 Jun 2024 05:06:08 +0000 (01:06 -0400)]
dopinder: Pull keymint to device tree
Change-Id: I15ac115ccf36d39a3529247dd146fe8c89cbe369
Nolen Johnson [Sun, 9 Jun 2024 17:49:31 +0000 (13:49 -0400)]
dopinder: Split g12a/sm1 proprietary files
Change-Id: Id4164b5c87b63fb2f66dbd26e014689aa81b80c8
Nolen Johnson [Sat, 8 Jun 2024 21:51:01 +0000 (17:51 -0400)]
dopinder: Decommonize NRDP / ODM files
* Pull in remote pairing animation while we are at it.
* Also use device-specific libsecmem, as we have a12 now.
Change-Id: I375b3b979ca3af7f1c3347b6cb5dd019e732f728
Bruno Martins [Sun, 3 Mar 2024 15:27:26 +0000 (15:27 +0000)]
dopinder: Set PRODUCT_IS_ATV
Despite being already set by Google in device/google/atv/products/atv_system.mk,
it isn't available in time to be used in common product makefiles
further down in the chain.
Change-Id: Ic0a87eeb98902fc08dd3c8edd202c634b1f3eb49
Nolen Johnson [Sat, 4 May 2024 05:38:52 +0000 (01:38 -0400)]
dopinder: Import IR remote mapping and standardize
* Drop other ones as they're now in device/lineage/atv.
Change-Id: I0ebe561536e4174fdd8becf8a6ded67f0291b2b5
Nolen Johnson [Fri, 3 May 2024 19:32:17 +0000 (15:32 -0400)]
dopinder: Set OEM ATV Key
Change-Id: I826c86a5280cda7aba510e2a5aac0e51c2b62412
LuK1337 [Thu, 27 Jan 2022 09:53:26 +0000 (10:53 +0100)]
dopinder: Make device name/product prop overrides work
Change-Id: I64d11103ddb8f9dce70b9bc110745d4aafd667dc
Nolen Johnson [Fri, 2 Feb 2024 06:05:42 +0000 (01:05 -0500)]
dopinder: Don't override common keylayouts
Change-Id: I1b8084be3ac662f1404d6df3654b5921aa1d09f6
(cherry picked from commit
e380a93cb45a4465e0d576eb9ab16fe705f6ff97)
Nolen Johnson [Fri, 2 Feb 2024 03:27:32 +0000 (22:27 -0500)]
dopinder: sti6140d360-user 12 SC
20231117 release-keys
Change-Id: I94e7e8b96e888102717991c27422c7dc9ff3d0f8
(cherry picked from commit
90ec93459f78135d6f295f70cbc099091f93f2eb)
LuK1337 [Thu, 30 Nov 2023 19:47:49 +0000 (20:47 +0100)]
dopinder: Setup firmware extraction
Change-Id: I693e59abbfcec4f016de324517ad0e24ef565c65
Nolen Johnson [Mon, 11 Dec 2023 06:21:39 +0000 (01:21 -0500)]
dopinder: Disable systemcontrol_static in recovery
Change-Id: Ia5943a6c68963add1ab41f632d522a15b7108879
Nolen Johnson [Tue, 28 Nov 2023 17:32:04 +0000 (12:32 -0500)]
dopinder: Fix sort-blobs-list
* Makes this alphabetize properly.
Change-Id: I2450977ff6acd4cd7d29dfd2e3a4ca7f32b71904
Sal Savage [Fri, 15 Apr 2022 22:38:17 +0000 (15:38 -0700)]
dopinder: Replace BTM_DEF_LOCAL_NAME with a sysprop
Change-Id: I2c90efac01e61500eb1be23bb0ae6f96c2acdc53
Bruno Martins [Fri, 27 Oct 2023 12:14:29 +0000 (13:14 +0100)]
dopinder: Migrate deprecated BT profile configs into sysprops
Google moved all these into sysprops except for "profile_supported_hdp"
which is obsolete since Android 8.0.
This effectivelly disables Advanced Audio Distribution Profile (A2DP)
Sink role, Audio/Video Remote Control Profile (AVRCP) Controller role,
Hands-Free Profile (HFP) Audio Gateway role, Hands-Free Profile (HFP)
Hands-free role, Message Access Profile (MAP) Client role, Object Push
Profile (OPP), Personal Area Networking Profile (PAN) PANU role and
Phonebook Access Profile (PBAP) client and server roles. All the rest
are enabled by default in the common device tree.
As for the config "hfp_client_connection_service", Google dropped it
since it was only used in HfpClientConnectionServiceTest and blocking
the test from running.
Change-Id: I6f96862611b7f21b30157188e6373984561342aa
Bruno Martins [Fri, 27 Oct 2023 12:11:54 +0000 (13:11 +0100)]
dopinder: Properly overlay Bluetooth apex
Change-Id: I87c4f1136fd68490bd55bda4033f36988cbd57f1
Bruno Martins [Thu, 9 Jun 2022 13:34:59 +0000 (14:34 +0100)]
dopinder: Use minimal GMS if building with it
Only minimal GMS fits.
Change-Id: If9ce99880bcd6949354f80882176aaaded9aad85
Nolen Johnson [Tue, 11 Jul 2023 20:57:03 +0000 (16:57 -0400)]
dopinder: Decommonize super image size
Change-Id: I78293436e7db69d356acbe7c14a22cb49e12b905
Nolen Johnson [Wed, 17 May 2023 14:48:00 +0000 (10:48 -0400)]
dopinder: sti6140d360-user 10 QT
20230222 release-keys
Change-Id: I0017c4a7bade2a45a2717ba84339486a5432108f
Nolen Johnson [Wed, 17 May 2023 12:58:25 +0000 (08:58 -0400)]
dopinder: Align extractors with templates
* These now directly support VENDOR_COMMON!
Change-Id: I6c4e2226fea90be3dcc29dccbd7e23d24b2473f5
Christian Hoffmann [Sat, 10 Dec 2022 03:54:11 +0000 (22:54 -0500)]
dopinder: Decommonize libsecmem
* While this works fine on deadpool's newer liboemcrypto,
wade/dopinder and the rest of the g12* family's liboemcrypto's
don't play nicely with the newer libsecmem, so they will need
to continue using older versions of it.
Change-Id: Ib28fdf52668be729ccd30a6f6b57ec9e2a86fca6
Nolen Johnson [Sat, 10 Dec 2022 03:32:40 +0000 (22:32 -0500)]
dopinder: Declare our Wi-Fi chipset vendor
* Now the node permissions are commonized, and guarded by these
properties which are set by the multihal on stock, but here
we'll just leave it to devices to declare their vendor as we
use standalone vendor HALs.
Change-Id: If0720482862de75abbcbf09d3ad502728737867a
Nolen Johnson [Wed, 10 Aug 2022 03:20:27 +0000 (23:20 -0400)]
dopinder: Update to
20220523
Change-Id: I3410e53fcfab16fb40880c8b621495d3aa3c3d3c
Nolen Johnson [Fri, 22 Jul 2022 14:08:59 +0000 (10:08 -0400)]
dopinder: Change product name override to match wade
Change-Id: Iaf361f4da80d86f5d64ad370d56a149bc5adf157
Nolen Johnson [Wed, 22 Jun 2022 20:51:49 +0000 (16:51 -0400)]
dopinder: Update to
20220325 build
Change-Id: I9e7460f67b9235ea1950072b2fa5bfdaeb01977d
Christian Hoffmann [Wed, 8 Jun 2022 22:23:17 +0000 (00:23 +0200)]
dopinder: BT remote idc and kl moved to lineage atv
Change-Id: Ifc1fbbb6ba94f0f91b986019333112010d9d27cd
Bruno Martins [Thu, 9 Jun 2022 19:16:12 +0000 (20:16 +0100)]
dopinder: Shuffle proprietary makefiles inclusion
Change-Id: I5e2e3d51aeb440a7119ddba8b72b23b08509bf24
Nolen Johnson [Thu, 9 Jun 2022 02:35:35 +0000 (22:35 -0400)]
dopinder: Inherit common tree after device vars are set
* Allows several variables to be read in common tree.
Change-Id: Ic8f3a4d210568254d814b013b67d8f06efff5e63
Bruno Martins [Thu, 9 Jun 2022 14:08:33 +0000 (15:08 +0100)]
dopinder: Unset DEVICE_PATH in the product makefile
There's no need for this, make use of LOCAL_PATH instead.
Change-Id: I94642c86049d85d1b4f372309bc5899f9876ffe3
me2151 [Sat, 7 May 2022 21:27:28 +0000 (21:27 +0000)]
dopinder: Decommonize liboemcrypto.so
* These are device-specific, and to work we need
the stock version per-device.
Change-Id: I31e65ff8617e80e63dda84c00780c5ab65cbf2ed
Nolen Johnson [Tue, 19 Apr 2022 17:24:00 +0000 (13:24 -0400)]
dopinder: Set ro.soc.model
* Differs from deadpool.
Change-Id: I7a9f45d5bf0740e86688ebf6e05670d2e1bad9d5
Nolen Johnson [Tue, 19 Apr 2022 17:16:42 +0000 (13:16 -0400)]
dopinder: Decommonize vendor.media.support.dolbyvision
Change-Id: I884adf58c0dbffdcd0bc51b53d26bbce242b6dfb
Nolen Johnson [Tue, 19 Apr 2022 17:06:44 +0000 (13:06 -0400)]
dopinder: Decommonize ro.vendor.platform.support.dolbyvision
Change-Id: I6aaf1bdf65141fb8300dc40f4977bb5ed323caf9
Nolen Johnson [Mon, 13 Dec 2021 19:20:54 +0000 (20:20 +0100)]
Revert "dopinder: build & overlay KeyHandler"
* Commonized now.
This reverts commit
b68ebf2ff9e933be4e7f735403a30ee3550202fb.
Change-Id: I280e52f84daba43602ad0ee8747de0ee0ddfc2dc
Nolen Johnson [Mon, 13 Dec 2021 18:39:31 +0000 (13:39 -0500)]
dopinder: Drop keylayouts/idc's in device/lineage/atv
Change-Id: I3f6d93c1483e4a427f54698efeed0aa6ab3db07b
Timi Rautamäki [Wed, 1 Sep 2021 16:13:30 +0000 (16:13 +0000)]
dopinder: build & overlay KeyHandler
Change-Id: I1bd4c27a646f5deda26f20d99e87ae61f977bde6
Nolen Johnson [Tue, 21 Sep 2021 01:12:59 +0000 (21:12 -0400)]
dopinder: Update fingerprint
Change-Id: I8c4aa401f1ce93263c4e961c24fdd89d16b736e5
Timi Rautamäki [Sun, 12 Sep 2021 19:21:46 +0000 (19:21 +0000)]
dopinder: add keylayouts
Add keylayout for app buttons (Netflix, etc.).
Change-Id: I085e3f760f9ea1749a2541753c60e32dd26f419e
Timi Rautamäki [Tue, 31 Aug 2021 07:20:05 +0000 (07:20 +0000)]
dopinder: decommonize remote keylayout
Change-Id: Ice96a1f5507c207a6a4b224e04ab846bf6ad9a8e
Nolen Johnson [Sun, 1 Aug 2021 21:28:57 +0000 (23:28 +0200)]
Revert "dopinder: Don't explicitly include rule for wpa_supplicant.conf"
This reverts commit
235ca2b4d1ab2d57eae89fcce61884502d0015cb.
Reason for revert: This was only included due to a typo in a /different/ device tree -_-
Change-Id: Id0a1d67a7c7810a6e253664f43be7e0a96739b12
Nolen Johnson [Sun, 1 Aug 2021 21:09:51 +0000 (17:09 -0400)]
dopinder: Don't explicitly include rule for wpa_supplicant.conf
* Seems to auto-include itself now.
Change-Id: I6c71195089c32e7b663b32272a59dcfd01fcc9ce
Nolen Johnson [Fri, 16 Jul 2021 20:00:51 +0000 (16:00 -0400)]
dopinder: Import NRDP properties
Change-Id: I699dbd893f6a59b95c368c2a0e9ed4b7f0d1ef55
Nolen Johnson [Thu, 1 Jul 2021 21:11:57 +0000 (17:11 -0400)]
dopinder: Decommonize init.amlogic.wifi_buildin.rc
* Only deadpool/wade/sabrina have Broadcom Wi-Fi/Bluetooth,
dopinder/beast have Realtek, and will need different modules
and node permissions changed.
Change-Id: I204e5c22a1dc306c9c932a3634f5e6534a438ee5
Aaron Kling [Thu, 1 Jul 2021 19:37:31 +0000 (14:37 -0500)]
dopinder: Decommonize TA files
* These are different on all Askey G12A devices.
Change-Id: I4f798d094aacb4270619609c8cf9e0427abf2a95
Aaron Kling [Thu, 1 Jul 2021 00:19:40 +0000 (19:19 -0500)]
dopinder: Configure Realtek Bluetooth/Wi-Fi HALs
* We're not unifying things, and the stock MultiHAL requires
framework side magic, so we're going with the hardware/realtek
solution.
* Set Bluetooth overlays based on stock.
Change-Id: Ie8e0f2d2a5f1cb8337ebe88b903fb18a71602f18
Aaron Kling [Fri, 25 Jun 2021 05:04:25 +0000 (01:04 -0400)]
dopinder: Build Realtek 8822cs module inline
Change-Id: I042931d6361420868f53f682c70fee8c5a2b589d
Stricted [Fri, 25 Jun 2021 05:24:03 +0000 (01:24 -0400)]
dopinder: Build device specific DTB
Change-Id: I882a5f2481802cabe28204ee9c65905d1a80f984
Nolen Johnson [Thu, 17 Jun 2021 04:43:04 +0000 (00:43 -0400)]
dopinder: Initial Commit
Change-Id: I5bbc92935d81897929edf3daefb27a9e09691f60