It has 4.04 so I think it should be ok. It says no sim at the moment, and now I've tried putting it in my other phone, HTC wildfire s, and that isn't recognising the sim either?? Maybe I've damaged the sim somehow, it's quite a tight fit in the M1s, did you have any problems loading the sim?