[myTouch 4G Q&A, Help & Troubleshooting] bnjo:
Confirm OP's issue and...

I can confirm OP's issue. I followed the official downgrade and flash instructions for CM7 yesterday and after getting fed up with that backtracked and installed aosp 4.2.2.2. Storage does crash after 250 to 500 ms.

<del>I'm also having trouble getting 4g connection. I don't have the 4g anymore.</del> Though after updating my baseband to baseband version 12.58.60.25U_26.11.04.03_M I am getting notably better reception in my house. I can't be certain 4g reception isn't just a fluke since I have yet to go out driving. edit: The H icon indicates advanced HSPA+ speeds. No problem. Thank you.

The big issue is getting my camera to work but BIG thanks to Nicgrainer I learned about acatlog and got some interesting information. This problem was happening to me before so I can't rule out a hardware issue but the log is encouraging. I thought I'd done a complete wipe before updating. I did the CWM wipe and dalvik cache wipe but maybe that misses something. The most important parts of the log appear to me the following:

E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): build changelist:

E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): build date: Thu Feb 21 00:16:30 CST 2013

E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): build description: full_vision-eng 4.2.2 JDQ39 eng.fyodor.20130221.001544 test-keys

E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): sense version:

D/QualcommCameraHardware( 104): constructor EX

I/QualcommCameraHardware( 104): createInstance: created hardware=0x25cbc0

D/QualcommCameraHardware( 104): startCamera E

D/QualcommCameraHardware( 104): loading liboemcamera at 0x40085dec

D/QualcommCameraHardware( 104): Set main cam and main cam only

I/mm-camera( 104): set sensor selection :0

D/QualcommCameraHardware( 104): Open Device node : /dev/msm_camera/control0

E/QualcommCameraHardware( 104): startCamera X: /dev/msm_camera/control0 open failed: No such file or directory!

E/QualcommCameraHardware( 104): createInstance: startCamera failed!

E/CameraClient( 104): Could not open camera 0: -1

E/CameraClient( 104): initialize: Camera 0: unable to initialize device: Operation not permitted (-1)

I/CameraClient( 104): Destroying camera 0

V/StateManager( 3108): startState class com.android.gallery3d.app.PhotoPage

E/CameraHolder( 3108): fail to connect Camera

E/CameraHolder( 3108): java.lang.RuntimeException: Fail to connect to camera service

And here follows everything relevant to opening the app Camera down to opening alogcat to view the log. Any thoughts?

[snip]
V/CameraHolder( 3108): open camera 0
I/AwesomePlayer( 104): setDataSource_l(URL suppressed)
D/MediaExtractor( 104): returning default extractor
I/AwesomePlayer( 104): setDataSource_l(URL suppressed)
D/MediaExtractor( 104): returning default extractor
D/dalvikvm( 3108): GC_CONCURRENT freed 95K, 2% free 6677K/6804K, paused 20ms+10ms, total 81ms
D/dalvikvm( 3108): WAIT_FOR_CONCURRENT_GC blocked 13ms
I/CameraClient( 104): Opening camera 0
I/QualcommCameraHardware( 104): openCameraHardware: call createInstance cameraId 0
I/QualcommCameraHardware( 104): createInstance: E
D/DHDiagnostic( 104): android::DHDiagnostic::DHDiagnostic() E
D/DHDiagnostic( 104): android::DHDiagnostic::DHDiagnostic() X
D/DHDiagnostic( 104): android::DHDiagnostic::DHDiagnostic() E
D/DHDiagnostic( 104): android::DHDiagnostic::DHDiagnostic() X
D/CameraPP( 104): CameraPP::CameraPP()
D/SDO_PP ( 104): SDO_PP::SDO_PP()
I/OlaEngine( 104): [Ola_Engine_Create:79] engine build info [ name ] : htc
I/OlaEngine( 104): [Ola_Engine_Create:83] engine build info [ date ] : 2012-02-14 14:49:38
I/OlaEngine( 104): [Ola_Engine_Create:87] engine build info [ version ] : __bulid_revision_226__
D/CameraFace_OLA( 104): create OlaEngine
I/FD ( 104): [Ola_FaceDetector_Create:135] create num : 2
D/CameraFace_OLA( 104): create Ola FD
V/Olaworks( 104): [Ola_BeautyShotEngine_Create] prr(0x001dabc0)
D/CameraFace_OLA( 104): create Ola BS
D/CameraFace_OLA( 104): create Ola SD
D/CameraFace_OLA( 104): create Ola BD
D/CameraFace( 104): alloc face_t 0x2db650 num 10
D/QualcommCameraHardware( 104): Storing the current target type as 2
I/CAF_Sensor( 104): android::CAFSensorListener::CAFSensorListener() E
I/CAF_Sensor( 104): android::CAFSensorListener::CAFSensorListener() X
I/CAF_Sensor( 104): android::status_t android::CAFSensorListener::initialize() E
I/CAF_Sensor( 104): android::status_t android::CAFSensorListener::initialize() X
I/CAF_Sensor( 104): void android::CAFSensorListener::setCallbacks(void (*)(int, void*), void*) E
I/CAF_Sensor( 104): void android::CAFSensorListener::setCallbacks(void (*)(int, void*), void*) X
E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): build changelist:
E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): build date: Thu Feb 21 00:16:30 CST 2013
E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): build description: full_vision-eng 4.2.2 JDQ39 eng.fyodor.20130221.001544 test-keys
E/QualcommCameraHardware( 104): android::QualcommCameraHardware::QualcommCameraHardware(): sense version:
D/QualcommCameraHardware( 104): constructor EX
I/QualcommCameraHardware( 104): createInstance: created hardware=0x25cbc0
D/QualcommCameraHardware( 104): startCamera E
D/QualcommCameraHardware( 104): loading liboemcamera at 0x40085dec
D/QualcommCameraHardware( 104): Set main cam and main cam only
I/mm-camera( 104): set sensor selection :0
D/QualcommCameraHardware( 104): Open Device node : /dev/msm_camera/control0
E/QualcommCameraHardware( 104): startCamera X: /dev/msm_camera/control0 open failed: No such file or directory!
E/QualcommCameraHardware( 104): createInstance: startCamera failed!
E/CameraClient( 104): Could not open camera 0: -1
E/CameraClient( 104): initialize: Camera 0: unable to initialize device: Operation not permitted (-1)
I/CameraClient( 104): Destroying camera 0
V/StateManager( 3108): startState class com.android.gallery3d.app.PhotoPage
E/CameraHolder( 3108): fail to connect Camera
E/CameraHolder( 3108): java.lang.RuntimeException: Fail to connect to camera service
E/CameraHolder( 3108): at android.hardware.Camera.native_setup(Native Method)
E/CameraHolder( 3108): at android.hardware.Camera.<init>(Camera.java:340)
E/CameraHolder( 3108): at android.hardware.Camera.open(Camera.java:302)
E/CameraHolder( 3108): at com.android.camera.CameraManager.cameraOpen(CameraManager.java:283)
E/CameraHolder( 3108): at com.android.camera.CameraHolder.open(CameraHolder.java:210)
E/CameraHolder( 3108): at com.android.camera.Util.openCamera(Util.java:315)
E/CameraHolder( 3108): at com.android.camera.PhotoModule$CameraStartUpThread.run(PhotoModule.java:316)
W/dalvikvm( 3108): threadid=12: thread exiting with uncaught exception (group=0x40ab4930)
E/AndroidRuntime( 3108): FATAL EXCEPTION: Thread-338
E/AndroidRuntime( 3108): java.lang.RuntimeException: openCamera failed
E/AndroidRuntime( 3108): at com.android.camera.Util.openCamera(Util.java:320)
E/AndroidRuntime( 3108): at com.android.camera.PhotoModule$CameraStartUpThread.run(PhotoModule.java:316)
E/AndroidRuntime( 3108): Caused by: com.android.camera.CameraHardwareException: java.lang.RuntimeException: Fail to connect to camera service
E/AndroidRuntime( 3108): at com.android.camera.CameraHolder.open(CameraHolder.java:219)
E/AndroidRuntime( 3108): at com.android.camera.Util.openCamera(Util.java:315)
E/AndroidRuntime( 3108): ... 1 more
E/AndroidRuntime( 3108): Caused by: java.lang.RuntimeException: Fail to connect to camera service
E/AndroidRuntime( 3108): at android.hardware.Camera.native_setup(Native Method)
E/AndroidRuntime( 3108): at android.hardware.Camera.<init>(Camera.java:340)
E/AndroidRuntime( 3108): at android.hardware.Camera.open(Camera.java:302)
E/AndroidRuntime( 3108): at com.android.camera.CameraManager.cameraOpen(CameraManager.java:283)
E/AndroidRuntime( 3108): at com.android.camera.CameraHolder.open(CameraHolder.java:210)
E/AndroidRuntime( 3108): ... 2 more
W/ActivityManager( 359): Force finishing activity com.android.gallery3d/com.android.camera.CameraLauncher
D/dalvikvm( 359): GC_FOR_ALLOC freed 477K, 16% free 12609K/14908K, paused 143ms, total 144ms
V/NFC ( 3108): this device does not have NFC support
D/dalvikvm( 3108): GC_CONCURRENT freed 162K, 3% free 6937K/7128K, paused 3ms+2ms, total 54ms
D/dalvikvm( 3108): WAIT_FOR_CONCURRENT_GC blocked 9ms
W/SensorService( 359): sensor 00000000 already enabled in connection 0x5fa448 (ignoring)
W/ActivityManager( 359): Activity pause timeout for ActivityRecord{4148f470 u0 com.android.gallery3d/com.android.camera.CameraLauncher}
I/ActivityManager( 359): No longer want com.android.providers.calendar (pid 2789): empty #7
I/Process ( 3108): Sending signal. PID: 3108 SIG: 9
W/InputMethodManagerService( 359): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41627178 attribute=null, token = android.os.BinderProxy@41605390
I/ActivityManager( 359): Process com.android.gallery3d (pid 3108) has died.
I/WindowState( 359): WIN DEATH: Window{416a86e8 u0 com.android.gallery3d/com.android.camera.CameraLauncher}
I/ActivityManager( 359): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jtb.alogcat/.LogActivity} from pid 553
[/snip]