GitHub/exynos8895/android_device_samsung_universal8895-common.git
4 years agouniversal8895: enable wifi display
Michael Benedict [Sun, 13 Oct 2019 08:22:52 +0000 (19:22 +1100)]
universal8895: enable wifi display

Change-Id: Ieb8542c3ddb442cc4ee6090d79676da32a68e0ec
Signed-off-by: Michael Benedict <michaelbt@live.com>
4 years agouniversal8895: disable mac randomization
Michael Benedict [Sat, 12 Oct 2019 11:42:00 +0000 (22:42 +1100)]
universal8895: disable mac randomization

Change-Id: I39afd3575f3574de89381fe0b414818c317a48b3
Signed-off-by: Michael Benedict <michaelbt@live.com>
4 years agouniversal8895: Use the group Wi-Fi Direct interface on bcm43xx
Artem Borisov [Mon, 24 Sep 2018 14:11:20 +0000 (17:11 +0300)]
universal8895: Use the group Wi-Fi Direct interface on bcm43xx

These chips do not provide a dedicated interface for p2p, so we should
use the group one instead.

4 years agouniversal8895: build updateable apex
Michael Benedict [Sat, 5 Oct 2019 10:15:46 +0000 (20:15 +1000)]
universal8895: build updateable apex

Signed-off-by: Michael Benedict <michaelbt@live.com>
4 years agouniversal8895: build apex image
Michael Benedict [Sat, 5 Oct 2019 10:15:02 +0000 (20:15 +1000)]
universal8895: build apex image

Signed-off-by: Michael Benedict <michaelbt@live.com>
4 years agouniversal8895: sed supplicant 1.2
Michael Benedict [Fri, 27 Sep 2019 07:10:44 +0000 (17:10 +1000)]
universal8895: sed supplicant 1.2

Signed-off-by: Michael Benedict <michaelbt@live.com>
4 years agouniversal8895: Update manifest with Supplicant 1.2
Hai Shalom [Fri, 11 Jan 2019 22:59:09 +0000 (14:59 -0800)]
universal8895: Update manifest with Supplicant 1.2

Update manifest with Supplicant 1.2 to enable WPA3,
OWE and DPP Wi-Fi features.

Change-Id: Iae598248ebfe157cbc272bd5a717b58b731a7bdb

4 years agouniversal8895: hostapd(hidl): Uprev to 1.1
Roshan Pius [Fri, 17 Aug 2018 20:41:57 +0000 (13:41 -0700)]
universal8895: hostapd(hidl): Uprev to 1.1

Change-Id: I7034121b346b68af8797cc754b1ddcfbe21abd54
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>
4 years agouniversal8895: Device Manifest Uprev Wifi HAL from 1.2 to 1.3
Jong Wook Kim [Mon, 23 Jul 2018 20:01:26 +0000 (13:01 -0700)]
universal8895: Device Manifest Uprev Wifi HAL from 1.2 to 1.3

Move Wifi HAL from 1.2 to 1.3

Change-Id: If4752781057f66a189707d6b59d3c503b2383707
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>
4 years agouniversal8895: Uprev drm hal to 1.2
Michael Benedict [Sun, 22 Sep 2019 08:55:18 +0000 (18:55 +1000)]
universal8895: Uprev drm hal to 1.2

Signed-off-by: Michael Benedict <michaelbt@live.com>
4 years agouniversal8895: build libsuspend
Jan Altensen [Sat, 21 Sep 2019 20:35:26 +0000 (22:35 +0200)]
universal8895: build libsuspend

 * needed for LPM

Change-Id: I7d1da1d6d07d174ee60e56ac52b814209ec452a4

4 years agouniversal8895: build libclang_rt.ubsan_standalone-aarch64-android
Jan Altensen [Sat, 21 Sep 2019 18:48:03 +0000 (20:48 +0200)]
universal8895: build libclang_rt.ubsan_standalone-aarch64-android

 * needed for sec.android.hardware.nfc@1.1-service

Change-Id: I6c81b1595383e07609dcf0bc5935103b24607cf2

4 years agouniversal8895: pin prebuilt camera.device@*-impl.so
Jan Altensen [Sat, 21 Sep 2019 18:33:37 +0000 (20:33 +0200)]
universal8895: pin prebuilt camera.device@*-impl.so

Change-Id: I984e45d2dfed4685dce0313f56aa54349373801f

4 years agouniversal8895: Remove custom kernel cross compile prefix
dianlujitao [Sun, 8 Sep 2019 05:39:42 +0000 (13:39 +0800)]
universal8895: Remove custom kernel cross compile prefix

Change-Id: Icc58f38fa2f66b833c73902d6733f84b77dcb575

4 years agouniversal8895: cleanup ramdisk
Jan Altensen [Sat, 21 Sep 2019 15:21:11 +0000 (17:21 +0200)]
universal8895: cleanup ramdisk

Change-Id: I45705f291de28b412214a051e32206cc5b0b76b6

4 years agouniversal8895: ramdisk: remove superfluous system mount
Jan Altensen [Wed, 11 Sep 2019 12:23:13 +0000 (14:23 +0200)]
universal8895: ramdisk: remove superfluous system mount

Change-Id: Ib41337696d50d90da5419c74fa0735b60c174394

4 years agouniversal8895: SamsungDoze: Migrate to androidx
Bruno Martins [Tue, 9 Jul 2019 21:31:00 +0000 (22:31 +0100)]
universal8895: SamsungDoze: Migrate to androidx

Change-Id: Ifaa67283a3437549a2304088a0ce377b399da19f

4 years agouniversal8895: move dtbhtoolExynos to PRODUCT_HOST_PACKAGES
Jan Altensen [Tue, 10 Sep 2019 09:53:57 +0000 (11:53 +0200)]
universal8895: move dtbhtoolExynos to PRODUCT_HOST_PACKAGES

Change-Id: Ic1ef4ede31fe963e3a7e0279b09f8e3384685b34

4 years agouniversal8895: gpsd: replace SSLv3_client_method with
Jan Altensen [Tue, 10 Sep 2019 09:52:20 +0000 (11:52 +0200)]
universal8895: gpsd: replace SSLv3_client_method with
 SSLv23_method

Change-Id: I7aa2dc778d01bc91f2e4572143ccb37ec5d17a75

4 years agouniversal8895: Mark as having overridden commands
Dan Willemsen [Fri, 22 Jun 2018 05:00:35 +0000 (22:00 -0700)]
universal8895: Mark as having overridden commands

To allow turning these into errors on other devices, and incrementally
fix these issue, set BUILD_BROKEN_DUP_RULES.

Bug: 77611511
Test: check out/soong.log
Change-Id: I3b8f29f0f9e2ad445e72c65e7688b109817dcff3

4 years agouniversal8895: Create root folders outside of vendor init
Bruno Martins [Sun, 7 Oct 2018 23:25:18 +0000 (01:25 +0200)]
universal8895: Create root folders outside of vendor init
 script

 * The core SELinux policies for vendor_init are being restricted as to
   comply with Treble. Simply adding a local rule to allow creating
   folders under rootfs would be enough, but at the same time defining
   the extra root folders and making use of AID/fs configuration file
   to set perms is more neat and clean.

 * Furthermore, with System As Root / is a read-only filesystem
   so we can't create our mountpoints from init script anymore

Change-Id: Idabd7ae72e4c4fd9daac5ba3be3e6236f79f251b

4 years agouniversal8895: Use XML audio policy configuration file
Bruno Martins [Mon, 18 Dec 2017 11:20:17 +0000 (11:20 +0000)]
universal8895: Use XML audio policy configuration file

Change-Id: Ia93e30428ff9e27ae409e685a84fa5a8e406bca0

4 years agouniversal8895: Specify we have a cache partition
Luca Stefani [Tue, 25 Oct 2016 18:49:27 +0000 (11:49 -0700)]
universal8895: Specify we have a cache partition

* In android 7.1 /cache is symlinked to /data/cache
  -> set BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE to switch to the old "mkdir"

Change-Id: I0c6d410063231a4f2de964b297561d5d2f10fd57

4 years agouniversal8895: Drop module eng tags
Erfan Abdi [Wed, 4 Sep 2019 12:50:32 +0000 (17:20 +0430)]
universal8895: Drop module eng tags

Change-Id: I2e84d598b2412e617e5575bfdefd804612f76889

4 years agouniversal8895: copy sec_e-pen.idc
Jan Altensen [Sun, 15 Sep 2019 11:13:42 +0000 (13:13 +0200)]
universal8895: copy sec_e-pen.idc

Change-Id: Iccddc7f847b566d793fc512748a209888b0e792c

4 years agouniversal8895: copy stock apns
Jan Altensen [Sun, 1 Sep 2019 15:55:52 +0000 (17:55 +0200)]
universal8895: copy stock apns

Change-Id: I2ac4315ceb38def435992571c327ca1c771762b7

4 years agouniversal8895: fixup files on extraction
Jan Altensen [Sun, 1 Sep 2019 15:44:21 +0000 (17:44 +0200)]
universal8895: fixup files on extraction

Change-Id: I4900c7d08882e647c1aceeef3ada8f5c2e89a41a

4 years agouniversal8895: Define Vendor security patch level
Jan Altensen [Thu, 29 Aug 2019 18:47:49 +0000 (20:47 +0200)]
universal8895: Define Vendor security patch level

Change-Id: I8d34e893f99e74edb3f6201f793c5c9a971af39a

4 years agouniversal8895: add proprietary-files.txt
Jan Altensen [Thu, 29 Aug 2019 18:37:19 +0000 (20:37 +0200)]
universal8895: add proprietary-files.txt

Change-Id: I4db6f487e9c9294c41910226878dbd54012556a2

4 years agouniversal8895: Add basic permission file for HotwordEnrollment
Christian Oder [Sun, 15 Jul 2018 19:31:07 +0000 (21:31 +0200)]
universal8895: Add basic permission file for HotwordEnrollment

Change-Id: I2986ba3599fe65a8da27649d98d70cd548257aa8

4 years agouniversal8895: Add autogenerated HIDL manifest
Jan Altensen [Wed, 28 Aug 2019 04:20:02 +0000 (06:20 +0200)]
universal8895: Add autogenerated HIDL manifest

Change-Id: If085f36f4ad572e4fdca2648523e5d99886292aa

4 years agouniversal8895: Implement custom LiveDisplay HIDL
Paul Keith [Sun, 2 Jun 2019 02:41:21 +0000 (04:41 +0200)]
universal8895: Implement custom LiveDisplay HIDL

Change-Id: I8da4954abeba47f6abbd7526502f3521257034fa

5 years agouniversal8895: build libgui_vendor
Jan Altensen [Mon, 26 Aug 2019 15:10:42 +0000 (17:10 +0200)]
universal8895: build libgui_vendor

* needed for stagefright plugins

Change-Id: Ie3148fb9a5ce9af9bc93e13540d81b6a11533e63

5 years agouniversal8895: build keymaster packages
Jan Altensen [Mon, 26 Aug 2019 15:10:02 +0000 (17:10 +0200)]
universal8895: build keymaster packages

Change-Id: I264496d08c1279175fb98dbf8ec3446e339f60dc

5 years agouniversal8895: use TOMBSTONES partition for encryption key
Jan Altensen [Sun, 25 Aug 2019 19:48:27 +0000 (21:48 +0200)]
universal8895: use TOMBSTONES partition for encryption key

Change-Id: I8ca02a7136c2bb52e4b30064112ff59592227a43

5 years agouniversal8895: build hardware/samsung fingerprint HAL
Jan Altensen [Sun, 25 Aug 2019 17:01:12 +0000 (19:01 +0200)]
universal8895: build hardware/samsung fingerprint HAL

Change-Id: Ic17d38c4dc365347ad598efd8b932bd7f90bcd7b

5 years agouniversal8895: Add device hardware key layout
Jan Altensen [Sun, 25 Aug 2019 16:56:56 +0000 (18:56 +0200)]
universal8895: Add device hardware key layout

Change-Id: I8ede11c33b91ec76739701ac2863f9aca1c20b15

5 years agouniversal8895: add vibrator HAL for SEC Haptic Engine
Jesse Chan [Thu, 3 May 2018 00:09:59 +0000 (17:09 -0700)]
universal8895: add vibrator HAL for SEC Haptic Engine

Change-Id: I758b40deb4e0b8bfda1aa9a24c27207d3f3d7dbe

5 years agouniversal8895: Specify internal video devices to ignore by the
Daniel Jarai [Sat, 1 Sep 2018 22:34:00 +0000 (00:34 +0200)]
universal8895: Specify internal video devices to ignore by the
 external provider

The external camera provider occupies our camera V4L2 nodes, potentially
crashing the kernel driver and blocking the camera HAL.
Unfortunately, there's no easy way to just disable it, so let's just tell
it to ignore the internal video devices.

Change-Id: I00c67de1b94a1f7eca1bf458d1d0e4de3507aa81

5 years agouniversal8895: build ril related packages
Jan Altensen [Sun, 25 Aug 2019 16:20:57 +0000 (18:20 +0200)]
universal8895: build ril related packages

Change-Id: I2e8d0adbf54464215c0a50e630292e7a81fd5700

5 years agouniversal8895: build audio packages
Jan Altensen [Sun, 25 Aug 2019 16:20:27 +0000 (18:20 +0200)]
universal8895: build audio packages

Change-Id: Id116bb97f2ad63891dbf5811c5ccf75a5b2c0ebd

5 years agouniversal8895: build nfc packages
Jan Altensen [Sun, 25 Aug 2019 16:19:44 +0000 (18:19 +0200)]
universal8895: build nfc packages

Change-Id: I580866370bc0db3ddbf463e500cbcda7c331c8c6

5 years agouniversal8895: build gatekeeper hidl hal
Jan Altensen [Sun, 25 Aug 2019 16:19:13 +0000 (18:19 +0200)]
universal8895: build gatekeeper hidl hal

Change-Id: Iaf9e473fd892582bc1598cf3092e1f3c4ae0bc5e

5 years agouniversal8895: build camera packages
Jan Altensen [Fri, 23 Aug 2019 00:15:06 +0000 (02:15 +0200)]
universal8895: build camera packages

Change-Id: Id10fbe3e006fc6752edaa99f6b436a95becb0165

5 years agouniversal8895: add libexynoscamera shim
Jan Altensen [Thu, 22 Aug 2019 23:49:26 +0000 (01:49 +0200)]
universal8895: add libexynoscamera shim

Change-Id: If9033f58e230aae7082b03be305f76389afe1622

5 years agouniversal8895: define partition sizes
Jan Altensen [Thu, 22 Aug 2019 13:52:37 +0000 (15:52 +0200)]
universal8895: define partition sizes

Change-Id: I67f554b61ff977d55103fdfe68142cafcb1b94e8

5 years agouniversal8895: Build Trust HAL
Joey [Sun, 13 Jan 2019 09:21:11 +0000 (10:21 +0100)]
universal8895: Build Trust HAL

Change-Id: I92706987f8d3094cdfb82e71e5331b7efe69e5df

5 years agouniversal8895: Build health HIDL
joelh [Sat, 1 Dec 2018 18:00:35 +0000 (13:00 -0500)]
universal8895: Build health HIDL

Change-Id: I4374622cac1c5350ed2a1973978f3e2b97232a7f

5 years agouniversal8895: set NUM_FRAMEBUFFER_SURFACE_BUFFERS to 3
Stricted [Mon, 22 Oct 2018 03:57:27 +0000 (05:57 +0200)]
universal8895: set NUM_FRAMEBUFFER_SURFACE_BUFFERS to 3

Change-Id: Ifbf77d412502218524c8784d375d302fb8f5b445

5 years agouniversal8895: build USB packages
Stricted [Mon, 1 Oct 2018 10:46:51 +0000 (12:46 +0200)]
universal8895: build USB packages

Change-Id: Ia69edbf65d36022eacce7e4a4fb510de1a441092

5 years agouniversal8895: build sensor packages
Stricted [Mon, 1 Oct 2018 09:54:00 +0000 (11:54 +0200)]
universal8895: build sensor packages

Change-Id: Iff1ceee2642219851e273f61529914a14a010d06

5 years agouniversal8895: build lights hal
Stricted [Mon, 1 Oct 2018 09:13:26 +0000 (11:13 +0200)]
universal8895: build lights hal

Change-Id: Ib53d6d665658f0c436f87084943950b43d4ac4f5

5 years agouniversal8895: build power hal
Stricted [Mon, 1 Oct 2018 09:13:05 +0000 (11:13 +0200)]
universal8895: build power hal

Change-Id: Ie8a4b190f53858feb89c942f6e6c9cff4a348985

5 years agouniversal8895: copy seccomp filter to vendor
Stricted [Mon, 1 Oct 2018 08:18:17 +0000 (10:18 +0200)]
universal8895: copy seccomp filter to vendor

W /vendor/bin/hw/android.hardware.media.omx@1.0-service: Could not read additional policy file '/vendor/etc/seccomp_policy/mediacodec.policy'

Change-Id: Ica3c4105f67eb2ccc8af7554535beac66d7b2a65

5 years agouniversal8895: Create vulkan symlinks
Stricted [Mon, 1 Oct 2018 05:14:02 +0000 (07:14 +0200)]
universal8895: Create vulkan symlinks

Change-Id: Id79b8fbc0f9ec65de4900366022aa5cd72475694

5 years agouniversal8895: Add common overlays
Jan Altensen [Wed, 28 Aug 2019 16:08:36 +0000 (18:08 +0200)]
universal8895: Add common overlays

Change-Id: I99e636f87cdfb20cea34090ce74d51dfaf413873

5 years agouniversal8895: build dtbhtoolExynos
Stricted [Sun, 23 Sep 2018 00:56:57 +0000 (02:56 +0200)]
universal8895: build dtbhtoolExynos

Change-Id: If6b8fbd69ad39ee90ee7d3b42350c16e9957d8b6

5 years agouniversal8895: add common bluetooth configuration
Stricted [Sun, 23 Sep 2018 00:46:37 +0000 (02:46 +0200)]
universal8895: add common bluetooth configuration

Change-Id: Ibf15cda6cfd34f44d9aa210369e5bfd9891b5c47

5 years agouniversal8895: Import Samsung Doze from samsung_qcom-common
deadman96385 [Sat, 24 Feb 2018 19:44:03 +0000 (20:44 +0100)]
universal8895: Import Samsung Doze from samsung_qcom-common

Change-Id: Ibd29d5c49fcabcd30bf3572f3bcd08110900779e

5 years agouniversal8895: set recovery fstab
Stricted [Sat, 22 Sep 2018 01:31:42 +0000 (03:31 +0200)]
universal8895: set recovery fstab

Change-Id: I077bddba045a7b8d037ede24e7b41dad72bfecd6

5 years agouniversal8895: add seccomp policys
Stricted [Sat, 22 Sep 2018 01:31:02 +0000 (03:31 +0200)]
universal8895: add seccomp policys

Change-Id: Ib37293d0ca79619f6125640db694f675e2431597

5 years agouniversal8895: import common ramdisk
Stricted [Sat, 22 Sep 2018 01:14:19 +0000 (03:14 +0200)]
universal8895: import common ramdisk

Change-Id: I80ddc9b0cfc7fc312513ba795443b294135aaf35

5 years agouniversal8895: add samsung_dtbh header
Stricted [Fri, 21 Sep 2018 23:43:42 +0000 (01:43 +0200)]
universal8895: add samsung_dtbh header

Change-Id: I6bde3f7d662c40ed03bd1aca2dc8103cb14bebd4

5 years agouniversal8895: set backlight path
Stricted [Fri, 21 Sep 2018 23:42:46 +0000 (01:42 +0200)]
universal8895: set backlight path

Change-Id: I22c6c4049fa63f9bed04dcff667edc6eb0afa818

5 years agouniversal8895: Add common properties
Stricted [Fri, 21 Sep 2018 23:35:35 +0000 (01:35 +0200)]
universal8895: Add common properties

Change-Id: Iec01ffb9290f343efeb1df421d333b8b8045d13a

5 years agouniversal8895: build textclassifier bundle
Stricted [Fri, 21 Sep 2018 22:25:27 +0000 (00:25 +0200)]
universal8895: build textclassifier bundle

Change-Id: I326101539f689589e85691fe83e4076939f080e3

5 years agouniversal8895: build memtrack hidl inplementation
Stricted [Fri, 21 Sep 2018 22:24:36 +0000 (00:24 +0200)]
universal8895: build memtrack hidl inplementation

Change-Id: I4941d0851aea34e934720e67c1e040b9a20b0ba3

5 years agouniversal8895: copy media codec files
Stricted [Fri, 21 Sep 2018 22:22:31 +0000 (00:22 +0200)]
universal8895: copy media codec files

Change-Id: I0fe4f491037be7a168e29d8f4ab58ad817b6de4b

5 years agouniversal8895: build DRM hal
Stricted [Fri, 21 Sep 2018 22:19:57 +0000 (00:19 +0200)]
universal8895: build DRM hal

Change-Id: I78a0ba3932c6ad82d77fdd83c8f84a3b35531464

5 years agouniversal8895: build renderscript hal
Stricted [Fri, 21 Sep 2018 22:19:33 +0000 (00:19 +0200)]
universal8895: build renderscript hal

Change-Id: I3699568130975c997063c51a29b67da972f39e80

5 years agouniversal8895: build graphic packages
Stricted [Fri, 21 Sep 2018 22:18:46 +0000 (00:18 +0200)]
universal8895: build graphic packages

Change-Id: Ie4d693823e8540546666c5f1144acae8e85b0603

5 years agouniversal8895: build configstore HIDL HAL
Stricted [Fri, 21 Sep 2018 22:16:54 +0000 (00:16 +0200)]
universal8895: build configstore HIDL HAL

Change-Id: If2d406bff9a2d8ba57c2184e0075ea99204fb141

5 years agouniversal8895: copy common permissions
Stricted [Fri, 21 Sep 2018 22:12:02 +0000 (00:12 +0200)]
universal8895: copy common permissions

Change-Id: I759a45ed12aa16f036c388ab94ba92c15845d301

5 years agouniversal8895: add common wifi board flags
Stricted [Fri, 21 Sep 2018 22:09:35 +0000 (00:09 +0200)]
universal8895: add common wifi board flags

also build common wifi packages

Change-Id: Ife1f86334399bfe3e01ed8927bf11748d1758fc4

5 years agouniversal8895: add initial lineage.dependencies
Stricted [Fri, 21 Sep 2018 21:48:01 +0000 (23:48 +0200)]
universal8895: add initial lineage.dependencies

Change-Id: I63172d3b463d18ffa7e4b15ffef231df4bc57e06

5 years agouniversal8895: inherit proprietary vendor files
Stricted [Fri, 21 Sep 2018 21:38:23 +0000 (23:38 +0200)]
universal8895: inherit proprietary vendor files

Change-Id: Ie8a29dc571838c8fca20d062bf4c5cd62af41476

5 years agouniversal8895: import common extract-utils
Stricted [Fri, 21 Sep 2018 21:19:02 +0000 (23:19 +0200)]
universal8895: import common extract-utils

Change-Id: I119a2a89b7fffc529c501fe25106e6762ff513f1

5 years agouniversal8895: basic skeleton tree
Stricted [Fri, 21 Sep 2018 21:13:21 +0000 (23:13 +0200)]
universal8895: basic skeleton tree

Change-Id: I8ce5798da44dd190d2e18023eefdcf630c7de49b