8 Commits
bka ... vic

Author SHA1 Message Date
9d654eadeb tissot: move system to erofs
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 15:22:26 +02:00
41d6683b30 tissot: nuke gapps for now
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 14:14:03 +02:00
Giovanni Ricca
eca6fe1a64 tissot: rootdir: Tissot doesn't have a vendor
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 14:04:17 +02:00
b9c22be7ba tissot: remove AB_OTA_UPDATER guards
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 02:41:51 +02:00
dbe3167de8 tissot: move Consumer IR to common tree
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 02:13:55 +02:00
a1ab7a2d7b tissot: build fastbood
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 02:13:55 +02:00
5c3d11963c tissot: AB_OTA_UPDATER is BoardConfig variable.
Signed-off-by: Onelots <onelots@onelots.fr>
2025-10-14 02:13:20 +02:00
Joey Huab
3fb1170bb0 tissot: Initialize for Evolution X 10.x 2025-10-13 17:35:56 +02:00
6 changed files with 12 additions and 21 deletions

View File

@@ -16,21 +16,19 @@ TARGET_KERNEL_CONFIG += xiaomi/tissot.config
BOARD_USES_RECOVERY_AS_BOOT := true
TARGET_NO_RECOVERY := true
BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE := erofs
BOARD_EROFS_COMPRESSOR := lz4
# A/B
AB_OTA_UPDATER := true
AB_OTA_PARTITIONS += \
boot \
system \
vendor
system
# Display
TARGET_SCREEN_DENSITY := 440
# Partitions (vendor)
BOARD_VENDORIMAGE_PARTITION_SIZE := 629145600
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
TARGET_COPY_OUT_VENDOR := vendor
BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
# Power
TARGET_TAP_TO_WAKE_NODE := "/proc/touchpanel/wakeup_gesture"

View File

@@ -28,12 +28,11 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/audio/audio_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info.xml \
$(LOCAL_PATH)/audio/mixer_paths_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_mtp.xml
ifeq ($(AB_OTA_UPDATER), true)
# A/B
AB_OTA_POSTINSTALL_CONFIG += \
RUN_POSTINSTALL_system=true \
POSTINSTALL_PATH_system=system/bin/otapreopt_script \
FILESYSTEM_TYPE_system=ext4 \
FILESYSTEM_TYPE_system=erofs \
POSTINSTALL_OPTIONAL_system=true
PRODUCT_PACKAGES += \
@@ -45,16 +44,15 @@ PRODUCT_PACKAGES += \
android.hardware.boot-service.qti.recovery
$(call soong_config_set,QTI_GPT_UTILS,USE_BSG_FRAMEWORK,false)
endif
# Camera
PRODUCT_PACKAGES += \
camera.msm8953
# Consumer IR
# Fastbootd
PRODUCT_PACKAGES += \
android.hardware.ir-service.example
fastbootd
# Fstab
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/rootdir/etc/fstab_AB.qcom:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.qcom \

View File

@@ -12,7 +12,7 @@
"target_path": "vendor/xiaomi/tissot"
},
{
"repository": "kernel_xiaomi_tissot",
"repository": "kernel_xiaomi_msm8953",
"target_path": "kernel/xiaomi/msm8953"
},
{

View File

@@ -15,9 +15,8 @@ $(call inherit-product, device/xiaomi/tissot/device.mk)
# Inherit some common LineageOS stuff.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
EVO_BUILD_TYPE := Official
WITH_GAPPS := false
TARGET_BOOT_ANIMATION_RES := 1080
TARGET_USES_PICO_GAPPS := true
# Device identifier. This must come after all inclusions
PRODUCT_DEVICE := tissot

View File

@@ -355,9 +355,6 @@ vendor/lib/libmmcamera_ov5675_qtech.so
vendor/lib/libmmcamera_qtech_ov5675_eeprom.so
vendor/lib/libmmcamera_s5k5e8_ofilm.so
# Consumerir
vendor/lib64/hw/consumerir.default.so
# Fingerprint (goodix)
vendor/lib64/hw/gf_fingerprint.default.so:vendor/lib64/hw/gf_fingerprint.goodix.default.so;FIX_SONAME;DISABLE_CHECKELF
lib64/libgf_algo.so:vendor/lib64/libgf_algo.so;DISABLE_CHECKELF

View File

@@ -4,7 +4,6 @@
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
/dev/block/by-name/system /system ext4 ro,barrier=1,discard wait,slotselect,first_stage_mount
/dev/block/by-name/vendor /vendor ext4 ro,barrier=1,discard wait,slotselect,first_stage_mount
/dev/block/bootdevice/by-name/userdata /data f2fs nosuid,nodev,noatime,discard,fsync_mode=nobarrier wait,check,fileencryption=ice,quota
/dev/block/bootdevice/by-name/userdata /data ext4 nosuid,nodev,noatime,noauto_da_alloc wait,check,fileencryption=ice,quota,formattable
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 nosuid,nodev,noatime wait,check