add find7a,X9007,X9006 to OTA target

otherwise find7a / Oppo Recovery dont flash our rom

Change-Id: Ie5e53e66d74570f4b5d3502e6931b3951bf0f8fe
find7: Use both x9007 and x9076 device tree entries

Change-Id: I622534d0c7d7a1aa5d1eb1255f10e1ed3f1e192a
find7: Set screen density, unique device identifier for Find7 variants

Change-Id: I09cecc54fb2cd415c77e2d1cd75f4975f3208eab
find7: Fix lcd_density for Find7S

Change-Id: Ia3ead447711a91a81a792ea4da76d20d85271c5a
find7: Use camera interface for torch

* Sysfs node is on/off only anyway.

Change-Id: I8f1fc10460efb8cae543799e31f689a8919922cc
find7: Remove duplicate nfcee_access.xml copy

Change-Id: Iba8c736088afe5004951294a5a5c59a6f1f54455
find7: Permissions for DT based notification LED in find7s

Change-Id: I7d2b11e3e23bb8d6ed6d91fb36ff515bb1cc0b5d
Device specific mixer_paths.xml

 * Copied from device/oppo/msm8974-common/audio/mixer_paths.xml

Change-Id: I89dea34971d754606bf5e691dec8f1f33a5058c2
fix voice-speaker-mic

otherwise loudspeaker mode during a phone calls dont working for Find7/a

Change-Id: I1cb0e3a7d3ae5b8a4e5c424764cfd4a8e593247b
find7: Remove noemulatedsd from external sdcard

vold only supports a single partition for asec.  Use the internal
sdcard for asec to preserve existing behavior.

Change-Id: Ib297942d7ef7b6ed43f968f533be37d42a987b23
find7: Add defaults for new offload paths

Change-Id: I10c536f1ee09fc5088738825ba888bd0c41db2c1
find7: Remove duplicate mixer path defaults

Change-Id: I540a4559ae7e5d16dd2fde8d9cb3bbe53518bffd
Add FIND7 to assert list

Stock Oppo recovery uses FIND7. To allow custom recoveries to
install official OTAs, recovery must identify the device as a
FIND7 and the assert is case sensitive.

Change-Id: I7e78c43f1bc18cc866db466a06c047600339000d
find7: Fix typo in device-proprietary-files.txt

Change-Id: I346f188cce48f0dcf590d59596ab749191680306
find7: Remove duplicate properties

Change-Id: I0c70e3b831d9349109f1098e8f0405c030fb3947
camera: Cleanup & remove compiler warnings

* Remove compiler warnings
* Use standard HAL API versions

Change-Id: I686c88e82a83072b9f392369960160e8ec345e30
camera: do not use GNU old-style field designators

Avoiding the use of GNU extensions improves portability

Change-Id: I2fd8ea9eebba75185533c4efed6cd6f4feeb0917
find7: remove redundant NFC mifare permissions

These permissions are already copied by the Nfc app.

Change-Id: I8a7f80527c9b37e70a1c69e7551952024683a795
find7: Set the correct GMS clientid

Change-Id: Ic12eb479b060cedd4d8f25a6c4b66fd0d9a8352c
Revert "find7: Use camera interface for torch"

* Also correct the torch sysfs path & permissions
* Improves torch gesture response time

This reverts commit 47c2de3f1ea1371e4d9149e10d8df7e53fed5ffa.

Change-Id: I555b9826eb1ac159d26e71237567bc8fbe9f81f5