[Wildfire Android Development] evilisto:
sorry for my poor English :o

source from here : http://xdaforums.com/showpost.php?p=12157080&postcount=1

extract system.img and repack :)

http://www.mediafire.com/?ulleq3cebpu7945

DO NOT FLASH IT. it doesn't boot on our wildfire..

here is my logcat.

--------- beginning of /dev/log/main
D/AK8975 ( 79): AK8975 daemon 1.1.0 Start
D/AK8975 ( 79): (Library version : 1.2.1.1125)
E/AK8975 ( 79): m_hDevice = -1
E/AK8975 ( 79): m_aDevice = 7
E/AK8975 ( 79): Device initialization failed.
E/AK8975 ( 79):
E/AK8975 ( 79): m_hDevice = -1
E/AK8975 ( 79): m_aDevice = 7
E/AK8975 ( 79): Device initialization failed.
E/AK8975 ( 79):
--------- beginning of /dev/log/system
I/Vold ( 71): Vold 2.1 (the revenge) firing up
E/AK8975 ( 79): m_hDevice = -1
E/AK8975 ( 79): m_aDevice = 7
E/AK8975 ( 79): Device initialization failed.
E/AK8975 ( 79):
D/Vold ( 71): usb_configuration switch is not enabled in the kernel
I/Netd ( 72): Netd 1.0 starting
D/Vold ( 71): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
D/DirectVolume( 71): device name = mmcblk0
D/Vold ( 71): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)
D/Vold ( 71): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
I//system/bin/iptables( 72): Flushing chain `INPUT'
I/DEBUG ( 73): debuggerd: Mar 15 2011 20:39:30
I//system/bin/iptables( 72): Flushing chain `OUTPUT'
I//system/bin/iptables( 72): Flushing chain `FORWARD'
I//system/bin/iptables( 72): Flushing chain `PREROUTING'
I//system/bin/iptables( 72): Flushing chain `POSTROUTING'
I//system/bin/iptables( 72): Flushing chain `OUTPUT'
D/AndroidRuntime( 75):
D/AndroidRuntime( 75): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 75): CheckJNI is OFF
I/dalvikvm( 75): mlock: /system/framework/core.odex, fd=10
I/dalvikvm( 75): mlock(1113931776, 4845544), fd=10
I/DEBUG ( 73): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 73): Build fingerprint: 'htccn_chs/htc_marvel/marvel:2.3.3/GRI40/24837:userdebug/test-keys'
I/DEBUG ( 73): pid: 75, tid: 75 >>> zygote <<<
I/DEBUG ( 73): thread: zygote
I/DEBUG ( 73): debuggerd: isSystemServerCrash=0, isEnableTellHTC=0
I/DEBUG ( 73): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8001d980
I/DEBUG ( 73): r0 be944498 r1 42160318 r2 be944560 r3 be944550
I/DEBUG ( 73): r4 be944280 r5 0000cea0 r6 0000cea0 r7 42160318
I/DEBUG ( 73): r8 00000000 r9 be944560 10 00000000 fp 00000000
I/DEBUG ( 73): ip 800a77a4 sp be944278 lr 80021a18 pc 8001d980 cpsr 00000010
I/DEBUG ( 73): cannot get registers: I/O error
I/DEBUG ( 73): #00 pc 0001d980 /system/lib/libdvm.so
I/DEBUG ( 73): #01 lr 80021a18 /system/lib/libdvm.so
I/DEBUG ( 73):
I/DEBUG ( 73): code around pc:
I/DEBUG ( 73): 8001d960 e1a00000 e1a00000 e1a00000 e1a00000
I/DEBUG ( 73): 8001d970 e1a00000 e1a00000 e1a00000 e1a00000
I/DEBUG ( 73): 8001d980 ec808b10 e12fff1e ec908b10 e12fff1e
I/DEBUG ( 73): 8001d990 e1510003 ba000003 ca000004 e0500002
I/DEBUG ( 73): 8001d9a0 012fff1e 8a000001 e3e00000 e12fff1e
I/DEBUG ( 73):
I/DEBUG ( 73): code around lr:
I/DEBUG ( 73): 800219f8 e28d4008 e1a05000 e3a07001 e2840f86
I/DEBUG ( 73): 80021a08 e5cd7060 e1a09002 e1a07001 ebffefd9
I/DEBUG ( 73): 80021a18 e59f0144 e59f6144 e59f8144 e08fb000
I/DEBUG ( 73): 80021a28 e28dc064 e8bb000f e08f6006 e8ac000f
I/DEBUG ( 73): 80021a38 e89b0007 e796a008 e595e028 e597b020
I/DEBUG ( 73):
I/DEBUG ( 73): stack:
I/DEBUG ( 73): be944238 00400000
I/DEBUG ( 73): be94423c 00000000
I/DEBUG ( 73): be944240 42156bb0
I/DEBUG ( 73): be944244 00000000
I/DEBUG ( 73): be944248 4000d850
I/DEBUG ( 73): be94424c 00000000
I/DEBUG ( 73): be944250 42151fe8
I/DEBUG ( 73): be944254 8006a171 /system/lib/libdvm.so
I/DEBUG ( 73): be944258 be94426c
I/DEBUG ( 73): be94425c 00000078
I/DEBUG ( 73): be944260 4000d8e0
I/DEBUG ( 73): be944264 4000d8e0
I/DEBUG ( 73): be944268 42a77bd0
I/DEBUG ( 73): be94426c 0000000b
I/DEBUG ( 73): be944270 df002777
I/DEBUG ( 73): be944274 e3a070ad
I/DEBUG ( 73): #00 be944278 00000011
I/DEBUG ( 73): be94427c 00000028
I/DEBUG ( 73): be944280 00000000
I/DEBUG ( 73): be944284 4000d850
I/DEBUG ( 73): be944288 800a7674
I/DEBUG ( 73): be94428c 00000000
I/DEBUG ( 73): be944290 4000d850
I/DEBUG ( 73): be944294 8006abc7 /system/lib/libdvm.so
I/DEBUG ( 73): be944298 4000e240
I/DEBUG ( 73): be94429c 4000e240
I/DEBUG ( 73): be9442a0 000000a0
I/DEBUG ( 73): be9442a4 000000a0
I/DEBUG ( 73): be9442a8 4000c018
I/DEBUG ( 73): be9442ac 00000001
I/DEBUG ( 73): be9442b0 ffffffff
I/DEBUG ( 73): be9442b4 4000c280
I/DEBUG ( 73): be9442b8 800ad298
I/DEBUG ( 73): be9442bc 800a7674
I/Netd ( 114): Netd 1.0 starting
I//system/bin/iptables( 114): Flushing chain `INPUT'
I//system/bin/iptables( 114): Flushing chain `OUTPUT'
I//system/bin/iptables( 114): Flushing chain `FORWARD'
I//system/bin/iptables( 114): Flushing chain `PREROUTING'
I//system/bin/iptables( 114): Flushing chain `POSTROUTING'
I//system/bin/iptables( 114): Flushing chain `OUTPUT'
D/AndroidRuntime( 131):
D/AndroidRuntime( 131): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 131): CheckJNI is OFF
I/dalvikvm( 131): mlock: /system/framework/core.odex, fd=10
I/dalvikvm( 131): mlock(1113931776, 4845544), fd=10
I/DEBUG ( 73): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

*old version(2.3.2) boot on magic(sapphire) successfully.

http://xdaforums.com/showpost.php?p=12137040&postcount=35

so I believe ARMv6 problem can be overcome...:D