[Sony Cross-Device Development Themes and Apps] vampent0026:
all works flawless to me except clockwidgets which FC's every boot not a big problem though but it's kinda annoying,if you have time bro can you please fix it.. heres my logcat:

I/ActivityManager( 1024): Start proc com.sonyericsson.advancedwidget.clock for broadcast com.sonyericsson.advancedwidget.clock/com.sonymobile.lockscreenclock.ClockWidget: pid=4124 uid=10028 gids={50028, 1015, 1028, 3003, 3002, 3001}
D/dalvikvm( 450): GC_EXPLICIT freed 42K, 77% free 2562K/10920K, paused 1ms+1ms, total 13ms
I/InputReader( 1024): Reconfiguring input devices. changes=0x00000010
D/dalvikvm( 450): GC_EXPLICIT freed <1K, 77% free 2562K/10920K, paused 1ms+1ms, total 12ms
D/dalvikvm( 450): GC_EXPLICIT freed <1K, 77% free 2562K/10920K, paused 1ms+1ms, total 12ms
W/bt-sdp ( 1705): SDP - Rcvd conn cnf with error: 0x4 CID 0x43
E/bt-btif ( 1705): property type:3, len:0 is invalid
E/ ( 1705): ### ASSERT : external/bluetooth/bluedroid/main/../btif/src/btif_dm.c line 1226 storing remote services failed (1) ###
E/BluetoothRemoteDevices( 1705): devicePropertyChangedCallback: bdDevice: 00:68:58:17:55:3C, value is empty for type: 3
D/AndroidRuntime( 4124): Shutting down VM
W/dalvikvm( 4124): threadid=1: thread exiting with uncaught exception (group=0x41c068b0)
E/AndroidRuntime( 4124): FATAL EXCEPTION: main
E/AndroidRuntime( 4124): java.lang.RuntimeException: Unable to start receiver com.sonymobile.lockscreenclock.ClockWidget: java.lang.NullPointerException
E/AndroidRuntime( 4124):	at android.app.ActivityThread.handleReceiver(ActivityThread.java:2495)
E/AndroidRuntime( 4124):	at android.app.ActivityThread.access$1500(ActivityThread.java:150)
E/AndroidRuntime( 4124):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1374)
E/AndroidRuntime( 4124):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 4124):	at android.os.Looper.loop(Looper.java:213)
E/AndroidRuntime( 4124):	at android.app.ActivityThread.main(ActivityThread.java:5225)
E/AndroidRuntime( 4124):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 4124):	at java.lang.reflect.Method.invoke(Method.java:525)
E/AndroidRuntime( 4124):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:741)
E/AndroidRuntime( 4124):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
E/AndroidRuntime( 4124):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 4124): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 4124):	at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:548)
E/AndroidRuntime( 4124):	at android.view.View.measure(View.java:16030)
E/AndroidRuntime( 4124):	at com.sonymobile.clock.Layouter.fitClockLayout(Layouter.java:77)
E/AndroidRuntime( 4124):	at com.sonymobile.clock.ClockPresenter.adjustSizes(ClockPresenter.java:191)
E/AndroidRuntime( 4124):	at com.sonymobile.clock.ClockProvider.adjustSizes(ClockProvider.java:139)
E/AndroidRuntime( 4124):	at com.sonymobile.lockscreenclock.LSDigitalClockProvider.updateWidget(LSDigitalClockProvider.java:39)
E/AndroidRuntime( 4124):	at com.sonymobile.clock.ClockProvider.onAppWidgetOptionsChanged(ClockProvider.java:63)
E/AndroidRuntime( 4124):	at android.appwidget.AppWidgetProvider.onReceive(AppWidgetProvider.java:83)
E/AndroidRuntime( 4124):	at com.sonymobile.clock.ClockProvider.onReceive(ClockProvider.java:53)
E/AndroidRuntime( 4124):	at android.app.ActivityThread.handleReceiver(ActivityThread.java:2488)
E/AndroidRuntime( 4124):	... 10 more
W/ActivityManager( 1024): Process com.sonyericsson.advancedwidget.clock has crashed too many times: killing!
I/ActivityManager( 1024): Killing proc 4124:com.sonyericsson.advancedwidget.clock/u0a10028: crash

Other: Anyway i manage to fix the layout of Desktop and Apptray for XHDPI phone,if you permit me i will post it here..thanks for the great port!

View attachment 2952356

View attachment 2952357