SD Maid - System Cleaning Tool

This is a powerful tool! Use at own risk!

Nobody is perfect and Android neither.
Apps you have already deleted, sometimes leave data behind.
The system constantly creates logs, crash reports and debug files you don't really need.
The market leaves temporary files of downloaded apps behind.
Lets not go on here...

Why not get a maid to clean it all up?
SD maid will help you keep your device neat, clean and tidy :-)!

Give it a try, you won't find a more thorough cleaning app!

Choose a tab, press check and then either click a single item to delete or press the clean all button. It's just that easy.

There are various features available:
* Explorer is a full fledged filemanager, use it to crawl through your Androids files.
* You can use the Searcher if you know what file you are looking for.
* The CorpseFinder searches your device for dormant directories+files and compares those to the list of installed applications.
* AppControl lets you freeze,reset and remove applications (even system apps).
* The SystemCleaner scans your device and filters which directories contain unnecessary files. You an even create your own filters!
* You can optimize and shrink bloated databases to speed up access and free space.
* View your biggest files and find out what is hogging all the space.
* Find files that have been modified in the last X minutes.
And more...

10 features are currently available in the free version and an additional 2 can be unlocked by buying and installing the unlocker.
The Unlocker will also enable several convenience functions like picture previews.

SD Maid is constantly being developed and is designed very carefully.
Due to the vast amount of android devices it might not work perfectly on everyones device, but I'm working hard to get it there.
If you have questions or concerns send me a mail (support@thedarken.eu). I usually respond quite quick and will happily help you out.

A big thanks goes out to all the beta testers @ http://sdmaid.thedarken.eu/beta who helped me improve SD Maid v3.
I would also like to thank all the volunteers @ http://sdmaid.thedarken.eu/translation that made SD Maid accessible to non english speaking users by translating it.

SD Maid Pro - Unlocker

This app needs "SD Maid - System cleaning tool" to be INSTALLED!
It unlocks the "Pro" status in the free version, enabling all additional features.

SD Maid is a powerful tool. USE AT OWN RISK!

Nobody is perfect and android neither.
Apps you have already deleted sometimes leave data behind.
The system constantly creates logs, crash reports and debug files you don't really need.
The market leaves temporary files of downloaded apps behind.
Lets not go on here...

Why not get a maid to clean it all up?
SD maid will help you keep your device neat, clean and tidy for you :)!

Please see SD Maid - System Cleaner for further information!

If it doesn't seem to work, try closing SD Maid through 'exit' and reopening it.
In any case you can just mail me and I will help you.

Due to the vast amount of android devices it might not work perfectly on everyones device, but I'm working hard to get it there.
If you have problems on your device contact me (support@thedarken.eu) and I will try to fix your problem in the next version.

Root Validator

"Do i have root?"
This app will answer your question.

It will also give you a few details about your su binary,super user application and busybox.

Press the button and read the results.

Maybe share them afterwards.

#This app will NOT root your DEVICE!#

Use this app to test if you are still rooted or if you rooting attempt was successfull.

It checks access, super user app, su binary and busybox binary.

It's free, no adds.

If this came preinstalled with your custom ROM, don't ask me how to uninstall it!

Diagnosis - System Information

Ever wondered what your Android is currently doing?

* On Windows we can open the task manager and get all the information we want.
* On Android it will suspend the app we are currently using, but what if we wanted information about that app?
* What if wanted to know if an app is currently downloading or uploading something? How much cpu is this app using?
* Is this app running out of memory?
* Is the battery getting too hot ?
* What apps are running in the background, at this moment?
* Did another app just start and cause lag?
* Why doesnt this app tell me how much battery i have left?
* Loosing track of time while gaming?

~~~| Know what your Android is doing! |~~~

Diagnosis can display system information at all times, even while using other apps.
When Diagnosis is turned on, small customizeable text is shown on screen giving you information of your choice.

There are various informations to choose from:
- Cpu use, Memory, active app, cpu speed
- Date, Time
- battery, voltage, temperature
- Network traffic (Upload per second, Download per second)
- Name of applications using >40% or 70% cpu
- And more...

Currently a total of 33 more general information items, plus another 33 items in the pro version, that are displaying very specific information.

If desired you can have the recorded information saved in a database for later access and statistical data as network traffic, avg cpu use etc.

~|It's free and has no adds, so just give it a try.|~

There is a more extensive help file included in app (see settings>about).

I also respond fairly fast to emails, so just write me one if you have troubles or questions!

I have had some questions about the requested permissions, i have nothing to hide, so let me explain them:
* "Storage", so i can write the database to the sdcard instead of clogging up the internal memory
* "System tools", is needed to show the information ontop of the screen and keep the display on when loading data
* "Internet", is needed to send (anonymous) bug reports and display the network latency(Ping)
* "Network state", to be able to get cell signal strength information
* "Wifi state", to get wifi signal strength,name and ip information
* "Receive boot completed", is needed for the option to automaticly start Diagnosis on boot

Wake Lock - PowerManager

Wake Lock gives you control over the Android Power- and WifiManager.
For example, you can force the PowerManager to keep the screen on or have the CPU still running in standby mode or make sure the Wifi connection keeps running at full performance.

You can use it on any android phone or tablet.
Use it to keep the screen on in full brightness or dimmed mode during movies or slideshows.
To make sure the CPU is still running in the background doing your tasks when you press the standby button.

There is a "Donate Version" available if you wish to support my work.

What are the permissions used for:
WAKE_LOCK, to obviously be allowed to aquire wakelocks
RECEIVE_BOOT_COMPLETED, to start the app after device reboot
READ_PHONE_STATE, to be able to act on start/ending calls, allowing the app to aquire a lock just for the duration of the call

A few keywords to help people:
screenon,screen always on,keep awake,darken,dark3n,no sleep,nosleep,Keep on,WifiLock,Sleep Policy,WifiManager,CpuLock

Diagnosis Pro - Unlocker

This app needs "Diagnosis - System Information" to be INSTALLED!
Installing this will enable addtional features (Autostart, notification, additional information, ...) in the free Version of Diagnosis, as well as support my work.

Diagnosis v0.7 or later is required.
Please stop the overlay before installation.

Please see 'Diagnosis - System Information' or email me for further information!

Bluetooth (Null) Keyboard

Nullkeyboard/0Keyboard or empty Keyboard (what ever you want to call it) adds an extra keyboard to your device, which will not show when selecting text fields.

It is intended to be used with hardware keyboards (i.e. bluetooth keyboards), to stop the software keyboard from opening and taking away half of the screen.
Additionally it improves system performance as it frees up resources that would normaly be used by a software keyboard (layout, dictionarys etc.).

This app is a 'must-have' for people who regularly use an extra keyboard with their android tablet. While they cannot uninstall the system keyboards, they can unload them from system memory by choosing Null Keyboard as current keyboard.

A widget is included to allow easy switching between Null Keyboard and others.

This is not a driver and will not make your bluetooth keyboard work and neither will it break anything. Don't complain that it doesnt make your bluetooth keyboard work, because that is not its purpose.

Trust - Event Logger

Trust keeps a small log of events for you.

Whether it is app changes, people using your phone or missing calls, Trust will tell you what happened and when.

Events currently include:
- Launched apps
- Installed/deleted/replaced/restarted/cleared apps
- Power connect/disconnect
- Shutdowns/Boots
- Screen on/off events
- Lockscreen events
- Loss of wifi/cell connectivity
- Removed media
- Calls

What does Trust need the PERMISSIONS for:
*PROCESS_OUTGOING_CALLS is needed to detect incoming or outgoing calls
*RECEIVE_BOOT_COMPLETED for autostart and detecting reboots
*READ_PHONE_STATE to detect connectivity changes
*WRITE_EXTERNAL_STORAGE to export the database
*GET_TASKS for current foreground apps

Charge Preserver

It's not pretty, but free and does its job.
It will enable airplane mode when running on battery, thus disabling all wireless connection to achieve minimal battery drain.
If a charger is plugged in, either usb or ac, it will turn airplane mode off and the previously active connections (wifi,3G,gps,etc.) will be restored.

This app was a request by a user on XDA-Developers who wanted to use it on an android device he keeps permanently in his car.
When the ignition is off, the device won't be charged and tries to conserve as much power as possible.
When the ignition is on, the device will be charged and turn power conserving measures off again.

Just thought i would share it :-).

Fuck My Senses

This app plays the sound from the devices microphone through the headphones with a configureable delay.

I was chatting on IRC, talking about app ideas with some friends. This was one of the ideas that made it into an actual app.

It is a weird expierience...
... but that was the intention.

It's free, has no ads and while some might find it useless, some might not, so why not share it? :-)

It might not work with bluetooth headsets...

Trust Pro - Unlocker

This app unlocks the pro status in the free version of Trust.
It does nothing by itself and should only be installed alongside the free version of Trust.

Installing this unlocker will extend the maximum time events are kept from 24 hours to an unlimited time.
It will also support my work, thanks :-).

Should you have any questions, don't hesitate to send me an email.

See also:

Wake Lock - Donate Version

This is the "Donate Version" of my app "WakeLock - PowerManager".
It is currently the same as the free version.
You would buy it because you are happy with the app and would like to support my work.