@smobilesoft
Well...
I have the same phone.
I am not a porter and I apologize to them (or invite them to correct me) for the shortcuts used.
I have unlocked it, install the needed ROM to be compatible with UT port.
The UT port interacts with an abstraction layer called Halium.
There is a version of Halium for each version of Android 9, 10, 11, 12, etc.
Halium interacts with the low-level Android drivers that are left in place when UT is installed and Android is replaced.
The port therefore expects to have very specific drivers (those of the recommended version of Android).
Each ROM contains a number of partitions that are either left in place, replaced, or modified.
Altering these partitions (or using a non-compliant ROM that has other partitions) can therefore result in a system that cannot receive UT or anything else at all.
You can experiment, and it may be beneficial to you and to others who are in the same situation or not.
When the device is unlocked and the ROM joyeuse_global_images_V12.0.3.0.QJZMIXM is in place, installer can resize the needed partitions via
[image: 1760128909183-bead290c-af62-4237-82e9-9d1ff28cf229-ut-install-checkbox.png] /home/jll/UBT/4Install/UT install checkbox.png