Ok, so the last day, my galaxy ace (using froyo) started doing that random vibrating thing, the launcher failed or whatever and i wasn't able to use it. I went into the shop and they guy said that he'd reset it for me and told me to go home and update it to gingerbread 2.3.3. So that was fine...