Freezing, restarting, white screen, but why?
My iPod Touch 16GB started to freeze on occasions, sometimes days apart, and now most it will work before a problem is a few minutes.
It'll either freeze completely and then won't come back on after a hard reset; go into sleep after not being touched for a few minutes, but refuse to wake up, just staying a black screen; suddenly revert to a white screen and as above, refuse to come to life again after a hard reset; or just suddenly restart and get stuck on the Apple logo.
I've got it in bits for fault-finding, and have made a cable from battery to logic board with connector in the middle to allow quick connect/disconnect with the battery, and that's the only way to get it back to life after a crash - disconnect battery for a few minutes or more. If battery's left connected, it may refuse to come to life for days. Battery is testing fine, incidentally.
I've seen this fault reported on many forums but with no solution other than people having got a warranty replacement (not an option for me).
I'm assuming at this stage that either the DDR memory is faulty (wish there was a diagnostic utility to test it) or there's a problem with the BGA balls and micro-cracks on either memory or processor ICs, much as the PS3 'ring of death' problem which is solved by reflowing.
Before I potentially kill it for good by attempting a hot-air reflow on the BGA ICs, has anyone confronted this kind of fault and won?
I should mention I've attacked all possible software issues and many different firmwares installed in DFU mode.
Es esta una buena pregunta?