thanks for the suggestions,
I’m having similar problems on android with an app I use to log my sms messages,
some text is unicode and some is not I guess,
because if I select unicode some part is recognized, but not all of it,
the same if I reverse it, I contacted the app developer and he said that it’s not one of his priorities (to fix it) now, so there is an issue in general
as for the xml file, the problem started from the fact that I couldn’t send the file as an email from my work’s desktop to my mobile (it was rejected by exchange server - only mail I have access to - I’ve still haven’t figured out why… anyway…), so I opened it, I copied the content, I pasted it on github and then I opened my mobile browser and I got the text from github, somewhere on the whole process greek characters broke
I opened the file from the disk now and it is utf-8-bom, but it didn’t matter I guess