[Xperia Arc Android Development] adrianom:
CMHasty ROM

Unofficial CM10 build with optimized toolchain, Linaro and O3 Optimization

This is a CM10 build with emphasis on code optimization and speed

I not intend to add any mod or big change in original CM10 code, this ROM was build for the purpose of speed based on code optimization

It is based on latest source from CM10 with Linaro patches, a Toolchain special build for Xperia Arc CPU and personalized device tree for better device optimization

​

Changelog:

20131110

Revert "Enable hardware acceleration (Lower the RAM requirement)" - This was consuming much RAM and having big impact in multitasking, how this change was more visual than practical, I decided to revert to the default behavior.

Improvement in Kernel:

backport lowmemorykiller from CAF msm-3.4

Optimize page_alloc allocations

Other Tweaks

20131104

Both the ROM and the Kernel was built with a toolchain specially made for this ROM and device, designed to extract the maximum optimization, with great impact on overall performance.

Enable global Link Time Optimization (LTO)

Enable fake 720p

Enable hardware acceleration (Lower the RAM requirement)

Other small improvements

20131007

Bluetooth fixed

Other small improvements

20130930

Latest CM Updates

Compile with GCC 4.9 (improvement in speed)

New build flags (improvement in speed)

Kernel rebuild from start (improvement in speed and should solve the problem of instability in wireless)

Backport DeskClock from 4.2.2 (with Digital Widget)

Other small improvements

20130915

Latest CM Updates

Compile with GCC 4.8 (SaberMod) (big improvement in general speed)

Add Record option to Phone app (record the call from call screen)

Add Blacklist option to Phone and Messages (block call and mms from added number)

Add Signature option to Messages app (automatic sign message)

Add "Delay Message" option to Messages app (delay sending the message for a certain time)

Add Statistics option to Phone app (show stats from calls)

Add Flip option to Phone app (execute a action when flip the phone)

Kernel: new frequency table

Other small improvements

20130901

Latest CM Updates (Include new camera lib)

Dalvik JIT Patchs backport from 10.1

20130824

BIONIC Optimization for Scorpion CPU

Dalvik Patchs and FIxed Leaks

20130817

Latest CM10 changes

Build with toolchain 4.7 Linaro (cfX-Toolchain)

O3 GCC Optimization

Use specific option for processor optimizations

Compiled using -fstrict-aliasing -Werror=strict-aliasing. This enables the compiler to optimize better.

Several Linaro cherry-picks

External SD I/O Tweaks (2048 read_ahead_kb)

Enable Mass Storage

Adreno GPU Driver (JB_2.5.1)

Personalized Kernel with several patchs

Download:

ROM

Gapps

Known Issues:

None

Installation instructions:

USE INCLUDED KERNEL FOR 100% COMPATIBILITY AND OPTIMIZATION

Flash kernel (fastboot flash boot boot.img)

Install Zip

Install Gapps

Wipe Cache

It is advisable to clean the data and start from scratch, it is not mandatory for those coming from CM10 Official but is advisable.

#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.
*/

Credits

CyanogenMod Team

FreeXperia Project

Evan McClain

cfX Team

loosethisskin

SamMobile

[MENTION=4317361]mikeNG[/MENTION]

JBMiniProject (for the Phone and MMS function)

And several other sources of information on XDA

-------------​

XDA:DevDB Information

[ROM][Arc/Arc S][CM10] CMHasty - Linaro/O3/BIONIC Optimization - GCC 4.9 [20131110], a ROM for the Sony Ericsson Xperia Arc

Contributors

adrianom

ROM OS Version: 4.1.x Jelly Bean

ROM Kernel: Linux 2.6.x

Based On: CyanogenMod

Version Information

Status: Stable

Created 2013-11-04

Last Updated 2013-11-10