...
@jan:
Just noticed last weekend on a friend's phone that on international Galaxy S2 (Samsung GT-I9100, sorry have no further build details) the autofocus also only works, when "Continous Autofocus" is disabled.
Thanks Johnny.
I can make it disabled by default, but I need to know the exact model string as returned by android.os.Build.MODEL. This should be the value that you get by going into Settings -> About device -> Model number, alternatively there are apps that show this value, for instance "Elixir" shows this under software->Build->Model.
We already have it disabled for Nexus 4. Unfortunately it is not possible to determine which devices have this quirk.
@bitcats, can you confirm that disabling Continuous Autofocus helps for your device? In that case, please let me know what your model is.