[HTC Desire S] SamePaul:
Cannot install ROM. After flashing it, phone is hang at boot (white screen with "HTC")

logcat :

--------- beginning of /dev/log/main
I/cm ( 1402): Welcome to Android 4.1.2 / CyanogenMod-CM-10.0.0-RC0-Saga
I/cm ( 1403): _
I/cm ( 1404): __ __ _ ___ _ _ __ ___ __ _ _ _ _ __ __))
I/cm ( 1405): ((_ \(/'((_( ((\( ((_)((_( (('((\( ((`1( ((_)((_(
I/cm ( 1406): )) _))
I/cm ( 1407):
I/rmt_storage( 1422): rmt_storage user app start
I/rmt_storage( 1422): rmt_storage open success
I/rmt_storage( 1422): rmt_storage shared memory ioctl success
I/rmt_storage( 1422): rmt_storage mmap addr = 401d8000
I/DEBUG ( 1412): debuggerd: Oct 14 2012 00:44:47
D/AK8975 ( 1421): AK8975 daemon 1.0.8 Start
D/AK8975 ( 1421): (Library version : 1.2.1.1125)
--------- beginning of /dev/log/system
I/Vold ( 1410): Vold 2.1 (the revenge) firing up
D/Vold ( 1410): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
I/Netd ( 1411): Netd 1.0 starting
D/Vold ( 1410): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)
D/DirectVolume( 1410): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 65, PARTN 1
D/Vold ( 1410): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
D/AndroidRuntime( 1415):
D/AndroidRuntime( 1415): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 1415): CheckJNI is OFF
I/SurfaceFlinger( 1414): SurfaceFlinger is starting
I/SurfaceFlinger( 1414): use dithering
I/SurfaceFlinger( 1414): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/FramebufferNativeWindow( 1414): couldn't open framebuffer HAL (No such file or directory)
E/SurfaceFlinger( 1414): Display subsystem failed to initialize. check logs. exiting...
I/rmt_storage( 1422): rmt_storage open event
I/rmt_storage( 1422): rmt_storage events processing done
I/rmt_storage( 1422): rmt_storage client thread started
I/rmt_storage( 1422): rmt_storage send user data event
I/rmt_storage( 1422): rmt_storage events processing done
I/rmt_storage( 1422): rmt_storage open event
I/rmt_storage( 1422): rmt_storage events processing done
I/rmt_storage( 1422): rmt_storage client thread started
I/rmt_storage( 1422): rmt_storage send user data event
I/rmt_storage( 1422): rmt_storage events processing done
I/rmt_storage( 1422): rmt_storage write event
I/rmt_storage( 1422): rmt_storage events processing done
I/rmt_storage( 1422): unblock rmt_storage client thread
I/rmt_storage( 1422): rmt_storage lseek...
I/rmt_storage( 1422): rmt_storage lseek ret = 0
I/rmt_storage( 1422): rmt_storage write buf = 0x401d8000, num_sector = 6143
I/rmt_storage( 1422): rmt_storage write: bytes written = 3145216
I/rmt_storage( 1422): rmt_storage lseek...
I/rmt_storage( 1422): rmt_storage lseek ret = 6143
I/rmt_storage( 1422): rmt_storage write buf = 0x404d7e00, num_sector = 1
I/rmt_storage( 1422): rmt_storage write: bytes written = 512
I/rmt_storage( 1422): rmt_storage status handle = 2
I/Netd ( 1577): Netd 1.0 starting
D/AndroidRuntime( 1579):
D/AndroidRuntime( 1579): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 1579): CheckJNI is OFF
D/dalvikvm( 1579): DexOpt: incorrect opt magic number (0xff ff ff ff)
D/dalvikvm( 1579): ODEX file is stale or bad; removing and retrying (/cache/dalvik-cache/system@framework@core.jar@classes.dex)
I/SurfaceFlinger( 1578): SurfaceFlinger is starting
I/SurfaceFlinger( 1578): use dithering
I/SurfaceFlinger( 1578): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/FramebufferNativeWindow( 1578): couldn't open framebuffer HAL (No such file or directory)
E/SurfaceFlinger( 1578): Display subsystem failed to initialize. check logs. exiting...
I/Netd ( 1646): Netd 1.0 starting
D/AndroidRuntime( 1648):
D/AndroidRuntime( 1648): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 1648): CheckJNI is OFF
D/dalvikvm( 1648): DexOpt: incorrect opt magic number (0xff ff ff ff)
D/dalvikvm( 1648): ODEX file is stale or bad; removing and retrying (/cache/dalvik-cache/system@framework@core.jar@classes.dex)
I/SurfaceFlinger( 1647): SurfaceFlinger is starting
I/SurfaceFlinger( 1647): use dithering
I/SurfaceFlinger( 1647): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/FramebufferNativeWindow( 1647): couldn't open framebuffer HAL (No such file or directory)
E/SurfaceFlinger( 1647): Display subsystem failed to initialize. check logs. exiting...
E/BandwidthController( 1646): runIptablesCmd(): failed /system/bin/iptables -t raw -N bw_raw_PREROUTING res=256
E/BandwidthController( 1646): runIptablesCmd(): failed /system/bin/ip6tables -t raw -N bw_raw_PREROUTING res=256
D/MDnsDS ( 1646): MDnsSdListener::Hander starting up
D/MDnsDS ( 1646): MDnsSdListener starting to monitor
D/MDnsDS ( 1646): Going to poll with pollCount 1
I/Netd ( 1771): Netd 1.0 starting
D/AndroidRuntime( 1773):
D/AndroidRuntime( 1773): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 1773): CheckJNI is OFF
I/SurfaceFlinger( 1772): SurfaceFlinger is starting
I/SurfaceFlinger( 1772): use dithering
I/SurfaceFlinger( 1772): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/FramebufferNativeWindow( 1772): couldn't open framebuffer HAL (No such file or directory)
E/SurfaceFlinger( 1772): Display subsystem failed to initialize. check logs. exiting...
I/Netd ( 1840): Netd 1.0 starting
D/AndroidRuntime( 1842):
D/AndroidRuntime( 1842): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 1842): CheckJNI is OFF
D/dalvikvm( 1842): DexOpt: incorrect opt magic number (0xff ff ff ff)
D/dalvikvm( 1842): ODEX file is stale or bad; removing and retrying (/cache/dalvik-cache/system@framework@core.jar@classes.dex)
I/SurfaceFlinger( 1841): SurfaceFlinger is starting
I/SurfaceFlinger( 1841): use dithering
I/SurfaceFlinger( 1841): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/FramebufferNativeWindow( 1841): couldn't open framebuffer HAL (No such file or directory)
E/SurfaceFlinger( 1841): Display subsystem failed to initialize. check logs. exiting...

Last 10 lines are repeated endlessly

dmesg attached