[LG Optimus 2x] tonyp:
build 04 announcement

Okay guys, there are some big news!

First of all - there's build 04. It's a huge updade which I've been working on for the last two weeks.

Besides some new features and bugfixes it incorporates some performance improvements from the GCC 4.7 build I'm working in parallel.

Speaking about it.. there are good news for the 4.7 build. I've been trying to track down the xda app FCs which I've told you about.

First I discovered some big derps in ParanoidAndroid's build repo, then I compiled a build with 4.6 - and still xda wasn't working correctly.

I was like :eek:

pengus77 suspected it to be dalvik related - and it turned out he was right :highfive:

CM has been playing with some dalvik performance patches - which caused those sweet issues (so I was like :mad:)

They reverted them yesterday, but the revert isn't in RC4 anymore (I guess there'll be a soon RC5).

But at least it's fixed now :victory:

Which means after this build I can again play around with 4.7 :fingers-crossed:

Okay, enough peptalk. Please report all new bugs and issues you encounter.

As goo.im is really slow these days I'm providing a mirror at AndroidFileHost - link in the OP! :good:

Edit: mirror is up!

What's new?

New features:

Force clear cache by longpressing the clear all button on recent apps

Do not overuse this feature - it's there to get rid of heavy lags, only!

Custom carrier text option

Lockscreen: option to disable the camera widget

(who needs that anyways??)

RAMBar for Recents apps

Set it to "Applications & Cache" - this doesn't add some huge value, but will hopefully show those of you always caring about "free ram" that Android is capable of managing the RAM perfectly fine and ensuring there's enough memory for apps.

You'll find all those ^^ in the new "User Interface Settings" at Settings - System

Make Camera shutter follow device sound setting (muting sound mutes the shutter)

Performance:

bionic: add ARMv7 - and especially Cortex-A9 - optimized string handling

(PA and CM10 are already using this, increases specific operations big time - e.g. the "Android is upgrading" process at startup)

use optimized version of memcpy for Cortex A9

Fixes:

Lowered the minimum brightness to the panels minimum

(you can make the screen darker now - matches the lowest autobrightness value)

fixed the brightnessslider scale

(only the lower half was used in the past as our max brightness is 127 and not 255. Will submit this upstream to SlimBeam shortly)

fixed the battery usage screen (took values from AOSP Xoom/Nexus 7 and LG 4x).

This isn't totally precice but at least way more correct than before. Finally the screen shows as biggest drainer instead of wifi.

Various:

Merged CM10.1.0-RC4 codebase

updated KowlaksiKernel to kk 123 (make sure to update as soon as pengus releases 124!)

updated included apps (KowalskiManager, BarcodeScanner)

Clear all button moved to lower left

Piggyback on CMStats to receive own data

German translation updates by [MENTION=4939325]jojosch93[/MENTION]

my build repo is ready to easily switch between different toolchains and flags, this will speed up future works

various small commits and fixes here and there

Whatever I've forgotten to write above

If you like the ROM please press thanks, rate this thread with 5 stars and consider to

buy me a beer here!

​