Commit graph android_device_samsung_a20/universal7885-common/universal7885-common.mk
Author SHA1 Message Date
Alexander Koskovich
6fa552a487 universal7885: Disable the usage of ConfigStore
* As per commit 11a113a67e ("Add disable_configstore").

[SebaUbuntu] Remove manifest entry as well

Change-Id: I5482989a8a96227a3e2a5317eacf613c641bfa8e
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
2024-08-10 19:31:51 +09:00
K9100ii
18591bc134 universal7885: Build a few necessary libraries, previously under VNDK
VNDK has been deprecated, and libraries that were built implicitly under
VNDK before aren't anymore. Build the few necessary ones explicitly to
resolve the following:

vndksupport: Could not load /vendor/lib/hw/audio.primary.exynos7904.so from default namespace: dlopen failed: library "libprocessgroup.so" not found: needed by /vendor/lib/hw/audio.primary.exynos7904.so in namespace (default).
vndksupport: Could not load /vendor/lib/hw/audio.primary.exynos7904.so from default namespace: dlopen failed: library "libexpat.so" not found: needed by /vendor/lib/hw/audio.primary.exynos7904.so in namespace (default).
vndksupport: Could not load /vendor/lib64/hw/camera.exynos7904.so from default namespace: dlopen failed: library "libexpat.so" not found: needed by /vendor/lib64/libsecnativefeature.so in namespace (default).
dlopen failed: library "libnetutils.so" not found: needed by /vendor/lib64/libsec-ril.so in namespace (default)
dlopen failed: library "libsqlite.so" not found: needed by /vendor/lib64/libsec-ril.so in namespace (default)
dlopen failed: library "libnetutils.so" not found: needed by /vendor/lib64/libsec-ril-dsds.so in namespace (default)
dlopen failed: library "libsqlite.so" not found: needed by /vendor/lib64/libsec-ril-dsds.so in namespace (default)

Change-Id: I322a1873b03cbc7c520215cf9487f9274ffdc1b2
2024-08-10 19:31:51 +09:00
Tim Zimmermann
9db12945a5 universal7885: Switch to install_symlink for OpenCL
- Change to vulkan.mali as of d28b7e1

Change-Id: I229b76868aa8afb0542f21d112be94080f85e7e6
2024-04-21 11:06:21 +09:00
basamaryan
0515c9d6a9 universal7885: Don't explicitly include updatable_apex.mk
It is inherited by base_system.mk as of QPR2
2024-04-20 00:27:20 +09:00
roynatech2544
1ad1e7c795 Revert "universa7885: Force override compability matrix"
This reverts commit 55a45d1c9c.
2024-04-03 23:19:50 +09:00
roynatech2544
36603afb7f universal7885: Switch to AIDL fingerprint HAL
- Also cleanup overlays
2024-04-03 22:48:09 +09:00
Nolen Johnson
f2a05670db universal7885: Include samsung_slsi-linaro soong namespaces
Change-Id: I90b61dfa6647d290d13e8e30923f0eacee8cd3b5
2024-04-03 22:48:09 +09:00
roynatech2544
81aae660d6 universal7885: Build TouchGestures on evox 2024-04-03 22:48:09 +09:00
Sarthak Roy
abc75d7fa2 universal7885: Switch to Wifi service AIDL
Change-Id: I5a2864b4159b7815eff4dd2f0de02a3dabbacfa5
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2024-04-03 22:48:09 +09:00
Tim Zimmermann
5fac1cbf04 universal7885: Build HIDL libs that are no longer implicitly built
Change-Id: Idd74673f3af38d3978cf6182963cbcf8c0441889
2024-04-03 22:48:09 +09:00
roynatech2544
ed2db8e6c9 Revert "universal7885: Don't inherit updatable_apex.mk"
- Android 14 installs apexs' as updatable apex even though this
  makefile is not included.
- Causes apexs to not mount

This reverts commit 0131e98508.
2024-04-03 22:48:09 +09:00
Soo Hwan Na
f29366cb17 universal7885: Update protobuf target name 2024-04-03 22:48:09 +09:00
SamarV-121
d7d6105a8a Revert "universal7885: Uprev audio HAL to 7.1"
Reason for revert: crashing when try to make a call

This reverts commit 4087eba38fa33d5b9ca911d6037be0a22cd618db.
2024-02-18 22:53:44 +09:00
roynatech2544
41040cab2f
universal7885: Build touch singletap HAL 2023-12-01 20:07:31 +09:00
roynatech2544
fe876e78ed
universal7885: Satisify EPPE requirements
- Make TARGET_SOC device specific variable
- Also some cleanup
2023-11-29 22:05:10 +09:00
roynatech2544
ef3544cf66
Revert "universal7885: Copy libcrypto from VNDK 32"
This reverts commit 0163528f1a.
2023-11-29 19:46:26 +09:00
roynatech2544
0153ea8035
Revert "universal7885: Adapt to DRM hal changes from 9820"
This reverts commit 4518c61696.
2023-11-29 19:46:26 +09:00
roynatech2544
7dd4e54c8c
universal7885: Remove FMRadio 2023-11-29 19:46:26 +09:00
roynatech2544
15152b0431
Revert "universal7885: Replace libutils-v32 with a shim"
- Fully remove instead

This reverts commit b27688ed42.
2023-11-29 19:46:03 +09:00
roynatech2544
a06bd4bac2
devices: Use their repective original build fingerprint
- Kill fingerprint fetcher CI
- Sperate SPL dates based on VT
- Purge derp remains
2023-11-29 19:46:03 +09:00
Tim Zimmermann
eef1ead4a2
universal7885: Enable UDFPS on boot
- Also select out HAS_GESTURES if UDFPS

Change-Id: I6375c5de54d61a5e274ef1806d0a5ce16cdd5dba
2023-11-29 14:18:40 +09:00
roynatech2544
b7fd292b14
Revert "universal7885: libshims: Import a shim to make blobs shut up"
This reverts commit 72bb5acc20.
2023-11-29 14:18:39 +09:00
roynatech2544
afcc36fbae
universal7885: libshims: Remove camera shim 2023-11-29 14:18:39 +09:00
roynatech2544
4849848417
universal7885: debug-tools are moved to ext 2023-11-29 14:18:39 +09:00
roynatech2544
62147d8541
universal7885: Remove aperture prebuilt 2023-11-29 14:18:38 +09:00
roynatech2544
a280fa63b2
universal7885: Fill in missing parts of parts 2023-11-29 14:18:38 +09:00
roynatech2544
c55b034a4b
universal7885: Remove parts/its hal, remenants 2023-11-29 14:18:38 +09:00
roynatech2544
0b45d61d67
universal7885: Kill samsung radio HIDL interfaces 2023-11-29 14:18:38 +09:00
roynatech2544
04f9a60e4c
universal7885: Bring back lights HAL 2023-11-29 14:18:38 +09:00
Tim Zimmermann
d105adfc53
universal7885: Use linaro BSP
[ K9100ii - Notes:
  - BOARD_HWJPEG_ANDROID_VERSION needs setting in variant device trees
  - libcsc, libgiantmscl and libhwjpeg blobs need to be removed from
    device-specific trees - Now built from source
  - Switched TARGET_BOOTLOADER_BOARD_NAME, used to derive the
    "gralloc.exynos7904" name, to exynos7904, to retain the same name as
    the proprietary blob and match newer devices
  - Renamed sysfs_graphics context to sysfs_brightness in sepolicy
  - This happens to get rid of video recording frame drops on A40 ]

Change-Id: I67c078e3ea2fab1da19029ca3e97ce968cad77ad
2023-11-29 14:18:33 +09:00
Robert Shih
b9fd9e1ff9
universal7885: Enable AIDL DRM HALs
Bug: 219538389
Test: atest GtsMediaTestCases
Change-Id: I431554dcbef014f8235f048ee062a218a2131f9c
2023-11-29 11:39:24 +09:00
roynatech2544
7536027712
Revert "universal7885: Include a radio wrapper"
This reverts commit cdcdf5481c.
2023-11-29 11:39:23 +09:00
roynatech2544
cb511781b3 universal7885: Import missing powerhal namespace 2023-11-23 14:02:47 -08:00
kevios12
18fb872a19 universal7885: make some changes to reduce OS/QS lags
* reduced color saturation
* reduces generally lags
2023-11-23 14:01:42 -08:00
SamarV-121
6cb36385d7 universal7885: add Task Profiles 2/2 - Inherit several Android Go configurations and enable Speed Profile services and wifi-service to reduce RAM and storage
Co-authored-by: krasCGQ <kras@raphielgang.org>
2023-06-23 18:34:13 +03:00
Tim Zimmermann
b27688ed42 universal7885: Replace libutils-v32 with a shim
Change-Id: I792d3e1861f7ee721081997eeacc29c27aad3eef
2023-04-08 18:32:08 +09:00
roynatech2544
0979b84da5 universal7885: Use TARGET_LOCAL_ARCH instead 2022-12-23 19:24:03 +09:00
roynatech2544
cdcdf5481c universal7885: Include a radio wrapper
vendor.samsung.hardware.radio@2.1 extends android.hardware.radio@1.4 which can be casted and registered
2022-12-23 19:23:54 +09:00
roynatech2544
eea872d99a a10-arm: Don't build fm 2022-12-23 19:23:54 +09:00
roynatech2544
22927330e7 universal7885: Fix a10 build 2022-11-17 08:19:18 +09:00
roynatech2544
6b313d15c4 Revert "universal7885: FMRadio: Drop for now"
This reverts commit 13db70086c.
2022-11-05 08:18:24 +09:00
roynatech2544
5c518baaef universal7885: camera-app: Change module name
So it can override source built ones
2022-11-03 16:43:28 +09:00
roynatech2544
72bb5acc20 universal7885: libshims: Import a shim to make blobs shut up 2022-11-01 19:18:37 +09:00
roynatech2544
633809a397 universal7885: camera-app: Ship Aperture instead
- Supports AUX camera.
- Also add aux camera prop
- Prebuilt's commit: c28b2af987
2022-11-01 15:14:53 +09:00
Aaron Kling
2253170e8a universal7885: Remove references to a2dp module
APM would fail to parse the config anyway:

  E DevicesFactoryHAL: loadAudioInterface couldn't load audio hw module audio.a2dp (No such file or directory)
  W DevicesFactoryHalHidl: The specified device name is not recognized: "a2dp"
  E AudioFlinger: loadHwModule() error -22 loading module a2dp
  W APM_AudioPolicyManager: could not open HW module a2dp

Change-Id: Iaa1be881cfe8f8474cef0ba46e1b0a62b59e14be
2022-11-01 14:50:35 +09:00
roynatech2544
0163528f1a universal7885: Copy libcrypto from VNDK 32
Fixes one of 2 DRM widevine errors in log
2022-10-27 15:17:16 +09:00
roynatech2544
13db70086c universal7885: FMRadio: Drop for now
WIP
2022-10-27 15:13:31 +09:00
roynatech2544
1845c09098 [SQUASH] universal7885: Revert health related commits
Revert "universal7885: sepolicy: Address charger_vendor denial"

This reverts commit f35e7ce2a6.

Revert "universal7885: Switch to health AIDL HAL"

This reverts commit d80918f7b5.

Revert "universal7885: health: remove unused namespace"

This reverts commit 19139783b3.

Revert "universal7885: Remove unused deps from health impl"

This reverts commit 478b6f760c.

Revert "universal7885: Implement health 2.1 hal"

This reverts commit f90a9a09cf.
2022-10-17 18:01:00 +09:00
Bruno Martins
fc51a00551 universal7885: Drop component overrides
This is no longer needed as of Android 13.

Change-Id: I38435c47c8781678f82014decbbae40dcab0a07b
2022-10-15 18:33:23 +09:00
roynatech2544
bbf23a20cd universal7885: dlopener: Mark as vendor avaliable and build it 2022-10-14 22:57:33 +09:00