Well, if you "used to work together with Xperia team on XDA", I will shut up. I have nothing more than a superficial knowledge of Mono/Wine, and I just came here to correct your statement that XperiaFirm was only available for Windows and one would need to run Windows to use it, as I knew it was not true, because I use it on my Linux machine.