Grazie per conferma.
In effetti il problema sembra risiedere nel fatto che l'applicazione chiama un parametro hardware che forse solo gli smartphone Lenovo hanno. Tutte le modalità che richiedono scatti multipli infatti provocano l'errore e in tutte le versioni. Sarebbe da approfondire la cosa andando a spluciare una rom Lenovo per capire se è qualche framework o routina java che manca.
Questo è l'errore generato:
08-23 12:07:35.679 E/AndroidRuntime(20487): FATAL EXCEPTION: main
08-23 12:07:35.679 E/AndroidRuntime(20487): java.lang.NumberFormatException: Invalid int: "null"
08-23 12:07:35.679 E/AndroidRuntime(20487): at java.lang.Integer.invalidInt(Integer.java:138)
08-23 12:07:35.679 E/AndroidRuntime(20487): at java.lang.Integer.parseInt(Integer.java:355)
08-23 12:07:35.679 E/AndroidRuntime(20487): at java.lang.Integer.parseInt(Integer.java:332)
08-23 12:07:35.679 E/AndroidRuntime(20487): at com.android.camera.Camera.showBurstView(Camera.jav a:1050)
08-23 12:07:35.679 E/AndroidRuntime(20487): at com.android.camera.Camera.enterModeClick(Camera.ja va:7102)
08-23 12:07:35.679 E/AndroidRuntime(20487): at com.android.camera.mode.ModeView$1.onClick(ModeVie w.java:236)
08-23 12:07:35.679 E/AndroidRuntime(20487): at android.view.View.performClick(View.java:4209)
08-23 12:07:35.679 E/AndroidRuntime(20487): at android.view.View$PerformClick.run(View.java:17431 )
08-23 12:07:35.679 E/AndroidRuntime(20487): at android.os.Handler.handleCallback(Handler.java:725 )
08-23 12:07:35.679 E/AndroidRuntime(20487): at android.os.Handler.dispatchMessage(Handler.java:92 )
08-23 12:07:35.679 E/AndroidRuntime(20487): at android.os.Looper.loop(Looper.java:153)
08-23 12:07:35.679 E/AndroidRuntime(20487): at android.app.ActivityThread.main(ActivityThread.jav a:5297)
08-23 12:07:35.679 E/AndroidRuntime(20487): at java.lang.reflect.Method.invokeNative(Native Method)
08-23 12:07:35.679 E/AndroidRuntime(20487): at java.lang.reflect.Method.invoke(Method.java:511)
08-23 12:07:35.679 E/AndroidRuntime(20487): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:833)
08-23 12:07:35.679 E/AndroidRuntime(20487): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:600)
08-23 12:07:35.679 E/AndroidRuntime(20487): at dalvik.system.NativeStart.main(Native Method)
08-23 12:07:35.843 E/AppErrorDialog(500): Failed to get ILowStorageHandle instance
Mi sembra una buona idea quella di rimuovere la parola "impostazioni" laddove è sottintesa o inutile. Provvedo a fare le modifiche.
Per il resto se non si trova una soluzione al problema sopra citato potrei provare a disattivare le funzioni che non vanno così che non siano visibili e quindi utilizzabili.