[LG Optimus Black] temasek:
temasek's KANG build P20-42

NOTE

This is a KANG build of CM7 ( CyanogenMod 7 ) for p970 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 p970 Ricardo Cerqueira and all other coders who contributed to CyanogenMod.

This is similar to a nightly from CM but has some extra 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.

For ROM Devs, I appreciate if you PM me if you wish to have my KANG as base of your ROM. Even though this is a CM7 KANG build, it takes time and effort to make it happen. Thank you.

IMPORTANT - For build 42

- From now on till FINAL release, do

NOT

expect big releases as its coming to end of CM7.

- This build includes a new test by pastime1971 on scroll cache. It is NOT in the cm source yet. Pls give him feedbacks accordingly.

CHANGELOG

MERGED COMMITS UP TO

Change Ibf4b3150: Unfreeze display even if screen is off

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

NOTABLE MERGES

- Change Ibf4b3150: Unfreeze display even if screen is off

- Change I6879b75a: Fix images being scaled incorrectly.

- Change Ia53ca4f3: p970: Fix wireless reset

- Change I6d46123b: p970: Add missing services to init

CHERRY-PICKS

If you see any picking is missing from last build, it is because it was merged, abandoned, reverted by me or I've eaten it up. :p

NEW - Change I25459147: Fix music widget transparency in landscape layout.

Change Ic7a0fd37: Fix mDeskModeKeepsScreenOn logic

Change I0fb6ab02: Enable user specified port for Exchange server.

Change I783b4384: Fixed Proprietary info feild skipping in Samuel Berube's voicemail notification patch (#11318)

Change I4b6c03c1: Added option to lock Action Buttons in main dock

Change Ia5349ebe: always use orientation sensor for screen rotation

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

Change I2d904862: Added a max SMS length option.

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

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

Change I93d4e558: T9 Dialer: View contact on long press on T9 results

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 Ieeb58051: Add missing translation in copy'n'paste menu.

Change I95c987f1: Toggling the flashlight by long pressing the HOME button (1/2)

Change I5db06ce5: Toggling the flashlight by long pressing the HOME button (2/2)

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 I95b8f2b1: The Torch app had to much "old" and deprecated code.

Change I5bb6e423: add NITZ override:

Change I6e521039: LatinIME: added obey haptic feedback french translation

Change I2894b19b: Frameworks/base: move translations in arrays.xml into strings.xml

Change I64eaca07: apns: add entry for the new free mobile operator (france)

Change Ibe80ad55: Settings: update Simplified Chinese translations

Change I9cf168d8: Added T9 italian strings

Change I27f1bc60: Added format number option to dialer

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 Icbd871a0: toolbox: prefer busybox dmesg

Change Ie9fc0463: Add individual contact call history and show groups yes/no setting on call log. - fix

Change I6aa958e0: Add ANDROID_CPU_FEATURE_ARM_LDREX_STREX feature flag

Change I26b7475a: Overscroll color (1/3)

Change If920c93a: Overscroll color (2/3)

Change Ia8d8e687: Overscroll color (3/3)

Change Ic57f4acc: pattern unlock screen: Add an option to hide pattern error

Change Icf77cc36: Add ability to swap volume keys in selected orientation. (Frameworks)

Change I550604b3: Add ability to swap volume keys in selected orientation. (CMParts)

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

Change I0e4ebbc0: Estonain keyboard

Change I540fc206: change device specific icon (hdpi/mdpi), original one is 'blur'

Change Id3e68a75: Notification power widget mobiledata auto 2g/3g

Change I2e365a33: Notification power widget mobiledata auto 2g/3g

Change I4427e3f2: [bionic] Replace strlen() with ARMv7 optimized version

DOWNLOAD SITES:

http://www.mediafire.com/temasek

http://temasek.minus.com

MD5: 106f034e295b569b136655cf7e2feae0

CREDITS

TeamDouche

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

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

francarl for his initial mod of LG Camera for use in CM7

Kostja_V for his mod of LG Camera for use in CM7

All others whom had helped​