[G1 Q&A, Help & Troubleshooting] raven_raven:
I've experienced a huge problem with my G1. I always liked to play with it, so I rooted it instatly after buying it. Now I have Haykuro, Amon_Ra recovery, .26i radio. I flashed new ROM every week and everything was OK. Until now. Something happened and almost every ROM is getting bootloop! Some hangs on G1 splash, some on their bootscreen. I tried SuperF, SuperD, CM6 RC3, Donut AOSP TheOfficial, Chromatic, SpeedTeam Froyo, SuperE, Dwang, Froyo AOSP and more, but only SuperE and FroyoAOSP booted (but only once - when I turn them off they never boot again). Before every flash I was doing full wipe, sometimes also a fastboot system -w.

Fastboot and recovery working. Tried to reflash radio and recovery, to format SD Card - nothing helped.

I wonder if I should try to unroot and then root again? Did anyone ever encountered this strange situation? Everything was all right and then BANG! everything crashes ;/.

I am always wathing logcat and discovered one interesting thing - few ROMs hang in the same place:

D/AndroidRuntime( 731):
D/AndroidRuntime( 731): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 731): CheckJNI is OFF
D/AndroidRuntime( 731): --- registering native functions ---
I/Zygote ( 731): Preloading classes...
D/dalvikvm( 731): GC freed 800 objects / 44048 bytes in 6ms
I/DEBUG ( 699): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 699): Build fingerprint: 'tmobile/kila/dream/trout:1.6/DRC83/14721:
user/ota-rel-keys,release-keys'
I/DEBUG ( 699): pid: 731, tid: 731 >>> zygote <<<
I/DEBUG ( 699): signal 11 (SIGSEGV), fault addr 0000001e
I/DEBUG ( 699): r0 08000000 r1 bea5c5ec r2 bea5c5ec r3 bea5c604
I/DEBUG ( 699): r4 00000200 r5 bea5c604 r6 00000000 r7 00000001
I/DEBUG ( 699): r8 bea5c5ec r9 000904e0 10 bea5c604 fp bea5c5bc
I/DEBUG ( 699): ip ad4abe54 sp bea5c508 lr ad48f551 pc ad47070a cpsr 000
00030
I/DEBUG ( 699): #00 pc 0007070a /system/lib/libicui18n.so
I/DEBUG ( 699): #01 lr ad48f551 /system/lib/libicui18n.so
I/DEBUG ( 699): stack:
I/DEBUG ( 699): bea5c4c8 0007b228 [heap]
I/DEBUG ( 699): bea5c4cc 000001b4
I/DEBUG ( 699): bea5c4d0 000000dc
I/DEBUG ( 699): bea5c4d4 00002bcc
I/DEBUG ( 699): bea5c4d8 00000001
I/DEBUG ( 699): bea5c4dc afe0b70f /system/lib/libc.so
I/DEBUG ( 699): bea5c4e0 afe39dd4 /system/lib/libc.so
I/DEBUG ( 699): bea5c4e4 00000034
I/DEBUG ( 699): bea5c4e8 40031fe0 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 699): bea5c4ec 00000004
I/DEBUG ( 699): bea5c4f0 00000001
I/DEBUG ( 699): bea5c4f4 00000001
I/DEBUG ( 699): bea5c4f8 bea5c510 [stack]
I/DEBUG ( 699): bea5c4fc 00000000
I/DEBUG ( 699): bea5c500 df002777
I/DEBUG ( 699): bea5c504 e3a070ad
I/DEBUG ( 699): #00 bea5c508 ad084aa8 /system/lib/libdvm.so
I/DEBUG ( 699): bea5c50c 00000200
I/DEBUG ( 699): bea5c510 ad5c1b50 /system/lib/libicuuc.so
I/DEBUG ( 699): bea5c514 00000001
I/DEBUG ( 699): bea5c518 00000001
I/DEBUG ( 699): bea5c51c 0007b228 [heap]
I/DEBUG ( 699): bea5c520 ad080008 /system/lib/libdvm.so
I/DEBUG ( 699): bea5c524 40031fb0 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 699): bea5c528 00000007
I/DEBUG ( 699): bea5c52c 40031fb0 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 699): bea5c530 40031fb0 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 699): bea5c534 bea5c620 [stack]
I/DEBUG ( 699): bea5c538 4104ee54
I/DEBUG ( 699): bea5c53c 4104ee44
I/DEBUG ( 699): bea5c540 00000000
I/DEBUG ( 699): bea5c544 40031fe0 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 699): bea5c548 0000a9c8 [heap]
I/DEBUG ( 699): bea5c54c 00000001

Maybe this is the key? Some hangs in other place, I will try to catch it and post here too. Please, help! I don't want to lose my G1...

If there was someone with same problem, please, post me a link to thread.