• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

Update April 30: CM-10 for Locked Bootloaders Rom

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
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
 

imm1304

Senior Member
Oct 26, 2012
411
171
0
Toronto
Just got it up and running. No problems to report..everything seems to be working so far.
The recent apps crash that I was experiencing with other CM based roms is not there in this rom. :D Thanks for this very light and speedy rom.

EDIT: you forgot to add the web browser or was that intentional?
 
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
Just got it up and running. No problems to report..everything seems to be working so far.
The recent apps crash that I was experiencing with other CM based roms is not there in this rom. :D Thanks for this very light and speedy rom.

EDIT: you forgot to add the web browser or was that intentional?
Yes, I did forget web browser. It is attached. Just transfer to system/app with correct permissions.
 

Attachments

  • Like
Reactions: 424aca and imm1304

imm1304

Senior Member
Oct 26, 2012
411
171
0
Toronto
Yes, I did forget web browser. It is attached. Just transfer to system/app with correct permissions.
Thanks for the browser.
Had problems with the CM file manager. After transferring to system/app and changing permissions, the file manager force-closed. And from this point on, it FC'd every time I tried to launch it. And also started getting random calendar app FC toast when I wasnt trying to run the calendar app.

I re-flashed the rom and got this done with root explorer and now there are no FC's.
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
Thanks for the browser.
Had problems with the CM file manager. After transferring to system/app and changing permissions, the file manager force-closed. And from this point on, it FC'd every time I tried to launch it. And also started getting random calendar app FC toast when I wasnt trying to run the calendar app.

I re-flashed the rom and got this done with root explorer and now there are no FC's.
CM based roms are sensitive to tethering with system apps. You got to set permissions the right way.
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
Does the web browser need to be installed?


I'm curious, how exactly do you disable Google Analytics?
You do need to instal the original web browser unless you use something else. Google Analytics? You decompile an app, go to the corresponding XML file and change "true" to "false." Or if you want to delete it you delete several files...
 

imm1304

Senior Member
Oct 26, 2012
411
171
0
Toronto
CM based roms are sensitive to tethering with system apps. You got to set permissions the right way.
For future reference, please tell me the right way to set permissions. Would rebooting into recovery and setting permissions this way be safer? I don't have a strong background in these things but I am happy to follow instructions.

Also, I installed xperia_launcher3.apk that I found on xda. Its a light 1MB launcher and sort of gives me best of both worlds in terms of sony appearance. Do you recommend making this a system app and removing trebuchet or will trebuchet just be sleeping while xperia launcher is running as the default?
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
For future reference, please tell me the right way to set permissions. Would rebooting into recovery and setting permissions this way be safer? I don't have a strong background in these things but I am happy to follow instructions.

Also, I installed xperia_launcher3.apk that I found on xda. Its a light 1MB launcher and sort of gives me best of both worlds in terms of sony appearance. Do you recommend making this a system app and removing trebuchet or will trebuchet just be sleeping while xperia launcher is running as the default?
Don't ever fix permissions on custom roms for locked bootloaders, you will never boot. With the new launcher installed, try to freez trebuchet, if everything works, then delete it. Yes, it makes sense to put the launcher in system with right permissions.
 
  • Like
Reactions: imm1304

imm1304

Senior Member
Oct 26, 2012
411
171
0
Toronto
Don't ever fix permissions on custom roms for locked bootloaders, you will never boot. With the new launcher installed, try to freez trebuchet, if everything works, then delete it. Yes, it makes sense to put the launcher in system with right permissions.
thanks a lot for the guidance. I will keep that in mind about fixing permissions.. big no no. :)
 
  • Like
Reactions: fernoct

intoxic8

Senior Member
Jan 28, 2014
53
11
0
Also, I installed xperia_launcher3.apk that I found on xda. Its a light 1MB launcher and sort of gives me best of both worlds in terms of sony appearance. Do you recommend making this a system app and removing trebuchet or will trebuchet just be sleeping while xperia launcher is running as the default?
Hi @imm1304, can you tell me the link to that xda forum where you got the xperia launcher? I'd like to read more on that and install on this rom...
 

intoxic8

Senior Member
Jan 28, 2014
53
11
0
Thanks. is it stable on this rom? will give this a try later...

---------- Post added at 10:23 AM ---------- Previous post was at 10:20 AM ----------

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.
just curious what rom are you using if not this?

---------- Post added at 10:42 AM ---------- Previous post was at 10:23 AM ----------

too bad the xperia launcher is no longer being updated...

I really want a cm rom but with the same look and feel of sony xperia launcher ui... that's why I always go back to stock based rom...

any good xperia launcher recommendation that will work on cm10?
 

imm1304

Senior Member
Oct 26, 2012
411
171
0
Toronto
Thanks. is it stable on this rom? will give this a try later...

---------- Post added at 10:23 AM ---------- Previous post was at 10:20 AM ----------


this is stable .. i used it for a day. I added stock sony widgets from the same page and it all works as it should.
the one down side so far is that the unread counter is a separate app that isnt free. I didnt buy it.
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
[COLOR="Silver" said:
[/COLOR]

just curious what rom are you using if not this?


Slimbean by Olivier with my modifications. It is the lightest of all CM based roms, has more ram and has no google analytics at all.
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
Then how do you fix permissions on a custom ROM? I've found that fixing permissions every few months fixes forced close (FC) problems.
You can't fix permissions on a custom rom for locked bootloaders. If you don't install rougue apps, there is no need to fix permissions. If you experience f/cs, you should clear settings in individual apps. If that doesn't help, you could try to restore system partition of your rom (of course it needs to be backedup first).