Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
Daughter will be getting my beloved Aqua Fish phone from #India for Christmas, so I'll be needing a new daily driver.
On the Aqua Fish, #SailfishOS was preinstalled (I'm fortunate enough to never have used Google or Apple phones), but now I will have to flash myself I want to keep using it.
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
So here goes:
I already downloaded the free Sailfish Os version.
I'll be working from my Linux Thinkpad running #elementaryOS, so I'm installing fastboot tools for #Ubuntu.
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
Confusing Sony Open Devices instructions a little disheartening, but then I had to fill out a Google Captcha 👺 – ahh thanks, that little shot of anger is motivating af – and got my unlock code! 😤
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
"...
OKAY [ 1.160s]
finished. total time: 1.160s"
Uh... yay? Could this mean I _did_ it?
Linux could be a little less elliptical here – how about integrating some fireworks or that Tetris rocket when someone unlocks a bootloader?!
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
No, damn, I'm stupid, I literally typed
sudo fastboot oem unlock 0x<my unlock code>
but I need to specify "oem"!
But what's the vendor ID? The Jolla instructions propose
-i 0x0fce
in their example.
Gonna have to investigate that...🕵️ 🔎
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
Holy cow!
For some reason I turned on the Sony device - first it told me to lock the bootloader (good!), but then it remained in bootloop limbo for a veerry long time, until, after almost all curses I know, it finally reached some landing screen (whew!).
Now what?
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
Oh-kayyy🎵
Something's _happening_🎶
I basically just repeated everything:
- entered my unlock code with fastboot -> error, already unlocked;
- ran the flashing script once more -> only this time: success! flashing is officially *in progress*🚀
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
@dirk good luck!!
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
@JeMa Thank you! I'm such a noob, I didn't even check whether the bootloader was unlockable when I bought the phone second-hand...
Thankfully, it is 😁
Live tooting: first ever flashing of a smartphone (Sailfish OS on Sony Xperia XA2)
So I'll be going through the step-by-step instructions by Jolla and Sony – if I succeed, I'll know how it's done an can help others in the future! 💪