Skip to content
Switch branches/tags
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


BrightTime adjusts your Android screen's brightness based on the time of day. This improves your phone's battery life. Other projects like Backlight! make it easier to manually adjust your brightness settings to save power, but BrightTime completely automates this process. Your phone will know the optimal brightness setting and adjust it for you. The default install is suitable for most users, but advanced users can thoroughly customize the schedule.

BrightTime Header


BrightTime is easy to use. Currently, BrightTime requires Android 5.0.2+.

From your desktop:

  1. Click here and click the Begin Download button.
  2. Connect your phone to your computer and open its internal storage or SD card.
  3. Locate the downloaded BrightTime-xx.apk file and move it to your phone directory.
  4. Locate BrightTime-xx.apk on your phone and click it to begin installation.
  5. Click Install and either Done or Open on the following screen.

BrightTime Screen 1

From your phone:

  1. Click here and click the Begin Download button.
  2. Open your notification bar and click the downloaded BrightTime-xx.apk file.
  3. Click Install and either Done or Open on the following screen.

BrightTime Screen 2

Adjusting the schedule

BrightTime comes with default settings that should be good enough for most users. Advanced users can follow these directions to change your settings.

BrightTime uses points that allow users to set times at which the brightness changes.

  • To create a point:
    1. Tap on the +, the circular pink button at the center bottom of the screen.
    2. Select your desired time and brightness.
    3. Once finished, click the Confirm button. Point added!
    4. You will return to the main screen where your added point will appear on the list by time.
    5. Your screen brightness will now change according to the brightness and times you have set.
  • To edit/delete a point:
    1. Tap on the point you created previously.
    2. Delete the point altogether using the Delete button.
    3. Modify any settings for that point and press Confirm to save changes.
    4. To discard and go back, tap your Back button at either the top or bottom of your screen.

Screenshot 1

Short Demo Below:

Timed brightness option in Settings (In Development)

Future Goals

Building & Developing

The easiest way to build is to install Android Studio with Gradle. After installation, you can import the project into Android Studio:

  1. Download the project into a working directory.
  2. Open Android Studio, click Import Project
  3. Locate your working directory to import.
  4. Click OK
  5. Importing and building will be automatic via Gradle.

Contact Us

Feel free to leave an issue or email us at


A schedule based screen brightness changer




No packages published