> no clear communication on software upgrade policy
The "Android One" label communicates 2 years of updates.
Either way, it's a Treble phone with an unlockable bootloader (without any key requests even! just like old Nexuses). I flashed a GSI (unofficial Lineage 16) right after I came home from buying the A2 :)
Of course this Treble stuff is still pretty new and you need to hack around some things — for example, I had to remove some XML file to make Bluetooth audio work, and (when Magisk rooted) SELinux is blocking the Wi-Fi driver from automatically loading so I have to load it from a root shell manually after a reboot :D but that's perfectly acceptable for me.
The "Android One" label communicates 2 years of updates.
Either way, it's a Treble phone with an unlockable bootloader (without any key requests even! just like old Nexuses). I flashed a GSI (unofficial Lineage 16) right after I came home from buying the A2 :)
Of course this Treble stuff is still pretty new and you need to hack around some things — for example, I had to remove some XML file to make Bluetooth audio work, and (when Magisk rooted) SELinux is blocking the Wi-Fi driver from automatically loading so I have to load it from a root shell manually after a reboot :D but that's perfectly acceptable for me.