[LG Optimus 2x] tonyp:
TheROM

Okay, this ROM comes in two versions. CM10.1 and CM10.2 based.

The former is based on my work on CM10.1.

The latter is based on my work-in-progress CM10.2.

If you're new to the LG 2x then you should check both linked threads and read about the differences, bugs and features of these ROMs.

I just don't see a reason to have two threads for this ROM, thus I'm merging them together in here.

The CM10.1 ROM is deprecated, it's been the ROM I've been using until I made the switch to CM10.2.

I just share it here for those of you who might prefer it. So don't expect any further updates.

​

FEATURES / INFORMATION:

Only features I made or ported are listed here, nothing that's already in CM.

TheROM CM10.2:

Hybrid Engine (per app dpi / layout)

Halo 2.0

Additional hardwarebutton customizations

(like Screen off, open Torch, Power menu etc.)

Notification Brightness slider

Center Clock option

Text-only battery style

PreferenceDrawer in the Settings

Custom Carrier text

Advanced low battery options

My memory management option

Fixed performance menu for Tegra2

Option for all home screen widgets on the lockscren

notification drawer background & transparency

standard softkey vibration lowered

ships with the awesome kowalski kernel by pengus77

comes with my non-neon compatible mini gapps package

Option to use the external storage as default one

comes with bluedroid which means speedup bug

and

no BT phone calls possible

If I find some time I might try to include bluez, but right now I don't and bluedroid will stay in until further notice.

App Ops option in the settings (with PAs changes)

based on the newest CM10.2 sources

and loads of small stuff here and there I forgot to list

Differences in the depracted CM10.1-based version:

comes with an older Halo version (1.0)

ships a couple more hardwarebutton customizations (esp. custom app)

comes with bluez and is compiled with GCC 4.7 which means a) no speedup bug but therefore b) no BT phone calls

based on CM10.1.2 stable + custom picks of the nightlies

​

Download:

Get the ROMs here:

http://tonyp.basketbuild.com/index.php?dir=main/TheROM/

All ROMs are for the newbl - if you're using the oldbl use the converter (or wait for someone to upload the converted build).

Kowalski Kernel M1 rh and my non-neon compatible mini gapps are included.

Installation instructions:

CM10.2 (coming from another ROM than my CM10.2):

Do a full wipe. Do another reboot after the first boot. Don't *****.

CM10.1 (coming from another ROM than my CM10.1):

Do a full wipe!

Updating to a newer TheROM build:

Flash the ROM. Reboot. No wipes needed.

Do not update from any CM10.1 ROM to CM10.2 (full wipe it is!)

Known Bugs:

Do not ask about features on the known bugs list. They're known, there's no need for a reminder.

all CM bugs (no HDMI rotation etc.) are present - check the CM10.1 / CM10.2 threads for more details

This especially means that on CM10.2 bluetooth calls are not working!!

If this is a dealbreaker for you: move to a ICS / CM10 or my CM10.1 t-build ROM!

See this post for more details regarding the bluetooth situation.

Hybrid Engine: Sometimes changing the system dpi will produce a small layout error (an empty line below the statusbar).

Just do a reboot and it's gone :)