[Defy Android Development] ccav2000:
OK, this time I think I managed to capture a log when the notifications died:

(By the way, wipe had *NO* effect whatsoever, audio notifications still die)

I/ActivityManager( 2171): No longer want com.noshufou.android.su (pid 3675): hidden #16
V/OMXCodec( 2159): [OMX.TI.MP3.decode] stop mState=4
D/OMX_MP3 ( 2159): MP3DEC_LCML_Callback():2580 stop ack. received. stop waiting for sending disable command completed
V/OMXCodec( 2159): [OMX.TI.MP3.decode] onStateChange 2
V/OMXCodec( 2159): [OMX.TI.MP3.decode] Now Idle.
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x38810 on port 0
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x387a0 on port 0
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x38730 on port 0
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x1f160 on port 0
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x2c7c8 on port 1
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x28a40 on port 1
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x28958 on port 1
V/OMXCodec( 2159): [OMX.TI.MP3.decode] freeing buffer 0x28880 on port 1
V/OMXCodec( 2159): [OMX.TI.MP3.decode] onStateChange 1
V/OMXCodec( 2159): [OMX.TI.MP3.decode] Now Loaded.
V/OMXCodec( 2159): [OMX.TI.MP3.decode] stopped
E/OMXNodeInstance( 2159): FreeHandle FAILED with error 0x80001003.
F/OMXCodec( 2159): frameworks/base/media/libstagefright/OMXCodec.cpp:2826 err != OK
I/AudioService( 2171): AudioFocus abandonAudioFocus() from android.media.AudioManager@408b2928
W/AudioSystem( 3181): AudioFlinger server died!
W/IMediaDeathNotifier( 3181): media server died
W/Camera ( 3181): Camera server died!
W/AudioSystem( 3988): AudioFlinger server died!
W/IMediaDeathNotifier( 3988): media server died
W/AudioSystem( 2483): AudioFlinger server died!
W/AudioSystem( 2483): AudioPolicyService server died!
W/AudioEffect( 2483): IEffect died
W/AudioEffects-JNI( 2483): EVENT_ERROR
W/AudioEffect( 2483): IEffect died
W/AudioEffects-JNI( 2483): EVENT_ERROR
W/AudioEffect( 2483): IEffect died
W/AudioEffects-JNI( 2483): EVENT_ERROR
W/AudioSystem( 2324): AudioFlinger server died!
W/AudioSystem( 2324): AudioPolicyService server died!
W/AudioSystem( 2171): AudioFlinger server died!
W/IMediaDeathNotifier( 2171): media server died
W/AudioSystem( 2171): AudioPolicyService server died!
I/ServiceManager( 1980): service 'media.audio_flinger' died
I/ServiceManager( 1980): service 'media.player' died
I/ServiceManager( 1980): service 'media.camera' died
I/ServiceManager( 1980): service 'media.audio_policy' died
W/IMediaDeathNotifier( 2318): media server died
W/IMediaDeathNotifier( 2869): media server died
I/BATTD ( 1994): set_charge_current=800
E/AudioService( 2171): Media server died.
I/ServiceManager( 2171): Waiting for service media.audio_flinger...
I/ServiceManager( 2171): Waiting for service media.audio_flinger...
I/ServiceManager( 2171): Waiting for service media.audio_flinger...
W/InputManagerService( 2171): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@409ac638
I/ServiceManager( 2171): Waiting for service media.audio_flinger...
I/ActivityManager( 2171): Starting: Intent { act=android.intent.action.MAIN typ=vnd.android-dir/mms-sms flg=0x10000000 cmp=com.handcent.nextsms/com.handcent.sms.ui.ConversationExList } from pid 2290
I/BATTD ( 1994): set_charge_current=1800
I/ActivityManager( 2171): Displayed com.handcent.nextsms/com.handcent.sms.ui.ConversationExList: +615ms
I/ServiceManager( 2171): Waiting for service media.audio_flinger...
W/AudioSystem( 2171): AudioFlinger not published, waiting...
I/BATTD ( 1994): set_charge_current=800

As you can see, some screw up somewhere kills the services!

The full log is at http://pastebin.com/D7EL7xuX