[myTouch 3G, Magic General] opcode1300:
I am having issues flashing roms.

roms like the ADP_Base and cyanogenmod 4.1.99 boot and flash ok.

roms like cyanogenmod 4.2.1 and "Magic3G UnI Official Magic Sense UI" seem to flash ok, but do not boot.

ROM used for log:

Magic_MT3G.zip

D/AndroidRuntime( 1590): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<

D/AndroidRuntime( 1590): CheckJNI is OFF

D/AndroidRuntime( 1590): --- registering native functions ---

D/ ( 1590): ======================== register_android_graphics_Canvas, g_haveProfilerFile=0

I/Zygote ( 1590): Preloading classes...

D/dalvikvm( 1590): GC freed 786 objects / 43096 bytes in 6ms

D/dalvikvm( 1590): GC freed 275 objects / 17264 bytes in 6ms

D/dalvikvm( 1590): GC freed 200 objects / 12200 bytes in 8ms

D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0

D/dalvikvm( 1590): Added shared lib /system/lib/libmedia_jni.so 0x0

D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0

D/dalvikvm( 1590): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0

D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0

D/dalvikvm( 1590): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0

D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0

D/dalvikvm( 1590): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0

D/dalvikvm( 1590): GC freed 458 objects / 28888 bytes in 10ms

D/dalvikvm( 1590): GC freed 3565 objects / 169208 bytes in 24ms

D/dalvikvm( 1590): GC freed 10677 objects / 390408 bytes in 44ms

D/dalvikvm( 1590): GC freed 11505 objects / 486440 bytes in 53ms

D/dalvikvm( 1590): GC freed 10564 objects / 447608 bytes in 78ms

D/dalvikvm( 1590): GC freed 14668 objects / 539600 bytes in 65ms

D/dalvikvm( 1590): GC freed 10394 objects / 442960 bytes in 50ms

D/dalvikvm( 1590): GC freed 6527 objects / 278120 bytes in 45ms

D/dalvikvm( 1590): GC freed 345 objects / 36752 bytes in 38ms

D/dalvikvm( 1590): GC freed 778 objects / 48416 bytes in 60ms

D/dalvikvm( 1590): GC freed 321 objects / 37304 bytes in 65ms

D/dalvikvm( 1590): GC freed 482 objects / 29032 bytes in 62ms

D/dalvikvm( 1590): Trying to load lib /system/lib/libwebcore.so 0x0

D/dalvikvm( 1590): Added shared lib /system/lib/libwebcore.so 0x0

D/dalvikvm( 1590): Trying to load lib /system/lib/libwebcore.so 0x0

D/dalvikvm( 1590): Shared lib '/system/lib/libwebcore.so' already loaded in same CL 0x0

D/dalvikvm( 1590): GC freed 412 objects / 24360 bytes in 61ms

D/dalvikvm( 1590): GC freed 644 objects / 49496 bytes in 69ms

D/dalvikvm( 1590): GC freed 574 objects / 46864 bytes in 64ms

D/dalvikvm( 1590): GC freed 307 objects / 21176 bytes in 64ms

D/dalvikvm( 1590): GC freed 316 objects / 17576 bytes in 71ms

D/dalvikvm( 1590): GC freed 628 objects / 31960 bytes in 71ms

I/DEBUG ( 123): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG ( 123): Build fingerprint: 'chunghwa/htc_magic/sapphire/sapphire:1.5/CUPCAKE/75468:user/release-keys'

I/DEBUG ( 123): pid: 1590, tid: 1590 >>> zygote <<<

I/DEBUG ( 123): signal 11 (SIGSEGV), fault addr 45171b60

I/DEBUG ( 123): r0 45171b50 r1 41049f10 r2 41049f10 r3 4151fd76

I/DEBUG ( 123): r4 41bf6612 r5 41049ed4 r6 bedbd4b0 r7 ad00e5c0

I/DEBUG ( 123): r8 00000006 r9 00000000 10 41049ee4 fp 00000000

I/DEBUG ( 123): ip 00000006 sp bedbd470 lr ad017ba0 pc ad00f8b8 cpsr 80000010

I/DEBUG ( 123): #00 pc 0000f8b8 /system/lib/libdvm.so

I/DEBUG ( 123): #01 pc 00017b9c /system/lib/libdvm.so

I/DEBUG ( 123): #02 pc 000175e0 /system/lib/libdvm.so

I/DEBUG ( 123): #03 pc 000523dc /system/lib/libdvm.so

I/DEBUG ( 123): #04 pc 000523fa /system/lib/libdvm.so

I/DEBUG ( 123): #05 pc 0005d404 /system/lib/libdvm.so

I/DEBUG ( 123): #06 pc 0005d5da /system/lib/libdvm.so

I/DEBUG ( 123): #07 pc 00057452 /system/lib/libdvm.so

I/DEBUG ( 123): #08 pc 000588a8 /system/lib/libdvm.so

I/DEBUG ( 123): #09 pc 00013198 /system/lib/libdvm.so

I/DEBUG ( 123): #10 pc 00017b9c /system/lib/libdvm.so

I/DEBUG ( 123): #11 pc 000175e0 /system/lib/libdvm.so

I/DEBUG ( 123): #12 pc 000523dc /system/lib/libdvm.so

I/DEBUG ( 123): #13 pc 0003f178 /system/lib/libdvm.so

I/DEBUG ( 123): #14 pc 0002af10 /system/lib/libandroid_runtime.so

I/DEBUG ( 123): #15 pc 0002ba0e /system/lib/libandroid_runtime.so

I/DEBUG ( 123): #16 pc 00008bf2 /system/bin/app_process

I/DEBUG ( 123): #17 pc 0001fd22 /system/lib/libc.so

I/DEBUG ( 123): #18 pc 0000bcb2 /system/lib/libc.so

I/DEBUG ( 123): #19 pc b000157e /system/bin/linker

I/DEBUG ( 123): stack:

I/DEBUG ( 123): bedbd430 bedbd498 [stack]

I/DEBUG ( 123): bedbd434 bedbd498 [stack]

I/DEBUG ( 123): bedbd438 41049e64

I/DEBUG ( 123): bedbd43c bedbd490 [stack]

I/DEBUG ( 123): bedbd440 ad00e5c0 /system/lib/libdvm.so

I/DEBUG ( 123): bedbd444 ad0590ed /system/lib/libdvm.so

I/DEBUG ( 123): bedbd448 41513f8e /system/framework/core.odex

I/DEBUG ( 123): bedbd44c ad01319c /system/lib/libdvm.so

I/DEBUG ( 123): bedbd450 401b3010 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)

I/DEBUG ( 123): bedbd454 41048200

I/DEBUG ( 123): bedbd458 bedbd490 [stack]

I/DEBUG ( 123): bedbd45c ad017b44 /system/lib/libdvm.so

I/DEBUG ( 123): bedbd460 00000330

I/DEBUG ( 123): bedbd464 bedbd558 [stack]

I/DEBUG ( 123): bedbd468 df002777

I/DEBUG ( 123): bedbd46c e3a070ad

I/DEBUG ( 123): #00 bedbd470 00000000

I/DEBUG ( 123): bedbd474 41048200

I/DEBUG ( 123): bedbd478 bedbd4b0 [stack]

I/DEBUG ( 123): bedbd47c ad017b44 /system/lib/libdvm.so

I/DEBUG ( 123): bedbd480 00000330

I/DEBUG ( 123): bedbd484 bedbd560 [stack]

I/DEBUG ( 123): bedbd488 0000bd00 [heap]

I/DEBUG ( 123): bedbd48c 41049ee4

I/DEBUG ( 123): bedbd490 00000000

I/DEBUG ( 123): bedbd494 ad017ba0 /system/lib/libdvm.so

I/DEBUG ( 123): #01 bedbd498 401b7868 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)

I/DEBUG ( 123): bedbd49c 00000001

I/DEBUG ( 123): bedbd4a0 0000bd00 [heap]

I/DEBUG ( 123): bedbd4a4 ad0175e4 /system/lib/libdvm.so

D/AndroidRuntime( 1593):

thinking I did something wrong I restored using SAPPIMG_Sapphire_TMUS_1.88.531.1_COC10_release_signed.nbh

redid the 1click root using FlashRec.apk

flashed SPL to Engineering-SPL-HBOOT-1.33.2009 using recovery-RA-magic-v1.2.3G

I also recreated the SD fat32(~3.5Gb)+ext3(~250mb)+swap(~256mb) (in gparted)

booted into fastboot and ran:

fastboot erase system -w

fastboot erase boot

rebooted into recovery and flashed Magic_MT3G1.zip

rebooted...

Still not working..attached logcat output

I am 100% lost now...