yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Dark3n:
I'm trying to reliably detect the root issue on the Galaxy S4.

If anyone has an S4 and some time, i would be grateful if you mail me or send me a PM.

You should know how to flash your device as you would need to temporarily flash back to the stock kernel where this was broken, as well as testing one of the public root methods, while checking the root status with an app i would send you.

This should all be doable without having to factory reset or loose data, but as always with flashing stuff... it could burn your house down and kill your cat.
[Android Apps and Games] murali:
Excellent

Very good app
[Android Apps and Games] Dark3n:
After further investigating the root issues on the S4, i have to reverse an earlier statement that there is nothing i can do. :)

I'm currently testing a workaround that would let SD Maid work on the latest stock S4 kernel despite the crippled root access by utilizing an available system busybox.

It already works if manually activated, I'm now looking for an automatic method that does not require user interaction and checks the busyboxes applets, as some busyboxes do not offer the feature set required by SD Maid.
[Android Apps and Games] SecUpwN:
Which busybox app do you recommend?
[Android Apps and Games] 0mega007:
Thanks, i hope you find a way, since i like to use full stock roms and kernels.
[Android Apps and Games] flvinny521:
I don't know how I never knew about this app until today, can't wait to try it out.
[Android Apps and Games] scarmon25:
You won't be disappointed. It is the single most effective cleaning app on the market.
[Android Apps and Games] Dark3n:
Send me an email if you would like to test the workaround.
[Android Apps and Games] LeJolly:
I really hate that Get Localization! These guys who have tried to translate SD Maid to Finnish have made so many mistakes and typos, but trying to edit their stuff and getting it noticed after their translations have already been voted as good translations is impossible! Cherry on top of the cake is that the whole page with its bad layout is just utter frustration! :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: :crying: x100 million times more :crying:
[Android Apps and Games] Dark3n:
I'm open for suggestions :).

I already looked around when i started using it, it seemed the best choice at that point

Are you aware of a better alternative ?
[Android Apps and Games] LeJolly:
Nope, I think there's no better option which makes me even sadder. All the times I could have helped devs while being bored were wasted because of "GetLulz"! I just have to continue watching cat gifs while being bored :D :(
[Android Apps and Games] JohnnyEpic:
I know nothing about localization stuff but I read somewhere someone using Transifex. It was for a windows application so maybe different stuff.
[Android Apps and Games] LeJolly:
If you have good suggestions, I'd suggest you to suggest them to the OP :)
[Android Apps and Games] Dark3n:
I will look into that, though most services want too much just for hosting a bunch of strings and are not any better.

The most awesome thing would probably be a framework that i would host on my own server.

Maybe I'll have to look into writing one myself.

If you are up for it and the current translation is really that horrible (can you give me some examples?), i could mail you the file, and you work on it and mail it back, then i will replace the complete translation on getLocalization.
[Android Apps and Games] timvdlinde:
Use github? or am I far off the subject.
[Android Apps and Games] LeJolly:
It's not horrible, I'm just a grammar nazi and there are typos like "työkälu" in the first sentence (should be työkalu), "väliaikais tiedostoja" is a compound, "putsays" should be "putsaus", "scannaa" should be "skannaa" and other small mistakes, you get what I mean :)
[Android Apps and Games] Dark3n:
Hm wouldn't each translator have to be familiar with git, install git and get a github account, then pull the translations, change them and send a pull request?

I admit this sounds awesome to me in regards to managment.

But i think most of my translators are not that tech savy.

Or is there a more specific feature on git that i havent noticed?
[Android Apps and Games] Wombatino:
I think that you can clone a repo without a github account, at least in Linux

Enviado desde mi XT910 usando Tapatalk 2
[Android Apps and Games] Dark3n:
You can.

But you will still need a github account to send a pull request to me.

edit:

The creation of a github account would probably be the smallest issue for people looking to help with the translations ;).
[Android Apps and Games] timvdlinde:
an translator should have the abilities to do or learn that.:cowboy:
[Android Apps and Games] Dark3n:
Maybe but there are plenty of people that are willing to translate but don't want to get familiar with GIT.

Or rather i don't want people to have to get familiar with GIT in order to be able to help with the translation.

This doesn't look too bad, I'll set something up and test it.

edit: link http://pootle.translatehouse.org/index.html
[Android Apps and Games] vibes340:
Does anyone have a custom filter for stock browser history and cookies?
[Android Apps and Games] SecUpwN:
Sounds awesome! Will scheduled auto-cleaning be featured next? :cowboy:
[Android Apps and Games] willverduzco:
This looks like quite a useful tool for quite a few people! I've featured it on the XDA Portal.
[Android Apps and Games] Obagleyfreer:
Just wanted to say I've been using this app for over a year now, bought the Pro version.

And IT ROCKS!!!!

It is most definitely the best and most feature packed file cleaner out there.

Thanks man!
[Android Apps and Games] SirRhor:
I have been using SD Maid Pro since long ago. My OCD doesn't need any professional treatment since then.
[Android Apps and Games] twili9ht:
I've been using this Tool for a long time already and purchased the Pro version too. Very useful tool for sure.

Thanks :)
[Android Apps and Games] Freddy1X:
Can somebody tell me what is OCD?
[Android Apps and Games] desarenezitic:
Obsessive Compulsive Disorder; don't worry you don't have it or you'd know what it meant. *re-reads comment 10 times* *3 taps on keyboard and post*
[Android Apps and Games] sexonj:
Can anyone tell me how to use it? I have it installed and I can see stuff, but how do I use it's clean function or something. Using the free version btw.
[Android Apps and Games] Woody:
Ok. First of all this..... View attachment 2206202

I also have been using this since release actually (probably 1.5 years now). Very valuable tool indeed. Already had OptimizeDBs long before TRIM became cool. Great job on the portal story too.
[Android Apps and Games] dabenaute:
Hi,never used this app before,but now,i'm a fan.Thx:D

Envoyé depuis mon IDEOS S7 avec Tapatalk
[Android Apps and Games] SnJester:
Works great even on free mode, Installed on both my devices and works so much better than the 'delete all' app & cache cleaner

Will be upgrading to pro next payday
[Android Apps and Games] honki24:
Purchased full version. Awesome! Thanks!
[Android Apps and Games] YOSEFE:
I have installed the free version today. Just how do you use it? I have tried the various selections which yield information about what could be cleaned, but I don't see how to get it to clean the devices.

Your guidance will be appreciated.
[Android Apps and Games] Dark3n:
I'm happy to hear you guys are enjoying my app :)!

Head over to SD Maid's discussion here if you want:

http://xdaforums.com/showthread.php?t=1013063

This thread should have been deleted by a moderator some time ago :o.
[Android Apps and Games] Biker1:
Installed SD Maid & purchased the Pro key during my Evo 4G days in 2011.

In the past few devices since, I had forgotten about the app until I read about it in the Xda Portal, and I said to myself, 'oh, sh**, that's what I was looking for!' Because a month ago I was looking for a cleaner and remembered I was using this real nice appe awhile ago, but I forgot the name.

So now my S4 is also getting acquainted with SD Maid, the Best not just a cleaner out there.

Thanks!

I just hopped over to the main thread and see it was started in 2011.

But it was available way before that? Or am I going senile? :eek:
[Android Apps and Games] CarlDeanCatabay:
SD Maid works fine with I9505 running CyanogenMOD 10.1/10.2 but on rooted stock (XXUBMGA) it doesn't work. I am using v2.1.2.5.

Corpse finder:

-shows the directories it scans but finds nothing

-tested on fresh clean install CM 10.2 it finds Samsung Music folder on my external SD card

System Cleaner

-insanely shows nothing to clean even before the "please wait blah blah blah" toast go off the screen. Scan took only a second to complete.

Optimize DBs

-Scans and compares but shows nothing freed.

-In CM 10.1/10.2 it optimizes Facebook and G+ DBs.

I thought it could be busybox, so I used busybox installer. No luck.

I tried custom filters, didn't work. Dude, there's nothing like SD Maid out there. I hope this can be sorted out.

I've read somewhere about scan log? Where can I get that?
[Android Apps and Games] cbeckstein:
with the latest v2.1.2.6 (beta?) these problems seem to be gone
[Android Apps and Games] Dark3n:
According to my archives, "SD Maid v0.1.apk" was created on 29.03.2011 :D.

2 years+ and still going strong :).

Should be fixed with the beta of 2.1.2.6

The issue is Samsungs security patch crippling root on the stock kernel, you can either live with the workaround available in the beta or ditch the stock kernel and switch to a custom one, a few pages back, some custom kernels were tested.

^this

Starting with 2.1.2.6, SD Maid tries to detect the root issue on the S4:

- This currently works by trying to produce the issue

- If the check fails, i.e. the issue is present, SD Maid will try an installed system busybox

- If a system busybox is present it will check whether the applets provided by that system busybox are sufficient

- If it does the alternative busybox is used

In some cases like with the CM busyboxes, the applets are not sufficient, due to the 'stat' command not accepting the '-c' argument which allows to format the output. I've so far only tested it with Stericsons BB Installer.

I might explore the option to let SD Maid just copy its own busybox to /system/xbin/sdmbusybox which might be a bit extra work, but seems like a more reliable solution, negating the need for anyone to install something extra.
[Android Apps and Games] SecUpwN:
Great thing! Would you please update the APK on your server, [MENTION=608746]Dark3n[/MENTION]? Thanks!
[Android Apps and Games] CarlDeanCatabay:
[MENTION=608746]Dark3n[/MENTION]

Can't register to beta:

URL: https://play.google.com/apps/testing/eu.thedarken.sdm

EDIT:

Got it. Need to join the group > Become a tester > Update via Google Play :D

UPDATE:

Working on I9505XXUBMGA-PRE-ROOTED-ODEX-FULL with stock kernel

NOTE:

Need to install BusyBox via BusyBox installer to make it work.
[Android Apps and Games] Biker1:
Thanks for that.

I fired up my HTC Diamond and see it was last used about 2/2011

After that, I purchased my first Android, the Evo 4G, so I installed SD Maid shortly after that. I feel like I've been using Android forever, even though it's only been about 2 1/2 years.

So I started using SD Maid about when you first made it available.

Happy Anniversary :highfive: :D

Edit:

I was just checking the programs on my HTC Diamond.

I was using a program named 'MemMaid,' which was a file cleaner and more for Windows devices (pocket pc's) circa 2009.

I knew I was using a program with 'Maid' in it years ago, before 2011. I just got :confused: a little.

Notice I mentioned programs, not apps lol!
[Android Apps and Games] fAiLOfax:
Hi.

After a long time for waiting on a working version with busybox on my Galaxy S4 I9505, now the v2.1.2.6 is working with root.

Congratulations Dark3n, you have made it! ;)
[Android Apps and Games] teuf3l:
purchased and signed for beta testing. great app, really. :)
[Android Apps and Games] jordanishere:
Yeah I use this app all the time. Best thing to speed up any device

Sent from my Xiaomi MI2S

---------- Post added 25th August 2013 at 12:00 AM ---------- Previous post was 24th August 2013 at 11:58 PM ----------

This is the best app for any device. Cleans up useless crap better than anything else out there

Sent from my Xiaomi MI2S
[Android Apps and Games] SecUpwN:
Is automatic scheduled cleaning available in the latest BETA?
[Android Apps and Games] teuf3l:
did not find it.
[Android Apps and Games] elbonnor:
No. The latest beta is now available on Dark3n's server thou.
[Android Apps and Games] Dark3n:
The latest beta is still on v2, so no, no scheduling.

It's mainly adressing the galaxy s4 issue.
[Android Apps and Games] realgpp:
I've tried the app 5 minutes or less and it was enough for me. Instant buy!!!

Really a good job!!!
[Android Apps and Games] pit84:
dear darken

please,teach me how to use sd maid pro on my nexus 7,i use it on my transformer prime with happiness but nexus 7 don't have external sd.

sd maid is good for internal sd card? thanks for the amazing app

bye
[Android Apps and Games] jordanishere:
Any way to get the app to offer fstrim for non 4.3 devices?

Sent from my Xiaomi MI2S
[Android Apps and Games] SecUpwN:
I'll teach you: Use it like always!
[Android Apps and Games] Dark3n:
You are not the first one to request this ;).

There is a way but thats not something for the immideate future.

Maybe in 3.2 or 3.3.

Generally I'm a bit wary of adding it, the fstrim operation is not something you want the user kill with a task manager or something like that...

Probably will be an experimental feature for then for some time if not ever.

so its somewhere on the TODO list but not very high up ;p
[Android Apps and Games] pdl2mtl90:
Used it for the first time this morning. Great job!
[Android Apps and Games] Dark3n:
Uploaded a new beta (v2.1.2.7) thats further improves the "workaround".

edit: Already replaced it by 2.1.2.8 fix a small issue.

I explained it here in detail.

It should show soon on GPlay for beta testers, but is also available on my server [MENTION=4686037]SecUpwN[/MENTION] ;).
[Android Apps and Games] stink420:
query about duplicate options

hey man need help about duplicate option how do i know if its duplicate there are highlight and non highlight when i press refresh which will i choose to delete? thx
[Android Apps and Games] Ci-Fi:
Press the checkmark and select "keep newest" and the older of the two will be deleted. There are other options as well, but I just use "keep newest."
[Android Apps and Games] pit84:
thanks,but,for the missing support to external sd?
[Android Apps and Games] Dark3n:
I don't understand the issue, you will have to explain it more a bit more.
[Android Apps and Games] Dark3n:
So what should the configuration option for scheduling look like.

For the time intervals:

- An input field to type in a number of days, run every day, every 2 days, every 3 days?

- A time field, to enter the time of day when it should run.

For features:

- A set of checkboxes to activate which feature the scheduler should run.

- Subcheckboxes to change cleaning settings? AutoselectionMode for the DuplicateFinder?

Extra conditions:

- Only run on charger?

- Only run if above X% battery?

- Only run if it found at least X MB to free

- Don't run if it found above X MB to free

- Only scan and show notification but require user input for cleaning

- Only run if ENTER_PATH is below XX % of space.

Thats what of i can think so far. What did i forget that should make it in there?

The basic functionality of scheduling works at the moment, i now need to add the options that should be available.
[Android Apps and Games] SecUpwN:
Awesome to know you're working on it! Here's my thought on this: Timetable should be configurable like the clock in Android 4.2.2, either with a wheel or even with a blank field. Your extra options sound great, personally I will probably set the cleaner to clean my phone at around 3 AM - that's usually when I recharge it. For me, I'd prefer a cleaning when chariging as well. Maybe even possible to set the cleaning every 3 hours? Does cleaning that often even make sense? ^^
[Android Apps and Games] Dark3n:
I was looking at something like the what the default calendar offers, will have to check out the code.

Maybe implement something that works, then make it later look prettier.

Every 3 hours is overkill, anything more than once per day is a bit execessive unless you are flashing ROMs or going through tens of apps.
[Android Apps and Games] Hippie459MN:
Looks awesome. Going to check this out. :)
[Android Apps and Games] elbonnor:
Longtime pro user. One of the first apps I restore after flashing a rom. I think the option to reset statistics on app exit would be very useful. Thank you for your great work!
[Android Apps and Games] Dark3n:
Do you mean SD Maids internal statistics?

Wouldn't that make the statistics useless?
[Android Apps and Games] Mendibil:
Really nice app! Keep the good work going!
[Android Apps and Games] elbonnor:
Sorry I wasn't more clear. I'm talking about the statistics shown when you press menu/statistics that shows how much space was freed and how many files removed. I like to know how much space was freed after each cleaning. Unless I manually navigate to settings/general/reset statistics everytime I open the app the statistics from my previous cleanings will be combined with my current cleaning stats. This is not a big issue at all, was just a thought. Thanks again for this very useful app!
[Android Apps and Games] scarmon25:
Just wanted to say the latest beta/version is working wonderfully on S4 running CM 10.2. Can't comment on other 4.3 builds as I only run CM. I can say it works good on my wife's S4 running Stock Touchwiz. Keep up the great work.
[Android Apps and Games] Dark3n:
Stock Touchwiz rooted ? on your wifes device?

What does SD Maid say about the busybox?

I will see to get some better statistics going in SD Maid v3, trying to avoid using a SQL DB though, hate working with them.
[Android Apps and Games] scarmon25:
I installed busy box with the BB installer from stericson
[Android Apps and Games] Dark3n:
And what does SD Maid display under "Busybox version" on the startpage?
[Android Apps and Games] scarmon25:
I'd have to look. Don't have her phone with me. But itndoesnt give me any issues.
[Android Apps and Games] Dark3n:
If it is the latest stock kernel on the S4 and rooted, it would most likely display "Stericson ....... (System BB)", if it is an earlier kernel or not the stock one, it should display "SDM..... (Normal)".
[Android Apps and Games] scarmon25:
Its stock rooted build with a few mods. Stock kernel as well.
[Android Apps and Games] Dark3n:
v2.1.3.5 (225) is rolling out to beta testers.

Changelog:
[Android Apps and Games] decmk:
Why?

Sent from my HTC ONE X+ with Android 4.2.2
[Android Apps and Games] Dark3n:
In the current beta it should be allowed again.
[Android Apps and Games] Dark3n:
v2.1.3.6 (226) is now in staged rollout.

https://plus.google.com/116634499773478773276/posts/Yr4xuomfgEe

Grab it here if you want it now.
[Android Apps and Games] SecUpwN:
No sign of scheduled cleaning yet, but awesome! I follow every step of you, [MENTION=608746]Dark3n[/MENTION]! Keep on rockin' my Droid! :)
[Android Apps and Games] Dark3n:
Scheduled is in v3 :).

These are just bugfixes for the v2 branch.

Because when v3 rolls out i will raise the API requirement to 8, everyone with API 7 will stay on the last SD Maid v2 version that was published.

So i want it to be in a "final" state.

Scheduling still needs me to add a way to choose hours etc.

Yesterday i finished the displaying of icons from .apk files.

While it's pretty easy to get the icon out of an .apk file i wanted it to be more advanced than that, so app icons are now cached sharing a cache with image previews.
[Android Apps and Games] Dark3n:
You picked the winner, congrats ;).

After comparing a lot of different services and trying a few alternatives that would allow me to host my own crowd sourced translation (i.e. Pootle), Transifex was the most comfortable one both for users and me.

The people behind it were also very forth coming after contacting them about an offer.

So our translations are moving from getLocalization to Transifex.

I'm currently migrating the already finished translations and will post on G+ with the details when I'm done.

Please refrain from updating any translations on getLocalization as the projects there will be deleted soon.
[Android Apps and Games] roastspud:
This app doesn't seem to clean Facebook cache hmm
[Android Apps and Games] JohnnyEpic:
What did I win? Lol Glad to be able to contribute in some way other than my purchase to such a well developed and maintained app. :thumbup:
[Android Apps and Games] pemell:
[MENTION=608746]Dark3n[/MENTION] - what does "optimize DBs" really do? Converts them to wal?
[Android Apps and Games] Dark_Avenger:
Call vacuum on db's.
[Android Apps and Games] Dark3n:
Translations for SD Maid are migrated :)!

http://sdmaid.thedarken.eu/translation

Is redirecting to the new translation page of SD Maid :).

See also here for more info.

I hope all previous translators will join us again on the new platform and find it alot more comfortable too.

Can you give me an example of what it doesn't clean? i.e. screenshot in the explorer of what doesn't get cleaned?

You win 5 internets :D.

See http://sqlite.org/lang_vacuum.html
[Android Apps and Games] scarmon25:
Something you should consider adding into the misc tab. Media scammer trigger. For when you delete something like a photo or a song and the phone doesn't recognize it. It would be awesome to have that in the app so I didn't have to have another app for that.
[Android Apps and Games] Dark3n:
Noted, will look into it.
[Android Apps and Games] gyokzoli:
It deleted the downloaded themes for Fancy Widgets.
[Android Apps and Games] Dark3n:
Probably the corpsefinder, what was the entries name?
[Android Apps and Games] gyokzoli:
Yes, the corpsefinder. How can I check the name of the entries?
[Android Apps and Games] Dark3n:
If you don't remember it, you will have to reproduce it, download the themes again.
[Android Apps and Games] gyokzoli:
This is the name of the entry:

fancywidgets

/storage/emulated/0/Android/data

Btw. thanks for the great app!
[Android Apps and Games] RovG:
[MENTION=452425]Darken[/MENTION]

Feature request: Seperate exclude lists per relevant tab. e.g. There are items that we may want to exclude when searching for duplicates but we do not want those excluded when searching for large files.
[Android Apps and Games] Dark3n:
Nice idea. Will add it to the TODO list, but I'm not sure if it will make it into v3.
[Android Apps and Games] Dark3n:
Well Hm it's not reallyyyyy SD Maids fault, unless the apps package name is fancywidget it should not name it like that, compare it with other apps that have a directory there...

I will think about it, if there is a nice solution, just adding a global exception is a bit "dirty".
[Android Apps and Games] Dark3n:
I found an acceptable solution for this.

I will enhance the current ClutterDB to hold the information that SD Maid would require to indentify such a folder.

It currently only lists items on the sdcard directly, but it is right within its scope to expand to that any type of randomly named files belonging to an app.

The more difficult topic would be finding an automated way to update this database, possible through an in app mechanism.

Something like a menu entry "Report false corpse".
[Android Apps and Games] killoid:
i've faced a prb! when i remove a system app,sd maid force closes! i've attached a logcat below.

btw it's a must have app for everyone! fantastic work sir! :good:
[Android Apps and Games] Dark3n:
Sorry, took me a while to get back to this.

The log is not conclusive for me, could you try the latest version and if this is still a repeatable issue, send me a mail?
[Android Apps and Games] killoid:
forgot to report back sir,the problem didn't persist in the latest version! :D

everything is fine now :good: