Quote:
Originally Posted by nobe1976 View Post
Actually what happened when my tablet "Timed Out" as you say I was actually setting things in CWM to get it ready for update 1.0. Never did I once let it sit doing nothing. So I selected "Power Off" option so that the tablet can Charge before I flashed the new update and no I already unplugged my usb connection I used for NVflash, I have all my updates, backups and ROMS on a 16gig external SD card so there was no need for the USB connection while in CWM 5504. When I selected the Power Off option it just stayed there saying "Powering Off" for over 15 mins, which uses to just close CWM and power off the Tablet. This time it never booted out of CWM and never Powered off. That was a good reason for me creating my own DRH. The Second time was during a Reboot after flashing a 2.3 based ROM., also no need for the USB since I downloaded and transferred everything needed to my External SD before hand.
You said you had a SOD problem, but this isn't Sleep-of-Death at all. Its something completely different: lockups when powering off or rebooting. The cause of that is usually some kind of kernel bug--badly coded device drivers are one possibility. It could also be some kind of transient hardware problem--wonky hardware can cause even well written device drivers to go nuts. And both of those mean that we can, again, exonerate CWM. Specifically:

When you select reboot or power off in CWM, it just calls a (Bionic) C library function which, on the gTab, immediately calls the kernel which starts the reboot/power off sequence. And, if the kernel can't reboot or power off the tablet, then that's where the problem lies. The fact that I've heard this problem report only from you--and that too only on 2 occasions--just makes the case stronger. As a good example of the former (bad kernel code) consider the nVidia/Malata-written mtdblock device driver for the NAND flash. It is known to have problems. Try this simple command in CWM:
Code:
C:\SOME\PATH> adb shell
~ # dd if=/dev/block/mtdblock0 of=/dev/null
I wouldn't be surprised if the tablet locked up instantly; though it usually takes 2 or 3 tries. You can try this on any CWM version you want. You can even lockup the ROM the same way.

Quote:
So with that being said do you really think that CWM 5504 doesn't cause a form of Timing Out or Freeze up that requires the need to either press the rest button to recover.
See above.