FORUMS
Remove All Ads from XDA

[ROM][Arc/Arc S][CM10] CMHasty - Linaro/O3/BIONIC Optimization - GCC 4.9 [20131110]

487 posts
Thanks Meter: 2,550
 
By adrianom, Senior Member on 20th August 2013, 05:30 AM
Post Reply Email Thread


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.


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.
*/
Credits
CyanogenMod Team
FreeXperia Project
Evan McClain
cfX Team
loosethisskin
SamMobile
@mikeNG
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
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2013-09-21-10-12-07.png
Views:	1638
Size:	185.9 KB
ID:	2371938   Click image for larger version

Name:	Screenshot_2013-09-21-10-12-20.png
Views:	1714
Size:	136.1 KB
ID:	2371939   Click image for larger version

Name:	Screenshot_2013-09-21-10-12-29.png
Views:	1433
Size:	28.0 KB
ID:	2371940   Click image for larger version

Name:	Screenshot_2013-09-21-10-14-10.png
Views:	1413
Size:	43.8 KB
ID:	2371941   Click image for larger version

Name:	Screenshot_2013-09-21-10-14-27.png
Views:	1440
Size:	56.6 KB
ID:	2371946   Click image for larger version

Name:	Screenshot_2013-09-21-10-15-40.png
Views:	1465
Size:	74.5 KB
ID:	2371947   Click image for larger version

Name:	Screenshot_2013-09-21-10-16-09.png
Views:	1287
Size:	38.9 KB
ID:	2371948   Click image for larger version

Name:	Screenshot_2013-09-21-10-19-32.png
Views:	1285
Size:	96.9 KB
ID:	2371949   Click image for larger version

Name:	Screenshot_2013-09-21-10-20-04.png
Views:	1120
Size:	219.2 KB
ID:	2371951  
The Following 38 Users Say Thank You to adrianom For This Useful Post: [ View ] Gift adrianom Ad-Free
 
 
20th August 2013, 05:30 AM |#2  
OP Senior Member
Flag Florianópolis
Thanks Meter: 2,550
 
Donate to Me
More

Download


ROM
Last Release:
20131110 - Download

Old Release:
20131104 - Download
20131007 - Download
20130930 - Download
20130915 - Download
20130901 - Download
20130824 - Download
20130817 - Download

Gapps:
Gapps-jb-20121011

Addons:
Moto Camera
Android 4.4 Camera
Kernel Mod for V6_SuperCharger by @gu5t3r



-------------
The Following 14 Users Say Thank You to adrianom For This Useful Post: [ View ] Gift adrianom Ad-Free
20th August 2013, 05:34 AM |#3  
OP Senior Member
Flag Florianópolis
Thanks Meter: 2,550
 
Donate to Me
More
Screenshots:
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2013-09-21-10-12-07.jpg
Views:	1092
Size:	17.7 KB
ID:	2272719   Click image for larger version

Name:	Screenshot_2013-09-21-10-12-20.jpg
Views:	1150
Size:	30.0 KB
ID:	2272723   Click image for larger version

Name:	Screenshot_2013-09-21-10-12-29.jpg
Views:	1012
Size:	12.2 KB
ID:	2272724   Click image for larger version

Name:	Screenshot_2013-09-21-10-13-00.jpg
Views:	1113
Size:	25.5 KB
ID:	2272725   Click image for larger version

Name:	Screenshot_2013-09-21-10-13-12.jpg
Views:	1125
Size:	28.6 KB
ID:	2272726   Click image for larger version

Name:	Screenshot_2013-09-21-10-13-33.jpg
Views:	955
Size:	19.2 KB
ID:	2272728   Click image for larger version

Name:	Screenshot_2013-09-21-10-14-10.jpg
Views:	856
Size:	19.1 KB
ID:	2272729   Click image for larger version

Name:	Screenshot_2013-09-21-10-14-27.jpg
Views:	806
Size:	21.9 KB
ID:	2272730   Click image for larger version

Name:	Screenshot_2013-09-21-10-15-40.jpg
Views:	866
Size:	33.3 KB
ID:	2272731   Click image for larger version

Name:	Screenshot_2013-09-21-10-16-01.jpg
Views:	780
Size:	15.1 KB
ID:	2272733   Click image for larger version

Name:	Screenshot_2013-09-21-10-16-09.jpg
Views:	739
Size:	15.2 KB
ID:	2272734   Click image for larger version

Name:	Screenshot_2013-09-21-10-16-48.jpg
Views:	864
Size:	12.5 KB
ID:	2272735   Click image for larger version

Name:	Screenshot_2013-09-21-10-19-32.jpg
Views:	835
Size:	31.6 KB
ID:	2272736   Click image for larger version

Name:	Screenshot_2013-09-21-10-20-04.jpg
Views:	762
Size:	16.0 KB
ID:	2272737   Click image for larger version

Name:	Screenshot_2013-09-21-10-20-09.jpg
Views:	791
Size:	29.1 KB
ID:	2272738  
The Following 4 Users Say Thank You to adrianom For This Useful Post: [ View ] Gift adrianom Ad-Free
20th August 2013, 06:00 AM |#4  
silveraero's Avatar
Senior Member
Flag New York
Thanks Meter: 206
 
More
I'm asking if there is any difference between this and FXP ROM orbthe difference is only compile env?
20th August 2013, 06:30 AM |#5  
OP Senior Member
Flag Florianópolis
Thanks Meter: 2,550
 
Donate to Me
More
Quote:
Originally Posted by silveraero

I'm asking if there is any difference between this and FXP ROM orbthe difference is only compile env?

The differences are those described on changelog
The Following User Says Thank You to adrianom For This Useful Post: [ View ] Gift adrianom Ad-Free
20th August 2013, 07:57 AM |#6  
Senior Member
Flag A Coruña
Thanks Meter: 44
 
More
Hello, are you sure that these are the correct Gapps?, because i read this in download link

"!!Not compatible with 4.1.x.!!

All APKs updated to 4.2.1 versions, where applicable."

Regards
The Following User Says Thank You to atembleque For This Useful Post: [ View ] Gift atembleque Ad-Free
20th August 2013, 12:46 PM |#7  
OP Senior Member
Flag Florianópolis
Thanks Meter: 2,550
 
Donate to Me
More
Quote:
Originally Posted by atembleque

Hello, are you sure that these are the correct Gapps?, because i read this in download link

"!!Not compatible with 4.1.x.!!

All APKs updated to 4.2.1 versions, where applicable."

Regards

Indeed, the link was wrong, I fixed now. Thanks.
20th August 2013, 01:16 PM |#8  
danielxg's Avatar
Senior Member
Flag milano
Thanks Meter: 38
 
More
great job bravo .. all others have done with destructive changes rom and lost the speed and stability ...
20th August 2013, 03:59 PM |#9  
Quote:
Originally Posted by danielxg

great job bravo .. all others have done with destructive changes rom anus and lost the speed and stability ...

Anus? HAHAHAHA.... Anyways I'm goona try the rom and report
20th August 2013, 04:19 PM |#10  
Senior Member
Flag Patra
Thanks Meter: 214
 
More
which kernel is included ? i 've built kernel 3 updated to 3.0.91 and some patches from arco's repository msm7x30-3.0.x , and i get more antutu score than with 2.6.32 , and more than 3.4.57 kernel . but battery drains fast enough and there are some reboots
20th August 2013, 04:27 PM |#11  
OP Senior Member
Flag Florianópolis
Thanks Meter: 2,550
 
Donate to Me
More
Quote:
Originally Posted by TakisBeskos

which kernel is included ? i 've built kernel 3 updated to 3.0.91 and some patches from arco's repository msm7x30-3.0.x , and i get more antutu score than with 2.6.32 , and more than 3.4.57 kernel . but battery drains fast enough and there are some reboots

The included kernel is 2.6.

Enviado de meu Xperia Arc S usando Tapatalk 4
Post Reply Subscribe to Thread

Tags
arc, cm10, linaro, o3 optmization

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes