I decided I really want the X, and of course, everywhere near me is sold out. I was thinking of just getting it online because it says it will ship by 9/21. Will these have 2.2 installed? (and flash?) If not, how hard is it to do this myself? thanks!