More from developer
Are you disappointed with your phone's auto-brightness feature? Is the display always either too bright or too dim for you? If you have a rooted device with a light sensor, you can now customize the brightness levels to your preferences!
Brightness Manager runs in the background as a service. It monitors the current light level and adjusts the screen brightness according to your preferences. It is similar to the built-in auto-brightness feature, except the brightness levels are customizable!
Is your screen too bright even at its lowest setting? Brightness Manager can dim the screen beyond the minimum screen brightness! It does this by creating a translucent full-screen overlay. By adjusting the overlay's opacity, the screen can be dimmed all the way to total darkness (don't worry, there is a configurable minimum value to prevent this)! If your device has an AMOLED display, the overlay will further reduce battery usage!
Brightness Manager can also disable the screen timeout while charging. Once power is disconnected, the original timeout will be restored. This is better than the "Stay awake" development option, since the screen will no longer dim.
Using Brightness Manager is simple. Whenever the display is too bright or too dim, just open Brightness Manager and drag the slider bar to the desired brightness. Brightness Manager will remember the setting you chose for the current lighting condition.
If you haven't set up a specific brightness level for the current lighting condition, then Brightness Manager will guess the desired brightness level by interpolating the preferences you set for darker and brighter lighting conditions. There are even preferences you can set to control the dim and bright speeds, as well as when to allow the screen to dim.
You can create shortcuts on your home screen to enable Manual Override mode, where you can specify a specific brightness level to maintain. These allow you to have quick access to specific brightness levels, for times when you want to maintain a constant brightness.
Please notify me if your device is not supported. I will work with you to get it working!
If you have having issues with high battery usage (or any other problems), please let me know, so I can work with you to fix it! Typical battery usage should be less than 3%.
Don't worry about the 15-minute refund window. Try it out for a few days, and if you're not happy, contact me for a full refund!
Explanation of permissions:
WRITE_SETTINGS - updates the system brightness value
WRITE_EXTERNAL_STORAGE - used during patching, and to import/export brightness curve
SYSTEM_ALERT_WINDOW - used for the darkness filter, to add a full-screen overlay
RECEIVE_BOOT_COMPLETED - starts the service automatically after a boot
GET_TASKS - monitors for the installer app, to disable the darkness filter when it is running
This is a memory upgrade for YOU. Your Android device has plenty of memory, so let it remember everything for you! Provide the details of what you want to remember (keywords, text, lists, images), and instantly recall them later. When you want to recall a memory, just start typing in the search field, and matching results will automatically appear as you type.
You can store individual pieces of information (e.g. what size are my air filters?), lists, files, and images. Want to remember where you parked? Assign a keyword of "park" and take a picture of your car's location!
MemoryUpgrade is fast! Your notes are stored in a database for fast performance and reliability. With MemoryUpgrade, you can have thousands of memories and recall any one of them in a split second!
What if you want to use the same keywords/tags for more than one thing? Not a problem! You can use the same keywords for as many memories as you like, and when you type in the keywords later, all of the matching memories will be displayed in a list. Just select the memory from the list to view/edit it, or press the copy icon icon to copy the data to the clipboard.
What if you want to remember sensitive information, such as passwords? You can set the secret flag, which will mask the data in the results list with asterisks, yet you will still be able to copy the actual data to the clipboard by pressing the copy icon icon. This allows you to use your sensitive data without worrying about that person looking over your shoulder.
Tidy Contacts will update all of your numbers to one consistent format. You can pick one of several standard formats. Optionally, you can add or remove the country prefix (e.g. the "1" in front of the number: 1-xxx-xxx-xxxx), as well.
Tidy Contacts also supports countries outside the USA. Users outside the USA can format their numbers according to the standard national format, the E164 format, or standard international format. The national format is determined by the phone's region code.
International numbers are treated separately from national numbers. You have the option of leaving them alone, or formatting them in the E164 format or standard international format.
All potential changes are displayed in a preview window, so you know exactly which numbers will be affected. You can then commit the changes or change your formatting preferences.
Note that not all numbers can be re-formatted. For example, phone numbers linked from Facebook contacts cannot be changed. Tidy Contacts automatically excludes these numbers from processing. If you have Facebook contacts, you may want to use the xxx-xxx-xxxx format, to be consistent with Facebook's formatting.
This live wallpaper looks great on the latest devices, but also runs well on older devices such as the Galaxy Nexus. This live wallpaper also works well with tablets!