Need Help to Port EDK2

I need help to Port EDK2 to my Sony Xperia XZ1 Compact

I was trying to port EDK2 for my device And it was working but I just get some weird lines on my Display or if I change a bit the Memorymap I get Loading Dxecore on my Display can someone help me?
And I know it would wipe my UFS if I install Windows but maybe Linux works?

Also a Picture of it: EDK2
And the source Code: edk2-lilac

Or when its Loading DxeCore:

Please I need help to fix this