Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Dark3n
Old
(Last edited by Dark3n; 1st March 2013 at 01:47 AM.)
#1  
Dark3n's Avatar
Recognized Developer - OP
Thanks Meter 1286
Posts: 1,716
Join Date: Sep 2007
Default [APP][1.6+] SD Maid - System cleaning tool



Click image for larger version

Name:	device-2012-07-17-190425.jpg
Views:	12432
Size:	34.1 KB
ID:	1204905Click image for larger version

Name:	device-2012-07-17-190456.jpg
Views:	8851
Size:	30.7 KB
ID:	1204906Click image for larger version

Name:	device-2012-07-17-190512.jpg
Views:	8011
Size:	38.6 KB
ID:	1204907Click image for larger version

Name:	device-2012-07-17-190624.jpg
Views:	7391
Size:	39.7 KB
ID:	1204908Click image for larger version

Name:	device-2012-07-17-190836.jpg
Views:	7240
Size:	45.5 KB
ID:	1204910Click image for larger version

Name:	device-2012-07-17-190859.jpg
Views:	6933
Size:	35.8 KB
ID:	1204911Click image for larger version

Name:	device-2012-07-17-190943.jpg
Views:	6696
Size:	36.3 KB
ID:	1204912Click image for larger version

Name:	device-2012-07-17-191001.jpg
Views:	6677
Size:	31.6 KB
ID:	1204913Click image for larger version

Name:	device-2012-07-17-191355.jpg
Views:	6488
Size:	23.4 KB
ID:	1204918Click image for larger version

Name:	device-2012-07-17-191338.jpg
Views:	6717
Size:	47.0 KB
ID:	1204919Click image for larger version

Name:	device-2012-07-17-191513.jpg
Views:	6553
Size:	34.0 KB
ID:	1204920Click image for larger version

Name:	device-2012-07-17-191550.jpg
Views:	6292
Size:	37.7 KB
ID:	1204921Click image for larger version

Name:	device-2012-07-17-191602.jpg
Views:	6275
Size:	24.4 KB
ID:	1204923Click image for larger version

Name:	device-2012-07-17-192131.jpg
Views:	6555
Size:	36.9 KB
ID:	1204925Click image for larger version

Name:	device-2012-07-17-193605.jpg
Views:	6207
Size:	44.8 KB
ID:	1204926Click image for larger version

Name:	device-2012-07-17-193550.jpg
Views:	6119
Size:	29.0 KB
ID:	1204927Click image for larger version

Name:	device-2012-07-17-191829.jpg
Views:	6084
Size:	28.8 KB
ID:	1204928Click image for larger version

Name:	device-2012-07-17-191636.jpg
Views:	6517
Size:	25.1 KB
ID:	1204929

Description:
Quote:
Ive started working on a tool to clean up after apps (inspired by this thread).

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...

SD Maid is a universal file tool that helps you keep your device neat and tidy.

This will work on any device with android 2.1 or higher.
Root is recommended but not necessary.

Use at own risk.
I design everything very carefully and try to provide a smooth experience on every device, but because of the vast amount of android devices it is impossible for me to know every little quirk some firmwares might have!
If you think something is not going as intended, please contact me.
Current features:
Quote:
- Remove corpses(left over files)
- Remove corpses from system,internal sdcard and external sdcard
- Cleans logfiles
- Removes stacktraces,
- Cleans caches
- Bugreport files
- Removes incomplete downloads
- Cleans temporary files
- Cleans Windows thumbs.db & Windows desktop.ini
- Cleans MacOs .DS_Store & MacOS ._* files
- Removes empty directories
- Cleans LOST.DIR directories
- Remove gallery thumbnails
- Allows cleaning files via usermade filters [requires Pro]
- Find individual app caches [cleaning requires Pro version]
- Find duplicate files [cleaning requires Pro version]
- Limited functionality on non rooted devices
- File search function
- Exclude any file/directory
- Complete filemanager
- Show files that have been modified
- Clean market search history
- Show biggest files
- Vacuum databases
- Remove apps and system apps
- Reset apps back to default
- Freeze/unfreeze apps
- Remove apps without deleting their data
- View information about apps

For better results root is recommended.


Click me on your Android

Click me on your computer


Search the market for "SD maid" or scan the QR-Code from your phone!


If you want to download the apk directly, look here.


Thanks to ironlood for those gorgeous icons !


Attached Thumbnails
Click image for larger version

Name:	banner.jpg
Views:	515015
Size:	15.8 KB
ID:	950019  
My apps @ Google Play

Google Plus ~ Twitter ~ IRC Chat ~ Homepage

My Bitcoin adress: 14jNqGCh5HtkQQ4Dfxhqs2NDQwjpRAGjmK
The Following 235 Users Say Thank You to Dark3n For This Useful Post: [ Click to Expand ]
 
Dark3n
Old
(Last edited by Dark3n; 1st April 2013 at 09:45 PM.)
#2  
Dark3n's Avatar
Recognized Developer - OP
Thanks Meter 1286
Posts: 1,716
Join Date: Sep 2007


Changelog:
Quote:
########## v2.0.3.0(211) #########
@Common
- Added external path for some Sony Xperia devices
- Fixed typos
- Updated languages
- Various internal code improvements
- Preperations for new UI
- Replaced some vague global excludes with more specific variants in the relevant features
- Declaring voluntary permission android.permission.ACCESS_SUPERUSER
- Reduced peak memory usage in several features
- Some DetailsBoxes allow 'open in explorer' and 'add exclude'
- Added thumbnail previews for files (currently only images), see settings [PRO]
- Reduced size
- Increased default ShellDelay from 50 to 100 to deal with stability on some custom ROMs
- Debugmode can no longer be turned on manually
@Explorer
- Fixed rename behavior
- Added better error display
- Turned off suggestions for rename and new dir dialogs
@Searcher
- Removed permission display
- Fixed a hang issue on Huawei devices
@AppControl
- Fixed crash when building details layout
- Added filtering by apk path
- Better details output + option to save details
- Faster loading
- Launches Uninstall intent on unrooted devices
@CorpseFinder
- Improved detection (Thanks to Pele)
- Added dex/odex scanning
- Added apk scanning
- Added asec file/folder scanning
- Reduced amount of su calls when deleting
- Added advanced matching of arbitrary sdcard folders against a database, (Experimental)
@AppCleaner
- Reduced memory usage
- It is now possible to exclude files instead of the whole app entry
- Rewritten logic, less SU calls, more speed !
@SystemCleaner
- Added new default entry for "ANR traces" (root/unrooted)
- Tighter thumbnailsfilter
- Fixed hang on Huawei devices (Thanks to Julie Nolf)
@DuplicateFinder
- Changed highlighting
- Added thumbnail preview for files (currently only images) [PRO]
- Clicking a thumbnail directly opens the file
@Misc
- Workaround for optimize DB crash when finishing in background
- Improved search speed for finding databases
- Fixed a hang when optimizing dbs

########## v2.0.2.3(210) #########
@Common
- Fixed startup crash on unrooted devices (Sorry)

########## v2.0.2.2(209) #########
@Common
- Added support for x86 architecture processors
- Updated busyboxes
- Fixed bug in partition detection (Fixes issue on TF300)
- Expanded file area that is used in some features when in UNROOTED mode
- Reduced memory usage
- Improved shell execution class
- Improved Jellybean 4.2 compatibility (thx to scarmon for helping test)
- Fixed bug in partition recognition
@Explorer
- Improved browsing speed
- Feedback on failed paste
@SystemCleaner
- Fixed issue with deletions of several thousand items
- Improved filtering of default entries
@DuplicateFinder
- Fixed crash on autoselection:random
- Tweaks to confirmation checks
- Improved failsafe (replaced path resolving by inode checking)
@AppCleaner
- Fixed issue deleting non root empty directories from caches
- Fixed issue with deletions of several thousand items
My apps @ Google Play

Google Plus ~ Twitter ~ IRC Chat ~ Homepage

My Bitcoin adress: 14jNqGCh5HtkQQ4Dfxhqs2NDQwjpRAGjmK
The Following 13 Users Say Thank You to Dark3n For This Useful Post: [ Click to Expand ]
mrxkills Old
#3  
Guest
Thanks Meter
Posts: n/a
force closes on HD2 Typhoon 2.8 RC2 CM7

Sent from my Nexus S using XDA Premium App
The Following User Says Thank You to For This Useful Post: [ Click to Expand ]
 
Dark3n
Old
(Last edited by Dark3n; 29th March 2011 at 08:48 AM.)
#4  
Dark3n's Avatar
Recognized Developer - OP
Thanks Meter 1286
Posts: 1,716
Join Date: Sep 2007
Quote:
Originally Posted by mrxkills View Post
force closes on HD2 Typhoon 2.8 RC2 CM7

Sent from my Nexus S using XDA Premium App
On start or when pressing refresh?
Could you post the StackTrace maybe?

edit: The force close comes from the directory "/dbdata/databases" not existing hm...
Where would the directory be located on the HD2 ?
edit2: New version up which wont force close
Does this problem of left over directories only exist on the sgs?
My apps @ Google Play

Google Plus ~ Twitter ~ IRC Chat ~ Homepage

My Bitcoin adress: 14jNqGCh5HtkQQ4Dfxhqs2NDQwjpRAGjmK
The Following 3 Users Say Thank You to Dark3n For This Useful Post: [ Click to Expand ]
 
pbarnum
Old
#5  
pbarnum's Avatar
Member
Thanks Meter 1
Posts: 63
Join Date: Feb 2010
Yes!!! I have been wanting an app like this for a while!

Installed but force closes every time I try to refresh...

MyTouch 4G - rooted - CM 7.0.0RC3
 
asmanthebell
Old
#6  
asmanthebell's Avatar
Senior Member
Thanks Meter 71
Posts: 444
Join Date: May 2007
Location: Sheffield

 
DONATE TO ME
works on x10i

Sent from my X10i using XDA Premium App
Samsung Galaxy Note II Happy Mad Geekzoid XD

 
Dark3n
Old
#7  
Dark3n's Avatar
Recognized Developer - OP
Thanks Meter 1286
Posts: 1,716
Join Date: Sep 2007
Quote:
Originally Posted by pbarnum View Post
Yes!!! I have been wanting an app like this for a while!

Installed but force closes every time I try to refresh...

MyTouch 4G - rooted - CM 7.0.0RC3
I just uploaded a new version which should not force close, but it seems you don't have that directory /dbdata/databases either.

Quote:
Originally Posted by asmanthebell View Post
works on x10i

Sent from my X10i using XDA Premium App
Does it show any thing when you press refresh?
My apps @ Google Play

Google Plus ~ Twitter ~ IRC Chat ~ Homepage

My Bitcoin adress: 14jNqGCh5HtkQQ4Dfxhqs2NDQwjpRAGjmK
The Following User Says Thank You to Dark3n For This Useful Post: [ Click to Expand ]
 
SimonVT
Old
#8  
Senior Member
Thanks Meter 42
Posts: 208
Join Date: Aug 2010
Quote:
Originally Posted by Dark3n View Post
On start or when pressing refresh?
Could you post the StackTrace maybe?

edit: The force close comes from the directory "/dbdata/databases" not existing hm...
Where would the directory be located on the HD2 ?
edit2: New version up which wont force close
Does this problem of left over directories only exist on the sgs?
There's no such folder on stock android. Each app have their own folder for data in /data/data/<package name>, which is automatically deleted at uninstall.
HTC Desire AMOLED
ROM: Oxygen 2.0
Radio: 32.44.00.32U_5.09.05.30_2
 
Dark3n
Old
#9  
Dark3n's Avatar
Recognized Developer - OP
Thanks Meter 1286
Posts: 1,716
Join Date: Sep 2007
Quote:
Originally Posted by SimonVT View Post
There's no such folder on stock android. Each app have their own folder for data in /data/data/<package name>, which is automatically deleted at uninstall.
Hm, so this is a samsung related problem?
My apps @ Google Play

Google Plus ~ Twitter ~ IRC Chat ~ Homepage

My Bitcoin adress: 14jNqGCh5HtkQQ4Dfxhqs2NDQwjpRAGjmK
The Following User Says Thank You to Dark3n For This Useful Post: [ Click to Expand ]
 
SimonVT
Old
#10  
Senior Member
Thanks Meter 42
Posts: 208
Join Date: Aug 2010
Quote:
Originally Posted by Dark3n View Post
Hm, so this is a samsung related problem?
Probably, I have no idea why they would change how android works tho.
HTC Desire AMOLED
ROM: Oxygen 2.0
Radio: 32.44.00.32U_5.09.05.30_2

The Following User Says Thank You to SimonVT For This Useful Post: [ Click to Expand ]
 
Post Reply+
Tags
sdcard;tidy;junk;free space;memory
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...