FORUMS

Voices Of XDA: Orbiting The Earth With Android

Editor’s note: This week’s feature has been written by forum … more

CloudPlayer: DIY HiFi Music Streaming Solution

In our Helpful Guide to Music Streaming Services, we mentioned several different services … more

Optimize Battery Life with This Useful App

Battery life is an important aspect of your smartphone, especially if you use it for more … more

The OnePlus 2 & The Year of Smartphone Compromises

We are very close to entering the last third of 2015, and we have now seen many of … more

{Ray}[DEV][KitKat 4.4.4][CM11.0] LegacyXperia

1,635 posts
Thanks Meter: 23,106
 
Thread Closed Subscribe to Thread Email Thread


Code:
#include <std_disclaimer.h>
/*
 * 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.
 */
This is an unofficial build of CM11.0.
This is an attempt to stay close to official cm11.0 and not make crazy hacks to make things working.

This is a pure CM build, only contains official CM features. I will not add any other external feature/app/etc.


For an up-to date working/not working list, bug tracker, useful guides & FAQ, visit our website:
http://legacyxperia.github.io


WARNING: This ROM uses a modified internal memory layout.
Our /system partition is originally 400MB but this space is not enough for a fluid kitkat experience and a full installation with proper google apps.
Our /cache partition is also too small to fit art-cache when we enable the ART runtime. We originally had 100MB /cache but art-cache needs ~150mb of free space.
I have repartitioned the internal memory layout, giving:
450mb in /system
469,5mb in /data
8mb in /cache

If you want to use this ROM you will always have to use the included kernel or use a kernel that includes the layour changes. Bug reports with non-standard kernels will be ignored.
You will have to wipe the device and make a clean install.
You cannot restore nandroid backups from previous android versions or restore nandroid backups from this ROM to other ROMs that don't use the new partition layout since you risk corrupting the data.
I suggest to use Titanium Backup, Helium or any other similar app to backup your data if you really need to.


Requirements:
* Have the stock ICS 4.1.B.0.587 full ftf flashed (doesn't matter if you have flashed it in the past or if you flash it before installing cm11.0, it will work both ways)
* LT15i (Arc) users need to flash LT18i (Arc S) ftf
* MT15i (Neo) users need to flash MT11i (Neo V) ftf

Steps required for correct installation (order is important):
1: Flash boot.img in fastboot & reboot into recovery
1.1 (optional): If the device is not booting, reboot to bootloader again and run:
fastboot erase system
fastboot erase userdata
2: Enter recovery, go to mounts and storage
3: Format /system, then /data and then /cache (Important step!)
4: Flash update zip
5: Flash gapps (recommended package is the one provided in the link below)

Steps 1.1, 2 & 3 are not needed when you install new cm11 nightlies on top of older cm11 builds in the future

If you want to return to a ROM that doesn't use the new partition layout, you need to follow the above steps again (only replace boot.img & update zip with the ones you want to use).

How to build:
[GUIDE][DEV] How I build my own CM11.0 test builds

Changelog:
Release/nightly changes

Working/Non-working list
CM11.0 with new kernel 3.4 status

Downloads:
https://s.basketbuild.com/devs/LegacyXperia
PLEASE DON'T MIRROR OUR UPLOADS

Recommended Google Apps:
Google Apps Minimal Edition



NOTE:
Following xda's rule #12 spirit: If you are developing something that is based on my work, you MUST first seek my permission, you must add my name in the credits and you must add links pointing to my original thread and to my github sources.
Breaking this rule will lead me to report the thread to the moderators.


NEW!!! BUG Tracker
If you want to help fixing those bugs, please report the bugs in the bug tracker. Thanks!
Logs are needed (logcat/dmesg/last_kmsg), not just "got FC" or "+1" useless replies.

XDA:DevDB Information
LegacyXperia, ROM for the Sony Ericsson Xperia Mini, Mini Pro, Active

Contributors
mikeioannina, nobodyAtall, pcfighter, Blefish
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest version of official ICS firmware: 4.1.B.0.587 or the latest supported baseband: 8x55A-AAABQOAZM-203028G-77
Based On: CyanogenMod

Version Information
Status: Beta
Current Beta Version: nightly 20140702
Beta Release Date: 2014-07-02

Created 2013-11-27
Last Updated 2014-09-06
Attached Thumbnails
Click image for larger version

Name:	bootlogo.png
Views:	9167
Size:	34.4 KB
ID:	2447277   Click image for larger version

Name:	homescreen.png
Views:	11210
Size:	167.9 KB
ID:	2447278   Click image for larger version

Name:	drawer.png
Views:	10995
Size:	155.9 KB
ID:	2447279   Click image for larger version

Name:	qs.png
Views:	9775
Size:	32.8 KB
ID:	2447280   Click image for larger version

Name:	pin.png
Views:	9453
Size:	143.3 KB
ID:	2447281   Click image for larger version

Name:	version info.png
Views:	10026
Size:	46.3 KB
ID:	2447282   Click image for larger version

Name:	m4B9qby.png
Views:	7690
Size:	43.3 KB
ID:	2447283   Click image for larger version

Name:	dNEA7t1.png
Views:	11039
Size:	32.0 KB
ID:	2447284  
The Following 121 Users Say Thank You to mikeioannina For This Useful Post: [ View ]
 
 
27th November 2013, 12:10 PM |#2  
mikeioannina's Avatar
OP Recognized Developer
Flag Ioannina
Thanks Meter: 23,106
 
Donate to Me
More
Reserved
Last edited by mikeioannina; 12th December 2013 at 05:49 AM.
The Following 27 Users Say Thank You to mikeioannina For This Useful Post: [ View ]
27th November 2013, 02:25 PM |#3  
mikeioannina's Avatar
OP Recognized Developer
Flag Ioannina
Thanks Meter: 23,106
 
Donate to Me
More
## Alpha build 20131127 - cm-11.0
* Latest cm11.0 changes
* Initial KitKat 4.4 build

Builds will roll alphabetically for all devices until tomorrow

Please do not spam the thread with "thanks" posts.
Only use the thread for development discussion, anything else belongs to the Q&A thread.
The Following 33 Users Say Thank You to mikeioannina For This Useful Post: [ View ]
28th November 2013, 07:36 AM |#4  
ApriliaM3's Avatar
RC-RT Committee / Senior Moderator
Flag Melbourne
Thanks Meter: 14,907
 
More
The OP has requested Developer Discussion Only here guys, so the non-Dev posts have been removed.
Please follow the rules and the request of the OP because I don't want to keep returning here to cleanup.
Thanks
The Following 3 Users Say Thank You to ApriliaM3 For This Useful Post: [ View ]
28th November 2013, 07:50 AM |#5  
Member
Thanks Meter: 14
 
More
I think we don't need to care about how many RAM did the system use, but the apps.
So ART is the most thing that interest me.
28th November 2013, 09:27 AM |#6  
PablooRupertooo's Avatar
Senior Member
Thanks Meter: 65
 
More
When i select ART my Ray got bootloop. why is it? XD
28th November 2013, 12:10 PM |#7  
Junior Member
Thanks Meter: 4
 
More
Changelog says wireless and hotspot are buggy. Any first hand experiences?
28th November 2013, 01:00 PM |#8  
Dilesh Perera's Avatar
Senior Member
Flag Colombo
Thanks Meter: 818
 
More
Quote:
Originally Posted by PablooRupertooo

When i select ART my Ray got bootloop. why is it? XD

this may answer ur question

http://forum.xda-developers.com/show...&postcount=270
http://forum.xda-developers.com/show...postcount=1594
The Following User Says Thank You to Dilesh Perera For This Useful Post: [ View ]
28th November 2013, 03:10 PM |#9  
sd3993's Avatar
Senior Member
Flag Kolkata
Thanks Meter: 488
 
More
@mikeioannina I may be wrong but to fix the screen-off animation glitches try adding these lines to build.prop

ro.hwui.disable_scissor_opt=true
ro.zygote.disable_gl_preload=true
The Following User Says Thank You to sd3993 For This Useful Post: [ View ]
28th November 2013, 03:29 PM |#10  
matgras's Avatar
Senior Member
Thanks Meter: 705
 
More
Quote:
Originally Posted by z75h

I think we don't need to care about how many RAM did the system use, but the apps.
So ART is the most thing that interest me.

even without ART the RAM usage should be lower.

Quote:
Originally Posted by PablooRupertooo

When i select ART my Ray got bootloop. why is it? XD

because it's an experimental feature on an unstable rom,
just use dalvik for the time being.
The Following 2 Users Say Thank You to matgras For This Useful Post: [ View ]
28th November 2013, 11:14 PM |#11  
Senior Member
Thanks Meter: 166
 
More
My notes after playing with it for a while...

For a first alpha, it is very good; much better than the first 10.2 or 10.1.
It feels a bit faster, even after all apps are installed; side by side with a 10.2, the difference is small but on average apps open/close faster.

Ram: about 30-50MB more is shown as free. A similar effect can be had by installing KK gapps on 10.2. The homescreen reloads less often than 10.2.
Max memory available to an app is ąthe same, 220MB.

Didn't try Art as noone has it working.

I'll wait a while until I put it on my daily driver. Give some time to cyanogenmod, to Mike, and last but not least, to app developers.
(I'd probably do it right now, if I didn't have the luxury of a test Ray. I love the smell of brand new roms

Some issues on top of the known 10.2 issues that I encountered:
- a couple of random battery killers (so far, I had two wakelocks, and cLock kept the GPS turned on while the device was off)
- Android browser (and any app that uses it, like my newsreader) is very very slow. Opera too. Chrome runs like on 10.2
- a couple of glitches here and there, stuff like:
..- "reboot to recovery" hangs, and the home button workaround no longer works
..- unlocking and turning off the screen causes Bluetooth music stutters.
..- sth spams the logcat with "D/AudioTrack( 241): latency() mLatency = 490, newLatency = 490"
- the google launcher is a bit too simple compared to Trebuchet

Again, for a first alpha, those are nice problems to have. I have high hopes for the future of this rom.

Yeah, and we're all really really lucky that we have a dev like Mike. He does a L.O.T. of work for us; and he works in an organized and professional manner, otherwise he couldn't keep all these releases under control. I think the rollout of your KitKat roms went really smooth. Hats off to you, Sir.
Last edited by cajhin; 28th November 2013 at 11:17 PM.
The Following 11 Users Say Thank You to cajhin For This Useful Post: [ View ]

Read More
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes