yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] DarkhShadow:
Just as a reference to people, here's a link to a post by a dev on dalvik cache(it talks about kernel but its all the same, its why I don't wipe anything when flashing kernels) http://xdaforums.com/showthread.php?p=27904865

Sent from my Jelly Nexus S
[Android Apps and Games] G1032:
Just use Faster Fix, a free app in the market

Or edit the gps.conf yourself and set the correct region yourself. It's as easy as 1,2,3

---------- Post added at 10:35 AM ---------- Previous post was at 10:31 AM ----------

Use this to clear agps and inject new data
[Android Apps and Games] XeNtHr:
Thanks

Hey thanks for this great app. It sure helped me get rid of temp. space.
[Android Apps and Games] addsfsds:
hi guys, the app gave me some big problems. I used the "optimize DBs" option on my HTC One S 2.21 rooted stock rom and now i can't see any photo using the gallery and can't find any music using the music app.What can i do?

Thanks
[Android Apps and Games] vlt96:
reboot
[Android Apps and Games] addsfsds:
Thanks, already tried, it actually happened one week ago -.-"
[Android Apps and Games] vlt96:
Oh... for gallery you should use QuickPic, lot cooler, and I have no idea about music, never for me...
[Android Apps and Games] Markuzy:
You tried clearing data from gallery app?

Sent from my GT-N7000 using Xparent SkyBlue Tapatalk 2
[Android Apps and Games] addsfsds:
Yes! Already tried that too, i've asked in a local forum before asking here but we couldn't come up with a solution..
[Android Apps and Games] Dark3n:
How did you get to the conclusion that your issues have been caused by that function?

Both the gallery and your music player could be relying on the system media scanner to find their files.

So it might not be an issue with the music/gallery app, but the media scanner, did you turn it off by accident?

Besides that you could try deleting the data+cache of the gallery app and the music app, as well as deleting the gallery thumbnails.

You can find the media scanner under your apps under something like 'MediaStorage', try resetting its data too.
[Android Apps and Games] addsfsds:
I'm not accusing SD-Maid, but the gallery and music player were working fine before trying the Optimize DBs function, then I couldn'd use them anymore. But I think you found the solution!!! I went to "media storage", stopped it, cleaned everything, rebooted and now it's working again!

I then tried to use the Optimize DBs functions again but then it didn't affect the galley again. Any thoughts? Thanks again and thanks for the useful program :)
[Android Apps and Games] Dark3n:
Glad to hear its working.

Unless you used the function and then the first thing you did was check music and gallery, its difficult to draw conclusion, even then, most errors need a restart to surface.

We would need some error messages from the mediascanner, if it produces some.

I could imagine something like colliding access on the database between the function and the mediastorage, but that is just guessing and should theoreticly not be possible according to the documention of the sql VACUUM command.
[Android Apps and Games] addsfsds:
I was completely lost as it wasn't the first time I used that function. I will be experimenting again tomorrow, if something happens i'll report it here. Meanwhile, thanks again for this solid app :)
[Android Apps and Games] natefish:
This app found 3.2gb of old files and duplicates. Great work. This is going on my list of must-haves.
[Android Apps and Games] Dark3n:
If anyone wants to try, here is a beta of the next version: -link expired-

I'm going on a holiday trip, so i thought i'd leave a version to play with ;)

Some of the new dialogs are unfinished and the UI for adding custom system cleaner entries is not in yet.

This is the changelog:

########## v2.0.2.0(207) #########
@Common
- Refactored code
- New startup dialog
- Moved news menu entry to top left icon
- Revamped/Improved Excludes management
- Updated languages
- Added french
@Startpage
- Fixed 'Check' not refreshing free space correctly
@Explorer
- Automaticly truncating spaces at front and back when creating new directories
- Path remembering is now on by default
- Fixed FCs when selecting,unselecting, then triggering actions
- Reduced memory usage
@Searcher
- Reduced memory usage
@AppControl
- Reduced memory usage
@CorpseFinder
- Reduced memory usage
@SystemCleaner
- Fixed issue leading to fewer results on JellyBean
- Changed misleading text when previewing empty entries
- Added a custom ProgressDialog
- Reduced memory usage
- Reworked filtering, preparing for custom entries
@Duplicates
- Added a custom ProgressDialog
- Reduced memory usage
@BiggestFiles
- Now honors excludes
@Misc
- LastModified now has a searchable ListView, with clickable items taking you to the explorer
- Reduced vacuum memory usage
[Android Apps and Games] kufikugel:
thanks.....will test it!!

Schönen Urlaub und entspanne dich!!!!!!!!!

regards,

Lars
[Android Apps and Games] scarmon25:
Gonna download and install now.

Something I've noticed. Since the last update whenever I use the SQL vacuum it always returns results showing 0 freed. Does this not work on jellybean anymore or is it just no longer needed on jellybean. If you need some logs just let me know
[Android Apps and Games] Dark3n:
I noticed that too and had already checked the code but could find no obvious problem, I also compared the code changes between the versions. I will check this in a bit more in detail and flash some older Roms when I'm back. Do you know a previous version of sd maid that behaved differently on your current device/Rom?
[Android Apps and Games] scarmon25:
Not right off. I did install the beta to my wife's Galaxy S2 and got the same result. It is running ICS. I've only had the GNex for about a month and it has happened since I've had it.

If you need some logs and such I can grab a few when I can hook to adb. I haven't tested alogcat to see if it works. If it does then I can grab em for you anytime. Not a huge deal.
[Android Apps and Games] Dark3n:
The log output isn't detailed enough at the moment, I would have to send you a special version.

Testing the current version with an older Rom like 2.3 would be more interesting.

No rush though, 2 weeks till I'm back and have access to my gear and code.

It's difficult to artificially inflate databases to test this on a fresh Rom and most of my devices are on 4.0+.

I will see to flash 2.3 on my sgs1 and look up how to artificially add empty db pages.

Greetings from California :)
[Android Apps and Games] scarmon25:
Haha nice. So you made it to the US. How ya like Cali?
[Android Apps and Games] gheoan:
Dying of impatience. Good job Dark3n :D.
[Android Apps and Games] SecUpwN:
@Dark3n: I love the look and feel of your tool, but would you please include the option of fully automatic and silent cleaning by time schedule? Would be perfect if it would run and wait in the background for junk to eat! Whatcha think? :)
[Android Apps and Games] scarmon25:
I really think an option to clear dalvik would be a great feature for the misc section. Located at /data/dalvik-cache as I'm sure you know sometimes holds on to files from apps no longer installed. Clearing that every so often can help keep the phone clean. I boot into recovery and wipe cache and dalvik every so often for that reason. Would love to be able to do it all in SD maid.
[Android Apps and Games] DarkhShadow:
There is no reason to ever clear dalvik, the only times it should be done is due to flashing a different ROM

Sent from my Jelly Nexus S
[Android Apps and Games] scarmon25:
I beg to differ. When you debloat a ROM manually like I do and delete apps from system/app. I find many files left behind in dalvik. Titanium Backup has an option to detect these files and it clears the ones needed. Under setting option it has a dalvik cache cleaner. This and the system app integration is the only reason I use TiBa. Also clearing dalvik and cache can help resolve app issues such as force closes and such. I know this from personal experience.
[Android Apps and Games] DarkhShadow:
I find a simple reboot solves all those things, rarely ever have any issues, never wipe dalvik even when updating rom(it recreates dalvik on boot as it should without any outside interference)

Sent from my Jelly Nexus S
[Android Apps and Games] vlt96:
you can also clear it in recovery ;)(in advanced menu)
[Android Apps and Games] scarmon25:
Yeah. I know. As I stated in my original post. Re read my original request. Maybe you missed what I am saying. As stated. It would be nice to be able to run all these commands without having to boot into cwm. It's up to Darken to incorporate the feature if he feels it is a good idea or not. Yes you can clear dalvik in recovery. Just like you can manually delete the /data/dalvik-cache directory in root explorer and reboot. Also. Rebooting only removes false data/data directories. It doesn't remove false dalvik directories like it does data/data ones. I've tested this many times on 4.0.4 and 4.1.1. This is why the feature in titaniun backup is nice. It tells you exactly how many entries are not associated with an apk and deletes them upon prompt.

There are many ways to go about doing this. I could run the commands from adb or terminal. I could do it in recovery or manually. But. Since SD maid is essentially a maintenance application. I just thought it would be nice to be able to check and clear unneeded dalvik files when one was cleaning system and app cache.
[Android Apps and Games] SecUpwN:
scarmon25, have you tried 4EXT Recovery Control yet? Manages all your flashing and cache-cleaning needs. Extremely reliable tool. Click on "clear cache + dalvic-cache" and it will automagically do it's job. And while you're at it: Fix all permissions in one click next! Note to self: I should apply for a job in a sales business.. ;)
[Android Apps and Games] Dark3n:
Scheduled cleaning will come with time, I'm not the biggest fan of it, but I'm gradually progressing the code to get there. No ETA ;(

DalvikCache cleaning is definitely on the TODO list, with a wipe+reboot for the misc section and some more fine grained comparison in the corpse finder. Maybe the misc section part in one of next updates, will have to see how fast I get the other things done.

I think fits well within SD Maids scope, which method or if at all will be the users choice.

Don't get too off topic guys ;).

CA is nice, sunny and all :D.

Going along the coast from north to south.
[Android Apps and Games] scarmon25:
Nice. Any plans on stopping in Tennessee. Got a lot of beautiful country side out here.
[Android Apps and Games] SecUpwN:
"Country side" in reality means "Girls". Gotcha! ;)
[Android Apps and Games] scarmon25:
Hahaha. We do have some beautiful women out here. I can't deny that.
[Android Apps and Games] Dark3n:
Just fixed that, was a mistake on my part, sorry.

Somehow it wasn't as obvious as it was now when i last compared the changes... maybe the holidays helped :D.
[Android Apps and Games] scarmon25:
Awesome. Look forward to the next update.
[Android Apps and Games] laniclamoore:
help

Hay when using the duplicate file tool if I pick auto it closes SD maid without errors I'm running a tf300t fully rooted please help
[Android Apps and Games] DarkhShadow:
Go into settings, turn debug mode on then get a logcat of the crash

Sent from my Jelly Nexus S
[Android Apps and Games] SecUpwN:
How far is progress on scheduled cleaning? :)
[Android Apps and Games] Dark3n:
Currently finishing the last things on custom syscleaner entries, making sure the filters work correctly.

Then i need to put in some warning dialogs so unsuspecting users don't just create an empty filter and delete everything :eek:.

It's done when it's done ;).
[Android Apps and Games] scarmon25:
Sounds good man. As always I'm sure its gonna be a good update. Man this app has come so far since I first found it on the market. You really have created the ultimate maint app for an Android phone.
[Android Apps and Games] Dark3n:
All but a few cosmetic things are done now.

Grab the latest version here .

It would be awesome if you guys could play around a bit with the custom filters.

If you go to settings you can enable the button to add custom filters (pro version only though).

The button to add filters can be found in the entry in the top bar of the system cleaner.

Be careful and check the details of your entry after scanning, you don't want your filter to match too much and delete the wrong things.
[Android Apps and Games] scarmon25:
Installed the latest version. Not sure what I should set as a custom filter. Hmm. I'll have to play around with it. So far everything else seems fine.
[Android Apps and Games] Dark3n:
Allright, so this v2.0.2.0 would be the release canidate, if no major bugs are found.

Feel free to help search.

I ended up adding more to this update than i thought.

My personal favorite is probably that the explorer finally scrolls to the correct position when exiting a directory :D.
[Android Apps and Games] scarmon25:
Everything seems to be working good on my end. I've ran all my normal cleaning task and it cleaned like a champ.
[Android Apps and Games] thkroes:
Got a 404 error on link.using latest firefox
[Android Apps and Games] DarkhShadow:
Link works fine for me

Sent from my Jelly Nexus S
[Android Apps and Games] Dark3n:
Looks good, will be uploading the update to the market in a few hours :).
[Android Apps and Games] Dark3n:
Allright, uploaded to the market, should appear in 1-3 hours, lets hope for smooth sailing :D.
[Android Apps and Games] azazel71:
Thanks for your hard work Dark3n always appreciated;)
[Android Apps and Games] azazel71:
Smoother than whipped cream,and faster than a greased weasel top job on the update buddy;)
[Android Apps and Games] Dark3n:
SD Maid sailed smoothly :), feedback has been mostly postive too.

(Most negative feedback complains that the free version of SD Maid is useless...)

Already working on 2.0.2.1.

Due to some i changes i made in 2.0.2.0, there is an unintended sideeffect, that the AppCleaner now sometimes needs to be run several time to remove the empty directories that resulted from removing the cache files previously, similar to the SystemCleaner entry 'Empty Directories'.

But i found an elegant solution for that now that and this behavior will be fixed with the next update.

I also fixed the toast messages showing the wrong name when someone has been cleaned, and the details dialog allows smoother scrolling now.

Currently sifting through android market bug reports (some are ROM related or can't be fixed).

Planning to have the update released on the weekend.
[Android Apps and Games] scarmon25:
Sweet man. Can't wait.
[Android Apps and Games] SecUpwN:
Will the next update bring automatic cleaning by schedule so that we always have a fresh device?
[Android Apps and Games] Dark3n:
Not yet.

There will first be a couple of small updates smoothing the experience before i work on new major features (which might not be scheduling).

I also got a couple of other project that need some attention.

It's done when its done.
[Android Apps and Games] sabret00the:
Was there any progress made on displaying thumbnails for duplicate files?
[Android Apps and Games] Dark3n:
Still on the TODO list :(.
[Android Apps and Games] sabret00the:
Take your time, no rush.
[Android Apps and Games] :
Thank You for the great program!!
[Android Apps and Games] Dark3n:
Just uploaded v2.0.2.1, should appear in some hours.

Full changelog here:

http://xdaforums.com/showpost.php?p=24316006&postcount=2
[Android Apps and Games] MOST2K2:
thx i will try it, looks great!
[Android Apps and Games] SecUpwN:
Things is, I don't use the Play Market. Would you please construct a storage where we could always directly grab the latest and greatest free version of SD Maid?
[Android Apps and Games] Dark3n:
People can always send me an email, and i will happily mail the version.

No one seems to do that though, and it's not a scalable solution ;).

Grab the current version here: http://thedarken.eu/sdmaid/
[Android Apps and Games] DonHuan:
Hi. I've tried to Vacuum databases, but it doesn't work. It just says Database compression... and nothing. :( Waited for 15 min - still the same.

SGS3 4.1.1.
[Android Apps and Games] Dark3n:
If you are using a device with an x86 architecture processor like the Atom in some Motorola devices, there is a beta of v2.0.2.2 avaiable @ http://thedarken.eu/sdmaid/ that should now support that.

It's possible, depending on the databases, that it can take quite a while, though 15min should be enough, especially on a fast device like the sgs3.

Please turn on debug output (advanced settings) and mail me a log, else I'm just guessing.
[Android Apps and Games] SecUpwN:
I'm starving for automated, scheduled cleaning! :)
[Android Apps and Games] sabret00the:
What are you doing to need your SD Card cleaned with any regularity?
[Android Apps and Games] vlt96:
True, I am not waiting for that feature... will be just another app running in the background I will always uninstall and install...

Sent from my LG-P500
[Android Apps and Games] scarmon25:
I keep SD Maid on my phone all the time. I run it as needed. I can see why some would want an auto clean feature. But truthfully it isn't needed. Its up to Darken and I'm sure he will meet the demands of his customers like he always does. That's just my personal thoughts on it.
[Android Apps and Games] DonHuan:
Well, I enabled logs, launched Vacuumisation and... nothing. Still the sign Compressing DB and that's it.
[Android Apps and Games] Dark3n:
I don't see scheduling as an essential feature, but it will be added, sooner or later.

When i currently work on the code, i have scheduling already in mind, so i take that into account and it progresses slowly into that direction.

For the near future, i'm more interested in app moving, autorun management and in advancing the corpse finder in regards to odex files and better corpse detection.

There are still those random folders sometimes on the sdcard that can't be dealt with, with a detection algorithm.

I'm playing with the idea to manually create a database on my server that holds the necessary information to detect those as corpses.

I could continiously expand that database and the corpse finder could download the new filters.

I'm not too sure yet if to integrate the database, but integrating it would require an App update to get new definitions.

On the other side, some people will probably rant that SD Maid suddenly wants internet permission :rolleyes:.

Well thats for the near future, for the near near future i have only bugfixes and some UI tweaks planned, as i'm currently occupied with another project. :)

Turning on the logs themself won't solve the problem, but if you let me look through them, i might find the problem.
[Android Apps and Games] DonHuan:
Just tell me where the logs are?.. :rolleyes:

But I'm not sure there are any, cause I use this kernel with "Disabled various logs, traces and debugs": http://xdaforums.com/showthread.php?t=1917234
[Android Apps and Games] DarkhShadow:
He means a logcat, and if your kernel disables logcats then I wouldn't use that kernel

Sent from my Jelly Nexus S
[Android Apps and Games] Dark3n:
You can record and mail logs with any of the various "logcat" apps on the market, just pick one you like out of those with good ratings.

If the log is disabled in your kernel though, ... well then we are kinda stuck :confused:

I never explicitly asked you, but you are running the latest version of SD Maid, right?

There might be some problems on MIPS or x86 devices, but that shouldnt be a problem on an sgs3.

*small rant*

Kernel devs should not disable the system log, the gained performance is neglectable, it just makes troubleshooting infinitely more difficult :(
[Android Apps and Games] eoghan2t7:
i never disable logs in my kernels that i make but i have seen some init.d scripts that remove the /dev/logs/main file so therefore logcat will fail :(
[Android Apps and Games] EB10000:
Feature requests

Hi Dark3n

Firs I must say your tool is an excellent all in one solution! It has a lot of potential.

Here are some missing features that I'd like to be included:

1. Add option to fix permissions (misc tab)

2. Add option to zipalign (misc tab)

3. Add option to clear cache (misc tab)

4. Add option to delete dalvik cache (misc tab)

5. Add option to manage autostart apps (appcontrol tab)

6. Add option to kill running apps + running indicator (appcontrol tab)

7. Add option to backup apps with and w/o data (appcontrol tab)

8. Add option to link and unlink from market link for apps (appcontrol tab)

9. Add option to view the app's original apk file (appcontrol tab)

10. Add advanced automated uninstaller (full uninstall apps that will 1: Force close. 2: Clear data. 3: delete apk. 4: search and delete any files related to the app to prevent out of memory error when trying to re-install the app 5: clear cache and dalvik entries of the app (appcontrol tab).

With all the above options added, SD maid will be the perfect must have app for Android! :)

Cheers
[Android Apps and Games] sabret00the:
Looks like you're looking for more of an App Maid than an SD Maid.
[Android Apps and Games] EB10000:
Well since all apps are on the SDcard...

Which remainds me of 2 more options:

11. An option to move apps from internal memory to SD and back

12. Ability to preset the default install location (SDCARD/internal memory)

There are so many apps for each different task, I thing it is time to have one standard app that does any type of system maintenance on Android. I think SDmaid can easily be that app...
[Android Apps and Games] SecUpwN:
Have a look at TitaniumBackup.
[Android Apps and Games] ikOteRoS:
very good application has the ability to remove the applications that hits phone companies that is pure garbage and no use these apps, I see the possibility of purchasing the PRO version.
[Android Apps and Games] sabret00the:
What you're describing is called bloat.
[Android Apps and Games] Dark3n:
Thanks for your suggestions, I'm always happy to hear new ideas.

@1 Will put it on my "possible future features" list ;)

@2 Not likely

@3 SystemCleaner/AppCleaner already does that (?)

@4 Has been discussed, maybe

@5 Already on the "possible future features" list

@6 Intresting,but crossing the border of SD Maids scope, i have thought about that, but i won't add a 'kill all' button, and without that you could just use the android 'previous apps' screen->App info and kill the app there, so it won't be of too much use

@7 Probably not, Have thought about that, but put it aside indefinitely, there are already alot of good backup apps and SD Maid is more in the modifying/removing (SD Maids scope) buissness than backup/creation, Maids don't do backups, they clean and tidy the room ;)

@8 Already on the possible future feature list

@9 I want to redesign the window that opens when you click an app in AppControl, i will add this then

@10 1+2+3+4 Is already happening, (4) in the same scope of possibilities that the corpsefinder offers, (5) cache is already happening, dalvik cleaning for the corpse finder is on my TODO, when its done for the corpsefinder, the appcontrol tab will use it too on uninstallation.

@11/12 Already on the possible future feature list

Yeah definitely have to be careful not to bloat it, but adding new features is fun ;).

But i hear your concern, it all has to stay within SD Maids scope.

I also want to redo the navigation, the 'tab' approach is at it limits

Maybe something like the left sidebar of the YouTube app.
[Android Apps and Games] sdotmouse:
Beware the curse of "feature creep". New stuff is nice, but too much could easily ruin an excellent, very useful app, in my opinion.