[LG Optimus 2x] temasek:
temasek's UNOFFICIAL BUILD 135.4 - FINAL

NOTE

This is an UNOFFICIAL build of CM7 ( CyanogenMod 7 ) for p990 and by NO means this is my ROM. I am just compiling from CM Source and 100% credits goes to TeamDouche, the device maintainer of p990 Ricardo Cerqueira and all other coders who contributed to CyanogenMod.

This is similar to a nightly from CM but has some e8tra goodies baked in. If you can't handle some things possible being broken, please don't use this and then complain to me for building it.

NEW builds will be uploaded to http://temasek.hopto.org first. The other 2 sites will be uploaded with the builds at a later time. The new download site courtesy of Vadonka

- I'm back doing CM7 unofficial builds for now but pls do NOT expect daily updates. My day job currently is a hell lot busier than ever.

- File renamed as RCx-XX to reflect current status of Release Candidate.

- This unofficial build comes with 218 RIL

With effective #100, all builds are with PDroid frameworks. PDroid is the privacy protection framework (see svyat's PDroid thread). All the credit goes to svyat. Also credit to pastime1971 for his CM7.2 update patch of PDroid.

PDroid source updated from v1.27 to v1.32

temasek's p990 kernel

140612-1423-OC-temasek.zip

140612-1427-temasek.zip

- Remove compiling for 2 modules, namely cifs.ko & ntfs.ko

- For users who are using those modules, pls use my older kernel or other kernels.

140612-0806-temasek

- Same as 070612-1149-OC except stripped of OC/UV feature

070612-1149-OC-temasek

- Revert to oc max 1308mhz

- Fix reboot/boot to recovery

060612-0231-OC-temasek

- OC up to 1355mhz

- Reintroduce 216mhz as lowest clockspeed. For those not suitable on this lowest clockspeed, pl3 use 2nd lowest as your minimum.

020612-1909-OC-temasek

- Add ntfs.ko module

020612-0952-OC-temasek

- Add cifs.ko module

010612-1846-OC-temasek

- Added 1308 mhz

- Removed 216 mhz (but Antutu CPU Master still reflect 216mhz :eek: )

290512-1926-OC-temasek

1. Added RamHack patch by Wkpark, rh script by Vadonka

RAMHACK INSTRUCTION

Open Terminal Emulator

su
rh
select your desired ramhack amount
sync && reboot

280512-1748-OC-temasek

1. Minor bump of kernel to 2.6.32.59

2. Adjust voltage table.

270512-1852-OC-temasek

1. Revert tokmy initlal oc voltages table. I believe it is more than safe for everyone.

2. Added tegra: cpu voltage reliability

250512-1043-OC-temasek

1. Adjust oc/uv values

2. mm: Adjust dirty writeback for IO boost

230512-2139-OC12-temasek

1. Add ability to OC up to 1216mhz

220512-2206-temasek

1. Bump to version 2.6.32.56

210512-1742-temasek

1. Added vr scheduler - SIO still at default

070512-0104-temasek

1. Battery overheat patch by wkPark

050512-1911-temasek

1. Added Simple IO Scheduler (SIO) as default

050512-1024-temasek

1. Updated to latest v21y battery driver

270412-2012-temasek

1. Fixed missing /sys/kernel/mm/ksm/ folder

26Apr12-1159-temasek

1. Add vadonka's call quality tweak

2. Update KSM Val5es (better battery, ie doesn't drain as much as b4)

24Apr12-0030-temasek

Stock CM Kernel +

1. star_batter.c from 3.0.y backported

2. snappy compression/decompression by Google from 3.0.y backported

3. Kernel KSM support

4. Voodoo (optional)

="https://github.com/temasek/lge-ke...Silver"][SIZEe3D"2"]SOURCE[/SIZE][/COLOR][/B]

CHANGELOG

PORTS FROM EXTERNAL SOURCE

NEW - Allow assigning long-press actions to home, menu, search keys in lockscreen. (cmparts)

NEW - Allow assigning long-press actions to home, menu, search keys in lockscreen. (frameworks)

NEW - Fix haptic feedback for pattern length of 1.

NEW - Provide haptic feedback on long pressing keys in lockscreen.

NEW - Fix return code.

- pullVcard of unknown phone number (Bluetooth)

- Also set name to 'Unknown' for unknown numbers. %2xBluetooth)

- Make sure internal state is initialized when toggling network mode.

- Do in-call vibration in separate thread. - Backport from ICS change I7bd82bfc

- Add Polish translation for increasing ring feature.

- Don't kill pending ringtone increase messa'es on subsequent rings.

- Remove confusing ringtone volume slider.

- Improve dialog layout.

- MIUI-like Battery Bar (1/4)e0A- MIUI-like Battery Bar (2/4)

- MIUI-like Battery Bar (3/4)

- MIUI-like Battery Bar (4/4)

- MIUI-like Battery Bar Colors (1/2)

- MIUI-like Battery Bar Colors (2/2)

- Fix: Made status bar text colors changeable without restarting it.

- Fixed status bar default background (swapped Theme / ROM) [if you have one of these activated atm, you have to switch to the other one now]

- Forgot to change intent on bootanimation chooser[%rFURL]

- [URL="https://github.com/JerryScript/android_packages_apps_CMParts/commit/680a7cc7d6bf968cd9aefeefd8aa20ff1d72e996"]Add preference to bootanimation chooser

- Add preference for bootanimation chooser

- CM Boot Animation Helper

- Add "ootanimation changer to CMParts (1/2)

- Add bootanimation changer to CMParts (1/2)

- Custom action on the double tap on the home key.

- Increase double-tap delay for home key extra activity launcher

- try color changes to cmbattery and cmsignal text

- Improve functionality of status bar restart + cleanup

- Add option to restart status bar to CMParts

- fix not)fication background changes2

- fix notification background changes

- added jerryscript notification backdrop changer 1/3

- Add ability to show/hide remaining system icons in status bar (1/2)

- Add ability to show/hide rem!ining system icons in status bar (2/2)

- Make status bar dateview use clock's color

- dropdown menu fixes

- Statusbar color change mod by jerryscript

- notification backdrop changer by jerryscript 1/2

- notification backdrop changer by jerryscript 2/2

- center clock 2/2 by Jerryscript

- Statubar date fix

- Statusbar mods by jerryscript

MERGED COMMITS UP TO

Change I5f53f397: Add Huawei U8160 to product list

http:o/review.cyanogenmod.com/#q,status:merged+branch:gingerbread,n,z

CHERRY-PICKS

# NEW - Change Id1e1e7ce: Mms auto-retrieval (for gingerbread) (1/2): framework

# NEW - Change I9188065d: Mms auto-retrieval (for gingerbread) (2/2): mms app

# NEW - Change I3a41c4d5: Update to jellybean version:

# NEW - Change I78d24e92: Update to jellybean version:

# NEW - Change I97cef0f8: Update to jellybean version.

# NEW - Change I3526a2c1: Update to jellybean version:

# NEW - Change I72d82d8f: Update to jellybean version:

# NEW - Change I32e306ac: Update to jellybean version:

# NEW - Change If9942a19: Update to jellybean version:

# NEW - Change I26126d8d: Update to jellybean version.

# NEW - Change Ia523ed1b: Update to jellybean version:

# NEW - Change I3d892830: Update to jellybean version:

# NEW - Change Icb131f45: Update to jellybean version:

Change Idfe31503: Port "Strip Unicode" feature from ICS branch into GB

Change I5280176d: add speex encoder,decoder support

Change Ief2f83d3: add speex support in sip service.

Change Id1588e05: LatinIME: Option to reverse volume key logic on cursor control

Change Iac551d95: Added possibility to change the style of lock pattern screen (2/2) - PATCH #6

Change I6d37a6ab: Update German translation. (Superuser)

Change Id0a55976: Remove obsolete translations that cause build warnings. (Superuser)

Change I5138885c: Added possibility to change the style of lock pattern screen (1/2)

Change I977c2545: Make some aspects of VCard generation subclassable.

Change I912ab143: Let music player fade smoothly when playing/pausing/seeking

Change I088f993f: SensorService: Don't always assume magnetometer is present.

Change I1556bda9: Avoid double initialization in energy widget buttons

Change Idf685a49: Do not raise error for MEMGETBADBLOCK checking on NOR flash.

Change I0ff2bff0: Update hungarian translation (Settings)

Change I0228848b: This patch solves an incorrect behaviour of the phone when someone switches to Airplane Mode when in keyguard. In this situation the user will receive a warning about the Airplane mode active instead of a PIN wrong message if a PIN is entered.

Change I71d37ab5: toolbox: only use libreboot reboot.c if bootmenu is used.

Change I88f3d543: Allow custom calendar reminder snooze times.

Change If431bf77: Basic KSM Support

Change I205fd0f5: Add Ukrainian dictionary.

Change If7034665: Allow using PLMN and SPN text as part of Custom Carrier text (1/2)

Change I1748108a: Allow using PLMN and SPN text as part of Custom Carrier text (2/2)

Change I8541e910: Fixing a crash when doing lock profiling

Change I9ce24ddf: bionic: make static object initialization thread safe

Change I01dd1b62: Modify Running ProcessView as ics (claimed to be better)

Change I5511e2c3: Galley3D: Use the same screen brightness as the camera app

Change Icbbcc346: products/common.mk: remove the test statement for *.apk *.so *.jar and *.xml...

Change I6c4cb0e4: Fix ash to read /etc/profile

Change I6011d37d: libcutils: Fix race issues in mspace_usable_size

Change Ib51fa07e: Restore fp after calling JNI method in allstubs interpreter

Change I2ad55454: Added option to hide alarm icon in status bar (1/2)

Change I00a21e01: Added option to hide alarm icon in status bar (2/2)

Change Ia4ecd1a6: Don't use deleted Node object in setSizeScreenWidthAndScale

Change Ib7993a6d: ipsec-tools: build racoon XAUTH client

Change I2b48c941: Undecoded jobject leaking in through attachThread

Change Ib5638156: Prevent deadlock when using fork

Change I5271c272: Redesign dlopen() locks to be recursive per thread picked from https://github.com

Change I0e78bdcc: bm: cherry-pick one patch from freebsd to fix logb() denormals issue

Change I0ab8bca5: cleanup redundant interfaces from iftable to avoid excessive LinearAlloc use

Change I0040d662: Don't pay for filename/line number lookup unless you need to.

Change I1dff8419: Wifi: Added option to first initial state of WiFi service (1/2)

Change I2e7f1b76: Wifi: Added option to first initial state of WiFi service (2/2)

Change Id062a29e: Start playback when A2DP headset gets connected

Change I22f98423: FM: Allow tuner to loop from upper back to lower and lower back to upper (frequency)

Change I3d9dcbcf: SpareParts: Posibility to translate app name. Add spanish app name.

Change I6be6e26c: Development: Add possibility of translation in other languages

Change Ibaada8b5: add option to disable volume key beep sounds (1/2)

Change I35d940b6: add option to disable volume key beep sounds (2/2)

Change I95c987f1: Toggling the flashlight from the lock/pattern/sim unlock screens

Change I5db06ce5: Toggling the flashlight from the lock/pattern/sim unlock screens

Change Iacc911df: Camera: Allow focus sound muting (1/3)

Change I8ef31c58: Camera: Allow focus sound muting (CMParts, 2/3)

Change I1b57c6b5: Camera: Allow focus sound muting (3/3)

Change I7286eb5f: CMParts: updated french translation

Change I5bb6e423: add NITZ override:

Change I5b40a39b: fix summary for compability mode

Change I913dceee: Added portuguese (pt-pt) translation

Change I067aeb3a: unecessary whitespace cleanup

Change Ib065f61a: Fix English summary for haptic feedback

Change I4ed39a28: Always follow the user's preferred contact display name format when syncing the phonebook.

Change I6aa958e0: Add ANDROID_CPU_FEATURE_ARM_LDREX_STREX feature flag

UPDATED - Change I26b7475a: Overscroll color (1/3)

Change If920c93a: Overscroll color (2/3)

Change Ia8d8e687: Overscroll color (3/3)

Change If8f37d8f: Default volume control media (2/2 CMParts)

Change I0e4ebbc0: Estonain keyboard

DOWNLOAD SITES:

http://temasek.hopto.org

http://www.mediafire.com/temasek

MD5SUM: 2be3f45d694d4fd04a56c4d1e46ddd30

-= Download Links =-

CREDITS

TeamDouche

Ricardo Cerqueira aka aremcee / arecee / RC , maintainer for p990

All other coders for making CM possible!

aMpeX, who wrote the "How to compile a KANG tutorial" :D

pastime1971, my advisor & a great debugger!

Rusty!, who shared his valuable experience.

hackworks for his kernel advise

vadonka for his kernel advise

francarl for his initial mod /f LG Camera for use in CM7

Kostja_V for his mod of LG Camera for use in CM7

Stefan Gueste for his ported apps and his wonderful work

tonyp for his great advise to users here and his modded bootanimation for #100 build

wfd for his port of LG Camera Modded by Flix123 for use in CM7

MisJudgedTwat for his CM7 contributions

powwow88 for his modded bootanimation! I love it! :)

All others whom had helped​