So I got ahold of this Xperia XA2 with Lineage OS and would like to flash SFOS on it.
I thought it would be easy because the bootloader is already unlocked, but now found out that the Lineage build is already based on Android 10 - which IIRC causes troubles when trying to flash SFOS on it.
I’m a bit out of my league here and unsure of how to proceed: Should I try to downgrade Lineage OS to an Android 9-based version before trying to flash Sailfish OS? Or to a custom Android 9? Or is Lineage a different beast and Sailfish flashing should go smoothly?
I would very much appreciate an assessment of which steps to take and which to avoid here.
Edit: I am working on a Linux computer with an Ubuntu-based OS.
Oh, unfortunately I am one of the Windoof users :-)) as some like to say. I would help you, but I think you do not live in Germany near me.
Do you know anybody who works with Windows or someone who would install the Emma Tool from Sony on his Windows computer for you? Since it can be downloaded directly from Sony it is absolutely safe.
Otherwise I think there must be a Linux user who can help you somehow.
As I’ve bemoaned before, IDK why Jolla can’t just provide verified info on the ZenDesk page. It’s an Android question, sure, but also a pre-condition for supported phones.
Good luck, anyway.
But there are no short cuts – I tried to install Emma via PlayOnLinux with various Wine Versions, but they all crashed.
In the end it was @artur 's advice that did the trick – I had to run Emma within a VirtualBox running Windows 10, enable internet, shared folders and USB - and eventually successfully downgraded Android 10-based Lineage OS to Stock Android 9.
Now I have already flashed SailfishOS on the new device – thank you all for your help!