diff --git a/a20/Android.mk b/a20/Android.mk deleted file mode 100644 index d5cdd9b..0000000 --- a/a20/Android.mk +++ /dev/null @@ -1,7 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -ifneq ($(filter a20, $(TARGET_DEVICE)),) - -include $(call all-makefiles-under,$(LOCAL_PATH)) - -endif diff --git a/a20/configs/android.hardware.keymaster@4.0-service.samsung.xml b/a20/configs/android.hardware.keymaster@4.0-service.samsung.xml deleted file mode 100644 index 6664462..0000000 --- a/a20/configs/android.hardware.keymaster@4.0-service.samsung.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - android.hardware.keymaster - hwbinder - 4.0 - - IKeymasterDevice - default - - - diff --git a/a20/device.mk b/a20/device.mk index 5cddcf9..196227a 100644 --- a/a20/device.mk +++ b/a20/device.mk @@ -5,25 +5,9 @@ $(call inherit-product, device/samsung/universal7885-common/universal7885-common $(call inherit-product, vendor/samsung/a20/a20-vendor.mk) -# Keymaster -PRODUCT_PACKAGES += \ - android.hardware.keymaster@4.0-service.samsung \ - libkeymaster4_1support.vendor - -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/android.hardware.keymaster@4.0-service.samsung.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vintf/manifest/android.hardware.keymaster@4.0-service.samsung.xml - # Image #TARGET_PREBUILT_KERNEL := device/samsung/a20e/Image #PRODUCT_COPY_FILES += \ $(TARGET_PREBUILT_KERNEL):kernel -# NFC -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/libnfc-sec-vendor.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-sec-vendor.conf -# Rootdir -PRODUCT_PACKAGES += \ - fstab.exynos7884B \ - init.target.rc \ - init.baseband.rc diff --git a/a20/extract-files.sh b/a20/extract-files.sh deleted file mode 100755 index 0b1c089..0000000 --- a/a20/extract-files.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash -# -# Copyright (C) 2019 The LineageOS Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# If we're being sourced by the common script that we called, -# stop right here. No need to go down the rabbit hole. -if [ "${BASH_SOURCE[0]}" != "${0}" ]; then - return -fi -set -e - -export DEVICE=a20 -export DEVICE_COMMON=universal7885-common -export VENDOR=samsung - -export DEVICE_BRINGUP_YEAR=2020 - -"./../../${VENDOR}/${DEVICE_COMMON}/extract-files.sh" "$@" diff --git a/a20/full_a20.mk b/a20/full_a20.mk index 9a11ef8..ef9fce5 100644 --- a/a20/full_a20.mk +++ b/a20/full_a20.mk @@ -16,11 +16,3 @@ PRODUCT_NAME := full_a20 PRODUCT_MODEL := SM-A205F PRODUCT_BRAND := samsung PRODUCT_MANUFACTURER := samsung - -PRODUCT_GMS_CLIENTID_BASE := android-samsung - -# Set BUILD_FINGERPRINT variable to be picked up by both system and vendor build.prop -BUILD_FINGERPRINT := "google/redfin/redfin:11/RQ3A.210805.001.A1/7474174:user/release-keys" - -PRODUCT_BUILD_PROP_OVERRIDES += \ - PRIVATE_BUILD_DESC="redfin-user 11 RQ3A.210805.001.A1 7474174 release-keys" diff --git a/a20/overlay/frameworks/base/core/res/res/values/config.xml b/a20/overlay/frameworks/base/core/res/res/values/config.xml index 2e82fe8..694c9a6 100644 --- a/a20/overlay/frameworks/base/core/res/res/values/config.xml +++ b/a20/overlay/frameworks/base/core/res/res/values/config.xml @@ -40,6 +40,12 @@ @*android:string/config_mainBuiltInDisplayCutout false + true + false + true + true + true + true - - \ No newline at end of file diff --git a/universal7885-common/apps/CameraLightSensor/res/values/colors.xml b/universal7885-common/apps/CameraLightSensor/res/values/colors.xml deleted file mode 100644 index f8c6127..0000000 --- a/universal7885-common/apps/CameraLightSensor/res/values/colors.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - #FFBB86FC - #FF6200EE - #FF3700B3 - #FF03DAC5 - #FF018786 - #FF000000 - #FFFFFFFF - \ No newline at end of file diff --git a/universal7885-common/apps/CameraLightSensor/res/values/strings.xml b/universal7885-common/apps/CameraLightSensor/res/values/strings.xml deleted file mode 100644 index a2a4d20..0000000 --- a/universal7885-common/apps/CameraLightSensor/res/values/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - CameraLightSensor - \ No newline at end of file diff --git a/universal7885-common/apps/CameraLightSensor/res/values/themes.xml b/universal7885-common/apps/CameraLightSensor/res/values/themes.xml deleted file mode 100644 index a27548d..0000000 --- a/universal7885-common/apps/CameraLightSensor/res/values/themes.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - \ No newline at end of file diff --git a/a20/configs/libnfc-sec-vendor.conf b/universal7885-common/configs/libnfc-sec-vendor.conf similarity index 100% rename from a20/configs/libnfc-sec-vendor.conf rename to universal7885-common/configs/libnfc-sec-vendor.conf diff --git a/universal7885-common/manifest.xml b/universal7885-common/manifest.xml index 6c79967..b005aba 100644 --- a/universal7885-common/manifest.xml +++ b/universal7885-common/manifest.xml @@ -115,6 +115,15 @@ default + + android.hardware.keymaster + hwbinder + 4.0 + + IKeymasterDevice + default + + android.hardware.light hwbinder diff --git a/a20/recovery/recovery.fstab b/universal7885-common/recovery/recovery.fstab similarity index 100% rename from a20/recovery/recovery.fstab rename to universal7885-common/recovery/recovery.fstab diff --git a/universal7885-common/universal7885-common.mk b/universal7885-common/universal7885-common.mk index 044e31e..a3129e7 100644 --- a/universal7885-common/universal7885-common.mk +++ b/universal7885-common/universal7885-common.mk @@ -65,7 +65,7 @@ PRODUCT_PACKAGES += \ android.hardware.drm@1.2.vendor \ android.hardware.drm@1.3.vendor -# Figerprint +# Fingerprint PRODUCT_PACKAGES += \ android.hardware.biometrics.fingerprint@2.1-service.samsung @@ -93,6 +93,7 @@ PRODUCT_PACKAGES += \ # GcamGO PRODUCT_PACKAGES += \ GCamGo + # Health PRODUCT_PACKAGES += \ android.hardware.health@2.1-impl \ @@ -113,8 +114,19 @@ PRODUCT_PACKAGES += \ init.exynos7884B.rc \ init.exynos7884B.usb.rc \ ueventd.exynos7884B.rc \ - wifi_sec.rc + wifi_sec.rc \ + fstab.exynos7884B \ + init.target.rc \ + init.baseband.rc + +# Keymaster +PRODUCT_PACKAGES += \ + android.hardware.keymaster@4.0-service.samsung \ + libkeymaster4_1support.vendor +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/android.hardware.keymaster@4.0-service.samsung.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vintf/manifest/android.hardware.keymaster@4.0-service.samsung.xml + # Light PRODUCT_PACKAGES += \ android.hardware.light@2.0-service.samsung @@ -139,6 +151,9 @@ PRODUCT_PACKAGES += \ NfcNci \ Tag +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/libnfc-sec-vendor.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-sec-vendor.conf + PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \ $(LOCAL_PATH)/configs/nfcee_access.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/nfcee_access.xml