On 5.08.2023 19:03, Xilin Wu via B4 Relay wrote: > From: Xilin Wu <wuxilin123@xxxxxxxxx> > > Add support for Xiaomi Mi 11 Ultra. This commit brings support for: > * Front and rear display panels (initialized by bootloader) > * USB > * UFS > * PCIe0 > * Thermistor sensors > * ADSP/CDSP/Modem/SLPI > * IR Transmitter > * RTC provided by PMK8350 > * Buttons > > To create a working boot image, you need to run: > cat arch/arm64/boot/Image.gz arch/arm64/boot/dts/qcom/sm8350-xiaomi-\ > star.dtb > .Image.gz-dtb > > mkbootimg \ > --kernel .Image.gz-dtb \ > --ramdisk some_initrd.img \ > --pagesize 4096 \ > --base 0x0 \ > --kernel_offset 0x8000 \ > --ramdisk_offset 0x1000000 \ > --tags_offset 0x100 \ > --cmdline "SOME_CMDLINE" \ > --dtb_offset 0x1f00000 \ > --header_version 1 \ > --os_version 14.0.0 \ > --os_patch_level 2099-12 \ > -o boot.img-xiaomi-star > > Then, you can flash it to slot b on the device: > > // You have to either pull vbmeta{"","_system"} from > // /dev/block/bootdevice/by-name/ or build one as a part of AOSP build process > fastboot --disable-verity --disable-verification flash vbmeta_b vbmeta.img > fastboot --disable-verity --disable-verification flash vbmeta_system_b \ > vbmeta_system.img > > fastboot flash boot_b boot.img-xiaomi-star > fastboot erase dtbo_b > fastboot set_active b > fastboot reboot > > Signed-off-by: Xilin Wu <wuxilin123@xxxxxxxxx> > --- [...] > +&adsp { > + status = "okay"; > + firmware-name = "qcom/sm8350/xiaomi/star/adsp.mbn"; > +}; Please keep status as the last property, everywhere. BTW, is the rear screen connected via DSI, or is it some stupid SPI display? Konrad