PLZ READ ALL! Hi guys, I got my new huawei ideas x5 on 14/2/12 and everything has been fine and it has never been rooted or anything yesterday i updated my x5 to 2.3.5(with the 17/2/12 update) and since then i have been having a lot of huge problems and none of them happened before the update. firstly there was problem with my wifi and it says error below the wifi option in settings, but soon it was fixed. sometimes when i reboot my phone, it would not detect my sd card, i'd have to reboot it a few times more to get it detected. now this one is really annoying, whats the point of having a phone when it can't connect to mobile networks!!??? i can't connect to AU optus 2g or 3g no matter how many times i try and it would say network unavailable at the moment. i tried using this sim card on my dad's phone and it works fine. then i used my dads sim card on my phone and it worked fine as well(btw i didn't take away the my sim card during the update) i just realised this problem and it p!$$es me off sooooo much!!! my phone has a freakin mind of its own!!! this is sooo weird. when I'm in settings(or the home screen, literally everywhere) and not touching anything my phone would "click" on something automatically then click something else! i didn't touch any part of the phone's screen. e.g. when I'm in settings it would click the wireless option and turn on bluetooth by itself! also when I'm in applications(in settings) it would either click the allow non-market app to install button(whatever its called) or the running apps button and then click on the third app from the top automatically!! its sooooooo annoying even CREEPY sometime :'( and when i launch doodle jump, the phone would click somewhere on the screen by itself therefore it would be shooting in the game automatically. it also happens in other games as well! it happens everywhere(except when its locked) NONE of this happened before the update at all! I'm having sooo many problems now guys plz help me!!! Any help would be appreciated greatly! plz help!!! what should i do!