The Brightness API works pretty well except for one little thing: the method 'getSystemBrightnessAsync()' returns the global system brightness but unfortunately it does not consider the brightness set by 'auto brightness' from the Android System. I haven't tested it on iOS yet. I know the method is experimental but it would be great if the method would be able to figure out what brightness level the 'auto brightness' has set.