[Sony Xperia S, Acro S, Ion] optimumpro:
Rom updated. Compiled from Cyanogenmode latest sources on April 29. All fixes (battery/audio/wifi) incorporated in code before compiling, so there is no need to decompile individual apps. Also, I have changed default network from WCDM to LTE/GSM, which means that your phone should connect to LTE/4G right on reboot.

CHANGES: Numerous ranging from improving network to better ram management. If you look at commits, they go between 4 days to 6 months old.

Remember, this is not a port or cooked up rom, it has been fully compiled from sources. Enjoy.

SOURCES: https://github.com/CyanogenMod/android/tree/jellybean

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Here is another CM10 rom for IONs with locked bootloaders. This one is based on original CM10 experimental build by Jenkins. So, it is a slightly different build from that of FXP based MrGezz's one.

Changes:

1. Rom completely rebuilt

2. All my patches (Wifi/Battery) included, so, no need to flash anything post installation

3. Google Analytics disabled

4. Newer Camera and Gallery included

5. Dock enabled in Settings (I think)

6. A few stock alarm, ringtones and notification sounds added

7. All apps re-signed with the same key to fix bootloop

BUGS: same as in all CM based roms

CREDIT: Cyanogen Team; MrGezz/Letama/Olivier for initial LB patch

INSTRUCTIONS:

Fresh Install (recommended)

1. Have JB latest Stock Kernel, Roger's Baseband in case of LT28i, Root and Recovery

2. Format System/Data/Cache in TWRP or Mount and Format the same in CWM

3. Install the ROM and Reboot. Nothing else is needed

If you are already on CM-10 by Mr.Gezz, you might be able to restore your Data partition. In this case, after

initial installation steps above:

1. Reboot, let the rom settle, then restart the phone and go to TWRP

2. Restore your previously backed up CM-10 rom: DATA ONLY!!! The only thing you might have different is if you had a different SU app, you now might have two. In this case, delete the one you are not going to use. Although, this method should work fine, the preferred way is always: Fresh Install

WARNING!!! Back up your rom prior to new install. As usual, I am not responsible for bricking your device, cold war, WW3 or total annexation of your country by mother Russia (which may happen anyway regardless of this install). If you dare to complain after this fair warning, I will forward your grievances to Mr. Putin.

P.S. I have not tested this version of the rom on the phone, but the original CM10 version by Jenkins works fine with LB patch. Also, I have confirmed that re-signing all system apps gets rid of bootloops when patched framework and settings apps are incorporated in the rom. But again, don't forget to back up your current rom.

XDA:DevDB Information

Cyanogen 10 for Locked Bootloaders, a ROM for the Sony Xperia Ion

Contributors

optimumpro

ROM OS Version: 4.1.x Jelly Bean

ROM Kernel: Linux 3.4.x

ROM Firmware Required: JB Stock 4.1.2

Based On: Original CyanogenMod by Jenkins

Version Information

Status: Stable

Stable Release Date: 2014-03-21

Created 2014-03-21

Last Updated 2014-04-30