Compare commits

6 Commits
bka ... vic

Author SHA1 Message Date
Deivid21
ee7a6aadaf capri: overlay: Set defaultPeakRefreshRate config in 60 Hz
Change-Id: I3f72ded104712c5d3776481b89df94b13b9552fb
2025-10-12 23:47:29 -03:00
Deivid21
6d1886a70e capri: Add missing fingerprint blobs
* E fpCoreHal [ERR]: fp_ext_svc2_bridge.cpp  dlopen failed can't find hal so:
  /vendor/lib64/libfp_ext_svc2.so, errno= 2, reason = dlopen failed: library
  "/vendor/lib64/libfp_ext_svc2.so" not found, can't start ext_svc2 service

Change-Id: Icc1467c4d2f4507ca8676fb56ffd82f30faf81d0
2025-10-12 23:46:22 -03:00
Deivid21
443e693930 capri: init: Add Erofs filesystem type mount point
Change-Id: I0bd2f193de4608b0d6899f1f2ad467bb5f33cc1c
2025-10-12 23:46:04 -03:00
lahaina
9012c340e6 capri: Don't build userdata image
Change-Id: I1396e4861c955c887a8f09ba4c76c084e4027946
2025-10-12 23:42:21 -03:00
Deivid21
ddab320d6c capri: Build MotCamera4 from prebuilt source
Change-Id: I2c44c0ea5c69aa63fa4e01effe4290b782c6d299
Signed-off-by: Deivid21 <david.parra.ignacio@gmail.com>
2025-10-12 23:41:59 -03:00
Deivid21
c07797a2ff capri: Adjustments for Evolution X
Change-Id: Ia7e3b716f212167d1251d0478b26fcc26661204a
2025-10-12 23:40:22 -03:00
7 changed files with 29 additions and 10 deletions

View File

@@ -30,7 +30,6 @@ BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)/v
BOOT_KERNEL_MODULES := $(BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD)
# Partitions
BOARD_USERDATAIMAGE_PARTITION_SIZE := 50179587584
BOARD_VENDOR_BOOTIMAGE_PARTITION_SIZE := 100663296
BOARD_SUPER_PARTITION_SIZE := 10267656192

View File

@@ -36,6 +36,12 @@ PRODUCT_PACKAGES += \
# LiveDisplay
$(call soong_config_set,livedisplay_sysfs,enable_ab,true)
# Moto Camera 4
TARGET_MOTCAMERA3 := capri
TARGET_USES_MOTCAMERA3 := true
$(call inherit-product, vendor/motorola/MotCamera4-bengal/motcamera4.mk)
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc@1.2-service

13
evolution.dependencies Normal file
View File

@@ -0,0 +1,13 @@
[
{
"repository": "device_motorola_sm6225-common",
"target_path": "device/motorola/sm6225-common",
"remote": "evo-devices"
},
{
"repository": "Deivid-21s-Sources/proprietary_vendor_motorola_capri",
"target_path": "vendor/motorola/capri",
"remote": "github-non-los",
"branch": "lineage-22.2"
}
]

View File

@@ -6,9 +6,13 @@
# Currently we dont have e2fsck compiled. So fs check would failed.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
system /system erofs ro wait,slotselect,avb=vbmeta_system,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey,logical,first_stage_mount
system /system ext4 ro wait,slotselect,avb=vbmeta_system,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey,logical,first_stage_mount
system_ext /system_ext ext4 ro wait,slotselect,avb,logical,nofail,first_stage_mount
product /product ext4 ro wait,slotselect,avb,logical,nofail,first_stage_mount
system_ext /system_ext erofs ro wait,slotselect,avb=vbmeta_system,logical,first_stage_mount
system_ext /system_ext ext4 ro wait,slotselect,avb=vbmeta_system,logical,nofail,first_stage_mount
product /product erofs ro wait,slotselect,avb=vbmeta_system,logical,first_stage_mount
product /product ext4 ro wait,slotselect,avb=vbmeta_system,logical,nofail,first_stage_mount
vendor /vendor erofs ro wait,slotselect,avb=vbmeta,logical,first_stage_mount
vendor /vendor ext4 ro wait,slotselect,avb=vbmeta,logical,first_stage_mount
/dev/block/by-name/metadata /metadata ext4 noatime,nosuid,nodev,discard wait,formattable,first_stage_mount,check
/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,reserve_root=32768,resgid=1065,fsync_mode=nobarrier,inlinecrypt latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+emmc_optimized+wrappedkey_v0,metadata_encryption=aes-256-xts:wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,quota,reservedsize=128M,sysfs_path=/sys/devices/platform/soc/4744000.sdhci,checkpoint=fs

View File

@@ -1,6 +0,0 @@
[
{
"repository": "android_device_motorola_sm6225-common",
"target_path": "device/motorola/sm6225-common"
}
]

View File

@@ -194,10 +194,13 @@ vendor/etc/qdcm_calib_data_mipi_mot_vid_txd_ili9882h_652.xml
# Fingerprint
vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-chipone
vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-fpc
vendor/bin/hw/chipone_ident
vendor/bin/hw/fpc_ident
vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service-chipone2.rc
vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service-fpc2.rc
vendor/lib64/com.fingerprints.extension@1.0.so
vendor/lib64/libfp_ext_svc2.so
vendor/lib64/vendor.fpsensor.hardware.fpsensorhidlsvc@2.0.so
vendor/lib64/hw/chipone.fingerprint.default.so
vendor/usr/idc/uinput-fpc.idc
vendor/usr/idc/uinput-fpsensor.idc

View File

@@ -215,5 +215,5 @@
the framework from using higher refresh rates, even if display modes with higher refresh
rates are available from hardware composer. Only has an effect if the value is
non-zero. -->
<integer name="config_defaultPeakRefreshRate">90</integer>
<integer name="config_defaultPeakRefreshRate">60</integer>
</resources>