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

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.

- Merged "Change I7ab734c3: Fix banding for 32 bpp images" by our very own pastime1971

- Update to "Change I89605b42: AbsListView: add option to disable scrolling cache" by pastime1971

- For build #38 onwards, you are not required to use AndroidON's tweaks for smooth scrolling as it is already a build-in feature.

CHANGELOG

MERGED COMMITS UP TO

Change Ie7b0d87c: olympus: update kernel prebuilt and modules, enable KMS

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

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 I3d9dcbcf: SpareParts: Posibility to translate app name. Add spanish app name.

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

UPDATED - Change I89605b42: AbsListView: add option to disable scrolling cache (1/2)

UPDATED - Change Ib4b8e70f: AbsListView: add option to disable scrolling cache (2/2)

MERGED - Change I7ab734c3: Fix banding for 32 bpp images:

MERGED - Change I54b1221b: Fixes FC on boot when lockscreen disabled

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 Ied989b55: CMStats Turkish Translation

Change I955d2ced: DSPManager Turkish Translation

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)

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

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

Change I8149c103: Settings: updated french translation

Change I7286eb5f: CMParts: updated french translation

Change I094b5f7e: ADWLauncher: added desktop transition and uncataloged french translation

Change I674a05b5: Add 'Blade' lockscreen style (1/3)

Change I359ed7eb: Add 'Blade' lockscreen style (2/3)

Change I8346dbe0: Add 'Blade' lockscreen style (3/3)

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 I8149c103: Settings: added reset profiles and gps source 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

UPDATED - 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 If67da557: dmesg: implement official '-r' for pretty format and colored output

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 I923fa5aa: AndroidTerm: Merge remote branch 'upstream/master' into update

Change I0e4ebbc0: Estonain keyboard

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

MERGED - Change I875a5ba5: Ability to debug over Network (framework part)

MERGED - Change I227ef11e: Add ability to debug over Network (Settings half)

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: 95c3b61de000d0727d690104e793c189

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.

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​