As per topic title, anyone flashed Software binaries for AOSP Android 12.0 – Kernel 4.19 – Seine (latest) from Sony development site?
What are the risk of doing this?
Shall we always stay with same vendor release or can we choose another img as far as the Android version is the same?
It has not been tested by Jolla, so things may or may not work. It will not destroy your phone (you can flash the recommended firmware later)
The worst thing it will do is your phone may not boot.
Things like sensors / GPS, the screen, calling someone may not work, have errors, behave weird, do unexpected things.
Done flash of “Software binaries for AOSP Android 11.0 – Kernel 4.14 – Seine (latest)”: I choose this release because the kernel is the same, as first try. My device is Xperia 10 ii dual sim.
The flash by fastboot took 48 seconds.
Phone restart took 3 minutes but went without issues and prompted with security code request.
First issue: the homescreen start took three additional minutes
Second issue: bluetooth was not recognized (no button in shortcut menu, no HCI0 item in RFKILL)
Third issue: no SIM recognized.
Wifi worked fine, also browser and camera were working fine as with “originary” SW_binaries_for_Xperia_Android_10.0.7.1_r1_v12b_seine
I shut off the phone, restarted in fastboot mode and flashed back the originary binaries.
The phone booted quicker as usual, and everything works fine.
One note: Bluetooth was not starting, I needed to send systemctl restart bluetooth.service
Yes. The worst you can get is that the phone won’t boot, which can be fixed by reflashing the correct binaries again. On my XA2 Ultra I tested this way the two available binaries versions, and I even tried the ones based on higher Android version, which actually booted but froze at the security code screen.
Just use the command to reflash binaries from the flashing script, that’s all it takes.
Just a guess: flashing firmwares based on a higher Android version might also need that first the phone is flashed with that version of Android (before flashing SFOS). This might create correct partition layout for that Android version.
As I just flashed a fresh X10III and noticed multiple AOSP binary versions available, one with (latest) tag, I’m now thinking whether it might make sense to flash updated AOSP minor versions as they become available?
Maybe bugfixes at AOSP level can also explain some differences in people’s experiences with the same device…