13 Commits
bka ... vic

Author SHA1 Message Date
Deivid21
d0bc83d6df berlna: Move nfc config to vendor
Change-Id: If0db1fecd8a2d415073d75ef3df79ad4d4a6d8c4
2025-09-18 01:34:33 -03:00
Deivid21
c0bdab0d50 berlna: Add missing Camera ICP firmware
Change-Id: I49b924a8d2e4cbd02c78d0a23ca3134b1718684e
2025-09-18 01:09:34 -03:00
Deivid21
96a9a331b9 berlna: Drop unused vibrator firmware
Change-Id: I3db152097bf4aa13fd08c6919de7fe6fd402e7c3
2025-09-18 00:57:38 -03:00
Deivid21
c9ec535467 berlna: overlay: Set defaultRefreshRateInZone config in 90 Hz
Change-Id: I968dd2d9db216c8ebb6fd608ec2dc099809dc274
2025-09-12 00:53:25 -03:00
Deivid21
2245c2276f berlna: overlay: Add Maintainer name string
Change-Id: I5839441007dca957c31b4e21bd22143a0a34bb98
2025-09-12 00:27:25 -03:00
LuK1337
2449578723 berlna: Migrate to AIDL LiveDisplay HAL
Change-Id: I4e8be836e94d442b40c63a1ac7dade3c9d9c784c
2025-09-12 00:10:51 -03:00
Deivid21
43ba50826a berlna: Include a radio vendor device
Change-Id: Id2c1eea2e70abf40379316a8291f8c33281d8de9
2025-08-09 03:14:53 -04:00
Deivid21
821393dd84 berlna: Track full firmware
Change-Id: I8ff8a180017c63cfe141d7011c98244d2a11e95a
2025-08-09 02:55:23 -04:00
Deivid21
2dd105d201 berlna: Move fingerprint configs to vendor
Change-Id: I022d8d840febe3795382250984e35cadeb457ce6
2025-08-07 21:47:30 -04:00
Deivid21
3fe6b1f185 berlna: Switch common name to sm8350
Change-Id: I8a02dfc326cc64f4855276a4a9c8091b194a28e4
Signed-off-by: Deivid21 <david.parra.ignacio@gmail.com>
2025-08-07 15:46:45 -04:00
Deivid21
3a0b83e424 berlna: Adjustments for Evolution X
Change-Id: Ice600e83c6d73994475ac6352837d84f3773c136
2025-08-07 15:43:03 -04:00
Deivid21
416015a9f4 berlna: Build MotCamera4 from prebuilt source
Change-Id: I43002182386d722334ea008b3fd190acbf4b6f3d
Signed-off-by: Deivid21 <david.parra.ignacio@gmail.com>
2025-08-07 15:41:06 -04:00
Deivid21
9b4b5b5329 berlna: Drop Moto Stuff
Change-Id: Id5f9efce40c7b5da9cbe6968a206ea153242dff4
2025-08-07 15:39:46 -04:00
7 changed files with 9 additions and 45 deletions

View File

@@ -49,7 +49,6 @@ PRODUCT_PACKAGES += \
init.ets.rc \
init.mmi.overlay.rc \
init.recovery.berlna.rc \
init.vendor.st21nfc.rc \
init.oem.fingerprint2.sh \
load_touch.sh.recovery
@@ -65,7 +64,7 @@ $(call inherit-product, vendor/motorola/MotCamera4-lahaina/motcamera4.mk)
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc-service.st \
android.hardware.nfc@1.2-service.st \
com.android.nfc_extras \
Tag

View File

@@ -39,14 +39,7 @@ lib_fixups: lib_fixups_user_type = {
blob_fixups: blob_fixups_user_type = {
('vendor/lib/libmot_chi_desktop_helper.so', 'vendor/lib64/libmot_chi_desktop_helper.so'): blob_fixup()
.add_needed('libgui_shim_vendor.so'),
(
'vendor/lib64/camera/components/com.mot.node.c2d.so',
'vendor/lib64/camera/components/com.qti.node.dewarp.so',
'vendor/lib64/camera/components/com.vidhance.node.ica.so',
'vendor/lib64/camera/components/com.vidhance.node.processing.so'
): blob_fixup()
.replace_needed('libui.so', 'libui-v34.so'),
'vendor/lib64/sensors.moto.so': blob_fixup()
('vendor/bin/STFlashTool', 'vendor/lib64/sensors.moto.so'): blob_fixup()
.add_needed('libbase_shim.so'),
} # fmt: skip

View File

@@ -2,6 +2,7 @@
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
prebuilt_etc {
name: "android.hardware.biometrics.fingerprint@2.1-service-ets2.rc",
src: "android.hardware.biometrics.fingerprint@2.1-service-ets2.rc",
@@ -9,7 +10,6 @@ prebuilt_etc {
vendor: true,
}
prebuilt_etc {
name: "init.ets.rc",
src: "init.ets.rc",
@@ -31,13 +31,6 @@ prebuilt_etc {
recovery: true,
}
prebuilt_etc {
name: "init.vendor.st21nfc.rc",
src: "init.vendor.st21nfc.rc",
sub_dir: "init/hw",
vendor: true,
}
sh_binary {
name: "init.oem.fingerprint2.sh",
src: "init.oem.fingerprint2.sh",

View File

@@ -1,22 +0,0 @@
# This file needs to be executed by vendor_init at boot of the device,
# both in normal and factory mode.
on early-boot
# Change ownership and permision of st nfc device
chown nfc nfc /dev/st21nfc
chmod 0660 /dev/st21nfc
on property:ro.vendor.hw.nfc=true
start vendor.st_nfc_hal_service
on property:ro.vendor.hw.nfc=st
setprop persist.vendor.nfc.config_file_name libnfc-hal-st.conf
start vendor.st_nfc_hal_service
service vendor.st_nfc_hal_service /vendor/bin/hw/android.hardware.nfc-service.st
override
class hal
user nfc
group nfc
disabled

View File

@@ -212,8 +212,8 @@ vendor/lib64/com.qti.feature2.stub.so
vendor/lib64/com.qti.feature2.swmf.so
# Camera - ICP
vendor/firmware/CAMERA_ICP.elf
vendor/firmware/CAMERA_ICP_170.elf
vendor/firmware/CAMERA_ICP.elf
# Camera - Motorola
vendor/bin/hw/motorola.hardware.camera.desktop@2.0-service
@@ -271,7 +271,11 @@ product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoog
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
system_ext/framework/com.android.hotwordenrollment.common.util.jar
# NFC
vendor/bin/STFlashTool
# NFC - configs
vendor/etc/init/hw/init.vendor.st21nfc.rc
vendor/etc/libnfc-hal-st.conf
vendor/etc/libnfc-nci-st.conf
vendor/etc/st21nfc_conf_ds.txt

View File

@@ -1,8 +1,5 @@
# Display
sys.brightness.disable_gamma_conversion=true
# NFC
persist.nfc_cfg.config_file_name=libnfc-nci-st.conf
# Telephony
ril.subscription.types=RUIM

View File

@@ -13,7 +13,7 @@ vendor.mm.en.sec.smoothstreaming=false
persist.vendor.camera.physical.num=4
# NFC
persist.vendor.nfc.st.multisim_fw_config=true
ro.vendor.hw.nfc=st
# Radio
ro.telephony.default_network=27,27