Auto brightness manager adjusts automatically the brightness of your smartphone.
Auto brightness manager calculates the sunset and sunrise time based on your location and modulates the brightness of your display. For example, if the sun rises at 6:00 o'clock brightness will be increased gradually. Vice versa if sun sets at 21:00 o'clock brightness will be decreased gradually.
So, if your smartphone doesn't have a light sensor or it doesn't work well maybe this application can help you.