modified:   Android.mk
Remove uneeded flags
smdk4412: Enable camera message management

 * Fixes the deadlocks seen with back-to-back shots

Change-Id: I539b2618187fa4598556359f9dbce61f729cd909
smdk4412-common: camera: don't defer picture if CAF is in progress

CAF is considerably slower than Auto or Touch Focus and since we
are deferring the picture while CAF is in progress, there are
delays while taking the picture and these delays are sometimes
huge.

Disregard the CAF state since we could Touch to Focus if required.

Change-Id: If981f6402cc97e0781060dc48fa7d8e44288168f
camera: Fix loss of focus mode between shots

exynos_camera->focus_mode can't be relied upon to verify the previous
state, since a snapshot will reset the focus state. This was causing
any mode besides auto-focus (enum 0) to fail after the first photo
was taken, including the default continuous-picture.

Always make sure the focus-mode is up to date when set_params is
called

Change-Id: I8e6f52093ad897bcf04bc5047bb1fcd4f109dc55
smdk4412-common: Don't build torch for devices without flash

For devices without a flash set TARGET_HAS_CAM_FLASH := false

Change-Id: I8fb1648f443abadd8677fd6780ba95a40c613cf0
Remove uncommon stuff from init.smdk4x12.rc

Change-Id: I74cff4414e4e0ad4c89230524a31b62f1e1d1325
smdk4412: remove unused overlay

Change-Id: Idd80804431926df507914c4a1d53a05770429ea4