update for 20c kernel

-- also remove msm entropy feeder, since omni doesn't track it

commit 5477bccd1823502bef1b2a33ddcc8231a6c0756e
Author: houst0nn <houst0nn@gmail.com>
Date:   Fri Sep 12 14:28:41 2014 -0400

    add optimizations

commit 21a9e0c4b5880b7d1b97996b46c48cd3d0ba9f7e
Author: houst0nn <houst0nn@gmail.com>
Date:   Fri Sep 12 14:22:18 2014 -0400

    g2: Enable qrngd
     * Improves boot time

commit c453898de76a565a76fe04783ceb82d04615c5b6
Author: Jake Whatley <jacob.whatley91@gmail.com>
Date:   Fri Sep 12 14:16:27 2014 -0400

    add stereowide effect

commit 82b84eae7f5f100d971df5cd175ffa54a58658d8
Author: Snuzzo <jrracinfan@gmail.com>
Date:   Thu Aug 28 17:17:13 2014 -0400

    init.g2.rc; bring cores online to decrease boot time

commit 9690cef094dc35df15a92e94d0e71e51a77cc1ee
Author: Jake Whatley <jacob.whatley91@gmail.com>
Date:   Thu May 1 01:01:14 2014 -0400

    g2: add camera resolution overlays

commit ce1ed6b30ab6ca56589400a2e8789dbdb9d11278
Author: dr87 <nb00870@gmail.com>
Date:   Fri Jun 20 00:32:23 2014 -0400

    Fix TWRP build

commit a2e0dab984bd58ff7316b49678de444df63f2bf7
Author: dr87 <nb00870@gmail.com>
Date:   Sun Jun 15 18:34:14 2014 -0400

    Add TWRP support

commit da80f982132b8f7a62682ab5e6c50d08200d6cfe
Author: Jake Whatley <jacob.whatley91@gmail.com>
Date:   Thu Aug 14 21:33:22 2014 -0400

    g2: make omni compatible

    Change-Id: I1b5bb51f3b1b15dd01752c118de556d0bfa49976

commit 58feacbc7ba19c4aa63612037dcc038b4f8b2dde
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 30 18:03:20 2014 -0400

    Automatically detect and set correct panel cmdline

    This script will find the value given by the kernel with get_panel_maker_id

    	LCD_RENESAS_LGD = 0,
    	LCD_RENESAS_JDI = 1

    The lcd_maker_id value is generated from the panel hardware, is always accurate and will always set the correct cmdline of your panel

    This script can also simply be copy pasted for a kernel zip in loki.sh before the loki function. It has no other requirements besides the script itself since it directly searches and modifies the boot.img and doesn't require the boot.img to be unpacked.

    Do not shorten the search function as we need to ensure only the cmdline is being changed and nothing in the actual kernel source.

    Continue building the kernel with either the full lgd or jdi cmdline, the script will change the panel as needed.

    Currently the script looks for the extracted boot.img in /tmp and /tmp/loki

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 5985d29eb0646a9ad4b1ae95893610e8b40b9426
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 30 17:14:48 2014 -0400

    Revert "Automatically detect and set correct panel cmdline"

    Fixing an error, don't merge original commit yet

    This reverts commit 1c30e3070587489250d84ea41f027dc03f701812.

commit 1c30e3070587489250d84ea41f027dc03f701812
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 30 15:58:06 2014 -0400

    Automatically detect and set correct panel cmdline

    This script will find the value given by the kernel with get_panel_maker_id

    	LCD_RENESAS_LGD = 0,
    	LCD_RENESAS_JDI = 1

    The lcd_maker_id value is generated from the panel hardware, is always accurate and will always set the correct cmdline of your panel

    This script can also simply be copy pasted for a kernel zip in loki.sh before the loki function. It has no other requirements besides the script itself since it directly searches and modifies the boot.img and doesn't require the boot.img to be unpacked.

    Do not shorten the search function as we need to ensure only the cmdline is being changed and nothing in the actual kernel source.

    Continue building the kernel with either the full lgd or jdi cmdline, the script will change the panel as needed.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 801c0e8a4637f1da3723ae656f921ee8e7ca7f91
Author: dr87 <nb00870@gmail.com>
Date:   Sun Jun 22 19:32:33 2014 -0400

    Add fast flag under primary

    Fix AUDIO_OUTPUT_FLAG_FAST denied by client due to mismatching sample rate (48000 vs 44100) logcat spam.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 34724d6a1a4ac01d92d474ac2cfe54a2ef9ddfd0
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 16 20:10:50 2014 -0400

    Revert "Fix MMS User Agent"

    Causing Hangouts pictures to be flipped around, reverting for now.

    This reverts commit 1f6c7f3b87f5413b73a0ae35bd790e3d49b088a6.

commit ff648e091af1c2ef2e3456b75c04fcb2d1433d3a
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 16 14:08:41 2014 -0400

    Add support for F320 external SDcard

    Signed-off-by: dr87 <nb00870@gmail.com>

commit a98ea110eaf8e261f60d78151d7ac82c425d9b90
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 16 14:04:49 2014 -0400

    Fix up the fstab

commit 7e6b772f78a90fd990f998663209bd5e7320b086
Author: dr87 <nb00870@gmail.com>
Date:   Mon Jun 16 04:39:22 2014 -0400

    Build voice processing for G2

    Had this fixed locally, forgot to commit

    Signed-off-by: dr87 <nb00870@gmail.com>

commit f96a2c742733a094fba61807a2b5fc4276b79cd4
Author: dr87 <nb00870@gmail.com>
Date:   Fri Jun 13 18:08:41 2014 -0400

    Update Media_profiles to Match LG Stock Values

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 3cbe7535d8c2bb12b6f2ee1439509acbeac3117b
Author: dr87 <nb00870@gmail.com>
Date:   Thu Jun 12 18:21:47 2014 -0400

    Don't go into full suspension when proximity is triggered

    Commit by rmcc for Cyanogenmod's g2-common

commit 1f6c7f3b87f5413b73a0ae35bd790e3d49b088a6
Author: dr87 <nb00870@gmail.com>
Date:   Sun Jun 15 16:11:41 2014 -0400

    Fix MMS User Agent

    This fixes pixelated and distorted MMS images

    Signed-off-by: dr87 <nb00870@gmail.com>

commit fcc7d47adb14150312633916f5e3b787b20233f7
Author: Ricardo Cerqueira <cyanogenmod@cerqueira.org>
Date:   Fri May 30 16:22:44 2014 +0100

    camera: Restart preview after ZSL changes only if the preview is running

    Don't touch the preview state if it was stopped to begin with

commit ebb869a82b63d0655b27bf42d79110a10de86022
Author: Richard Ross <toastcfh@gmail.com>
Date:   Sun Apr 13 22:14:25 2014 -0400

    add sprint overlays for frameworks and mms app

commit e39466f6289ff1afd0f848e4abdc3a2424431942
Author: Dan Pasanen <dan.pasanen@gmail.com>
Date:   Sat May 3 22:38:52 2014 -0500

    overlay: add verizon eri's for vzw's metric shitload of mcc/mnc pairs

commit e0e660a12d8605223c45053013b777afd3a48aed
Author: dr87 <nb00870@gmail.com>
Date:   Wed May 28 15:34:08 2014 -0400

    Remove Include headers

    It is not needed and the tree was not using it.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 5437d88e227e15a35218b24c7afef7092ad5fae2
Author: dr87 <nb00870@gmail.com>
Date:   Wed May 28 14:30:28 2014 -0400

    Camera:Add missing ZSL overlay

commit 782f40df26d588da83f51d044d2a441693d8cb85
Author: dr87 <nb00870@gmail.com>
Date:   Tue May 27 14:19:27 2014 -0400

    Fix BCM4335 chip crashes caused by BT/WiFI concurrency

     * The stock B+ driver works around chip crash that occurs when WiFi is
       on and BT is enabled/disabled by sending a magic patch to the
       hardware.
     * This patch was not in an external file, so some reverse engineering
       was required to extract it and put it in the correct format.
     * Enable the prepatch and enjoy crash-free Bluetooth :)

    Commit by Cyanogenmod to fix BT Wifi lockups on BCM4335 chips, which the G2 has also experienced on the 4.4.2 kernel. Implement this to G2 (Tested and working)

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 47f89ff69bf9f0598d2ea4d82251da5bb8f4ea5d
Author: dr87 <nb00870@gmail.com>
Date:   Tue May 27 14:14:42 2014 -0400

    Bluetooth: Adjust Baud Rate

    Every other device config running BCM4335 B uses a baud rate of 3000000, so update this.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 6ccc894a60413d454f539f47a434c7f681f73680
Author: dr87 <nb00870@gmail.com>
Date:   Tue May 27 14:11:36 2014 -0400

    Enable use of two stop bits for Bluetooth

    This improves reliability on chips such as BCM4335.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit ee7a10a4aac293e966f28d55a8c7017d911b4b68
Author: dr87 <nb00870@gmail.com>
Date:   Sat May 24 14:38:00 2014 -0400

    Copy sec_config to system/etc

    File was present but wasn't being copied.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 836c7f51996f0fcf6e790ba638f39b5e5f257c83
Author: dr87 <nb00870@gmail.com>
Date:   Sat May 24 02:53:16 2014 -0400

    Fix UI scrolling lag

    ro.input.noresample=1 caused very noticable stuttering when scrolling with your finger still on the touchscreen, remove this.

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 2aa460b34e5a24f50d3e3adf7feed750185f5cac
Author: dr87 <nb00870@gmail.com>
Date:   Fri May 23 19:58:08 2014 -0400

    Fstab: Improve mount options

    Signed-off-by: dr87 <nb00870@gmail.com>

commit b7d2034f5e4b206eeac03350f314bbc2e2a61052
Author: dr87 <nb00870@gmail.com>
Date:   Fri May 23 19:57:08 2014 -0400

    Add Krait Optimization

    Signed-off-by: dr87 <nb00870@gmail.com>

commit 6d31453b3854cf9da83e40f2350d6f6515f6f525
Author: dr87 <nb00870@gmail.com>
Date:   Thu May 22 01:03:39 2014 -0400

    G2 4.4.2 device tree

Change-Id: If128e028e1660ebbfcf558a6f4157dd104bce5c1