epicmtd: Initial sepolicies.

Change-Id: Ia012e44338d56343c5be69535800f9f3236d650a
epicmtd: releasetools: Add selinux restorecon script.

After an update, /system is being left unlabeled.  However, /system/*
gets properly labeled so the init.d restorecon script is not executed.

Hack around that by adding restorecon.sh to the end of the updater-script.

Change-Id: I2ba1cd23def13a2566dc8998129aa0656689849d
epicmtd: fstab updates for 4.3.

Change-Id: I963b1da636544998f700fd8a71bfe4a66c2a864a
epicmtd: updater.sh: Revise check for larger system partition.

Change-Id: Icbfd58831c24c89f43ec30dbc61e1df4dce23cdd
Merge "epicmtd: Initial sepolicies." into cm-10.2
epicmtd: Use opensource charger.

Change-Id: I3abc3ae6ac17fe27e834b9f731011d55faa7a30d
epicmtd: initial support for hardware tunables

Change-Id: Iad7716adf936f74b2bba510a87ae7f990eac5304
Remove make_ext4fs from PRODUCT_PACKAGES

This has been in the core package set since 4.2.

Change-Id: I205e82bef8d57e77332b087cc511f3414e0f6426
epicmtd: Disable GL scissor optimization (SGX540)

http://source.android.com/devices/tuning.html

Change-Id: I8fdcfbdc639dc76e08761eb3830c82ded5ca532a
epicmtd: remove unused ARCH_ARM_HAVE_TLS_REGISTER

The variable is no longer used by the Android build system.

Change-Id: I412f8831c7f47f55a59b2e2d52d6606883f3df3a
epicmtd: set ro.bq.gpu_to_cpu_unsupported

This tells SurfaceFlinger to always use the CPU
pipeline for taking screenshot. We don't actually need
this since our surface type isn't supported by Bitmap
and will defaults to CPU anyway, but setting it doesn't
hurt.

Change-Id: I2a329e48db385a1597afa28d18eb6152b49a34cc
epicmtd: Enable TARGET_ARCH_LOWMEM.

Utilize a low memory dalvik footprint.

Change-Id: I2d00e357c90495e0ed1a2bc23319a5d2d03f2e09
epicmtd: Update BT interface for 4.3

Change-Id: If518a11e117bf88674384b7bd7f6f77a342de6b5
epicmtd: Enable camera hardware button as customizable.

Available with the merging of patches:
http://review.cyanogenmod.org/#/c/50631
http://review.cyanogenmod.org/#/c/51189

Change-Id: I71c77bb195c4387030ad79a7b1537133a673202c
Merge "epicmtd: releasetools: Add selinux restorecon script." into cm-10.2
Merge "epicmtd: Update BT interface for 4.3" into cm-10.2
Merge "epicmtd: Enable camera hardware button as customizable." into cm-10.2
Merge "epicmtd: Use opensource charger." into cm-10.2
Merge "epicmtd: updater.sh: Revise check for larger system partition." into cm-10.2
epicmtd: Remap hardware arrow keys.

Remap keys from a landscape perspective to a portrait
perspective, so that it can be properly rotated by the
system depending on the screen orientation.

Required with the merge of patch
http://review.cyanogenmod.org/#/c/50214/ which removed
the requirement for keyboard.orientationAware to
be set in an idc file, thus exposing the flawed keymapping.

Change-Id: I7cc64983b07be8d45ae990ee30d573c324dbfd18