FORUMS
Remove All Ads from XDA

[ROM][UB][5.1.1][W40] CyanogenMod 12.1 [lotus]

221 posts
Thanks Meter: 1,579
 
By HardLight, Senior Member on 26th January 2015, 07:19 PM
Post Reply Email Thread

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

Code:
#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. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

CyanogenMod 12.1
What's working:
  • RIL
  • Camera
  • Torch
  • Mobile Data
  • Microphone
  • Audio
  • GPS
  • Vibration
  • SD Card
  • Airplane Mode
  • LEDs
  • WiFi
  • Auto Rotation
  • Tethering
  • TWRP touch recovery
  • OMX
  • Bluetooth
Not working:
  • A2DP
  • FM radio
  • Orientation sensor
  • Auto Brightness
  • Video Recording
Download links:

ROM
Android File Host | XDA

GApps
Open GApps
CyanogenMod Google Apps

CyanogenMod 12
What's working:
  • RIL
  • Camera
  • Torch
  • Mobile Data
  • Microphone
  • Audio
  • GPS
  • Vibration
  • SD Card
  • Airplane Mode
  • LEDs
  • WiFi
  • Auto Rotation
  • Tethering
  • TWRP touch recovery
  • OMX
  • Bluetooth
Not working:
  • A2DP
  • FM radio
  • Auto Brightness (disable it in settings as it causes reboots)
  • Video Recording
Download links:

ROM
BasketBuild | Android File Host

Installation instructions:
  • Download ROM zip and GApps zip.
  • Extract boot.img from the zip and flash it via fastboot.
  • Boot into recovery.
  • Wipe System, Data, Cache, Dalvik Cache.
  • Flash ROM zip and GApps zip.
  • Reboot to system.
Migrate filesystem to F2FS

Follow these steps to migrate /data and /cache to f2fs without data lost (you need of course a valid backup).

Convert /data to F2FS :
  • Reboot into TWRP
  • Backup the Data
  • Go to Wipe/Advanced Wipe
  • Select "Data"
  • Select "Repair or Change File System"
  • Select "Change File System"
  • Select "F2FS" (Swipe to change will format the filesystem.)
Convert /cache to F2FS :
  • Go to Wipe/Advanced Wipe
  • Select "Cache"
  • Select "Repair or Change File System"
  • Select "Change File System"
  • Select "F2FS" (Swipe to change will format the filesystem.)
Restore /data :
  • Go to Settings
  • Select "Use rm -rf instead of formatting"
  • Go to "Restore"
  • Select Data backup you have done before
  • Swipe to restore
  • When the restore is done, go to Settings and uncheck "Use rm -rf instead of formatting"

Thanks to:

CyanogenMod Team
FreeXperia Project Team
munjeni and 95A31 for their awesome work on our phones and for fixing bugs, thank you
Agontuk, HandyMenny and AOSX Team
Meticulus for his work with OMX
XperiaSTE Team

XDA:DevDB Information
[ROM][UB][5.0.2/5.1] CyanogenMod 12.0/12.1 for Xperia Go, ROM for the Sony Xperia U

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

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

Version Information
Status: Stable

Created 2015-01-26
Last Updated 2016-12-13
The Following 73 Users Say Thank You to HardLight For This Useful Post: [ View ] Gift HardLight Ad-Free
 
 
26th January 2015, 07:19 PM |#2  
HardLight's Avatar
OP Senior Member
Thanks Meter: 1,579
 
More
Tutorial Changelog
CyanogenMod 12.1
Code:
Weekly-40 (16.12.12)
 - Android Security Patch Level: November 1, 2016
 - BlueZ 5.43
 - CVE-2016-5195 patched
 - Use 2 cores for dex file compilation
 - LMK tweak
 - Tuned CM Performance Profiles
 - CyanogenMod source updated
 - TWRP source updated

Weekly-39 (16.10.22)
 - Android Security Patch Level: October 1, 2016
 - CyanogenMod source updated
 - TWRP source updated
 - BlueZ 5.42
 - Enable Eject SDcard option

Weekly-38 (16.08.29)
 - Fixed video recording (was broken in w36 and w37)

Weekly-37 (16.08.10)
 - Android Security Patch Level: August 1, 2016
 - Updated f2fs to 4.8-rc4-3.4
 - CyanogenMod source updated
 - TWRP source updated

Weekly-36 (16.07.20)
 - Android Security Patch Level: July 1, 2016
 - BlueZ 5.41
 - RAM and LMK tweaks
 - CyanogenMod source updated
 - TWRP source updated

Weekly-35 (16.06.20)
 - CyanogenMod source updated
 - Android Security Patch Level: June 1, 2016

Weekly-34 (16.06.12)
 - Multitasking and performance improvements
 - Various kernel updates
 - Updated f2fs to 4.7-rc4-3.4
 - BlueZ 5.40
 - CyanogenMod source updated
 - TWRP source updated

Weekly-33 (16.05.25)
 - Updated f2fs to 4.6-rc4-3.4
 - Optimized auto brightness levels    
 - zRAM tweaks
 - BlueZ 5.39
 - CyanogenMod source updated
 - TWRP source updated

Weekly-32 (16.04.08)
 - Fully functional camera recording (crashing fixed)   
 - CyanogenMod source updated
 - TWRP source updated

Weekly-31 (16.03.31)
 - Revert to KSM (UKSM decreased performance)   
 - Memory management and swap optimization
 - BlueZ 5.38
 - CyanogenMod source updated
 - TWRP source updated

Weekly-30 (16.03.07)
 - Fixed ambient light sensor
 - Updated automatic brightness configuration
 - Added UKSM (Ultra KSM)
 - Tweaked LMK
 - Added optimizations for low memory (trim) 
 - Enabled call recording
 - CyanogenMod source updated
 - TWRP source updated

Weekly-29 (16.02.21)
 - Video recording fixed (may not work on built in app, use app like Open Camera)
 - TWRP 3.0.0-0
 - Updated f2fs from stable linux-3.4.y branch (random reboots should be fixed now) 
 - Show only proper network modes in settings (2G and 3G)
 - CyanogenMod source updated

Weekly-28 (16.02.12)
 - CyanogenMod source updated
 - BlueZ 5.37

Weekly-27 (15.12.22)
 - CyanogenMod source updated
 - Reverted png squisher (may cause some visual glitches)

Weekly-26 (15.11.28)
 - Init clean up
 - Fix logcat errors
 - CyanogenMod source updated

Weekly-25 (15.11.18)
 - Reverted commit that  could impact stability 
 - CyanogenMod source updated

Weekly-24 (15.11.12)
 - Row scheduler updated
 - BlueZ 5.36
 - Other performance related fix
 - Kernel updated
 - CyanogenMod source updated

Weekly-23 (15.10.30)
- Added correct mdpi layout for Eleven music player
- CyanogenMod source updated

Weekly-22 (15.10.27)
- CyanogenMod source updated

Weekly-21 (15.10.13)
- Increased lowmemorykiller values to keep more free ram
- Increased swappiness to 80 to ensure zRAM usage
- Decreased zRAM size to 160MB
- Kernel updated
- CyanogenMod source updated

Weekly-20 (15.10.06)
- Enabled row i/o scheduler as default
- BlueZ 5.35
- Update f2fs mount options for better performance
- CyanogenMod source updated

Weekly-19 (15.09.29)
- Tweaked ondemand for better performance  
- Kernel updated
- CyanogenMod source updated

Weekly-18 (15.09.22)
- Added bfq scheduler also made it as default
- Changed default governor to ondemand  
- Add in call volume patch from golden-guy 
- F2FS filesystem updated to latest 3.4 branch
- Increased extra_free_kbytes value to double for smooth experience
- Kernel updated
- CyanogenMod source updated

Weekly-17 (15.09.11)
- Enable ART small mode (speed up apps installation and save /data space)
- CyanogenMod source updated

Weekly-16 (15.09.04)
- Squished png in system apps (space and ram savings)
- BlueZ 5.34
- CyanogenMod source updated
- Kernel updated

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

Weekly-14 (15.08.20)
- CyanogenMod source updated

Weekly-13 (15.08.07)
- CyanogenMod source updated

Weekly-12 (15.07.17)
- CyanogenMod source updated
- Restored zRAM to 192MB 

Weekly-11 (15.07.17)
- CyanogenMod source updated
- Decreased zRAM to 128MB to increase performance

Weekly-10 (15.07.17)
- CyanogenMod source updated
- Kernel updated
- TWRP updated
- Performance improvement
- BlueZ 5.32

Weekly-9 (15.07.03)
- CyanogenMod source updated
- Kernel updated
- Disabled block based zip

Weekly-8 (15.06.25)
- CyanogenMod source updated
- TWRP 2.8.7.0
- Fixed WiFi tethering
- BlueZ 5.31
- Restored CPU preferences
- Fixed showing governer list in performance settings
- Other fixes

Weekly-7 (15.06.16)
- 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 (15.06.06)
- CyanogenMod source updated
- Kernel updated
- New F2FS build (enabled for data, cache partition)

Weekly-5 (15.05.24)
- ASOP android-5.1.1_r3
- CyanogenMod source updated

Weekly-4 (15.05.16)
- Added dialer crash fix, many thanks to golden-guy
- CyanogenMod source updated

Weekly-3 (15.05.14)
- Added Sio-Plus scheduler
- Enable High End Grafix mode by default
- Kernel updated
- CyanogenMod source updated

Weekly-2 (15.05.02)
- Wi-Fi fixed
- CyanogenMod source updated

Weekly-1 (15.04.30)
- Android source updated to 5.1.1
- CyanogenMod source updated to 12.1
- TWRP 2.8.6.0
- Kernel updated
- BlueZ 5.30
- Enabled SELinux thanks to HandyMenny
- New block filesystem based build (fast flashing)
- Updated interactive governer and set it to default
- Fixed VPN issue
- Probable fix for Netflix issue


CyanogenMod 12.0
Code:
Weekly-8 (15.04.06)
- Improved multitasking
- Updated CM sources

Weekly-7 (15.03.26)
- Enable USB OTG storage options
- Enable MultiUser for LowRamDevices
- Kernel updates
- Updated CM sources

Weekly-6 (15.03.15)
- Added patch to fix OMX issue regarding video playback in apps such as Twitter, 
Youtube, and Instagram. Credits @Meticulus
- Improved SMS QuickMessage layout  
- Updated CM and TWRP sources

Weekly-5 (15.03.09)
- Fixed root access non persistent after reboot
- Enabled adb in recovery
- Fixed phone model detection on pc while in recovery
- Updated CM and TWRP sources
- Updated kernel
- Updated patches

Weekly-4 (15.02.28)
- Increased UI responsiveness
- Enabled CM performance profiles 
- Updated CM and TWRP sources
- Enabled kernel recommended configurations
- Enabled multiuser 
- Increased possible background services 
- Mounting External SD correcly
- Fixed some logcat errors

Weekly-3 (15.02.16)
- Fixed reboot to recovery
- Kernel updated
- Updated CM sources
- Optimizations

Weekly-2 (15.02.12)
- 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 sources
- TWRP 2.8.5.0

Weekly-1 (15.02.07)
- Updated CM sources
- Patches updated

Build-2 (15.01.28) 
- Updated CM sources

Build-1 (15.01.27)
- First build
The Following 23 Users Say Thank You to HardLight For This Useful Post: [ View ] Gift HardLight Ad-Free
26th January 2015, 07:41 PM |#3  
ankitsxperiago's Avatar
Senior Member
Flag Bhilai
Thanks Meter: 117
 
More
Very excited to have a lollipop 🍭 Rom for Our beloved Xperia Go...But coz its not yet working.....im waiting for someone to fix this issue... Anyway thumbs-up to you.....
27th January 2015, 08:38 AM |#4  
\o/'s Avatar
Junior Member
Thanks Meter: 2
 
More
Sounds pretty awesome,keep going
27th January 2015, 08:47 AM |#5  
SonyFan23's Avatar
Senior Member
Flag Nikolaevsk
Thanks Meter: 106
 
More
Good work, there is not much
27th January 2015, 10:47 AM |#6  
alwaysadeel's Avatar
Senior Member
Thanks Meter: 3,557
 
More
@HardLight see this https://github.com/XperiaSTE/android...23a275e9825769
to fix bootloop
The Following 4 Users Say Thank You to alwaysadeel For This Useful Post: [ View ] Gift alwaysadeel Ad-Free
27th January 2015, 11:41 AM |#7  
Junior Member
Flag Taiping
Thanks Meter: 1
 
More
awesomee waiting to this ...
27th January 2015, 01:26 PM |#8  
Junior Member
Flag Mumbai
Thanks Meter: 9
 
More
Thumbs up
Finally!!!!!
Hello lolli.....
27th January 2015, 04:56 PM |#9  
Aaskereija's Avatar
Senior Member
Thanks Meter: 109
 
Donate to Me
More
wow, never thought that would happen. Hope it see working soon
27th January 2015, 06:14 PM |#10  
HardLight's Avatar
OP Senior Member
Thanks Meter: 1,579
 
More
Arrow Booted
Good news!!
Rom booted, big thanks @alwaysadeel


Download

Still this is 0125 sources build. In few days I'll probably build rom from latest sources.
The Following 13 Users Say Thank You to HardLight For This Useful Post: [ View ] Gift HardLight Ad-Free
Post Reply Subscribe to Thread

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

Advanced Search
Display Modes