[Xperia Play Q&A, Help & Troubleshooting] creative0100:
I have been asked to have a look at a friends play that has been royally screwed!

When I got it from him it wouldnt boot into fastboot etc and would flash the orange/red light.

I got a new battery to confirm it wasnt that.

I eventually managed to get it into fastboot and flashed 4.0.A.2.368 via Flashtool which got me into the phone again. I then flashed DoomKernal 2.6.32.9 and Xperia_PLAY_ICS_beta system file.

The phone is now recognised by the PC as an R800i and fastboot tool allows me to install apps etc etc. The problem I have is the display isnt working. I go into adb and logcat the phone and it appears to be in a continual loop trying to initiate the screen info.

logcat below.

D/dalvikvm( 931): GC_EXPLICIT freed 25K, 81% free 509K/2560K, paused 0ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 27K, 80% free 536K/2560K, paused 0ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 15K, 78% free 576K/2560K, paused 0ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 27K, 77% free 602K/2560K, paused 1ms+0ms
D/dalvikvm( 931): GC_EXPLICIT freed 30K, 76% free 636K/2560K, paused 0ms+0ms
I/dalvikvm( 931): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
D/MtpDeviceJNI( 931): register_android_mtp_MtpDevice
I/dalvikvm( 931): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
I/dalvikvm( 931): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
I/dalvikvm( 931): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
D/dalvikvm( 931): GC_EXPLICIT freed 17K, 74% free 674K/2560K, paused 1ms+1ms
D/dalvikvm( 931): GC_FOR_ALLOC freed 215K, 63% free 971K/2560K, paused 10ms
D/dalvikvm( 931): GC_EXPLICIT freed 44K, 60% free 1025K/2560K, paused 0ms+0ms
D/dalvikvm( 931): GC_EXPLICIT freed 25K, 59% free 1056K/2560K, paused 0ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 11K, 57% free 1107K/2560K, paused 1ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 25K, 55% free 1173K/2560K, paused 1ms+1ms
I/textrendering( 931): SK_SCALAR_IS_FLOAT
D/dalvikvm( 931): GC_EXPLICIT freed 50K, 44% free 1452K/2560K, paused 1ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 32K, 42% free 1490K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 32K, 41% free 1512K/2560K, paused 2ms+2ms
I/dalvikvm( 931): threadid=1: recursive native library load attempt (/system/li
b/libwebcore.so)
D/dalvikvm( 931): No JNI_OnLoad found in /system/lib/libchromium_net.so 0x0, sk
ipping init
D/dalvikvm( 931): GC_EXPLICIT freed 28K, 39% free 1562K/2560K, paused 1ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 23K, 38% free 1593K/2560K, paused 1ms+2ms
W/Zygote ( 931): Class not found for preloading: android.widget.TextView$3
D/dalvikvm( 931): GC_EXPLICIT freed 72K, 37% free 1637K/2560K, paused 2ms+2ms
E/PhonePolicy( 931): Could not preload class for phone policy: com.android.inte
rnal.policy.impl.PhoneWindow$ContextMenuCallback
D/dalvikvm( 931): GC_EXPLICIT freed 32K, 36% free 1658K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 31K, 35% free 1689K/2560K, paused 2ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 26K, 33% free 1720K/2560K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 32K, 32% free 1746K/2560K, paused 2ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 31K, 31% free 1774K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 71K, 29% free 1829K/2560K, paused 2ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 38K, 28% free 1846K/2560K, paused 2ms+2ms
W/ICU ( 931): Missing ICU latn symbols system value: U_MISSING_RESOURCE_ERR
OR
I/System ( 931): Loaded time zone names for in 435ms (429ms in ICU)
I/System ( 931): Loaded time zone names for en_US in 334ms (329ms in ICU)
D/dalvikvm( 931): GC_FOR_ALLOC freed 330K, 21% free 2028K/2560K, paused 22ms
I/System ( 931): Loaded time zone names for en_GB in 350ms (345ms in ICU)
D/dalvikvm( 931): GC_EXPLICIT freed 178K, 23% free 1975K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 14K, 21% free 2037K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 51K, 20% free 2069K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 28K, 19% free 2099K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 38K, 18% free 2115K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 32K, 17% free 2137K/2560K, paused 1ms+2ms
I/Zygote ( 931): ...preloaded 2319 classes in 2548ms.
D/dalvikvm( 931): GC_EXPLICIT freed 22K, 17% free 2142K/2560K, paused 2ms+1ms
I/Zygote ( 931): Preloading resources...
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 14% free 2226K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 11% free 2295K/2560K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 11% free 2362K/2627K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 9% free 2414K/2627K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 9% free 2461K/2691K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 9% free 2522K/2755K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 9% free 2574K/2819K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 9% free 2628K/2883K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 7% free 2682K/2883K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 8% free 2732K/2947K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 8% free 2787K/3011K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 8% free 2841K/3075K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 6% free 2895K/3075K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 7% free 2947K/3139K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 7% free 2994K/3203K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 7% free 3050K/3267K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 6% free 3099K/3267K, paused 2ms+1ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 6% free 3150K/3331K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 6% free 3205K/3395K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 4K, 6% free 3285K/3459K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 5% free 3354K/3523K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed <1K, 5% free 3424K/3587K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 5% free 3481K/3651K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 5% free 3537K/3715K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 5% free 3593K/3779K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 5K, 6% free 3646K/3843K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 4% free 3702K/3843K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 4K, 4% free 3752K/3907K, paused 1ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 5% free 3806K/3971K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 5% free 3860K/4035K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 4% free 3908K/4035K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 9K, 3% free 3992K/4099K, paused 2ms+3ms
D/dalvikvm( 931): GC_EXPLICIT freed 5K, 4% free 4071K/4227K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 3% free 4137K/4227K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 3% free 4188K/4291K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 2% free 4272K/4355K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 3% free 4356K/4483K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 4K, 2% free 4406K/4483K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 2% free 4458K/4547K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 2% free 4528K/4611K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 2% free 4595K/4675K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 3% free 4944K/5059K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed <1K, 2% free 5002K/5059K, paused 3ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 4K, 2% free 5054K/5123K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 2% free 5111K/5187K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed <1K, 2% free 5167K/5251K, paused 1ms+3ms
D/dalvikvm( 931): GC_EXPLICIT freed <1K, 2% free 5222K/5315K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 6K, 1% free 5659K/5699K, paused 2ms+3ms
D/dalvikvm( 931): GC_EXPLICIT freed 5K, 2% free 5759K/5827K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 2% free 5810K/5891K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 5K, 2% free 6844K/6979K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 3% free 7867K/8067K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 2% free 7930K/8067K, paused 2ms+3ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 2% free 7982K/8067K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 4K, 1% free 8029K/8067K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 4K, 1% free 8079K/8131K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 1% free 8127K/8195K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 1% free 8184K/8195K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 1% free 8249K/8259K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 1% free 8317K/8387K, paused 2ms+3ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 1% free 8384K/8451K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 1% free 8435K/8451K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 1% free 8485K/8515K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 3K, 1% free 8533K/8579K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 2K, 1% free 8583K/8643K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 1% free 8633K/8643K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 1K, 1% free 8728K/8771K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed 6K, 1% free 8790K/8835K, paused 2ms+2ms
I/Zygote ( 931): ...preloaded 382 resources in 2181ms.
I/Zygote ( 931): ...preloaded 31 resources in 15ms.
D/dalvikvm( 931): GC_EXPLICIT freed 25K, 1% free 8791K/8835K, paused 10ms+12ms
D/dalvikvm( 931): GC_EXPLICIT freed 9K, 1% free 8782K/8835K, paused 2ms+2ms
D/dalvikvm( 931): GC_EXPLICIT freed <1K, 1% free 8782K/8835K, paused 2ms+2ms
I/dalvikvm( 931): System server process 936 has been created
I/SurfaceFlinger( 935): SurfaceFlinger is starting
I/Zygote ( 931): Accepting command socket connections
I/SurfaceFlinger( 935): SurfaceFlinger's main thread ready to run. Initializing
graphics H/W...
E/FramebufferNativeWindow( 935): couldn't open framebuffer HAL (No such file or
directory)
E/SurfaceFlinger( 935): Display subsystem failed to initialize. check logs. exi
ting...
E/kernel ( 172): [ 179.268890] init: untracked pid 931 exited
E/kernel ( 172): [ 179.269012] init: untracked pid 936 exited
D/AndroidRuntime( 947):
D/AndroidRuntime( 947): >>>>>> AndroidRuntime START com.android.internal.os.Zyg
oteInit <<<<<<
D/AndroidRuntime( 947): CheckJNI is OFF
I/SamplingProfilerIntegration( 947): Profiling disabled.
I/Zygote ( 947): Preloading classes...
D/dalvikvm( 947): GC_EXPLICIT freed 36K, 84% free 409K/2560K, paused 0ms+0ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 82% free 474K/2560K, paused 1ms+1ms
W/Zygote ( 947): Class not found for preloading: android.animation.ValueAnimat
or$2
W/Zygote ( 947): Class not found for preloading: android.animation.ValueAnimat
or$3
W/Zygote ( 947): Class not found for preloading: android.animation.ValueAnimat
or$4
W/Zygote ( 947): Class not found for preloading: android.animation.ValueAnimat
or$5
D/dalvikvm( 947): GC_EXPLICIT freed 25K, 81% free 509K/2560K, paused 0ms+0ms
D/dalvikvm( 947): GC_EXPLICIT freed 27K, 80% free 536K/2560K, paused 0ms+0ms
D/dalvikvm( 947): GC_EXPLICIT freed 15K, 78% free 576K/2560K, paused 0ms+0ms
D/dalvikvm( 947): GC_EXPLICIT freed 27K, 77% free 602K/2560K, paused 1ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 30K, 76% free 636K/2560K, paused 1ms+0ms
I/dalvikvm( 947): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
D/MtpDeviceJNI( 947): register_android_mtp_MtpDevice
I/dalvikvm( 947): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
I/dalvikvm( 947): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
I/dalvikvm( 947): threadid=1: recursive native library load attempt (/system/li
b/libmedia_jni.so)
D/dalvikvm( 947): GC_EXPLICIT freed 17K, 74% free 674K/2560K, paused 0ms+1ms
D/dalvikvm( 947): GC_FOR_ALLOC freed 215K, 63% free 971K/2560K, paused 9ms
D/dalvikvm( 947): GC_EXPLICIT freed 44K, 60% free 1025K/2560K, paused 1ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 25K, 59% free 1056K/2560K, paused 1ms+0ms
D/dalvikvm( 947): GC_EXPLICIT freed 11K, 57% free 1107K/2560K, paused 1ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 25K, 55% free 1173K/2560K, paused 1ms+2ms
I/textrendering( 947): SK_SCALAR_IS_FLOAT
D/dalvikvm( 947): GC_EXPLICIT freed 50K, 44% free 1452K/2560K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 32K, 42% free 1490K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 32K, 41% free 1512K/2560K, paused 2ms+2ms
I/dalvikvm( 947): threadid=1: recursive native library load attempt (/system/li
b/libwebcore.so)
D/dalvikvm( 947): No JNI_OnLoad found in /system/lib/libchromium_net.so 0x0, sk
ipping init
D/dalvikvm( 947): GC_EXPLICIT freed 28K, 39% free 1562K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 23K, 38% free 1593K/2560K, paused 2ms+2ms
W/Zygote ( 947): Class not found for preloading: android.widget.TextView$3
D/dalvikvm( 947): GC_EXPLICIT freed 72K, 37% free 1637K/2560K, paused 2ms+2ms
E/PhonePolicy( 947): Could not preload class for phone policy: com.android.inte
rnal.policy.impl.PhoneWindow$ContextMenuCallback
D/dalvikvm( 947): GC_EXPLICIT freed 32K, 36% free 1658K/2560K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 31K, 35% free 1689K/2560K, paused 2ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 26K, 33% free 1720K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 32K, 32% free 1746K/2560K, paused 2ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 31K, 31% free 1774K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 71K, 29% free 1829K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 38K, 28% free 1846K/2560K, paused 2ms+1ms
W/ICU ( 947): Missing ICU latn symbols system value: U_MISSING_RESOURCE_ERR
OR
I/System ( 947): Loaded time zone names for in 434ms (429ms in ICU)
I/System ( 947): Loaded time zone names for en_US in 332ms (326ms in ICU)
D/dalvikvm( 947): GC_FOR_ALLOC freed 330K, 21% free 2028K/2560K, paused 22ms
I/System ( 947): Loaded time zone names for en_GB in 351ms (346ms in ICU)
D/dalvikvm( 947): GC_EXPLICIT freed 178K, 23% free 1975K/2560K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 14K, 21% free 2037K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 51K, 20% free 2069K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 28K, 19% free 2099K/2560K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 38K, 18% free 2115K/2560K, paused 2ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 32K, 17% free 2137K/2560K, paused 2ms+1ms
I/Zygote ( 947): ...preloaded 2319 classes in 2551ms.
D/dalvikvm( 947): GC_EXPLICIT freed 22K, 17% free 2142K/2560K, paused 2ms+2ms
I/Zygote ( 947): Preloading resources...
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 14% free 2226K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 11% free 2295K/2560K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 11% free 2362K/2627K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 9% free 2414K/2627K, paused 3ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 9% free 2461K/2691K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 9% free 2522K/2755K, paused 2ms+1ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 9% free 2574K/2819K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 9% free 2628K/2883K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 7% free 2682K/2883K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 8% free 2732K/2947K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 8% free 2787K/3011K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 8% free 2841K/3075K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 6% free 2895K/3075K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 7% free 2947K/3139K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 7% free 2994K/3203K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 7% free 3050K/3267K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 6% free 3099K/3267K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 6% free 3150K/3331K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 6% free 3205K/3395K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 6% free 3285K/3459K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 5% free 3354K/3523K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed <1K, 5% free 3424K/3587K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 5% free 3481K/3651K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 5% free 3537K/3715K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 5% free 3593K/3779K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 5K, 6% free 3646K/3843K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 4% free 3702K/3843K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 4% free 3752K/3907K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 5% free 3806K/3971K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 5% free 3860K/4035K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 4% free 3908K/4035K, paused 3ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 9K, 3% free 3992K/4099K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 5K, 4% free 4071K/4227K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 3% free 4137K/4227K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 3% free 4188K/4291K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 2% free 4272K/4355K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 3% free 4356K/4483K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 2% free 4406K/4483K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 2% free 4458K/4547K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 2% free 4528K/4611K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 2% free 4595K/4675K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 3% free 4944K/5059K, paused 3ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed <1K, 2% free 5002K/5059K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 2% free 5054K/5123K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 2% free 5111K/5187K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed <1K, 2% free 5167K/5251K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed <1K, 2% free 5222K/5315K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 6K, 1% free 5659K/5699K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 5K, 2% free 5759K/5827K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 2% free 5810K/5891K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 5K, 2% free 6844K/6979K, paused 3ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 3% free 7867K/8067K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 2% free 7930K/8067K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 2% free 7982K/8067K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 1% free 8029K/8067K, paused 1ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 4K, 1% free 8079K/8131K, paused 3ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 1% free 8127K/8195K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 1% free 8184K/8195K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 1% free 8249K/8259K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 1% free 8317K/8387K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 1% free 8384K/8451K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 1% free 8435K/8451K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 1% free 8485K/8515K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 3K, 1% free 8533K/8579K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 2K, 1% free 8583K/8643K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 1% free 8633K/8643K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 1K, 1% free 8728K/8771K, paused 2ms+2ms
D/dalvikvm( 947): GC_EXPLICIT freed 6K, 1% free 8790K/8835K, paused 1ms+13ms
I/Zygote ( 947): ...preloaded 382 resources in 2183ms.
I/Zygote ( 947): ...preloaded 31 resources in 23ms.
D/dalvikvm( 947): GC_EXPLICIT freed 25K, 1% free 8791K/8835K, paused 2ms+3ms
D/dalvikvm( 947): GC_EXPLICIT freed 9K, 1% free 8782K/8835K, paused 2ms+13ms
I/SurfaceFlinger( 951): SurfaceFlinger is starting
D/dalvikvm( 947): GC_EXPLICIT freed <1K, 1% free 8782K/8835K, paused 2ms+11ms
I/dalvikvm( 947): System server process 952 has been created
I/SurfaceFlinger( 951): SurfaceFlinger's main thread ready to run. Initializing
graphics H/W...
E/FramebufferNativeWindow( 951): couldn't open framebuffer HAL (No such file or
directory)
E/SurfaceFlinger( 951): Display subsystem failed to initialize. check logs. exi
ting...
E/kernel ( 172): [ 184.568756] init: untracked pid 952 exited
E/kernel ( 172): [ 184.568878] init: untracked pid 947 exited
D/AndroidRuntime( 955):
D/AndroidRuntime( 955): >>>>>> AndroidRuntime START com.android.internal.os.Zyg
oteInit <<<<<<
D/AndroidRuntime( 955): CheckJNI is OFF

Flashtool reports the phone as being root, busybox installed with android version 4.0.3 and DoomKernal installed. (see below) The Pc recognises it in every instance but cant load MTP due to drivers.

20/016/2012 12:16:17 - INFO - Connected device : R800
20/016/2012 12:16:17 - INFO - Installed version of busybox : BusyBox v1.18.4 (2011-04-04 18:40:20 CDT) multi-call binary.
20/016/2012 12:16:17 - INFO - Android version : 4.0.3 / kernel version : 2.6.32.9-DooMKernel
20/016/2012 12:16:17 - INFO - Root Access Allowed

I am now kind of at a loss! I am not new to android but come from an SGS background so I am still learning the Play and its file formats.

have I flashed the correct ones etc? I did unlock the bootloader to this phone previously and rooted without issue. The phone was dropped at some point which meant he took it in for repair and this is the result of whatever they did! in conversation I said it was a hardware fault due to the drop but they seemed to mess around with the software first. I am happy to pull it apart to check the hardware side soon but I want to confirm I have done everything I can on the software side first to rule it out.