[Sony Xperia P, U, Sola, Go] Gava97:
​

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Installation:

1. Download ROM zip and GApps zip.

2. Boot into recovery.

3. Wipe data and cache.

4. Flash ROM zip.

5. Flash GApps zip. You must flash gapps after every upgrade to CM11 since /system is formatted, wiping your previous add-ons.

6. Reboot.

ROM:

On this link, you can find the weekly FINALE of CM11 for Xperia U

GApps:

LINK

What's working:

RIL

Front and rear Camera

Torch

Mobile Data

Microphone

Audio

GPS

Vibration

Auto Brightness

SD Card

Airplane Mode

LEDs

WiFi

Auto Rotation

Tethering

CWM touch recovery

OMX

Rear Camera Video Recording

Bluetooth

WiFi Direct

Reboot to Recovery

Not working:

A2DP

FM radio

Changelog:

[B]Weekly FINALE (2015/07/16)[/B]
- Final CyanogenMod 11.0 build
- CyanogenMod 11.0 sources updated to 2015/06/25

[B]Weekly 40 (2015/03/28)[/B]
- Last TWRP version (probably)
- Many CM fixes like SystemUpdateService fix
- CyanogenMod 11.0 sources updated from 2015/01/25 to 2015/03/27

[B]Weekly 39 (2015/01/25)[/B]
- BlueZ 5.23
- TWRP 2.8.4.0
- Memory tweaks
- CyanogenMod 11.0 sources updated to 2015/01/25

[B]Weekly 37 (2014-12-14):[/B]
- Only some CyanongenMod fixes
- CyanogenMod 11.0 sources updated to 2014/12/14

[B]Weekly 36 (2014-12-07):[/B]
- CyanogenMod 11.0 sources updated to 2014/12/07

[B]Weekly 35 (2014-11-30):[/B]
- Illumination Bar fix DELETED !
- Bug about Display Settings fixed (because LED bar fix deleted)
- CyanogenMod 11.0 sources updated to 2014/11/30

[B]Weekly 34 (2014-11-23):[/B]
- Illumination Bar fix (you need to flash that on recovery: http://i4g.me/LEDbarFix)
- CyanogenMod 11.0 sources updated to 2014/11/23

[B]Weekly 33 (2014-11-16):[/B]
- CyanogenMod 11.0 sources updated to 2014/11/16

[B]Weekly 32 (2014-11-09):[/B]
- GPS Fix ! (Really now)
- Some other fixes
- CyanogenMod 11.0 sources updated to 2014/11/09

[B]Weekly 31 (2014-11-02):[/B]
- Partial GPS Fix : See that http://xdaforums.com/xperia-u/general/wip-cyanogenmod-11-0-t2735898/page128
- CyanogenMod 11.0 sources updated to 2014/11/02

[B]Weekly 30 (2014-10-26):[/B]
- CyanogenMod 11.0 sources updated to 2014/10/26

[B]Weekly 29 (2014-10-19):[/B]
- CyanogenMod 11.0 sources updated to 2014/10/19

[B]Weekly 28 (2014-10-12):[/B]
- Twitch fix
- CyanogenMod 11.0 sources updated to 2014/10/12

[B]Weekly 27 (2014-10-05):[/B]
- YouTube fix
- CyanogenMod 11.0 sources updated to 2014/10/05

[B]Weekly 26 (2014-09-28):[/B]
- CyanogenMod 11.0 sources updated to 2014/09/28

[B]Weekly 25 (2014-09-21):[/B]
- Bluez updated to version 5.23
- TWRP updated to version 2.8
- CyanogenMod 11.0 sources updated to 2014/09/21

[B]Weekly 24 (2014-09-14):[/B]
- TWRP updated to version 2.8
- CyanogenMod 11.0 sources updated to 2014/09/14

[B]Weekly 23 (2014-09-07):[/B]
- CyanogenMod 11.0 sources updated to 2014/09/07

[B]Weekly 22 (2014-08-31):[/B]
- Some fixes
- Xperia STE logo on Settings is back
- CyanogenMod 11.0 sources updated to 2014/08/31

[B]Weekly 21 (2014-08-24):[/B]
- Some fixes
- CyanogenMod 11.0 sources updated to 2014/08/24

[B]Weekly 20 (2014-08-17):[/B]
- CyanogenMod 11.0 sources updated to 2014/08/17

[B]Weekly 19 (2014-08-10):[/B]
- Bluez updated to version 5.22
- TWRP updated
- CyanogenMod 11.0 sources updated to 2014/08/10

[B]Build 18 (2014-08-02):[/B]
- TWRP updated
- Fixed receiving of all types of files via Bluetooth
- libmedia with audio parameter
- New audio resampler
- Testing sco audio blob for Bluetooth
- Updated CM 11 Sources to 2014/08/03

[B]Build 17 (2014-07-27):[/B]
- Kernel bootrec fix (Recovery fix)
- Updated CM 11 Sources to 2014/07/27

[B]Build 16 (2014-07-20):[/B]
- Updated CM 11 Sources to 2014/07/20

[B]Build 14/15 (2014-07-13):[/B]
- Some fixes (probably)
- Updated CM 11 Sources to 2014/07/13

[B]Build 13 (2014-07-06):[/B]
- Goodbye OTA Updater ! Hello OpenDelta ! :)
- Netflix fix
- Updated CM 11 Sources to 2014/07/06

[B]Build 12 (2014-06-29):[/B]
- We use TWRP now !
- Update kernel toolchain
- Updated CM 11 Sources to 2014/06/29

[B]Build 11 (2014-06-22):[/B]
- Latest Android 4.4.4
- BlueZ updated to 5.20
- TowelRoot patch
- XperiaSTE logo in Settings/about phone
- CM 11 Sources updated to 2014/06/22

[B]Build 10 (2014-06-15):[/B]
- Improve Audio effects
- Allow EGL hibernation
- Fix bootanimation stutters
- Add 1024 free extra kbytes (RAM)
- Enable zRAM (64MB)
- Read only 1 page cluster at a time
- Enable option to wake device using volume rocker
- Start Dalvik with a low memory footprint
- Re-enable JIT cache
- Decrease minimum brightness avalaible
- Updated CM 11 Sources to 2014/06/15

[B]Build 9 (2014-06-08):[/B]
- Android 4.4.3
- CWM 6.0.4.9
- Fixed video recording
- Reduced animation scales to 0.75
- Adapted RIL to STE
- Added stereo widening effect
- Improved rotation time
- Restored original autobrightness speed
- Deferred KSM timer enabled
- Built with Google GCC 4.8
- Patches from AOSX
- New OTA Updater Logo
- Updated CM 11 Sources to 2014/06/08

[B]Build 8 (2014-06-01):[/B]
- Fixed games Force Close
- Updated ArchiDroid Optimizations to V3
- Changed build type: eng to userdebug
- Updated BlueZ to 5.19
- OMX updates
- Added initial F2FS support
- Made keyboard service persistent
- Added Battery LED control in Settings
- Tuned ActivityManager & LMK to allow more memory to be used by processes
- Fixed LED on boot
- Fixed Reboot to Recovery
- Updated CM 11 Sources to 2014/06/01

[B]Build 7 (2014-05-21):[/B]
- System compiled with Linaro GCC 4.8
- Kernel compiled with Linaro 4.9.1 toolchain (optimized for Cortex A9 - Thanks @Christopher83)
- Optimized flags (Thanks @JustArchi)
- Updated CM 11 Sources to 2014/05/21

[B]Build 6 (2014-05-17):[/B]
- Fix memory leaks
- Xperia STE bootsplash
- Updated cm-11 Sources to 2014/05/17

[B]Build 5 (2014-05-13):[/B]
- SystemUI hangs fixed
- Updated cm-11 Sources to 2014/05/13

[B]Build 4 (2014-05-08):[/B]
- Less memory leaks
- Some new video/audio codecs
- Updated CM 11 Sources to 2014/05/08

[B]Build 3 (2014-05-06):[/B]
- Device tree, kernel and vendor updated from AOSX (thanks to AOSX team)
- Adapt gralloc, copybit, hwcomposer, stelpcutils, memtrack from sources
- BlueZ updated to 5.18 (Full Stable FTP)
- Fix call via bluetooth
- CWM touch Recovery 6.0.4.8 (updated)
- Updated cm-11 Sources to 5/6/2014
- OTA integrated in Settings > About (and deleted from launcher)

[B]Build 2 (2014-05-02):[/B]
- Updated CM11 sources
- Fixed status bar reboots
- RAM management and performance improved
- WiFi passwords keeped after reboot
- App2SD working after reboot
- OTA Updater added

[B]Build 1 (2014-04-29):[/B]
- Updated CM11 sources
- CWM Recovery 6.0.4.8

Credits:

CyanogenMod Team

FreeXperia Project Team

munjeni and 95A31 for their awesome work on our phones and for fixing bugs, thank you :)

MaclawStudio and AOSX Team

Meticulus for his work with OMX

XperiaSTE Team :p

HubDroid For OpenDelta and Build Server

Sources:

You can find all sources at our GitHub.

CyanogenMod 11.0 Sources changelog:

http://review.cyanogenmod.org/#/q/status:merged+branch:cm-11.0,n,z

About feedback:

We always welcome any kind of feedback, but if you report a bug, please, do it in a proper way, make a full detailed description about how to reproduce that bug, explain which add-ons you installed, tell us if you wiped cache and dalvik-cache or if you made a clean install, also, is very helpful to attach a logcat reproducing that bug, here you have a great guide about how to report a bug and take a logcat ;)

How to install CyanogenMod 11 as a second ROM

PS: If you want builds and projects more often in the future, help us to rent our HubDroid build server with the Donate button, thank you! :)

XDA:DevDB Information

[ROM][UB][4.4.4][XperiaSTE Team] CyanogenMod 11.0 for Xperia U, ROM for the Sony Xperia P

Contributors

Gava97, Garcia98, Info4Geek

Source Code: https://github.com/XperiaSTE

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.0.x

ROM Firmware Required: Unlocked Bootloader

Based On: CyanogenMod

Version Information

Status: Stable

Current Stable Version: Stable 4

Stable Release Date: 2014-10-12

Current Beta Version: Weekly FINALE

Beta Release Date: 2015-07-16

Created 2014-05-27

Last Updated 2016-06-27