diff --git a/AndroidProducts.mk b/AndroidProducts.mk
index c0450e3..4431e62 100644
--- a/AndroidProducts.mk
+++ b/AndroidProducts.mk
@@ -5,4 +5,4 @@
 #
 
 PRODUCT_MAKEFILES := \
-    $(LOCAL_DIR)/lineage_rodin.mk
+    $(LOCAL_DIR)/infinity_rodin.mk
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 7c2cd90..28b6d09 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -45,8 +45,8 @@ TARGET_SCREEN_DENSITY := 480
 # DTB/DTBO
 BOARD_INCLUDE_DTB_IN_BOOTIMG := true
 
-BOARD_PREBUILT_DTBIMAGE_DIR := $(DEVICE_PATH)-kernel/dtb
-BOARD_PREBUILT_DTBOIMAGE := $(DEVICE_PATH)-kernel/dtbo.img
+BOARD_PREBUILT_DTBIMAGE_DIR := kernel/xiaomi/rodin/dtb
+BOARD_PREBUILT_DTBOIMAGE := kernel/xiaomi/rodin/dtbo.img
 
 # Graphics
 TARGET_USES_VULKAN := true
@@ -65,21 +65,21 @@ BOARD_USES_GENERIC_KERNEL_IMAGE := true
 BOARD_KERNEL_IMAGE_NAME := Image.lz4
 
 TARGET_NO_KERNEL_OVERRIDE := true
-TARGET_KERNEL_SOURCE := $(DEVICE_PATH)-kernel/kernel-headers
-TARGET_PREBUILT_KERNEL := $(DEVICE_PATH)-kernel/Image.lz4
+TARGET_KERNEL_SOURCE := kernel/xiaomi/rodin/kernel-headers
+TARGET_PREBUILT_KERNEL := kernel/xiaomi/rodin/Image.lz4
 
 PRODUCT_COPY_FILES += \
     $(TARGET_PREBUILT_KERNEL):kernel
 
-BOARD_SYSTEM_KERNEL_MODULES := $(wildcard $(DEVICE_PATH)-kernel/system_dlkm/*.ko)
-BOARD_SYSTEM_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)-kernel/modules.load.system))
+BOARD_SYSTEM_KERNEL_MODULES := $(wildcard kernel/xiaomi/rodin/system_dlkm/*.ko)
+BOARD_SYSTEM_KERNEL_MODULES_LOAD := $(strip $(shell cat kernel/xiaomi/rodin/modules.load.system))
 
-BOARD_VENDOR_KERNEL_MODULES := $(wildcard $(DEVICE_PATH)-kernel/vendor_dlkm/*.ko)
-BOARD_VENDOR_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)-kernel/modules.load.vendor))
+BOARD_VENDOR_KERNEL_MODULES := $(wildcard kernel/xiaomi/rodin/vendor_dlkm/*.ko)
+BOARD_VENDOR_KERNEL_MODULES_LOAD := $(strip $(shell cat kernel/xiaomi/rodin/modules.load.vendor))
 
-BOARD_VENDOR_RAMDISK_KERNEL_MODULES := $(wildcard $(DEVICE_PATH)-kernel/vendor_ramdisk/*.ko)
-BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)-kernel/modules.load.vendor_ramdisk))
-BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)-kernel/modules.load.recovery))
+BOARD_VENDOR_RAMDISK_KERNEL_MODULES := $(wildcard kernel/xiaomi/rodin/vendor_ramdisk/*.ko)
+BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat kernel/xiaomi/rodin/modules.load.vendor_ramdisk))
+BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD := $(strip $(shell cat kernel/xiaomi/rodin/modules.load.recovery))
 
 BOOT_KERNEL_MODULES := $(BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD) $(BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD)
 
diff --git a/device.mk b/device.mk
index f6a7a39..66f53ed 100644
--- a/device.mk
+++ b/device.mk
@@ -79,7 +79,7 @@ PRODUCT_PACKAGES += \
     create_pl_dev.recovery
 
 AB_OTA_POSTINSTALL_CONFIG += \
-    RUN_POSTINSTALL_system=true \
+   RUN_POSTINSTALL_system=true \
     POSTINSTALL_PATH_system=system/bin/otapreopt_script \
     FILESYSTEM_TYPE_system=ext4 \
     POSTINSTALL_OPTIONAL_system=true
@@ -125,7 +125,6 @@ PRODUCT_PACKAGES += \
 PRODUCT_PACKAGES += \
     MtkInCallService \
     LunarisDolby
-
 PRODUCT_COPY_FILES += \
     $(LOCAL_PATH)/configs/audio/audio_effects_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects_config.xml \
     $(LOCAL_PATH)/configs/audio/audio_policy_configuration_a2dp_offload_enable_cg_enable.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \
@@ -428,3 +427,6 @@ PRODUCT_COPY_FILES += \
 
 # Inherit the proprietary files
 $(call inherit-product, vendor/xiaomi/rodin/rodin-vendor.mk)
+
+# BCR
+$(call inherit-product, vendor/bcr/bcr.mk)
diff --git a/lineage_rodin.mk b/lineage_rodin.mk
deleted file mode 100644
index 8697de1..0000000
--- a/lineage_rodin.mk
+++ /dev/null
@@ -1,33 +0,0 @@
-#
-# Copyright (C) 2025 The LineageOS Project
-#
-# SPDX-License-Identifier: Apache-2.0
-#
-
-# Inherit from those products. Most specific first.
-$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
-$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
-
-# Inherit some common Lineage stuff.
-$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
-
-# Inherit from rodin device
-$(call inherit-product, device/xiaomi/rodin/device.mk)
-
-PRODUCT_DEVICE := rodin
-PRODUCT_NAME := lineage_rodin
-PRODUCT_BRAND := POCO
-PRODUCT_MODEL := 2412DPC0AG
-PRODUCT_MANUFACTURER := xiaomi
-
-PRODUCT_SYSTEM_NAME := rodin_global
-PRODUCT_SYSTEM_DEVICE := rodin
-
-PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
-
-PRODUCT_BUILD_PROP_OVERRIDES += \
-    BuildDesc="missi-user 16 BP2A.250605.031.A3 OS3.0.10.0.WOJMIXM release-keys" \
-    BuildFingerprint=POCO/rodin_global/rodin:15/AP3A.240905.015.A2/OS3.0.10.0.WOJMIXM:user/release-keys \
-    DeviceName=$(PRODUCT_SYSTEM_DEVICE) \
-    DeviceProduct=$(PRODUCT_SYSTEM_NAME)
-
diff --git a/overlay/FrameworksResOverlayRodin/res/xml/power_profile.xml b/overlay/FrameworksResOverlayRodin/res/xml/power_profile.xml
index d6080df..10e0e17 100644
--- a/overlay/FrameworksResOverlayRodin/res/xml/power_profile.xml
+++ b/overlay/FrameworksResOverlayRodin/res/xml/power_profile.xml
@@ -196,7 +196,7 @@
     <array name="memory.bandwidths">
         <value>22.7</value>
     </array>
-    <item name="battery.capacity">6000</item>
+    <item name="battery.capacity">6550</item>
     <item name="wifi.controller.idle">1</item>
     <item name="wifi.controller.rx">122</item>
     <item name="wifi.controller.tx">206</item>
@@ -230,4 +230,4 @@
     </array>
     <!-- FIX 5: Set GPS voltage to 1800 mV (standard for MediaTek GPS subsystem) -->
     <item name="gps.voltage">1800</item>
-</device>
\ No newline at end of file
+</device>
diff --git a/system.prop b/system.prop
index d75eaaa..9326219 100644
--- a/system.prop
+++ b/system.prop
@@ -13,4 +13,9 @@ persist.vendor.vzw_device_type=0
 persist.vendor.wfc.sys_wfc_support=1
 persist.vendor.mtk_rtt_support=1
 persist.vendor.connsysfw.enable=true
-persist.sys.fuse.passthrough.enable=true
\ No newline at end of file
+persist.sys.fuse.passthrough.enable=true
+
+ro.product.marketname=POCO X7 Pro
+ro.infinity.soc=MediaTek Dimensity 8400-Ultra
+ro.infinity.camera=50MP + 8MP + 20MP
+ro.infinity.battery=6550 mAh
diff --git a/vendor.prop b/vendor.prop
index c48abfd..3b71392 100644
--- a/vendor.prop
+++ b/vendor.prop
@@ -503,3 +503,8 @@ ro.zram_backing_device_min_free_mb=1536
 
 # Zygote
 zygote.critical_window.minute=10
+
+ro.product.marketname=POCO X7 Pro
+ro.infinity.soc=MediaTek Dimensity 8400-Ultra
+ro.infinity.camera=50MP + 8MP
+ro.infinity.battery=6550 mAh
