Commit graph android_device_samsung_a20/universal7885-common/BoardConfigCommon.mk
Author SHA1 Message Date
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
roynatech2544
e732699c27
universal7885: Go back track slsi sepolicy
- Also cleanup rebundant rules, duplicate rules
2023-11-29 19:45:59 +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
70ff93339b
universal7885: Add A30s to the list 2023-11-29 14:18:39 +09:00
roynatech2544
a280fa63b2
universal7885: Fill in missing parts of parts 2023-11-29 14:18:38 +09:00
SamarV-121
47e84a6050
universal7885: Set BOARD_MINIMUM_DISPLAY_BRIGHTNESS to 1
* 637d6700a4

Change-Id: Ie601911ed48639757a9bf61eb8789a28adb5577e
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
roynatech2544
745ca56170
Revert "universal7885: Support changing readonly filesystem type with a flag"
This reverts commit 740b27bccf.
2023-11-29 11:39:24 +09:00
SamarV-121
b8795e950f universal7885: Enable duration based amplitude control
* https://review.lineageos.org/c/LineageOS/android_hardware_samsung/+/356121
2023-06-23 18:34:55 +03:00
kevios12
b61f694047
universal7885: Update vendor security patch level
This time we are fake the SPL due to Samsung doesn't updated the blobs since 2021.
2023-05-06 01:42:13 +02:00
Arne Coucheron
e75c1de89f universal7885: Use LLD for host ld
Change-Id: I66a629f3573e3fad8aa085ea115475f02d60a7ea
Signed-off-by: frost. (frostg-012) <frost@nusantararom.org>
2023-02-11 18:33:17 +09:00
matheucomth
17c638f00a universal7885: Set TARGET_KERNEL_OPTIONA_LD to true
- Fixes clang-14: error: unable to execute command: Executable "ld" doesn't exist! clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
2022-11-13 23:26:07 +09:00
roynatech2544
4a7ed2114a universal7885: bluetooth: Drop bt header 2022-10-22 11:40:45 +09:00
Tim Zimmermann
740b27bccf universal7885: Support changing readonly filesystem type with a flag
[roynatech2544: Rename flag to TARGET_FS_TYPE]

Change-Id: Ie9c749a37b3d42844b1824ab1cdb7a2fa51a186b
2022-10-11 14:25:26 +09:00
TheMalachite
9691bf38b8 universal7885: Switch to LLVM utils and ld.lld
* fixes linker issues in T

Signed-off-by: Gian <gianpaoloestacio5@gmail.com>
2022-09-27 10:02:24 +00:00
roynatech2544
f822eeb345 universal7885: Drop obsolete cpu flags
TARGET_CPU_SMP: 4230533457
TARGET_CPU_ABI2 of arm64: 1c8941f9ea
2022-09-17 19:25:44 +09:00
Georg Veichtlbauer
f9dd0d6769 universal7885: Remove CLANG compile flag
Defaults to true now project-wide.

Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
2022-09-08 14:33:32 +00:00
roynatech2544
73027c3459 universal7885: Use flag to override binutils to LLVM binutils 2022-09-08 14:33:32 +00:00
Gabriel2392
9e6503c0d4 universal7885: define kernel arch
* needed by a10 arm build
2022-07-30 08:38:08 -03:00
Gabriel2392
9b035b514f universal7885: unify arm branch 2022-07-30 08:08:40 -03:00
roynatech2544
8ce3f524d2 universal7885: Drop recent camera changes
Squash of :

Revert "universal7885: Switch to 64bit camera provider"

This reverts commit 074ecb66b5.

Revert "universal7885: Camera3: Change usage type to uint64_t"

This reverts commit 688fdd42c8.

Revert "universal7885: Drop camera.device prebuilts"

This reverts commit 31a590ef20.

Revert "universal7885: import camera3.h"

This reverts commit 53f2691a33.
2022-07-06 15:38:24 +00:00
Tim Zimmermann
53f2691a33
universal7885: import camera3.h
* hardware/libhardware/include/hardware/camera3.h from android-11.0.0_r39

Change-Id: I84e77c4b85ddcecbf664cd890ed7e595f0c5ff69
2022-05-07 10:39:20 +09:00
Tim Zimmermann
671bd6f797
universal7885: Use omr as /metadata
Change-Id: If93ec5ea8ce8770e23d2ba622fc8ae4e66ecfbbf
2022-05-04 20:29:10 +09:00
roynatech2544
6c43e1c6eb
universal7885: Fixup mistakes
* Set flag for keymaster, import Google hardware Soong namespaces back
2022-04-30 09:45:53 +09:00
roynatech2544
6d0c042e2d
universal7885: Add /efs folder
* Used by some samsung blobs
2022-04-30 08:02:46 +09:00
roynatech2544
fbab16965f
universal7885: BoardConfig: Add back flag for fingerprint gestures 2022-04-29 22:24:10 +09:00
roynatech2544
7150c7f690
universa7885: sepolicy: Remove derp sepolicy 2022-04-29 22:24:08 +09:00
johnmart19
88c6ca9570
universal7885: Use skiaglthreaded for Renderengine backend
[ roynatech2544: While we are at it, remove not found props on system,
product property file. Also, move product props to system prop ]
2022-04-02 23:59:13 +09:00
Mahesh Palivela
7319be6f31
universal7885: Enable support for IEEE80211AC
* This is to allow supporting GO with 11AC support.

Change-Id: I4b724951b47485bf78735a1007ee8f310b90549b
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-27 21:53:52 +09:00
Kumar Anand
9d986dced8
universal7885: wpa_supplicat: Enable automatic channel selection
* Automatic Channel Selection algorithms and implementations
   are used to enable interfaces to automatically figure
   out which channel configuration to use for initiating
   communication, for any mode of operation which initiates
   radiation (AP, Mesh, IBSS, P2P).

   https://wireless.wiki.kernel.org/en/users/documentation/acs

Change-Id: Id108f427a1c5732f7ea173437dac9f681a1678f0
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-27 21:51:52 +09:00
roynatech2544
a3b9bda6ae
universal7885: BoardConfig: Drop useless flag
* A simple test on Android src root:
$ grep -Ril TARGET_LMKD_STATS_LOG
device/google/coral/device.mk
device/google/bonito/device.mk
device/google/sunfish/device.mk
device/google/redbull/device-common.mk
build/make/target/board/BoardConfigMainlineCommon.mk
$ echo "Therefore useless"

* Also, drop warning flag while building derp, it was only for testing and should be removed. How building a ROM is a warning ?

Change-Id: I24680995dc5ce5285a22b4cf90e6c84884e032bd
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-26 07:20:04 +09:00
Chatur27
112cc401c5
universal7885: Address ROM-specific aux cam prop 2022-03-22 19:05:32 +09:00
roynatech2544
0c67f8bcc6
Revert "Revert "universal7885: Enable WIFI_HIDL_FEATURE_DUAL_INTERFACE""
This reverts commit 2ce97c28cfa2bccc20c2dfa94f224fcf402a1897.

* IMPORTANT NOTE: This commit requires Eureka R9.1 or higher
  or a1259470d4 to work, or wifi will not work at all
2022-03-22 19:04:25 +09:00
roynatech2544
0e16cac0bf
universal7885: Drop non-working permissions, move props back to root
* platform-samsung.xml:
<assign-permission> not allowed in partition of /vendor/etc/permissions/platform-samsung.xml at START_TAG (empty) <assign-permission name='com.samsung.permission.SSENSOR' uid='cameraserver'>@22:83 in java.io.FileReader@9549221

* component-overrides-bluetooth.xml: Useless, its already disabled, why kill it twice

Change-Id: I3e2a1ae37cd340e2005293aaf7f046d4c3eda0ca
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:03:27 +09:00
FraSharp
056b9c7bc8
exynos7885: common: cleanup makefiles
Signed-off-by: FraSharp <s23265@iisve.it>
2022-03-22 19:03:25 +09:00
kevios12
5f47eca524
universal7885: fix ld.gold not found
This fix temp. in rom building (Building Kernel Image) the error: aarch64-linux-android-ld.gold: not found
2022-03-22 19:03:25 +09:00
roynatech2544
bf7ae68f9d
universal7885: fixup wrong flag
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:03:20 +09:00
roynatech2544
24cc2cdcae
universal7885: fix drm widevine L3
* make directory for sec_efs partition
* Address selinux denials while using it
* HACK: Since oemcrypto looks for /factory/wv.keys, mount sec_efs partition on /factory instead of /efs

Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:03:20 +09:00
Gabriel2392
bab7c3ae70
universal7885: add simple releasetools to remove recovery-from-boot.p 2022-03-22 19:03:19 +09:00
Kevios12
06fa47d97d
universal7885: single bootpartition for all devices
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:03:19 +09:00
Kevios12
c3fc930bf3
universal7885: Fix wrong LCD Density 2022-03-22 19:03:18 +09:00
roynatech2544
dffab3bb92
universal7885: tidy up tree
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:50 +09:00
roynatech2544
f2bb09bac3
universal7885: hidl: remove useless guards and convert to bp
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:50 +09:00
Bruno Martins
c25cedb10c
universal7885: Unset BOARD_VNDK_VERSION
PRODUCT_USE_VNDK will be true in Android-P or later launching devices
and consequently BOARD_VNDK_VERSION will be set to 'current'.

Change-Id: Iaed3eb4875c00742903627d63b4f2968e356781b
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:50 +09:00
Michael Bestas
a03f1d9d0e
universal7885: Set androidboot.init_fatal_reboot_target=recovery
* Don't crash to bootloader, users can access pstore in recovery in order to debug the issue.

Change-Id: I33e91fa31477785ba9c14a56d1c7ee9110fcc0c9
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:47 +09:00
roynatech2544
70bce4e81e
Revert "universal7885: remove screen density config on common boardconfig"
This reverts commit 3031235885932091cd581d9d4595b8f0a45e8503.
2022-03-22 19:02:17 +09:00
roynatech2544
ba4f5671b1
universal7885: enable nfc for all a202f
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:16 +09:00
Tim Zimmermann
a096bb29ed
universal7885: Enable fingerprint gestures
Change-Id: I3289fac865b8d7bf5900d8fa8b3f5b03b818a230
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:13 +09:00
roynatech2544
adaf9f3fae
universal7885: remove screen density config on common boardconfig
* Device specific values are shadowed
2022-03-22 19:02:11 +09:00
roynatech2544
1e9242f402
universal7885: add vendor security patch level 2022-03-22 19:02:08 +09:00