Android: la imagen tomada por la cámara personalizada es demasiado oscura

En mi aplicación debo tomar fotos con actividad personalizada. Implemento todas las funciones y puedo guardar mis fotos, pero en algunos dispositivos están demasiado oscuras. Tengo este código, pero no me ayuda.

            Parameters params = mCamera.getParameters();
            if (params.getSupportedWhiteBalance().contains(
                    Parameters.WHITE_BALANCE_AUTO)) {
                params.setWhiteBalance(Parameters.WHITE_BALANCE_AUTO);
                Log.d(TAG, "white balance auto");
            }
            if (params.getSupportedFlashModes().contains(
                    Parameters.FLASH_MODE_AUTO)) {
                params.setFlashMode(Parameters.FLASH_MODE_AUTO);
                Log.d(TAG, "flash mode auto");
            }
            if (params.getSupportedSceneModes().contains(
                    Parameters.SCENE_MODE_AUTO)) {
                params.setSceneMode(Parameters.SCENE_MODE_AUTO);
                Log.d(TAG, "scene mode auto");
            }
            mCamera.setParameters(params);

En Logcat veo, que todos los parámetros pueden configurarse en AUTO.

Lo verifiqué en el Samsung Galaxy II y funciona perfectamente, pero en algunos teléfonos LG no puedo ver una imagen porque está muy oscuro. Las fotos, tomadas por la aplicación de cámara standart y la aplicación de cámara de Facebook, se ven perfectas, por lo que se puede hacer.

Lo siento por mi Inglés =)