hello everyone. My phone samsung galaxy I9100G is giving me a tough time. It fast forwards any video or audio clip being played. In addition a line also sometimes appear on the top of the screen. Plus it also takes a lot of time to charge and sometimes does not even charge. the current firmware is 2.6.35.7 and it shows gingerbread. Please tell me that upgrading to icecream sandwhich will solve the problem or is it a hardware fault.