[G1 General] slychocobo:
Perhaps someone can shine some light on this issue I've been having with my Tmobile G1.

As above a TMobile G1 (32A) rooted, flashed with HardSPL and RA-Recovery(Tried CM-Recovery too)

I can install Cyanogen (any version) without issues (Wipe, Flash HTC 1.6, Flash Cyanogen, reboot) Works fine. The problems start when I try to update to a NEW version of Cyanogen, it flashes reboots and then jams at the second-stage of loading (Android skateboard logo) It will just sit there forever.

I ran logcat while its in that state and got a large output of code..

1.I/ServiceManager( 166): Waiting for sevice media.audio_flinger...
2.I/ServiceManager( 166): Waiting for sevice media.audio_flinger...
3.W/AudioSystem( 166): AudioFlinger not published, waiting...
4.I/ServiceManager( 166): Waiting for sevice media.audio_flinger...
5.I/ServiceManager( 166): Waiting for sevice media.audio_flinger...
6.I/ServiceManager( 166): Waiting for sevice media.audio_flinger...
7.I/ ( 325): ServiceManager: 0xac38
8.E/AudioHardwareMSM72XX( 325): Could not open libhtc_acoustic.so
9.W/AudioHardwareInterface( 325): Using stubbed audio hardware. No sound will be produced.
10.I/DEBUG ( 128): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11.I/DEBUG ( 128): Build fingerprint: 'tmobile/kila/dream/trout:1.6/DRC83/14721:user/ota-rel-keys,release-keys'
12.I/DEBUG ( 128): pid: 325, tid: 325 >>> /system/bin/mediaserver <<<
13.I/DEBUG ( 128): signal 11 (SIGSEGV), fault addr 00000100
14.I/DEBUG ( 128): r0 00000000 r1 00000001 r2 b0017b1c r3 000000fc
15.I/DEBUG ( 128): r4 b0017b1c r5 00000000 r6 0000da90 r7 ab01dfc8
16.I/DEBUG ( 128): r8 00000000 r9 00000000 10 00000000 fp 00000000
17.I/DEBUG ( 128): ip ab7084c4 sp becf3bc4 lr b0001aa7 pc b00019b0 cpsr 00000030
18.I/DEBUG ( 128): #00 pc b00019b0 /system/bin/linker
19.I/DEBUG ( 128): #01 lr b0001aa7 /system/bin/linker
20.I/DEBUG ( 128): stack:
21.I/DEBUG ( 128): becf3b84 ab7067a8 /system/lib/libaudio.so
22.I/DEBUG ( 128): becf3b88 b000f448 /system/bin/linker
23.I/DEBUG ( 128): becf3b8c b0001ae7 /system/bin/linker
24.I/DEBUG ( 128): becf3b90 b000cbb1 /system/bin/linker
25.I/DEBUG ( 128): becf3b94 b000cbb8 /system/bin/linker
26.I/DEBUG ( 128): becf3b98 00000000
27.I/DEBUG ( 128): becf3b9c b0002df0 /system/bin/linker
28.I/DEBUG ( 128): becf3ba0 b0017b18
29.I/DEBUG ( 128): becf3ba4 66a2ab86
30.I/DEBUG ( 128): becf3ba8 00000001
31.I/DEBUG ( 128): becf3bac 0000ad68 [heap]
32.I/DEBUG ( 128): becf3bb0 b0017b1c
33.I/DEBUG ( 128): becf3bb4 b0002ee0 /system/bin/linker
34.I/DEBUG ( 128): becf3bb8 df002777
35.I/DEBUG ( 128): becf3bbc e3a070ad
36.I/DEBUG ( 128): becf3bc0 becf3ca0 [stack]
37.I/DEBUG ( 128): #00 becf3bc4 b0017b1c
38.I/DEBUG ( 128): becf3bc8 00000000
39.I/DEBUG ( 128): becf3bcc becf3ca0 [stack]
40.I/DEBUG ( 128): becf3bd0 ab01dfc8 /system/lib/libaudioflinger.so
41.I/DEBUG ( 128): becf3bd4 b0001aa7 /system/bin/linker
42.I/DEBUG ( 128): becf3bd8 0000ad68 [heap]
43.I/DEBUG ( 128): becf3bdc ab708420 /system/lib/libaudio.so
44.I/DEBUG ( 128): becf3be0 becf3ca0 [stack]
45.I/DEBUG ( 128): becf3be4 ab7046d9 /system/lib/libaudio.so
46.I/DEBUG ( 128): becf3be8 0000ad68 [heap]
47.I/DEBUG ( 128): becf3bec ab708420 /system/lib/libaudio.so
48.I/DEBUG ( 128): becf3bf0 becf3ca0 [stack]
49.I/DEBUG ( 128): becf3bf4 ab7051d1 /system/lib/libaudio.so
50.I/DEBUG ( 128): becf3bf8 afe3bb00
51.I/DEBUG ( 128): becf3bfc afe0f3b0 /system/lib/libc.so
52.I/DEBUG ( 128): becf3c00 afe3bb74
53.I/DEBUG ( 128): becf3c04 afe0f3b0 /system/lib/libc.so
54.I/DEBUG ( 128): becf3c08 00000000
55.I/ServiceManager( 166): Waiting for sevice media.audio_flinger...

The only method I've found to update is to install Cyno from scratch (Wipe, htc flash..) and it will work fine from that point onwards.

I've tried replacing the SDcard, tried different recovery images (CM-Recovery and RA-Recovery) Tried wiping the Cache, Davik-cache, Ext partion wipe.

Tried rolling back to an older version of Cyanogen which did product intresting results, I could update from 4.0.2 to 4.0.4 without any issues but everything post C&D fails.

Obviously having to wipe my phone every time I want to update the OS (and given Cyanogens efforts thats quite offen) is annoying and unpratical as hell x.x

Anyone know/Seen anything like this?