
Installation instructions
Requirements:
Latest global or chinese firmware from here (if not already installed)
Latest Dynamic FBEv2 TWRP from here (if not already installed)
super_empty.img (if you are on a legacy, non-dynamic ROM)
1. Converting to dynamic partitions
If you are not on a ROM with dynamic partitions, you will have to migrate. Reboot your phone into fastboot and run fastboot wipe-super super_empty.img.
2. Flashing TWRP
Now, run fastboot flash recovery twrp_davinci-xyz.img and fastboot reboot recovery to enter TWRP.
3. Updating firmware and flashing the ROM
Important: If you just flashed super_empty.img, you must go to “Settings” in TWRP and disable “Unmount System before installing a ZIP” until you have installed a ROM.
From TWRP, go to “Advanced” -> “ADB Sideload” and start a sideload. On your PC, run adb sideload fw_davinci_miui_DAVINCI_xyz.zip. When finished, start another sideload and run adb sideload Kenvyra-13.0-davinci-OFFICIAL-xyz.zip. Afterwards, head to “Wipe” -> “Format data” and confirm.
You should re-enable “Unmount System before installing a ZIP” in the settings now if you disabled it earlier.
Reboot to enjoy Kenvyra!


Changelog:
- This build uses dynamic partitions. Dirty flashing is possible from older builds of Kenvyra, but requires manual intervention (Instructions (https://kenvyra.xyz/devices/davinci/))
- Fixed reboots with SIM card inserted in some cases