[HTC Sensation] webconn:
Problems with installation of Lollipop on Sensation

Hi everyone,

I've tried to flash my Sensation with Cyanogenmod 12 by ivanich and had some troubles with first boot. Phone kept on booting for a very long time, like in forever loop. (I'd been waiting for about an hour.)

After some time, I'd retried to flash this ROM "dirtily", on the previous 4.4 Cyanogenmod 11 which boots correctly. I'd configured ADB on PC and tried to read logcat while phone'd been booting, and here's what I've got:

--------- beginning of main
I/lowmemorykiller( 0): Using in-kernel low memory killer interface
W/auditd ( 166): type=2000 audit(0.0:1): initialized
I/auditd ( 166): type=1403 audit(0.0:2): policy loaded auid=4294967295 ses=4294967295
I/run-parts( 173): type=1400 audit(0.0:3): avc: denied { getattr } for path="/system/etc/init.d/90userinit" dev="mmcblk0p22" ino=414 scontext=u:r:sysinit:s0 tcontext=u:object_r:userinit_exec:s0 tclass=file permissive=1
I/run-parts( 173): type=1400 audit(0.0:4): avc: denied { execute } for name="90userinit" dev="mmcblk0p22" ino=414 scontext=u:r:sysinit:s0 tcontext=u:object_r:userinit_exec:s0 tclass=file permissive=1
I/cm ( 186): ____ _ _ ____ _ _ ____ ____ ____ _ _ _ _ ____ ___
I/cm ( 193): | \_/ |__| |\ | | | | __ |___ |\ | |\/| | | | \
I/cm ( 194): |___ | | | | \| |__| |__] |___ | \| | | |__| |__/
I/run-parts( 199): type=1400 audit(0.0:5): avc: denied { read open } for name="90userinit" dev="mmcblk0p22" ino=414 scontext=u:r:sysinit:s0 tcontext=u:object_r:userinit_exec:s0 tclass=file permissive=1
I/run-parts( 199): type=1400 audit(0.0:6): avc: denied { execute_no_trans } for path="/system/etc/init.d/90userinit" dev="mmcblk0p22" ino=414 scontext=u:r:sysinit:s0 tcontext=u:object_r:userinit_exec:s0 tclass=file permissive=1
I/cm ( 198): Welcome to Android 5.0.2 / CyanogenMod-12-20150220-UNOFFICIAL-pyramid
--------- beginning of system
I/Vold ( 170): Vold 2.1 (the revenge) firing up
D/Vold ( 170): Volume sdcard0 state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 170): Volume usbdisk state changing -1 (Initializing) -> 0 (No-Media)
I/Cryptfs ( 170): Check if PFE is activated on Boot
E/Cryptfs ( 170): Bad magic for real block device /dev/block/platform/msm_sdcc.1/by-name/userdata
E/Cryptfs ( 170): Error getting crypt footer and key
D/Vold ( 170): Volume sdcard0 state changing 0 (No-Media) -> 2 (Pending)
D/DirectVolume( 170): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 65, PARTN 1
D/DirectVolume( 170): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 66, PARTN 2
D/Vold ( 170): Volume sdcard0 state changing 2 (Pending) -> 1 (Idle-Unmounted)
I/SurfaceFlinger( 171): SurfaceFlinger is starting
I/SurfaceFlinger( 171): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL ( 171): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 171): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 171): loaded /system/lib/egl/libGLESv2_adreno200.so
I/Adreno200-EGL( 171): <qeglDrvAPI_eglInitialize:265>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.059_msm8960_JB_2.5.5_CL3896081_release_AU (CL3896081)
I/Adreno200-EGL( 171): Build Date: 06/25/13 Tue
I/Adreno200-EGL( 171): Local Branch:
I/Adreno200-EGL( 171): Remote Branch: quic/jb_2.5.5
I/Adreno200-EGL( 171): Local Patches: NONE
I/Adreno200-EGL( 171): Reconstruct Branch: AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.059 + NOTHING
D/qdoverlay( 171): initoverlay:: opening the device:: /dev/graphics/fb0
D/qdoverlay( 171): initoverlay:: opening the device:: /dev/graphics/fb1
D/qdoverlay( 171): initoverlay:: opening the device:: /dev/graphics/fb2
E/qdoverlay( 171): cannot open framebuffer(2)
I/Adreno200-C2D( 171): <c2d_wrapper_init:142>: C2D2 initializing z180 version: libc2d2_z180.so
I/Adreno200-C2D( 171): <c2d_wrapper_init:208>: C2D2 wrapper initialized successfully
W/qdcopybit( 171): open_copybit i = 0 surface_id=2
W/qdcopybit( 171): open_copybit i = 1 surface_id=3
W/qdcopybit( 171): open_copybit i = 2 surface_id=4
W/qdcopybit( 171): open_copybit i = 3 surface_id=5
W/qdcopybit( 171): open_copybit i = 4 surface_id=6
W/qdcopybit( 171): open_copybit i = 5 surface_id=7
W/qdcopybit( 171): open_copybit i = 6 surface_id=8
W/qdcopybit( 171): open_copybit i = 7 surface_id=9
W/qdcopybit( 171): open_copybit i = 8 surface_id=10
W/qdcopybit( 171): open_copybit i = 9 surface_id=11
W/qdcopybit( 171): open_copybit i = 10 surface_id=12
W/qdcopybit( 171): open_copybit i = 11 surface_id=13
W/qdcopybit( 171): open_copybit i = 12 surface_id=14
W/qdcopybit( 171): open_copybit i = 13 surface_id=15
W/qdcopybit( 171): open_copybit i = 14 surface_id=16
W/qdcopybit( 171): open_copybit i = 15 surface_id=17
W/qdcopybit( 171): open_copybit i = 16 surface_id=18
W/qdcopybit( 171): open_copybit i = 17 surface_id=19
W/qdcopybit( 171): open_copybit i = 18 surface_id=20
W/qdcopybit( 171): open_copybit i = 19 surface_id=21
W/qdcopybit( 171): open_copybit i = 20 surface_id=22
W/qdcopybit( 171): open_copybit i = 21 surface_id=23
W/qdcopybit( 171): open_copybit i = 22 surface_id=24
W/qdcopybit( 171): open_copybit i = 23 surface_id=25
W/qdcopybit( 171): open_copybit i = 24 surface_id=26
W/qdcopybit( 171): open_copybit i = 25 surface_id=27
W/qdcopybit( 171): open_copybit i = 26 surface_id=28
W/qdcopybit( 171): open_copybit i = 27 surface_id=29
W/qdcopybit( 171): open_copybit i = 28 surface_id=30
W/qdcopybit( 171): open_copybit i = 29 surface_id=31
W/qdcopybit( 171): open_copybit i = 30 surface_id=32
W/qdcopybit( 171): open_copybit i = 31 surface_id=33
W/qdcopybit( 171): open_copybit: 2 Plane YUV i=0 surface_id=35
W/qdcopybit( 171): open_copybit: 2 Plane YUV i=1 surface_id=36
W/qdcopybit( 171): open_copybit: 2 Plane YUV i=2 surface_id=37
W/qdcopybit( 171): open_copybit: 2 Plane YUV i=3 surface_id=38
W/qdcopybit( 171): open_copybit: 3 Plane YUV i=0 surface_id=40
I/qdhwcomposer( 171): Initializing Qualcomm Hardware Composer
I/qdhwcomposer( 171): MDP version: 410
I/SurfaceFlinger( 171): Using composer version 1.3
I/qdhwcomposer( 171): hwc_registerProcs
I/qdhwcomposer( 171): Initializing UEVENT Thread
I/qdhwcomposer( 171): Initializing VSYNC Thread
D/qdhwcomposer( 171): hwc_getDisplayAttributes disp = 0, width = 540
D/qdhwcomposer( 171): hwc_getDisplayAttributes disp = 0, height = 960
I/SurfaceFlinger( 171): EGL information:
I/SurfaceFlinger( 171): vendor : Android
I/SurfaceFlinger( 171): version : 1.4 Android META-EGL
I/SurfaceFlinger( 171): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_EXT_create_context_robustness EGL_ANDROID_image_native_buffer EGL_ANDROID_recordable
I/SurfaceFlinger( 171): Client API: OpenGL_ES
I/SurfaceFlinger( 171): EGLSurface: 8-8-8-8, config=0x4
I/SurfaceFlinger( 171): OpenGL ES informations:
I/SurfaceFlinger( 171): vendor : Qualcomm
I/SurfaceFlinger( 171): renderer : Adreno (TM) 220
I/SurfaceFlinger( 171): version : OpenGL ES 2.0 V@14.0 AU@04.02.02.092.059 (CL@3896081)
I/SurfaceFlinger( 171): extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_labelGL_EXT_debug_markerGL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_AMD_compressed_3DC_texture
I/SurfaceFlinger( 171): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger( 171): GL_MAX_VIEWPORT_DIMS = 4096
E/cutils-trace( 171): Error opening trace file: Permission denied (13)
D/SurfaceFlinger( 171): Set power mode=2, type=0 flinger=0xb6a62000
D/qdhwcomposer( 171): hwc_blank: Unblanking display: 0
D/qdhwcomposer( 171): hwc_blank: Done unblanking display: 0
D/SurfaceFlinger( 171): SF. shader cache generated - 26 shaders in 305.755615 ms
D/qdutils ( 171): DEBUG_CALC_FPS: 0
D/qdutils ( 171): period: 10
D/qdutils ( 171): ignorethresh_us: 500000
D/libEGL ( 224): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 224): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 224): loaded /system/lib/egl/libGLESv2_adreno200.so
I/Adreno200-EGL( 224): <qeglDrvAPI_eglInitialize:265>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.059_msm8960_JB_2.5.5_CL3896081_release_AU (CL3896081)
I/Adreno200-EGL( 224): Build Date: 06/25/13 Tue
I/Adreno200-EGL( 224): Local Branch:
I/Adreno200-EGL( 224): Remote Branch: quic/jb_2.5.5
I/Adreno200-EGL( 224): Local Patches: NONE
I/Adreno200-EGL( 224): Reconstruct Branch: AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.059 + NOTHING
E/cutils-trace( 224): Error opening trace file: Permission denied (13)
E/BootAnimation( 224): couldn't find audio_conf.txt
W/BootAnimation( 224): Audio service is not initiated.
D/BootAnimation( 224): Use save memory method, maybe small fps in actual.
D/BootAnimation( 224): Use save memory method, maybe small fps in actual.

Looks like it has problems with mounting /data.

What can I do with that thing?