[Android Head-Units] rigattoni:
Nearly working.

There are some hick-ups between each auto brightness down... (I am not able to test it on sunrise... )

Hick-Ups:

the unit switches the brightness 1 state down.

this state is kept until the next autoswitch.

then the brightness is raised to highest mode and after 1 minute the autoswitch is corrected to the next darker state.

this happens on each switch autoswitch down.

139777: 04-15 19:26:21.769 7563 7955 D updateBrightnessWidget: updateBrightnessWidgetState initiated. brightnessLevel = 230
139781: 04-15 19:26:21.771 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState = true, true, true, true, auto = true, autoBrightnessIsEnabled = true
139783: 04-15 19:26:21.771 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel BEFORE = 230
139789: 04-15 19:26:21.774 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel => AUTO! => 3
139793: 04-15 19:26:21.777 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState setImage = AUTO - HIGH
139795: 04-15 19:26:21.777 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel APPLIED = 3, autoBrightnessIsEnabled = true
139797: 04-15 19:26:21.777 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel AFTER = 3
161153: 04-15 19:40:22.043 7563 7955 D updateBrightnessWidget: updateBrightnessWidgetState initiated. brightnessLevel = 255
161155: 04-15 19:40:22.044 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState = true, true, true, true, auto = true, autoBrightnessIsEnabled = true
161157: 04-15 19:40:22.045 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel BEFORE = 255
161161: 04-15 19:40:22.049 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel => AUTO! => 3
161165: 04-15 19:40:22.053 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState setImage = AUTO - HIGH
161167: 04-15 19:40:22.053 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel APPLIED = 3, autoBrightnessIsEnabled = true
161169: 04-15 19:40:22.054 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel AFTER = 3
163119: 04-15 19:41:22.079 7563 7955 D updateBrightnessWidget: updateBrightnessWidgetState initiated. brightnessLevel = 163
163121: 04-15 19:41:22.080 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState = true, true, true, true, auto = true, autoBrightnessIsEnabled = true
163123: 04-15 19:41:22.081 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel BEFORE = 163
163127: 04-15 19:41:22.086 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel => AUTO! => 2
163131: 04-15 19:41:22.093 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState setImage = AUTO - MEDIUM
163133: 04-15 19:41:22.093 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel APPLIED = 2, autoBrightnessIsEnabled = true
163135: 04-15 19:41:22.093 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel AFTER = 2
181781: 04-15 19:55:22.414 7563 7955 D updateBrightnessWidget: updateBrightnessWidgetState initiated. brightnessLevel = 255
181783: 04-15 19:55:22.417 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState = true, true, true, true, auto = true, autoBrightnessIsEnabled = true
181785: 04-15 19:55:22.417 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel BEFORE = 255
181789: 04-15 19:55:22.420 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel => AUTO! => 3
181793: 04-15 19:55:22.423 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState setImage = AUTO - HIGH
181795: 04-15 19:55:22.424 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel APPLIED = 3, autoBrightnessIsEnabled = true
181797: 04-15 19:55:22.424 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel AFTER = 3
183043: 04-15 19:56:22.440 7563 7955 D updateBrightnessWidget: updateBrightnessWidgetState initiated. brightnessLevel = 91
183045: 04-15 19:56:22.442 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState = true, true, true, true, auto = true, autoBrightnessIsEnabled = true
183047: 04-15 19:56:22.442 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel BEFORE = 91
183053: 04-15 19:56:22.445 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel => AUTO! => 1
183057: 04-15 19:56:22.448 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState setImage = AUTO - LOW
183059: 04-15 19:56:22.449 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel APPLIED = 1, autoBrightnessIsEnabled = true
183061: 04-15 19:56:22.449 7563 7955 D BrightnessWidget_FCC: updateBrightnessWidgetState brightnessLevel AFTER = 1