Same problem here.
Already posted in lots of threads around, looking for an answer. I even hardreset the device trying to isolate the problem. At first I thought it would be s2u2, but then I found that Max TTM places a "shake" program in the startup folder. After removing it, the device started loading TF3D fine (most of the time).
Since it happened again already once, my conclusion is that neither the shake program nor s2u2 are the true softwares to blame. I think it is something in my startup folder tho.
. Motorola Xoom MZ605 Tiamat 2.1
. Samsung Galaxy S II + CWM
. Atrix 4G (reasonable car GPS)
. HTC Desire Z stock (workhorse)
Deceased / not working:
. HTC HD2 (Miri Elagancia V2)
Girlfriend (lucky heh
. iPhone 4 (fancy hyped fashion useless cellphone that might be interesting when jailbroken)
Not in use:
. HTC TyTN II Kaiser (PDACorner X2 WM 6.1)
. Samsung Galaxy Pro
. HTC TP2
. Motorola Milestone 2