From cb68fb7b2168a4e9ead404cdfb281ef6a2ddf541 Mon Sep 17 00:00:00 2001 From: Brendan Szymanski Date: Sat, 11 Jul 2026 17:27:17 -0400 Subject: [PATCH] Rename to tart codename - Rename product makefile: lineage_tart.mk (PRODUCT_NAME=lineage_tart) - Update AndroidProducts.mk for lineage_tart lunch target - Change androidboot.hardware and TARGET_BOOTLOADER_BOARD_NAME to tart - Rename ramdisk files: fstab.tart, init.tart.rc, ueventd.tart.rc - Update device.mk ramdisk copy targets for tart names - Update vendor makefile reference to tart-vendor.mk - Update extlinux.conf kernel cmdline with tart hardware ID - Fix bluetooth device name in vendor.prop Copyright (C) 2026 Brendan Szymanski --- AndroidProducts.mk | 4 ++-- BoardConfig.mk | 4 ++-- device.mk | 12 ++++++------ lineage_orangepi5ultra.mk => lineage_tart.mk | 4 ++-- mkimg_gpt.sh | 2 +- ramdisk/{fstab.opi5ultra => fstab.tart} | 0 ramdisk/{init.opi5ultra.rc => init.tart.rc} | 6 +++--- ramdisk/{init.opi5ultra.usb.rc => init.tart.usb.rc} | 0 ramdisk/{ueventd.opi5ultra.rc => ueventd.tart.rc} | 0 vendor.prop | 2 +- 10 files changed, 17 insertions(+), 17 deletions(-) rename lineage_orangepi5ultra.mk => lineage_tart.mk (94%) rename ramdisk/{fstab.opi5ultra => fstab.tart} (100%) rename ramdisk/{init.opi5ultra.rc => init.tart.rc} (82%) rename ramdisk/{init.opi5ultra.usb.rc => init.tart.usb.rc} (100%) rename ramdisk/{ueventd.opi5ultra.rc => ueventd.tart.rc} (100%) diff --git a/AndroidProducts.mk b/AndroidProducts.mk index 829137b..d83ba95 100644 --- a/AndroidProducts.mk +++ b/AndroidProducts.mk @@ -7,7 +7,7 @@ # PRODUCT_MAKEFILES := \ - $(LOCAL_DIR)/lineage_orangepi5ultra.mk + $(LOCAL_DIR)/lineage_tart.mk COMMON_LUNCH_CHOICES := \ - lineage_orangepi5ultra-userdebug + lineage_tart-userdebug diff --git a/BoardConfig.mk b/BoardConfig.mk index e494f1a..677d76b 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -34,7 +34,7 @@ TARGET_SCREEN_DENSITY := 240 BOARD_CUSTOM_BOOTIMG := true BOARD_CUSTOM_BOOTIMG_MK := $(DEVICE_PATH)/mkbootimg.mk BOARD_KERNEL_IMAGE_NAME := Image -BOARD_KERNEL_CMDLINE := console=ttyS2,1500000 no_console_suspend root=/dev/ram0 rootwait androidboot.hardware=opi5ultra +BOARD_KERNEL_CMDLINE := console=ttyS2,1500000 no_console_suspend root=/dev/ram0 rootwait androidboot.hardware=tart # Manifest DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := $(DEVICE_PATH)/framework_compatibility_matrix.xml @@ -59,7 +59,7 @@ TARGET_USERIMAGES_USE_EXT4 := true # Platform TARGET_BOARD_PLATFORM := rk3588 -TARGET_BOOTLOADER_BOARD_NAME := orangepi5ultra +TARGET_BOOTLOADER_BOARD_NAME := tart # Properties TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop diff --git a/device.mk b/device.mk index 84ab098..04523d5 100644 --- a/device.mk +++ b/device.mk @@ -9,7 +9,7 @@ PRODUCT_SOONG_NAMESPACES += $(DEVICE_PATH) $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk) $(call inherit-product, frameworks/native/build/tablet-7in-xhdpi-2048-dalvik-heap.mk) -$(call inherit-product, vendor/lineage-rockchip/opi5ultra-vendor.mk) +$(call inherit-product, vendor/lineage-rockchip/tart-vendor.mk) # APEX $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk) @@ -199,11 +199,11 @@ PRODUCT_PACKAGES += \ # Ramdisk PRODUCT_COPY_FILES += \ - $(DEVICE_PATH)/ramdisk/fstab.opi5ultra:$(TARGET_COPY_OUT_RAMDISK)/fstab.opi5ultra \ - $(DEVICE_PATH)/ramdisk/fstab.opi5ultra:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.opi5ultra \ - $(DEVICE_PATH)/ramdisk/init.opi5ultra.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.opi5ultra.rc \ - $(DEVICE_PATH)/ramdisk/init.opi5ultra.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.opi5ultra.usb.rc \ - $(DEVICE_PATH)/ramdisk/ueventd.opi5ultra.rc:$(TARGET_COPY_OUT_VENDOR)/etc/ueventd.rc + $(DEVICE_PATH)/ramdisk/fstab.tart:$(TARGET_COPY_OUT_RAMDISK)/fstab.tart \ + $(DEVICE_PATH)/ramdisk/fstab.tart:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.tart \ + $(DEVICE_PATH)/ramdisk/init.tart.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.tart.rc \ + $(DEVICE_PATH)/ramdisk/init.tart.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.tart.usb.rc \ + $(DEVICE_PATH)/ramdisk/ueventd.tart.rc:$(TARGET_COPY_OUT_VENDOR)/etc/ueventd.rc # Seccomp PRODUCT_COPY_FILES += \ diff --git a/lineage_orangepi5ultra.mk b/lineage_tart.mk similarity index 94% rename from lineage_orangepi5ultra.mk rename to lineage_tart.mk index e6ab18a..56a6c28 100644 --- a/lineage_orangepi5ultra.mk +++ b/lineage_tart.mk @@ -40,8 +40,8 @@ PRODUCT_PACKAGES += \ WifiOpiOverlay # Device identifier. This must come after all inclusions. -PRODUCT_DEVICE := orangepi5ultra -PRODUCT_NAME := lineage_orangepi5ultra +PRODUCT_DEVICE := tart +PRODUCT_NAME := lineage_tart PRODUCT_BRAND := Orange PRODUCT_MODEL := Pi 5 Ultra PRODUCT_MANUFACTURER := Orange diff --git a/mkimg_gpt.sh b/mkimg_gpt.sh index 5d206a5..6263149 100755 --- a/mkimg_gpt.sh +++ b/mkimg_gpt.sh @@ -135,7 +135,7 @@ label LineageOS Android TV kernel /Image fdt /rk3588-orangepi-5-ultra.dtb initrd /ramdisk.img - append console=ttyS2,1500000 no_console_suspend root=/dev/ram0 rootwait androidboot.hardware=opi5ultra androidboot.selinux=permissive androidboot.boot_devices=fe2c0000.mmc + append console=ttyS2,1500000 no_console_suspend root=/dev/ram0 rootwait androidboot.hardware=tart androidboot.selinux=permissive androidboot.boot_devices=fe2c0000.mmc EXTLINUX_EOF sudo cp ${KERNEL_PATH}/boot.scr "${BOOT_MOUNT}/" sudo cp ${KERNEL_PATH}/android-sdcard.dtbo "${BOOT_MOUNT}/" diff --git a/ramdisk/fstab.opi5ultra b/ramdisk/fstab.tart similarity index 100% rename from ramdisk/fstab.opi5ultra rename to ramdisk/fstab.tart diff --git a/ramdisk/init.opi5ultra.rc b/ramdisk/init.tart.rc similarity index 82% rename from ramdisk/init.opi5ultra.rc rename to ramdisk/init.tart.rc index c725355..ccd61b7 100644 --- a/ramdisk/init.opi5ultra.rc +++ b/ramdisk/init.tart.rc @@ -1,14 +1,14 @@ -import /vendor/etc/init/hw/init.opi5ultra.usb.rc +import /vendor/etc/init/hw/init.tart.usb.rc on init symlink /sdcard /storage/sdcard0 on fs - mount_all /vendor/etc/fstab.opi5ultra --early + mount_all /vendor/etc/fstab.tart --early on late-fs - mount_all /vendor/etc/fstab.opi5ultra --late + mount_all /vendor/etc/fstab.tart --late on boot chmod 0666 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor diff --git a/ramdisk/init.opi5ultra.usb.rc b/ramdisk/init.tart.usb.rc similarity index 100% rename from ramdisk/init.opi5ultra.usb.rc rename to ramdisk/init.tart.usb.rc diff --git a/ramdisk/ueventd.opi5ultra.rc b/ramdisk/ueventd.tart.rc similarity index 100% rename from ramdisk/ueventd.opi5ultra.rc rename to ramdisk/ueventd.tart.rc diff --git a/vendor.prop b/vendor.prop index 7d8df4a..c01e37c 100644 --- a/vendor.prop +++ b/vendor.prop @@ -15,7 +15,7 @@ ro.hardware.audio.primary=opi # Bluetooth bluetooth.device.class_of_device?=90,2,12 -bluetooth.device.default_name=OrangePi 5 Pro +bluetooth.device.default_name=Orange Pi 5 Ultra bluetooth.profile.a2dp.sink.enabled?=true bluetooth.profile.a2dp.source.enabled?=true bluetooth.profile.asha.central.enabled?=true