From what I've read these are all on Android 10, not much more information than that other than, TCL have promised 1 more major OS update which is to android 11, probably sometime next year. To be honest I think that's awful, most OEMs do 2 major updates at least. Might have something to do with the processor only being the Snapdragon 635. This time in 2 years, even low budget devices will have stronger processors. The only reason I've not looked in to rooting this, is coz I am not confident enough for it to last so would need the warranty.