msm8660-common: add checks for the minimum radio version

  * add script to determine the radio version and compare to a list of
    minimum acceptable versions (run from within recovery)
  * assumes the regexp ^SGH-MODEL$ is the model within the radio firmware
  * assumes the regexp ^MODEL[A-Z]{4,5}[A-Z1-9]$ is the version string
    within the radio firmware
  * add baseband assertion check to releasetools

Change-Id: I3f8c2d71d9315b07ff3199c7f037fd73e1861b9e
msm8660: remove USE_SAMSUNG_VOIP_DEVICE

Change-Id: I27f84f861e3eb15da97862b3cfc89299af817fb3
msm8660: disable VOIP_ENABLED

* for use with VOIP over MVS
* MVS requires both inVoip and Directout
  streams to work properly

Change-Id: Iba25ca5a5725e6a6bd270d63d96e76e4202395df
msm8660: set TARGET_CPU_VARIANT

Change-Id: I927f7c7c9ea4c25d184ec87b4557c38832a44e79
msm8660: add msm_kgsl.h include

Change-Id: I56d63c50dfee64088593a5a45c05571b1de4cb86
msm8660: update gps.h

Change-Id: Idacb571a014ac8c96230eb85273c218534f17606
Revert "msm8660: update gps.h"

This reverts commit 094bb3f74fd20fdea9f496f63aa3ed94548bd131.

Change-Id: I80ba2bfb1ec5dcf40dc692c2fa107613fa2d29a4
msm8660: upgrade gps.h

Change-Id: If83e31d851840450b19f5be899dbf67d67a5462f
msm8660: for TARGET_CPU_VARIANT, change generic->cortex-a8

  * now that http://review.cyanogenmod.org/#/c/46133/ has been merged,
    cortex-a8 is supported

Change-Id: I43383d7ba1823cc859a150fd7b49718b25f94c67
msm8660: update storage configuration for 4.3

  * combine vold, recovery and fstab into single 4.3-style fstab
  * move storage configuration from celox/quincy into msm8660 since
    they were almost identical

Change-Id: I5752da62c937c87851c4c3f313b26d1a9dde796e
msm8660: enable building of libnetcmiface

Change-Id: I08c2e1b078f0c3938206ae75ba4ba79251379a81
msm8660: fix FC's in LatinIME

Change-Id: I325735e2a3e51a4fa0e9a1d257f2310c1683f12d
msm8660: use older ION API for qcom/media

Change-Id: I973f4fe6d758f856b19e1a9b91b0f5e80446db7a
msm8660: use legacy alsa audio

Change-Id: I8c7dd10629f49443e94e0c9129db037a6bd366ec
msm8660: allow TelephonyManager to read /proc/cmdline

Change-Id: Iac2c53048cdc432eeac9a0792a0318c76b4f6f0a
msm8660: support Samsung extended AGPS

  * references:
      http://review.cyanogenmod.org/#/c/45564/
      http://review.cyanogenmod.org/#/c/45565/

Change-Id: I815dc4155cb624f0a90ed7cff98a132baca2d13b
msm8660: move Camera overlay to Gallery2 and clean up

  * Remove hasSamsungCamSettings: this was a NOOP in cm-10.1 and
    jellybean. Apparently we have not needed this :)
  * Remove resetVideoRotationParameter: not implemented in cm-10.1
    with no ill effects. Instead of porting the hack forward,
    remove the overlay.

Change-Id: I6cd0116d13f5389813441d9efaa2a5f38c285e83
msm8660: enable Qualcomm AV enhancements

Change-Id: I6659a28c9ba427a61c33bcab6305efbef128b3c6
msm8660-common: reduce the haptic on the virtual keys

Change-Id: Ic3b5801e8dc76de11fa4b4b697324b35ab62215e
msm8660: Enable TARGET_DISPLAY_INSECURE_MM_HEAP

 * Ancient userspace :(
 * Also remove the OLD_ION flag, it's not necessary at all.

Change-Id: I2d42d11c927784727e94c19d7c7177e9b71e3563