Permalink
Cannot retrieve contributors at this time
########## v0.9.8.7(57) ######### | |
@Common | |
- Added portuguese(brazil) | |
- Added SGS3 external_sd path | |
- Updated languages | |
- Some code cleanup | |
@Duplicates | |
- Fixed highlighting | |
########## v0.9.8.6(56) ######### | |
@Common | |
- Updated translations | |
- Tweaked UI | |
- Tweaked startup | |
@CorpseFinder | |
- Small security fix, reduced used permissions | |
@Duplicates | |
- Entries are now sorted, default is by size | |
########## v0.9.8.5(55) ######### | |
@Common | |
- Updated chinese | |
- Updated italian | |
- New ARM & MIPSEL busybox | |
- Some changes to debug output | |
@Explorer | |
- Fixed filer recognition on some file systems | |
- Fixed "Send to" sometimes not being available | |
@Appcontrol | |
- Better compatibility for freezing apps | |
- Fixed bug on removing apps, but keeping data | |
- Changed freeze type for API14+ devices to disabled-user | |
- Added an additional routine to deal with apps could not be frozen/unfrozen the normal way | |
- Added advanced setting to double check for frozen apps for devices having issues with Androids PackageManager | |
########## v0.9.8.4(54) ######### | |
@Common | |
- Fixed startup and unlocking problems introduced with v0.9.8.3. Sorry for that and thanks to everyone who mailed me! | |
########## v0.9.8.3(53) ######### | |
@Common | |
- Added Chinese&Taiwanese translation (thanks Strike·welkin) | |
- Updated German translation | |
- Updated Hungarian translation | |
- Updated Spanish translation | |
- Updated Italian translation | |
- Updated Danish translation | |
- Improved a few code calls | |
- Changed small UI details | |
- Improved unlocking procedure | |
@Startpage | |
- Fixed FC when there is a busybox problem | |
- Fixed FC when data partition is unavailable | |
- Improved size calculations | |
- Added support for more partitions | |
@Explorer | |
- Fixed FC and simplified size calculation | |
@Biggest files | |
- Fixed show/hide tab text | |
- Fixed crash on huge file amounts | |
########## v0.9.8.2(52) ######### | |
@Common | |
- Moved some settings arround | |
- Slimmed various code passages | |
- Fixed a possible bug when getting wakelocks | |
- Improved debug output | |
- Updated danish translation (if you want to help translate, mail) | |
- Open details dialog only when there is something to show | |
- Removed all statistics but total freed space | |
- Improved startup speed | |
- Fixed race condition causing FC when UI/Activity instantiated/closed prematurely | |
@Startpage | |
- Fixed UI timeout | |
@Explorer | |
- Removed ro toast on browsing /system | |
- Fixed bug causing removal of single files not updating stats | |
- Fixed FC when updating some statistics | |
@AppControl | |
- Fixed FC on loading list (2. try) | |
- Fixed hang on removing system apps | |
@AppCleaner | |
- Fixed wrong size calculation | |
@Duplicates | |
- Changed greytone for highlights | |
- Fixed FC on rare circumstances | |
- Added contextmenu option to jump to explorer | |
@Vacuum | |
- Moved to misc tab | |
@Misc | |
- Moved biggest files to own tab | |
########## v0.9.8.1(51) ######### | |
@Common | |
- Fixed startup bug on unrooted devices (Sorry :-( ) | |
########## v0.9.8(50) ######### | |
@Common | |
- Various code cleanups | |
- Improved support for multiple sdcards + usb devices | |
- New busybox version replacing the hotfix | |
- Added hungarian language | |
- Added support for Android MIPS Devices | |
- Streamlined system calls through new class | |
- Updated all translations | |
- Made tabwidth constant | |
- Fixed a crash on sorting empty directories | |
@Startpage | |
- More support for custom partitions | |
- Removed Diagnosis popup | |
@Explorer | |
- Warning only shows once now | |
- Highlighting of selected entries | |
- Added remount system RW button | |
- Total size of files/dirs now shows in a popup | |
- Removed unnecessary calculations on deletion | |
@Searcher: | |
- Improved UI | |
- Warning only shows once now | |
@AppControl | |
- NEW FEATURE! :-) | |
@App Cleaner | |
- Highlighting of selected entries | |
@Duplicate finder | |
- Reduced memory usage (still crashes @ ~80k files) | |
@Optimize database | |
- Has an icon now | |
########## v0.9.7.5(48) ######### | |
@Common: | |
- Temporary fix for busybox problems on android 2.2 | |
########## v0.9.7.4(47) ######### | |
@Common: | |
- Added info about my new app Diagnosis | |
- Fixed possible FC after background operations finished | |
- Fixed possible hang during startup | |
- Improved and cleaned various coded parts | |
- Made some improvements for ICS | |
- New busybox to fix issues on galaxy nexus devices | |
- Better handling of files with non latin characters | |
- Less log spamming when debug is not enabled in settings | |
- Some permissions changes to increase security | |
@Explorer | |
- Fixed possible FC on opening directories | |
- Added a onetime warning dialog | |
- Removed the object size of directories (too misleading for users) | |
@Searcher | |
- Fixed possible FC on opening directories | |
- Added a onetime warning dialog | |
@Systemcleaner: | |
- Fixed an issue where the systemcleaner would cause FCs when cleaning /cache on HTC EVO 4G | |
@Duplicate finder: | |
- After deletion of duplicates the remaining file will be hidden | |
- Sets will now be recolored after each deletion | |
- Fixed summary not updating after single duplicate deletion | |
- Selections are cleared on single deletion | |
@Optimize databases | |
- Added sqlite3 binary for devices for devices without one (Thanks to the Titanium Backup Team for allowing me to use theirs) | |
########## v0.9.7.3(46) ######### | |
@Common: | |
- updated german translation | |
- adjusted save button on details window | |
- put additional output under control of debug setting | |
- various small code improvements | |
- updated help file | |
@Startpage: | |
- improved first loadtime of startpage | |
- added display for space left in internal app folder for devices having this on an extra partition | |
@Explorer: | |
- added option to remember last path | |
@Searcher: | |
- added open to show found files in explorer | |
@Optimize database: | |
- fixed summarized size output (again...) | |
########## v0.9.7.2(45) ######### | |
@Common: | |
- catched a force close when the busybox version could not be read, it means SD Maid can't be used, but now it will not crash and also give you some instructions | |
- added popup message with instructions in case busybox could not be used | |
- catched a FC when pressing "Visit Market" and there is no market installed | |
- updated german translation | |
########## v0.9.7.1(44) ######### | |
@Common: | |
- Removed some debug output that was forgotten during development | |
- added code to force update of old sd maid busybox versions | |
- updated busybox to 1.19.3 and changed configuration, i fixed handling of non latin characters, decreased size and improvement speed slightly (Thanks to Stericson for helping me out) | |
- decreased changelog fontsize | |
- reformated changelog | |
@Startpage: | |
- fixed display of longer busybox versions | |
@Explorer: | |
- fixed overlapping display of long file/folder names | |
- added a hint when browsing /system, that it is read-only and can be remounted writeable through SD Maids settings | |
- removed unzip support @ explorer for now, didn't work reliably | |
@System Cleaner: | |
- updated System Cleaner to include Thumbs.db and Desktop.ini | |
@AppCleaner | |
- cleaned up some debug output | |
@Optimize database: | |
- fixed summarized size output | |
- fixed reports of 0 databases found on some devices, because the internal busybox wasn't used (Thanks to Ken for finding this) | |
######### v0.9.7.0(43) ######### | |
- Fixed missing entry to show/hide optimize dbs tab | |
- Updated german and english help file | |
- Updated russian translations and helpfile | |
- Changed explorer refresh to catch loop on erratic granting of root permissions | |
- Fixed a bug on some ROMs causing SD Maid to falsely detect root | |
########### v0.9.6.9(42) ########### | |
- Prevent crash on wrong inputs @ Misctab | |
- Added new tab "Optimize DBs" which can optimize databases to free up more space and improve database access speed a bit (I will improve the UI a bit more in a future update) | |
- Fixed typos | |
- Fixed the display of some memory calculations which were off (1000... and 1024 bytes in a kilobyte...), the displayed amount that could be cleaned was higher than shown | |
- Added some support for link2sd | |
- Improved code to support multiple external sdcards in future versions | |
- Improved performance a bit by turning logging off by default and and making some important log information permanent | |
########### v0.9.6.8(41) ########### | |
- Made changes to the systemcleaner to reduce RAM use | |
- Added a new a new exclude to fix issues for Droid Bionic users | |
- Changed some outputs in the dialogs | |
######### v0.9.6.7(40) ######### | |
- Added a fix for an Android bug related to fast dual core devices | |
- Fixed a bug with the automatic refresh after cleaning in the app cleaner | |
- Fixed a possible memory leak in the system cleaner | |
- Fixed typo in russian translation | |
- Fixed typo in english translation | |
- Changed news windows to be better readable | |
- Improve SD Maids memory usage | |
- Updated danish translation | |
######### v0.9.6.6(39) ######### | |
- Added a failsafe to prevent hangs when using systemcleaner on unrooted devices | |
- Fixed system cleaner hang on unrooted devices introduced with the performance tweaks of the last update (sorry for that) | |
- Changed the way some preset directories are excluded which should increase performance | |
- Small change to app cleaner progress bar | |
- Removed some filters that crossed each other and exclude some files that could be deleted | |
- Added a button to save the content of detailsboxes to a log file at /sdcard/SD_Maid/ | |
- App cleaner should now be parsing cache directories on external_sd too | |
- Reworked some app cleaner code, performance should be better now | |
- Added more information to all progress dialogs, more details of what is going on | |
- Added russian translation | |
- Slimmed the code down, by packing several code segments into a reuseable class | |
- Added XOOM external card path (thanks to Mark) | |
- fixed bug where app cleaner would hang on cleaning apps with more than 800 files | |
- Updated german translations | |
- Enabled system cleaner/*.log files for unrooted devices | |
- Enabled system cleaner/*.tmp files for unrooted devices | |
######### v0.9.6.5(38) ######### | |
- Added Hebrew language | |
- Added Italian language | |
- Completely reworked system cleaner | |
- Removed performance setting for system cleaner again | |
- Changed some code to catch FCs on certain cases | |
- Some tweaks to the app cleaner | |
- Prefixed '*' to the searcher so you don't need to enter them anymore | |
- Added external sdcard to the searcher | |
- Catched an error in misc tab, when users entered to big numbers | |
- Fixed a force close on settings | |
- Added automatic settings reset, if they got corrupt | |
- Added LOST.DIR directories to system cleaner (Thanks to Pele) | |
- Added save to log button for "files last modified" | |
######### v0.9.6.4 ######### | |
- Moved a missplaced setting | |
- Fixed missing text | |
- Tweaked system cleaner a bit | |
- Added some code to fix a crash if faulty settings existed | |
######### v0.9.6.3 ######### | |
- corpse finder on unrooted device with limited functionality | |
- added external sd to corpsefinder | |
- fixed some language typos | |
- changed highlight color in duplicate finder | |
- updated translations | |
- fixed FC in misc tab when showing biggest files | |
######### v0.9.6.2 ######### | |
- added automatic refresh when renaming files/dirs in explorer | |
- removed contact/mail button in the root problem dialog, to many spam emails | |
- improved system cleaner performance | |
- added option to increase system cleaner speed on fast devices | |
- moved exit button to menu | |
- added possibility to change amount of biggest files to be shown | |
- option hide pro features now hides all pro features | |
- improved display of duplicate files | |
- removed some obsolete code | |
######### v0.9.6.1 ######### | |
- Tweaked some code to prevent possible force closes on app resume | |
- Removed the low memory feature which was BETA and didn't have the desired effect | |
- Fixed crash when sdcard is unmounted | |
######### v0.9.6 ######### | |
- Added spanish translation | |
- Few tweaks to the icon, for better display on black backgrounds | |
- Added option to hide the misc tab | |
- Added automatic refresh to the explorer | |
- Added statistics to cleaning options | |
- Added statistics display to the menu | |
- Added option to reset statistics in the settings | |
- Added external sdcards for HUWEI tablets | |
- Added Option to force English as language | |
- Updated German,Danish and Spanish translation | |
- Fixed wrong string in buy pro dialog when pressing root search | |
- Fixed some wrong strings in translated settings | |
- Made changes to the duplicate finder for better performance on low memory devices | |
- Fixed problems with external sdcards mounted in "mnt/sdcard-ext" thx to the user Garo | |
- Cleaned and refined the explorers context menu | |
- Fixed a possible problem with white spaces in directory names (@App Cleaner) | |
- Refined the App Cleaners code | |
- Removed the restriction on clean all in the app cleaner | |
- Enabled App Cleaner for unrooted devices in limited mode | |
- Added top50 biggest files in misc tab | |
- Reworked some code regarding excludes | |
- Added exclude option to context menu in app cleaner | |
- Added exclude option to context menu in corpse finder | |
- Added exclude option to context menu in duplicate finder | |
- Added option to add excludes from explorer or search | |
- Fixed getting stuck in the explorer, when inside a directory that was deleted (Thx to user fozzie@xda) | |
######### v0.9.5.4 ######### | |
- Changed system cleaner backend, should be more robust against hangs on slow devices and or huge file amounts | |
- Fixed bug that prevented cleaning if files existed but were of size 0 | |
- Added misc tab | |
- Added option to clean market search history @ misc | |
- Slimmed App Cleaner code and improved code | |
- Fixed a bug where directories with spaces would not get deleted under certain conditions | |
- Keep Screen on default is now activated | |
- Added feature to show all files that have been modified in the last X minutes @ misc | |
- Added options for showing last modified files | |
- New launcher icon | |
######### v0.9.5.3 ######### | |
- Fixed problem with special characters in file/directory names | |
######### v0.9.5.2 ######### | |
- Added Danish translation | |
- Option to keep screen on during processing | |
- Rewritten Systemcleaner backend to support non rooted devices | |
######### v0.9.5.1 ######### | |
- Fixed bug in duplicate finder introduced through more external_sd compatibility | |
- Fixed that non rooted users could get stuck in explorer in root needing directories | |
######### v0.9.5 ######### | |
- prevented FC when trying to remove an empty exclude | |
- Renaming files in the explorer and searcher now automaticly starts with the current filename already typed in | |
- Added settings to choose directory and file colors for the explorer | |
- Added setting to choose between explorer sorting methods (Linux/Windows/Alphabetical) | |
- System cleaner now includes function to remove empty directories | |
- Added Delete/Copy/Cut selection again when pressing . or .. folder | |
- Added multiple language support (currently only EN/DE) | |
- Added CM7 external sd check | |
- Added external sd for LG2x | |
######### v0.9.4 ######### | |
- Fixed FC on start when Unlocker received UNLICENSED or RETRY from server | |
######### v0.9.3 ######### | |
- Fixed FC when trying to change permissions under special circumstances | |
- Reworked SD Maids start to increase loading and rootcheck performance | |
- Added async task for directory creation to prevent timeouts when working with huge file amounts | |
- Rearranged explorer context menu | |
- Prevented user from removing "." and ".." which were not actually deleted but removed from view | |
- Improved performance when previewing what will be deleted (long pressing an item) in the System cleaner,Corpse finder and App cleaner | |
- Improved root check, should now detect non rooted devices more reliable and launch in limited mode | |
- Fixed external sd not displaying for the droid incredible on the startpage | |
######### v0.9.2 ######### | |
- Fixed FC when renaming after creating a directory, or creating a directory after renaming. | |
- Added requested feature to hide individual tabs | |
######### v0.9.1 ######### | |
- Changed corpse finder algorithm | |
######### v0.9 ######### | |
- added option to hide Pro features when using free version | |
- added lowMemoryProfile option | |
- added option to hide tab bar | |
- added a root explorer | |
- integrated copy/cut + paste functionality of root explorer with searcher | |
- added option to remount /system read+write for root users | |
- all images resized and optimized for better view and no overlapping text (thanks to nitr8) | |
- added better control of excludes | |
######### v0.8.9.2 ######### | |
- small fix inside the searcher which selected a different item on long presses then on short presses. | |
######### v0.8.9.1 ######### | |
- Reworked some code of 'Clean System' routines | |
- Duplicate scanner releases list memory now earlier, could fix errors on low memory devices. | |
- Fixed vanishing results on system cleaner after screen turned off | |
- new options in the menu to globally exclude files or directories | |
- new entry in settings menu to reset exclude list to default | |
- fixed a bug where the duplicate scanner could FC certain filenames | |
######### v0.8.9 ######### | |
- Fixed FC on open when no application for the file type is in installed | |
######### v0.8.8 ######### | |
- sd maid cleaned itself, space needed and routines got cleaned up | |
- added modified value to duplicate finder (request by user 'Mainism') | |
- instead of warning the user about selecting every duplicate file, it is now no longer possible to select all items | |
- fixed the cause for FCs when opening settings (thanks to David) | |
- new function added "Searcher", lets you search for files on your device. The free version supports searching on internal&external sd, the Pro version supports search the entire devices filesystem. | |
- increased compatiblity with non rooted devices | |
- fixed displaying wrong item names in confirmation dialogs | |
######### v0.8.7 ######### | |
- (App cleaner) Deactivated clean all when Scan system packages is selected | |
######### v0.8.6 ######### | |
- Fixed bug in duplicate scanner where filters only applied on next app launch | |
- Fixed bug in app cleaner where the scan system apps setting would only apply on next launch | |
- Fixed typos where it said refresh instead of check | |
- Fixed bug (nullpointer exception) in duplicate scanner | |
- Fixed stackoverflow FC in app cleaner and system cleaner under certain circumstances where root was allowed on app launch but denied afterwards | |
- Disabled a performance increasing fix to ensure stable running on all devices, will enable soon again | |
######### v0.8.5 ######### | |
- Fixed second FC, caused by a bug during data pulling for the overviewscreen | |
######### v0.8.4 ######### | |
- Fixed FC on start sorry! | |
######### v0.8.3 ######### | |
- excluded directories from being searched, that had already been excluded from deletion | |
- second attempt at fixing motorola atrix paths | |
- new icons | |
- merged corpse finders | |
- system info tab added | |
- Changed size stats formatting method | |
- Changed all occurences (hopefully) from 'SD maid' to 'SD Maid' | |
- Removed some unecessary code | |
- Fixed bug in Windows thumbs.db search | |
- Added 'Clean apps' tab, to use the cleaning function you will need the pro version | |
- Added 'Duplicates' tab, cleaning function requires pro version | |
- Fixed hangup of system cleaner on devices with a shit load of files (thanks for the bug reports) | |
- Fixed bug where sometimes folder were skipped because root could not get retreived | |
- SD Maid can now be started on not rooted devices with limited functionality | |
######### v0.8.2 ######### | |
- Changed some routines to behave more expected for the user | |
- Changed menu layout | |
- Moved 'Contact darken' from news to menu ( to many empty mails from random users...) | |
- Added internal changelog for people (especially Eric) who can't find it on market sites or XDA | |
- Removed extra internal class for samsung corpse finder, uses the android corpse finders class with different paths now, which is much more robust. | |
- Changed some toast message to give further information about errors | |
######### v0.8.1 ######### | |
- Small change to size calculation to display nicer values and to fix a rare FC on some devices | |
######### v0.8 ######### | |
- Get detailed information by long pressing an item | |
- Fixed FC & refresh problems on single click deletion. | |
- Changed method to calculate directory size to use 'du' from the included busybox, to speed up the process and prevent recursions. | |
- Changed base start path to account for different paths on the motorola ATRIX. | |
- Clean system now uses multi-threading which should improve performance for high end devices significantly | |
- Added time out for clean system after 9 minutes | |
- Added exception for fancywidget, which doesnt use standard naming convetion | |
- Included /cache/lost+found again | |
- Added contact button to news | |
- Changed file permissions management to work on any device | |
- Fully migrated to built in custom busybox | |
######### v0.7.3 ######### | |
- Fixed bug when cleaning files with spaces | |
- Fixed mac file cleaning | |
- Excluded /data/data/.nomedia from android corpsefinder | |
######### v0.7.2 ######### | |
- Fixed FC when pressing single item in android corpse finder | |
######### v0.7.1 ######### | |
- FCs on CM7 after cleaning /cache are now fixed (Thanks to Brian "neatchee" Resnik) | |
- Using included custom busybox now (available at /data/data/eu.thedarken.sdm/files/busybox) | |
- Fixed problems with filenames with included spaces, when using Mac/Windows file finders | |
- Added much requested confirmation dialog | |
- Added news dialog on start | |
- Added extra Log.d output for people having problems | |
- Added menu button for news dialog | |
- Excluded /data/data/hosts from android corpse finder | |
- Added option to clean gallery thumbnails | |
######### v0.7 ######### | |
- Fixed bug in working dialog which made it not show and caused the GUI/device to hang | |
- Added progress bar to working dialog | |
- Fixed FC when the screen orientation was changed during refresh | |
- Added clean options "Temporary files","Log files","Windows (thumbs.db)","Windows (desktop.ini)","MacOs (.DS_Store)" and "MacOS (._* files)" | |
- Added "Settings" menu, to toggle "Clean system" entries on and off for people having problems with cleaning certain locations | |
- Removed auto refresh before clean all as precaution for people accidently clicking it | |
- Changed standard selection for "Clean system" tab | |
######### v0.6.1 ######### | |
- Fixed a ForceClose under certain circumstances | |
######### v0.6 ######### | |
- Added app to market | |
- Took out unused tab for now | |
- Added more zombies | |
- Added work in progress dialog during refresh phase | |
- Added menu with info option | |
- Improved corpse finders to factor in apps with non standard naming conventions | |
######### v0.5 ######### | |
- AWESOME NEW ZOMBIE ICON | |
- Added clean system functionality with 4 directories for now | |
- Made some old routines more robust | |
######### v0.4 ######### | |
- Redone some routines to be more efficient | |
- Added icons by ironlood | |
- Added cleaning function for all android devices | |
######### v0.3 ######### | |
- Changed layout, added function to delete corpses | |
######### v0.2 ######### | |
- Fixed force close on non existend directory. | |
######### v0.1 ######### | |
- Find (not delete) unnecessary directories. |