I have already post a trueVGA package for an X51v A12 EN device
here.
With this tutorial you should be able to get the trueVGA dll that you neeed for your x51v. First of course you need to read Menneisyys
article about trueVGA.
Normally you can use english trueVGA dll, but you need to have msimxx.96.dll and TraResxxxx.96.dll that fits your OS language.
1 : How to get the files :
You can take those from an x51 rom. Get the x51 rom using the same OS level than your x51v.
Exemple: For a x51v A04 FR than take the x51 A04 FR rom.
Than build an .nb0 rom from the .IMG rom like explained
here
Get the tools from
xda developper located in imgfs_tools.rar (you need to register the forum to get download access).
Extract the tools in one directory and put the x51 .nb0 rom in the same directory.
From a command line window, use cd command to change to the directory you put the tools and rom.
type:
prepare_imgfs.exe x51rom.nb0 -nosplit
and
viewimgfs.exe imgfs_raw_data.bin
You should find your msimxx.96.dll and TraResxxxx.96.dll somewhere in the dump directory.
However getting the dll is not enought, you need to sign them or the WM5 OS won't load them.
2 : How to sign the files :
That's why we use the
SdkCerts.cab, installing the cab will allow the OS to load all the dll signed with the SDK certificate.
So to sign the dll (with SDK certificates) get the files from this
zip.
Extract the files from the zip and put it in a directory together with msimxx.96.dll and TraResxxxx.96.dll
From a command line window sign your dll, typing:
signtool sign /f SDKSamplePrivDeveloper.pfx msimxx.96.dll
That's it your done. :)
Nota: I already built a french package
here