[Sony Xperia P, U, Sola, Go] munjeni:
First thing that I must to say is "disclaimer":

Everything that is not originally maded by Sony is custom thing, so everything from here is modified Sony files and these files is "custom files"! So before you go to play with these modified files keep in mind that everything from here is custom thing and you installing these things on your own risk! I no want and I will not be responsible if something go wrong, if you lost your private data, if your device can not boot ...etc...etc, you doing everything on your own risk!!! If you no want to risk than skip this thread!!!

Download v13 rom (Firmware 6.1.1.B.1.10 ):

http://d-h.st/Qyc

MD5: 8e39c55f673183545416ab54cf2e3c66

For some one who have problems with usb drivers:

http://d-h.st/Zqo

How to install rom v13:

unlocked bootloader reguired! Only for unlocked bootloaders!

axtract archive and run "install.bat"

read instructions!

After installing rom v13, install memory tweak (recomended for very smooth android):

download memory tweak -> http://d-h.st/H6p or v16_memory tweak + overclock 1.15 ghz -> http://d-h.st/XOx

reboot to recovery

mount usb storage

copy memory_tweaks.zip to sdcard

unmount sdcard

back to main menu and "install zip from sdcard"

reboot

Warning for rom v13:

Its all_in_one so do not install old boot images over this one, all reguired files will be installed trought installer! All partitions will be wiped so all userdata and your aplications will be deleted! Do not restore backups because I not guarating than everything will be working after perfoming backup restore! This is clean rom so if you need your favorite apps install these aps directly from market instead of restoring backups!

Download v14 rom (Firmware 6.1.1.B.1.54):

http://d-h.st/ceD

How to install rom v14:

unlocked bootloader reguired! Only for unlocked bootloaders!

axtract archive and run "install.bat"

read instructions!

when you see message in install.bat window "OK, NOW YOU NEED TO INSTALL ROM! HOW TO INSTALL? SIMPLE NAVIGATE RECOVERY MENU INSTALL ZIP FROM SDCARD..." pause at these mesage, go to recovery menu and "wipe userdata, than wipe cache, than go to submenu "mounts" and format system, go back to menu "advance" and wipe dalvik cache", than install rom.zip by menu "install zip from sdcrd"

Warning for rom v14:

Do not install any memory tweak from 30.Nov.2012 or any old!!! Memory tweak from 30.Nov.2012 is included in rom!!!

Do not perform restore from recovery because this is clean rom and reguire clen app installation from market!!!

Changelog 02.Oct.2012:

fixed problem with system partition mount - you can use backup/restore now! Adb, mass storage and "backup to zip" not working because problem with mass storage and usb... usb is not recognised in any way... still I have no idea why! Maybe something about init binary?

Changelog 04.Oct.2012:

fixed wifi, bluetooth and mobile data

Changelog 09.Oct.2012.:

Added touch screen buttons

disabled 3 buttons at bottom

fixed text aligment

new skin

Changelog 09.Oct.2012.:

Added touch screen buttons

disabled 3 buttons at bottom

new skin

Changelog 12.Oct.2012.:

fixed tool for making flashable zip in sony menu! Now you can create firmware (zip archive like HTC one, installable from recovery menu "install zip from sdcard" ! This zip archive contain boot and system so you can wipe everything and install these zip from menu "install zip from sd card" and you can get fresh installed firmware.. allso you can install ICS rom ower Gingerbread rom using these zip !)

If you want new font (smaller) I will add, just let me know!

Changelog 14.Oct.2012.:

some small updates

Changelog 16.Oct.2012.:

fixed usb

fixed adb

fixed mass storage mode (internal and external)

reboot to bootloader

added support for leds when AC charger is connected

some cleanups in ramdisk

V7 ; Changelog 20.Oct.2012.:

fixed problems for remounting rootfs to "rw" + problems creating fstab + problems with busybox and command "mount" with containing 2 arguments only...

added tool in tools menu for one click skin changing

V8 ; Changelog 27.Oct.2012.:

recovery:

fixed problem for assert board detection in updater-script

new font - Lucida Console

.

custom kernel from now:

added some governors (smartass2 + minmax + enabled interactive and conservative...)

enabled some io schedulers (cfq) and set as a default

swap enabled (now you can make swap on your sd card to use with Debian linux)

enabled most common needed (ipv4 and ipv6) xtables in iptables firewall

property set ramdisk phys base adress for Lotus

cifs + nls_utf8 (you can mount network folders) ;)

enabled some crypto functions

some "ioremap" errors fixed

.

suprise:

some workarounds for adding support for compiling kernel with Linaro

kernel sucesfully compiled with Linaro toolchain!!! See whats benefits using Linaro :silly:

V8 ; Changelog 28.Oct.2012.:

Removed V8... new kernel will be Sony kernel, modified

V8 ; Changelog 30.Oct.2012.:

Repacked V8 but now only stock kernel _ module... I will play later with custom kernel, sorry!

It's now RC version 8 (mean release candidate v8 - stable!)

V9 ; Changelog 04.Nov.2012.:

custom kernel (all features like in V8 from 27.Oct.2012), not compiled with Linaro toolchain

init.d support

V10 ; Changelog 06.Nov.2012.:

fixed boot logo

fixed network stats

V11 ; V12 ; Changelog 09.Nov.2012.:

bluetooth - fix

inverted colors in boot logo - fix

new boot logo

V13 ; Changelog 14.Nov.2012.:

extended battery life - fix

kernel merges with latest Sony kernel for P

complete rom installer

memory tweak ; Changelog 30.Nov.2012.:

wifi mac (real mac from now)

enabled kernel same page merging aka KSM (enabled by init script on boot)

SIO and VR iosched (SIO set as a default)

some improvement in memcpy and memmove

new recovery v14 - new tools submenu (you can change boot logo easilly)

See result about perfomance from now! http://img16.imageshack.us/img16/549/device20121130173315.png

memory tweak + owerclock ; Changelog 30.Nov.2012.:

owerclocked kernel to 1.15 ghz

new governor - hotplug

v15_memory tweak + owerclock ; Changelog 16.Dec.2012.:

init script for on boot frequencies

new governors (thanks AnDyXX) - smartass2 (updated) + lulzactiveq + ondemandax + pegasusq

v16_memory tweak + owerclock ; Changelog 18.Dec.2012.:

persist mtp re enabled

fix for software update notification (problem was old version info in default.prop)

Tip and tricks for my CWM version:

Did you know about our CWM that you can change menu and text colors, backgrounds? Yes you can do it by puting menu.txt into ramdisk /res/images folder by writing to menu.txt for example:

122 122 122 255 255 255

First 3 numbers is rgb color for menu and seccond 3 numbers is rgb color for text... you need one space between numbers !!!

Here is some creative skins done to my HTC HD2 recovery by mlkjuggalo:

http://xdaforums.com/attachment.php?attachmentid=873816&d=1327602621

http://xdaforums.com/attachment.php?attachmentid=918464&d=1330133568

http://xdaforums.com/attachment.php?attachmentid=919565&d=1330197024

http://xdaforums.com/attachment.php?attachmentid=920011&d=1330223710

http://xdaforums.com/attachment.php?attachmentid=922328&d=1330363561

http://xdaforums.com/attachment.php?attachmentid=922789&d=1330384481

http://xdaforums.com/attachment.php?attachmentid=923476&d=1330430278

http://xdaforums.com/attachment.php?attachmentid=925079&d=1330523453

http://xdaforums.com/attachment.php?attachmentid=925252&d=1330533287

http://xdaforums.com/attachment.php?attachmentid=925800&d=1330560509

Kernel source:

http://dl-developer.sonymobile.com/code/copylefts/6.1.B.0.544.tar.bz2

Credits:

full credits to author of the Clockworkmod Recovery [koush]

full credits to public opened kernel source [Sony]

akkufix fox giving me ideas to fix usb

LeTama for great sin2raw tool and great split kernel tool

AnDyXX for cpu governors

every other who helped and tested our recovery