delete patches now in upstream androidarmv6
replaced by much better patch in upstream androidarmv6
Revert "don't disable jit cache"

This reverts commit ea7ed85252d8a312a8eba93aeaa1e68ed1498ce8.

causes problems. maybe soft reboots. revert for now.
Turn on "move packages into extras"

Instead of removing packages from makefiles,
move them into extras folder in the ota(zip) file.
enable zram kitkat style

Use 64MB (~16%) zRAM size.

http://source.android.com/devices/low-ram.html#zram

Previous zRAM implementation was removed from CM11.
http://review.cyanogenmod.org/#/c/56874/
http://review.cyanogenmod.org/#/c/56875/
remove QCOM_ICS_COMPAT and associated camera metadata patches

these don't fix anything, so remove them.
update recovery

with the xz patches the standard kernel is now small enough
to use for recovery too.
stop forcing Camera2 to h263

both mpeg4 and h263 work so let the user choose if they want to.
h264 still doesn't work but they don't have to choose it :-)
fix wallpaper banding and maps artifacts (1/2)

remove two 16bpp patches

in combination these 2 patches work to give a 16bit surface for
wallpapers and also make it look good by removing the banding with
dithering.

however a side-effect of the opaque-bitmap patch is misrendered
(blank) labels in apps that use older google maps apis.

removing just the opaque bitmap patch leaves too much banding in
wallpapers, so we have to remove both these patches.
fix wallpaper banding and maps artifacts (2/2)

add the below patch. this patch forces dithering for 16bit displays on
almost all surfaces (which are 32bit by default, including the
wallpaper) which gets rid of the banding.

From: Grigori Goronzy <greg@blackbox>
Date: Wed, 22 Jan 2014 02:33:35 +1100
Subject: [PATCH] Prefer 16bpp surface formats

Adds a property to use RGB565 surface formats for the opaque
surface default, enabled by default.
fix DECIDE_TEXTURE_TARGET

The DECIDE_TEXTURE_TARGET hack wasn't correctly handling the
BufferRejecter that was added in JB and this resulted in various
graphical corruption.

see
   http://www.modaco.com/topic/359832-devrom247-cyanogenmod-101-android-422/?p=2107115
and
   https://github.com/grigorig/android_device_zte_blade/commit/f1bbba27fbc439db283cde010cbbf4f962cc8c50
Call CM's minimal bootanimation

saves around ~1MB

Change-Id: Idc0167e82030db77286aad8e374c6ac824012187
fix native bt tethering
add option to force high-end graphics on low memory devices

see http://review.cyanogenmod.org/#/c/57471/