My iPhone 3G (firmware unknown) doesnt get out of the Apple logo reboot, every now and then it works for 5 mins, but then the screen gets frozen and suddenly it just shuts down. Ive tried restoring it, iTunes said it was succesfully restored, but still when i try to put on the iPhone, it just stays in the Apple logo boot. DFU didnt work, same problem, doesnt get past the boot, all hard resets didnt work either, trying to jailbreak isnt working either, sometimes i get the loading circle within the apple logo in boot, that doesnt happen that often tho. I have no clue whats left to try, any people who experienced this and know how to fix it? Thanks in advance.