semc/msm7x30: Fix execution of pre_hw_config.sh (1/2)

pre_hw_config.sh should be executed on init before we enable the leds/keyboard backlight for recovery boot indication.
This change is needed after the new 2 stage boot method

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ic67fc2a9d75d4192018ab9e040ad9419401e619f
semc/msm7x30: Initial ALS overlay values

Initial values from fuji

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I240e19e3fd6d0ae1811b3610ad24741d4378c2ca
semc/msm7x30: Fix leds & backlight configuration on boot

pre_hw_config.sh can't be executed on boot, use alternative method
Fixes haida & hallon keyboard backlight indication for recovery
Fixes bright screen in recovery & overheating of lcd/led/keyboard-leds during long use of recovery

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ie70fc9d9697d3282ace9b6238207341636da6d94
msm7x30: Adjust ALS values

Most users reported max value of ~12276 lux from their sensor
Adjust the array according to the max value
Lower minimum brightness from 70 to 10 to solve the bug: screen very bright even on lowest setting when using manual brightness

Change-Id: I83b2cd78bec4d0156cf5d804f775a0d5b60ab7f5
Signed-off-by: Michael Bestas <mikeioannina@gmail.com>
semc/msm7x30: ALS max range

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ia6ee94cbba44c4765fbb68612d60581c98af2e42