It came to my mind by chance while I was looking at a device a couple of days ago
An identical (or so it seems) device is found in the Fiat Ducato. It should be 8". But in Ford is X-F285, and it is bigger (9"). Not 270
What is certain - it is not WinCE. It is based on Linux, the uConnect platform

So, first of all, determine which device you exactly have