This all started over a month ago when I was on Youtube and suddenly the touchscreen froze (the video was still playing) and the buttons were unresponsive. I pulled the battery out and put it back in after a few seconds. When I turned it back on it came to the 'Samsung' animation again and again (a boot loop).
Not knowing that the best option here want to go into recovery and do a factory reset, I went to recovery mode and wiped the cache partition. I rebooted the phone. But this time I was stuck on the 'Samsung Galaxy S2 GT-I9100' screen. I also found out that my recovery mode was not working. It would just have the android robot with a sphere in the middle for ages then it would reboot into the 'GT-I9100' screen. My download mode however, is still functional to this day.
As I've been told, as long as you have access to download mode, there is still hope for recovering your phone and putting it back to normal. So far I have tried:
Installing multiple stock JB ROM's such as the ROM's with LSW and MS2 on the end of the file. I have tried two versions of Odin (1.35 and 3.07) but with no results. The downloads of the ROM were no problem.The flash would be OK up until 'cache.img'. The flash would then freeze then proceed to say a big red 'FAIL'. Note that I have tried to do this on multiple computers while using different USB ports (mainport with no USB hub) for each flash. I have Kies installed but have killed all the processes and opened Odin as an administrator. I have used the original S2 cable that came with my phone and one other data cable, but still no results. I refuse to flash any PIT files because I don't like the risk associated with them. I have yet to flash these firmwares:
LSJ (JB leak), LSD, LSS, LS8, MS7
The drivers might be the problem so I might reinstall them but I don't know how...
Yesterday, I was told by a friend that he had the same problem before and all he did to simply fix this was to download the S2 Jeboo custom kernel (which has CMW with it). He also said rooting the phone would also fix it. I have attempted to flash said kernel with Odin 1.35 when it got stuck when the green bar was full. I pulled out the battery and the USB, put the battery back in and the USB (in a different port) and attempted to flash again. Nothing. I notice now that there is a yellow triangle below the 'GT-I9100' screen when I attempt to boot the phone and that my custom binary count has increased to 2. When I attempt to go into recovery mode the screen flashes twice and just stays in the 'GT-I9100' screen instead of the android robot from earlier.
That's it really. I hope someone can help me in this almost hopeless situation... I have typed about this before on another forum but I had no replies that would help me. I could go to a service centre but my warranty's gone and the yellow triangle might cause some problems. The information from xda-developers has always been solid and reliable... so can someone help me out