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

Status
Not open for further replies.
Search This thread

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
eiOWgKr.png


Code:
[COLOR="Purple"]#include <std_disclaimer.h>[/COLOR]
[COLOR="Navy"]/*
 * 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.
 */[/COLOR]

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

KCzv621.png


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 Neo

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 2014-05-31
Last Updated 2014-09-06
 

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
New build coming

## Nightly build 20140531 - cm-11.0
* Latest cm11.0 changes
* Fixed SystemUI crashes, lockups & soft reboots
* Updated kitkat adreno GPU libs from Galaxy S3 (d2lte) (Tag AU_LINUX_ANDROID_KK_2.7_RB1.04.04.00.007.018)
* Updated BFQ IO scheduler to v7r3
* Fixed several kernel security vulnerabilities (CVE-2014-0196, CVE-2014-3145, CVE-2014-3144, CVE-2014-3122, CVE-2014-2851, CVE-2014-2523)
* Bumped mic & speaker volumes to nAa kernel level
* Make ION MM heap use CMA: makes ~26MB of RAM available to userspace when not used by video encoder/decoder
* Make PMEM_ADSP heap use fmem: makes ~47MB on devices with 8MP camera or ~31MB on devices with 5MP camera available to userspace when not used by camcorder
* Rebased kernel on top of latest CAF kk_2.7-stable changes
* Testing fix for media storage crashes after hot reboot
* Updated KSM for better power consumption

Builds will roll alphabetically for all devices until tomorrow
 
Last edited:

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
New build coming

## Nightly build 20140603 - cm-11.0
* Latest cm11.0 changes
* Kernel:
* Increased pmem_adsp size by 0.2MB to fix booting after the fmem changes
* Testing changes for Bluetooth battery drain
* Fixed null pointer exception which lead to kernel panic
* Various SELinux bugfixes

Builds will roll alphabetically for all devices until tomorrow
 

Langes

Senior Member
Sep 23, 2012
1,713
2,731
51
Sweet Spot
Slight Delay

There will unfortunately be a slight delay in the delivery of most builds. I had an error in the script which deleted the build folder (out) before the ROMs were extracted.

As a result building of the following devices will be restarted at the end of the current build run (current run should be complete by 8AM GMT):
  • Coconut
  • Haida
  • Hallon
  • Iyokan
  • Mango
  • Satsuma
 
  • Like
Reactions: giannhs_n

giannhs_n

Senior Member
May 17, 2011
486
202
Booting issue report

Everything works great but i still have the "boot issue" with the new kernel(Nightly build 20140603 - cm-11.0)...after reboot dose not boot on system always black screen i can boot normally only when i boot on cwm--->mount system--->reboot system now
i dont know if xposed have something to do with it i have it installed/enable trough.

Regards
John !
 

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
Everything works great but i still have the "boot issue" with the new kernel(Nightly build 20140603 - cm-11.0)...after reboot dose not boot on system always black screen i can boot normally only when i boot on cwm--->mount system--->reboot system now
i dont know if xposed have something to do with it i have it installed/enable trough.

Regards
John !

It's a known bug.
Just leave it on the blank screen and it will boot after a few minutes
 

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
New build coming

## Nightly build 20140611 - cm-11.0
* Latest cm11.0 changes
* Updated to Android 4.4.3
* Fixed futex local privilege escalation (CVE-2014-3153)
* Fixed a bunch of OpenSSL vulnerabilities (http://www.openssl.org/news/secadv_20140605.txt)
* Fixed offline charing animation
* Fixed Privagy Guard settings for apps moved to SD reset to default on reboot
* Updated BFQ IO scheduler to v7r4
* Enabled deadline IO scheduler
* Various audio HAL updates
* Fixed FFMPEG plugin not being included in previous builds
* Ability to use Android device as USB keyboard/mouse (requires https://play.google.com/store/apps/details?id=remote.hid.keyboard.client)
-- Steps:
* Start ADB Debugging
* Start app
* Connect device to system via USB cable

Builds will roll alphabetically until tomorrow
 

CygnusHyoga

Senior Member
Nov 20, 2012
590
145
Hi Mike, I just wanna correct the Banks Gapps link from first page.

For the 4.4.3 here the link :

Goo.im or AFH

Best regards :fingers-crossed:
 

beavermml

Senior Member
Oct 15, 2012
53
23
how about putting a WONT FIX category on the change log so that people will know about what features wont be fix ( ANT, HDMI, Radio, etc )
 
  • Like
Reactions: MRqtH2

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
## Nightly build 20140619 - cm-11.0
* Latest cm11.0 changes
* Reverted PMEM_ADSP fmem changes - fixed camcorder
* Disabled qcom AAC encoder - fixed camcorder
* Fixed Trebuchet crashes
* Enabled true 720p camcorder @30fps
* Enabled stereo camcorder recording
* Testing:
* Updated BT serial driver
* Apply IO scheduler to all partitions
* Alternative way to solve the crashes after hot reboot

Builds will roll alphabetically until tomorrow
 

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
New build coming

## Nightly build 20140702 - cm-11.0
* Latest cm11.0 changes
* Updated to Android 4.4.4
* Re-enabled high brightness mode in Torch (all except urushi)
* Fixed ADB sideload
* Make PMEM_ADSP heap use CMA: makes ~47MB on devices with 8MP camera or ~31MB on devices with 5MP camera available to userspace when not used by camcorder
* Updated BFQ from BFQ-v7r4 to BFQ-v7r5
* Updated interactive CPU governor
* Various CMA bugfixes
* Various kernel bug & security fixes
* Readded boostpulse interface to ondemand

Builds will roll alphabetically for all devices until tomorrow
 

DaRk MaDnEsS

Senior Member
Feb 17, 2011
243
80
Cairo
## Nightly build 20140702 - cm-11.0
* Latest cm11.0 changes
* Updated to Android 4.4.4
* Re-enabled high brightness mode in Torch (all except urushi)
* Fixed ADB sideload
* Make PMEM_ADSP heap use CMA: makes ~47MB on devices with 8MP camera or ~31MB on devices with 5MP camera available to userspace when not used by camcorder
* Updated BFQ from BFQ-v7r4 to BFQ-v7r5
* Updated interactive CPU governor
* Various CMA bugfixes
* Various kernel bug & security fixes
* Readded boostpulse interface to ondemand

Builds will roll alphabetically for all devices until tomorrow

not rolled for pro yet :(

edit my bad (bad eyes)
 

z3tux

Member
Jun 19, 2009
6
2
## Nightly build 20140702 - cm-11.0
* Latest cm11.0 changes
* Updated to Android 4.4.4
* Re-enabled high brightness mode in Torch (all except urushi)
* Fixed ADB sideload
* Make PMEM_ADSP heap use CMA: makes ~47MB on devices with 8MP camera or ~31MB on devices with 5MP camera available to userspace when not used by camcorder
* Updated BFQ from BFQ-v7r4 to BFQ-v7r5
* Updated interactive CPU governor
* Various CMA bugfixes
* Various kernel bug & security fixes
* Readded boostpulse interface to ondemand

Builds will roll alphabetically for all devices until tomorrow

Big thanks for doing this for Xperia Pro. The rom works great. After couple days of use I haven't noticed any bugs. The wifi has stopped working couple times (connected but not able to use internet with apps), but always resumed after putting it off and back on. And the cause might also be my router. Batterylife is good enough and user experience is smooth. Coming from Ultimate HD, the UI feels much more responsive.

Again, thank you! I feel that this rom brought my Pro back to life.
 

Langes

Senior Member
Sep 23, 2012
1,713
2,731
51
Sweet Spot
New builds up

Nightly build 20140718 - cm-11.0

  • Latest cm11.0 changes
  • Updated power HAL & fixed frequencies
  • Updated partition mount procedure (might reduce long boot times)
  • Removed some ffmpeg codecs to use google's equivalents
  • Added 5MB of RAM to SF heap (reduces free RAM by 5MB)
  • Increased MM CMA heap to 48MB to fix potential issues with video encoder/decoder
  • Disabled KSM in kernel since it's incompatible with the latest CMA changes
  • Fixed smartassV2 boostpulse interface (it never worked)
  • Fixed Trebuchet blurry/oversized icons after 4.4.3 merge
  • Enabled swipe feature in CWM
  • Disabled broken in-call noise suppression
All builds are up already, go get it.
 
  • Like
Reactions: CygnusHyoga
G

GuestK00114

Guest
Report

Nightly build 20140718 - cm-11.0

  • Latest cm11.0 changes...
    All builds are up already, go get it.


  • Hi Mike et al !

    I just flashed this ROM coming from CM10.
    Awesome!
    Thank you for the hard work you all put into these legacy devices.

    I'm using it without SIM card just for the fun of flashing new xperiances :D.
    No problems. Better than CM10 (last nightly i used so far).

    As for the battery drain mentioned somewhere here:
    Edit as of 2014-07-31:

    Text deleted. Found the answer.

    Just turned phone off, charged to full, restarted, pulled ac plug.
    Everything fine, no wakelock. Battery life good.
 
Last edited:
G

GuestK00114

Guest
Just as an idea....

Deleted, obsolete.
 
Last edited:

mikeioannina

Recognized Developer
Mar 22, 2011
1,969
27,129
Ioannina
Lenovo P2
Xiaomi Mi Mix 2
## Nightly build 20140813 - cm-11.0
* Latest cm11.0 changes
* Updates to WiFi & BT from omapzoom d-kitkat-mr2.1-release branch
* Fixed support for screen casting (eg. Chromecast) - untested
* Fixed default IO scheduler not being set to row after clean install
* Experimental pmem->ion wrapper
* Fixed volume down recovery key detection on zeus/phoenix

Builds will roll alphabetically for all devices until tomorrow
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    eiOWgKr.png


    Code:
    [COLOR="Purple"]#include <std_disclaimer.h>[/COLOR]
    [COLOR="Navy"]/*
     * 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.
     */[/COLOR]

    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

    KCzv621.png


    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 Neo

    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 2014-05-31
    Last Updated 2014-09-06
    7
    ## Nightly build 20140813 - cm-11.0
    * Latest cm11.0 changes
    * Updates to WiFi & BT from omapzoom d-kitkat-mr2.1-release branch
    * Fixed support for screen casting (eg. Chromecast) - untested
    * Fixed default IO scheduler not being set to row after clean install
    * Experimental pmem->ion wrapper
    * Fixed volume down recovery key detection on zeus/phoenix

    Builds will roll alphabetically for all devices until tomorrow
    6
    New build coming

    ## Nightly build 20140531 - cm-11.0
    * Latest cm11.0 changes
    * Fixed SystemUI crashes, lockups & soft reboots
    * Updated kitkat adreno GPU libs from Galaxy S3 (d2lte) (Tag AU_LINUX_ANDROID_KK_2.7_RB1.04.04.00.007.018)
    * Updated BFQ IO scheduler to v7r3
    * Fixed several kernel security vulnerabilities (CVE-2014-0196, CVE-2014-3145, CVE-2014-3144, CVE-2014-3122, CVE-2014-2851, CVE-2014-2523)
    * Bumped mic & speaker volumes to nAa kernel level
    * Make ION MM heap use CMA: makes ~26MB of RAM available to userspace when not used by video encoder/decoder
    * Make PMEM_ADSP heap use fmem: makes ~47MB on devices with 8MP camera or ~31MB on devices with 5MP camera available to userspace when not used by camcorder
    * Rebased kernel on top of latest CAF kk_2.7-stable changes
    * Testing fix for media storage crashes after hot reboot
    * Updated KSM for better power consumption

    Builds will roll alphabetically for all devices until tomorrow
    6
    New build coming

    ## Nightly build 20140702 - cm-11.0
    * Latest cm11.0 changes
    * Updated to Android 4.4.4
    * Re-enabled high brightness mode in Torch (all except urushi)
    * Fixed ADB sideload
    * Make PMEM_ADSP heap use CMA: makes ~47MB on devices with 8MP camera or ~31MB on devices with 5MP camera available to userspace when not used by camcorder
    * Updated BFQ from BFQ-v7r4 to BFQ-v7r5
    * Updated interactive CPU governor
    * Various CMA bugfixes
    * Various kernel bug & security fixes
    * Readded boostpulse interface to ondemand

    Builds will roll alphabetically for all devices until tomorrow
    6
    ## Nightly build 20140619 - cm-11.0
    * Latest cm11.0 changes
    * Reverted PMEM_ADSP fmem changes - fixed camcorder
    * Disabled qcom AAC encoder - fixed camcorder
    * Fixed Trebuchet crashes
    * Enabled true 720p camcorder @30fps
    * Enabled stereo camcorder recording
    * Testing:
    * Updated BT serial driver
    * Apply IO scheduler to all partitions
    * Alternative way to solve the crashes after hot reboot

    Builds will roll alphabetically until tomorrow