Remove All Ads from XDA
H10 Turbo

[ROM][UB][5.1][Weekly-14][XperiaSTE Team] CyanogenMod 12.1

1,380 posts
Thanks Meter: 2,487
Post Reply Email Thread
Announcement from Info4Geek: Unofficial CM12.1 from Xperia STE Team

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

* 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.

For switching to F2FS, see POST#3
1. Download ROM zip and GApps zip.
2. Extract boot.img from the zip and flash it via fastboot
3. Boot into recovery.
4. Wipe System, Data, Cache, Dalvik Cache.
5. Flash ROM zip. (it may take some time)
6. Reboot to system and let it settle.
7. Reboot and flash GApps zip. You must flash gapps after every upgrade to CM12 since /system is formatted, wiping your previous add-ons.

You can find weekly CM12 builds for Xperia Sola here

CM 12/12.1 Gapps

Weekly-14 (06/09/15)
- Squished png in system apps (space and ram savings)
- BlueZ 5.34
- CyanogenMod source updated
- Kernel updated

Weekly-13 (29/08/15)
- Fixed Xposed Framework
- Saved 200MB space from /data (if not using Xposed)
- CyanogenMod source updated

Weekly-12 (22/08/15)
- CyanogenMod source updated

Weekly-11 (05/08/15)
- CyanogenMod source updated

Weekly-10 (23/07/15)
- CyanogenMod source updated

Weekly-9 (12/07/15)
- CyanogenMod source updated
- Kernel updated
- fixed adaptive brightness (finally)
- Disabled block based zip
- Updated interactive governer
- Added PowerHAL from CM
- Improved performance

Weekly-8 (26/06/15)
- CyanogenMod source updated
- Fixed WiFi tetheringtethering
- fixed adaptive brightness
- BlueZ 5.31
- Restored CPU preferences
- Fixed showing governer list in performance settings
- Other fixes

Weekly-7 (18/06/15)
- CyanogenMod source updated
- Kernel updated
- TWRP updated
- zRAM source updated to latest 4.1 kernel from mainline
- Enabled lz4 compressor in zram for better performance

Weekly-6 (03/06/15)
- Cyanogen source updated
- Android updated to 5.1.1_r3
- Kernel updated
- New F2FS build (enabled for data, cache partition)

Weekly-5 (26/05/15)
- Cyanogen source updated

Weekly-4 (19/05/15)
- Add dialer crash fix from golden-guy 
- AOSP 5.1.1_r2
- CM updates

Weekly-3 (12/05/15)
- Added Sio-Plus scheduler
- Removed performance profiles to bring back cpu governor settings
- Enable High End Grafix mode
- Kernel updated
- Cyanogen source updated

Weekly-2 (05/05/15)
- Fix Wifi issue (Keeps forgetting password)
- Make Lionheart Default Governor in Balanced mode (Fix Lag issue)
- Kernel updated
- Cyanogen Source updated

Weekly-1 (28/04/15)
- Android source updated to 5.1.1
- Enabled SELinux thanks to HandyMenny
- Added CM performance profiles
- Updated interactive governer and set it to default
- Significant performance boost than previous build
- Probable fix for VPN issue (Need Confirmation)
- Probable fix for Netflix issue (Need Confirmation)
- Kernel updated
- Cyanogen source updated to 12.1

Weekly-9 (25/03/15)
- Enable USB OTG storage options
- Enable MultiUser for LowRamDevices
- Kernel updates
- Updated CM sources

Weekly-8 (17/03/15)
- Device updates
- Kernel updates
- Updated CM and TWRP sources

Weekly-7 (10/03/15)
- Add patch to fix OMX issue regarding video playback in apps such as Twitter, 
Youtube, and Instagram. Credits @Meticulus
- Fixed root access non persistent after reboot
- Enabled adb in recovery
- Source cleanup and updated patches
- Updated CM and TWRP sources

Weekly-6 (03/03/15)
- Increase UI responsiveness
- Enable CM performance profiles 
- Enable multiuser 
- Increase background services 
- Source cleanup and updated patches
- Updated CM and TWRP sources

Weekly-5 (24/02/15)
- Fixed External SD mounting
- Kernel updated
- Enabled kernel recommended configurations
- Fixed some logcat errors
- Updated CM and TWRP sources

Weekly-4 (17/02/15)
- Source cleanup
- Add charging USB config, thanks to HandyMenny
- Add bootanimation optimization flags
- Kernel updated
- Updated CM and TWRP sources

Weekly-3 (11/02/15)
- Bluez 5.28
- Kernel updated
- Patches updated
- Wifi sleep bug fixed
- Hanging at boot logo while Offline charging fixed
- Enabled KSM deferred timer for better power consumption
- Mount /System Read Only at boot
- Updated CM and TWRP sources

Weekly-2 (03/02/15)
- Add AV OMX patches, by Meticulus
- Update patches and Source tree
- Add Wifi related patches, by Agontuk
- New bootanimation
- Updated CM sources

Weekly-1 (28/01/15)
- Fix Bluetooth
- Reduce button brightness to conserve battery

Beta-1 (27/01/15) 
- Complete RIL fix
- Enable KSM
- Enable zRam
- Reduce lag and improve performance
- Fix Bluetooth (partially)
- Updated CM sources
- Source tree updated at XperiaSTE

Alpha-1 (01/01/2015)
- First build
CyanogenMod Team
FreeXperia Project Team
munjeni and 95A31 for their awesome work on our phones and for fixing bugs, thank you
Agontuk and AOSX Team
Meticulus for his work with OMX
XperiaSTE Team
HubDroid For OpenDelta and Build Server

You can find all sources at our GitHub.

CyanogenMod 12 Sources changelog:

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

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][5.0.2/5.1][XperiaSTE Team] CyanogenMod 12.0/12.1 for Xperia Sola, ROM for the Sony Xperia Sola

Info4Geek, alwaysadeel
Source Code:

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Unlocked Bootloader
Based On: CyanogenMod

Version Information
Status: Nightly
Beta Release Date: 2015-01-27

Created 2015-01-01
Last Updated 2015-09-06
The Following 72 Users Say Thank You to Nathanael_Mtd For This Useful Post: [ View ] Gift Nathanael_Mtd Ad-Free
1st January 2015, 12:47 PM |#2  
Nathanael_Mtd's Avatar
OP Senior Member
Flag Grenoble
Thanks Meter: 2,487
Screens by @alwaysadeel
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2015-01-27-13-49-55.png
Views:	13508
Size:	57.0 KB
ID:	3136699   Click image for larger version

Name:	Screenshot_2015-01-27-13-49-17.png
Views:	13782
Size:	174.7 KB
ID:	3136700   Click image for larger version

Name:	Screenshot_2015-01-27-13-49-31.png
Views:	12376
Size:	32.7 KB
ID:	3136701   Click image for larger version

Name:	Screenshot_2015-01-27-13-49-38.png
Views:	12470
Size:	33.3 KB
ID:	3136704   Click image for larger version

Name:	Screenshot_2015-01-27-13-49-06.jpg
Views:	12386
Size:	58.9 KB
ID:	3136707  
The Following 23 Users Say Thank You to Nathanael_Mtd For This Useful Post: [ View ] Gift Nathanael_Mtd Ad-Free
1st January 2015, 01:01 PM |#3  
alwaysadeel's Avatar
Senior Member
Thanks Meter: 3,552


2) How to increase system memory?
Follow the instructions at this thread to create a swap file
I have found the recommended configurations to be quite effective, Only one swap file of the recommended size i.e. about 188MB will fix many things.

3) How to switch between EXT4/F2FS ?
Newer build has F2FS enabled for /data and /cache partition. So you need to format those partition to F2FS first.
i) Make sure to backup everything, cause you'll be formatting your data partition.
ii) Reboot to recovery and goto Wipe => Advanced Wipe. Then wipe system, data, cache, dalvik-cache.
iii) Return to Wipe => Advanced Wipe again. Now select only data partition and click Repair or Change filesystem => Change Filesystem. Now select F2FS from the list and swipe to format data partition to F2FS.
iv) Similarly, format cache partition to F2FS too.
v) Now you're ready to flash the rom. Flash it normally and reboot.
vi) Using steps iii & iv, you can easily go back to EXT4 partition. But wiping is needed.
vii) All these steps are needed ONCE. After you formatted to F2FS, you don't need to do it again.
vii) Remember, to flash rom successfully your /data and /cache partition have to be in F2FS format.


1) If you don't get root access, change Root Access to Apps and ADB in Developer Options and then back to Apps only
Install Super SU

What's working and what's not

  • RIL / Mobile Data
  • Camera
  • Torch
  • Mic
  • Audio
  • Vibration
  • Auto Brightness
  • SD Card
  • Airplane Mode
  • LEDs
  • WiFi
  • Auto Rotation
  • System Monitor
  • Bluetooth
  • Audio recording
  • TWRP Recovery
  • Reboot to recovery

Not Working
  • Camera Video Recording
  • FM Radio
  • NFC
  • WiFi direct
  • A2DP(media over A2DP)
The Following 30 Users Say Thank You to alwaysadeel For This Useful Post: [ View ] Gift alwaysadeel Ad-Free
1st January 2015, 01:21 PM |#4  
Senior Member
Thanks Meter: 205
Great!! Thank you all devs!! Happy new year!
The Following 2 Users Say Thank You to Peppecarto For This Useful Post: [ View ] Gift Peppecarto Ad-Free
1st January 2015, 02:11 PM |#5  
Nathanael_Mtd's Avatar
OP Senior Member
Flag Grenoble
Thanks Meter: 2,487
First CM12 build for Xperia Sola published!

Give a try and reports bugs with logcats in this thread!

The Following 16 Users Say Thank You to Nathanael_Mtd For This Useful Post: [ View ] Gift Nathanael_Mtd Ad-Free
1st January 2015, 03:35 PM |#6  
ChinmayKunkikar's Avatar
Senior Member
Flag Pune
Thanks Meter: 1,139
Donate to Me
Awesome new year present!
Kudos to devs!
Downloading now!
1st January 2015, 03:42 PM |#7  
Thanks Meter: 9
Thanks for your work and happy new year!
1st January 2015, 03:47 PM |#8  
asakurato's Avatar
Senior Member
Flag Tbilisi
Thanks Meter: 104
Time to take out my lovely old sola and flash lolipop!

Sent from my C6603
1st January 2015, 04:06 PM |#9  
abbas23's Avatar
Senior Member
Flag lahore
Thanks Meter: 73
Brilliant work for our 3 year old devices
Thums up for the awesome devs will try and give a short review after few days
The Following User Says Thank You to abbas23 For This Useful Post: [ View ] Gift abbas23 Ad-Free
1st January 2015, 05:43 PM |#10  
Senior Member
Thanks Meter: 8
Awesome An amazing new year gift by the devs
1st January 2015, 10:12 PM |#11  
elkhshap's Avatar
Senior Member
Flag damanhour
Thanks Meter: 74
what is working and what not working
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes