yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Dark3n:
I think I will remove the Autostart label, it's confusing people.

Just because an app has an ON_BOOT receiver does not mean that it will run in the background, the boot receiver is limited to 10 seconds execution time.

It's not advisable to just go and disable these. You are breaking the apps in ways you don't understand. Android does not work like Windows.

Please read

AppControl

SD Maid is an Android app that helps you manage files and apps. - d4rken-org/sdmaid

github.com
[Android Apps and Games] 13didounet:
Hello to all

I can't clear my cache

lenovo 11 plus 4 128 android 11

sd maid 5.3.10
[Android Apps and Games] saphta:
@Dark3n

Hello, I have a weird issue. Lineage OS v18.1 on One Plus One phone. Rooted with Magisk v23.

I granted all permissions to SD Maid, one thing is not working, deleting system apps. I can stop them, I can freeze them but if I try deleting, it shows it's deleting the app but after refresh the app is back in the list. I tried 3 ROM's with the same result.

Any ideas?

P.S. I've tried it on my Nexus 4 with Carbon Rom Android 10 and I have the same issue.
[Android Apps and Games] CaptCavey:
I've had SD Maid for years, the paid for pro version. After the last 3 or 4 android versions it quit doing anything. Android 12 has SD MAID absolutely doing nothing. I am ready to uninstall it for the first since my Note 4. My Note 20 5g isn't getting any benefit what so ever. It has become a zero app. Well that just looks like the end for old SD Maid. Anyone else feel the same or experiencing the same?

Yeah SD Maid is a complete failure now, agreed
[Android Apps and Games] eoghan2t7:
Sounds good im glad i paid for the unlocker to support you ;)
[Android Apps and Games] djsolidsnake86:
very good

that italian language string problem isn't fixed for now!
[Android Apps and Games] Dark3n:
What italian language string problem?
[Android Apps and Games] Dark3n:
Update is nearing completion...

Current changelog is

v0.9.6.9
- Prevent crash on wrong inputs @ Misctab
- New tab "Optimize DBs"
- Fixed typos
- Fixed memory calculations which were off
- Added some support for link2sd
- Improved code to support multiple external sdcards in future versions
- Improved performance by tweaking log outputs
[Android Apps and Games] eoghan2t7:
Thanks looking forward to it ;) its the best tool for android iv ever bought.
[Android Apps and Games] BodenM:
Hey,

Have you ever considered allowing people to buy an unlock key through PayPal, like how it is done with Titanium Backup? I don't have a credit card = no Market purchases for me. TiBu works by having a .txt file on the SD card that it reads to unlock TiBu Pro.
[Android Apps and Games] Dark3n:
I have considered it, but it would require some major recoding. It is not a simple unlock key.

Additionally it would make the purchasing process no longer automatic, as i would have send out those text files / keys, which in return could be spread over the internet.

For which i then would have to find a system to remove them from the active pool etc.

Why can't Google just add more payment options *sigh* :(

I got my first credit card just to sign up to the market as developer...

I have an idea for an extra unlocker for those wishing to purchase through other options, but i have not had the time yet to give it a try.

Honestly i'm not sure if i want to do buisness through paypal...

If you google a bit there are some pretty scary stories of paypal bending over innocent customers.
[Android Apps and Games] F41nt:
cool app! Thx bro)
[Android Apps and Games] :No-Frost::
Love the app, I'm using it cracked though (just kidding) :p

The only thing I miss, is the option to select all duplicates except one... It's kind of annoying having to check one by one =/
[Android Apps and Games] fear676:
Love the app. Great work
[Android Apps and Games] Dark3n:
Thanks guys!

I know .. =(

But...

How would i know which one to keep?

Let say you have 3 times the same mp3 track:

1 on your sdcard

1 on your external sdcard in a folder called "SUPER AWESOME COMPILATION"

1 on your external sdcard in a folder called "ARTIST XYZ - ALBUM YXZ"

Now all tracks are exactly the same, and so are duplicates of each other.

But how would i know which ones you want to keep and which ones to leave out.

Can't really program that...

Edit: Maybe change from selection the ones to delete, to selection of the ones to keep.

But then you need to selected one of each set on the complete list before you could start deleting, so at least one of the sets are kept...

Its pretty difficult...
[Android Apps and Games] djsolidsnake86:
in app cleaner there are italian strings too long
[Android Apps and Games] djsolidsnake86:
clean dalvik cache will be added in next vers?
[Android Apps and Games] Dark3n:
No, but at a later time.
[Android Apps and Games] Dark3n:
v0.9.6.9 is available on the market.

Enjoy :).

Changelog for this update:
[Android Apps and Games] eoghan2t7:
You got that update out quick lol good work ;)
[Android Apps and Games] scarmon25:
This app just keeps getting better and better. Keep up the great work man. Everything seems to be working great.
[Android Apps and Games] :
The "Optimize DB" tab doesn't show up in settings.
[Android Apps and Games] Dark3n:
Thanks. Forgot to add it it to the hide/show section.

Next update will fix this.
[Android Apps and Games] swieder711:
Just found and installed this app. It looks very interesting. I like a clean smartphone. My Tbolt is rooted and running BAMF Forever 1.0.7 with the imoseyon 3.8 kernel.

My SU application is 3.0 and is up to date. When I start SD Maid I got a FC of Superuser. On subsequent launches of SD Maid I get "checking root" for about 10 seconds. Then I am at the app home screen.

When I run corpse finder the progress bars never moves on the /data/data screeen 0% 0/100. Eventually the app found 2 corpses, .cache and geniewidget.new-content-cache. I selected geniewidget.new-content-cache. Eventually I get a message flashing by that something went wrong.

I would like to use this app, but right now I am not having much success. Any suggestions?

EDIT: The built-in explorer reports my phone as not rooted when it definitely is rooted. Message says "Permission denied ..." Even the home screen for this app shows my phone as rooted. Strange.
[Android Apps and Games] WibblyW:
Seems to be working here on Android 12...
[Android Apps and Games] Furious Froyo:
You apparently forgot to log out and in to your duplicate account. SD Maid is still very functional in Android 12.
[Android Apps and Games] CaptCavey:
I do not have a duplicate account. I have had the one account for many years. This app shuts its own permissions off and refuses to clean the cache on most apps. Facts.
[Android Apps and Games] WibblyW:
Not challenging that's your experience, but not seeing that here. Pixel 6 on Android 12
[Android Apps and Games] gaindelioide:
Hi gentleman,

why do you keep on replying to the false reports of CaptCarvey about SD-Maid on Android 12? His statements on the functionality of the app are all wrong. I have SD-Maid installed in my Samsung Galaxy S5 with crDroid-v8.0 (Android 12) and the app works perfectly.
[Android Apps and Games] WibblyW:
Maybe he's "just a newbie to all of this". 3 posts in total on XDA I think. Joined Monday. :-P
[Android Apps and Games] vandyman:
I completely agree with you.

Some people just like to complain without giving any insight on there issue.
[Android Apps and Games] maybeme2:
I'm on android 10.and I purchased pro long ago. I could use some help.

1. When using corpse finder it can be scary to delete some items. The (I) function is very helpful in showing the files in question (see screenshot). But it would be nice to click on the filename circled in red and have SD maid take me to that location to I can inspect the file. Is that possible? I now try to locate that file using a separate file manager but it is frustrating to do that way.

2. Does SD maid keep a log of the deleted files somewhere?

3. Many duplicate files and corpsefinder files are in /system/emulated/ Does deleting these virtual files delete the original files they point to as well?

Thanks.
[Android Apps and Games] soilensan:
Please explain to me what the 2 parts circled in the picture do and show me how to configure it optimally
[Android Apps and Games] Dark3n:
I have expanded the wiki on these options. In short, allow the user to enter a custom text sequence that SD Maid will click using the accessibility service. The AppControl one as a more general purpose action and the AppCleaner one as workaround/testground if SD Maids included ROM/language support is not working.

AppControl:

AppControl

SD Maid is an Android app that helps you manage files and apps. - d4rken-org/sdmaid

github.com

AppCleaner:

AppCleaner

SD Maid is an Android app that helps you manage files and apps. - d4rken-org/sdmaid

github.com
[Android Apps and Games] ew:
SD Maid is great. Thanks for the app, support and updates.

Can I suggest something to be included in the cleanup. As mentioned in the following 2 posts:

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-86418905

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-86419393

Old Magisk files tend to build up. I notice (on my device) that I had about 30 that I had to delete manually.

Can you consider doing this as a part of SD Maid? If it is currently possible, forgive me, but I can't find where this can get performed.

Thanks again for the app and consideration of this question/request.
[Android Apps and Games] Dark3n:
Sounds reasonable, please make a ticket on GitHub (information just gets lost in threads if I don't work on it RIGHT NOW) and supply as much details as possible.

Issues · d4rken-org/sdmaid

SD Maid is an Android app that helps you manage files and apps. - Issues · d4rken-org/sdmaid

github.com

As they are part of "/data" and not "/data/data" SD Maid has no ownership detection automated for that location, so a SystemCleaner filter might be more appropriate.

So let's say we create a system cleaner filters for it, by which attributes should SD Maid decide what to delete. Maybe timestamp based? Can we use the file timestamp? Does SD Maid need to decode the filename? Do we need to check how many backups there are, or can it be decided on a "per folder basis" or is a "complete picture" necessary?

Please put all of your thoughts in the GitHub ticket :giggle:.

I do check XDA often, but I struggle to organize my thoughts in a thread and find information later on o_O.
[Android Apps and Games] ew:
Thank you so much for the response. I have created https://github.com/d4rken/sdmaid-public/issues/5338. Hopefully it contains the information needed. Let me know if there is any other information you would like.
[Android Apps and Games] Dark3n:
No one:

Me: OK I'll do it, 10 years of working on SD Maid, here is "SD Maid: The Movie"

Each dot is a file, dots are grouped by directory.

Only changes to the main app code are shown, filtered for .java and .kt files.

Server code, graphics, xml files and texts are excluded.

Green means new code, orange means changed code, red means removed code.
[Android Apps and Games] casabel:
Hi dev. I have a rooted android device running A12 and have discovered that after cleaning , I have stopped receiving notifications from chrome websites. Can it be related to the cleaning and what can I do to start receiving again?
[Android Apps and Games] Dark3n:
No idea, but you can try to exclude chrome or enable "skip running apps" for AppCleaner and Databases.

SD Maid may force stop apps in some circumstances before running operations on them, it's possible that the app may then not wake by itself unless manually opened once.
[Android Apps and Games] florincristea:
Hi! I don't see a beta version 5.3.16 in Playstore!
[Android Apps and Games] BlackKeys:
I have somehow enabled a sticky icon for SD Maid that appears on any and all screens. No idea how I put it there and can find no instructions for removing it. Can someone guide me? Screen shot attached.
[Android Apps and Games] Dark3n:
One toggle too much in system accessibility settings.
[Android Apps and Games] DvineLord:
@Dark3n, Is it possible for you to make API 29 builds and host them with the other apks?
[Android Apps and Games] Dark3n:
Technically yes, but why?
[Android Apps and Games] DvineLord:
Less restrictions. I know MiXplorer and Neutron Player make earlier api builds for this reason. I would assume doing the same with SD Maid might give extended or easier functionality.

On a side note, could you make it so you can set the minimum size to less than 1024 for duplicates.
[Android Apps and Games] Igniknok:
Hi, just wanted to say thank you for the app. Are there any other android system tools or apps you recommend?
[Android Apps and Games] GaresTaylan:
Working great on several devices my family uses. Doesn't seem to want to work fully on Vivo phones with Origin OS. The accessibility service switches to the apps page and just blinks the screen several times before moving on without clearing the cache. Assuming it just doesn't understand how to clear the cache on that OS.

Anything I am missing or any suggestions? Thanks.
[Android Apps and Games] TheMystic:
@Dark3n

Any plans to provide an app for Wear OS?

A simple app that would clear all temp files and cache with a single button.

Or if you are prepared, then the SD Maid for the phone app can have a companion feature to configure the watch app.
[Android Apps and Games] Dark3n:
Probably not. I don't have a device with WearOS, though I'm toying with the idea of buying a PixelWatch.

I'm not sure the world needs SD Maid for WearOS though. Are there common issues with space/cache/corpses on WearOS?
[Android Apps and Games] TheMystic:
No idea. I have installed a couple of Android file managers and some other apps meant for the phone, which run surprisingly well, even though they are not designed for the watch.

Using the file manager, I have copied files to and fro the network devices, done some media streaming too. I have no idea how much of space these activities have taken up. There is no way to find and release them.

I have also tried sideloading a few apps via adb over wifi, some of which failed during installation. There were also instances, where the process completed successfully but the app was no where to be found. So not sure if these activities left over useless files, and there is no way manually remove them.

On Wear OS, there is no option to access any app info from the system settings. Like iOS, one can only install and uninstall apps. Nothing more.

But because this is based on Android, I guess there should be a way to delete temp files too, like it is done on Android phones.

SD Maid installs fine, but crashes on opening. So i tried Norton Cleaner, which runs fine. But it only finds a few KBs of temp files. May be because that too isn't designed for Wear OS.
[Android Apps and Games] Dark3n:
That can be a first start, make a ticket on Github and include the crash stacktrace+maybe logcat. Maybe it's just a UI issue?
[Android Apps and Games] TheMystic:
How can I make one?

1. I can't run SD Maid to send you the logs.

2. And WearOS is practically locked like iOS.
[Android Apps and Games] Thebear j koss:
A logcat will show why SD card maid won't start when you try to start it.
[Android Apps and Games] TheMystic:
How do I do that on WearOS?
[Android Apps and Games] Thebear j koss:
Sorry, I missed it was for the WearOS, that's a tad out of my wheelhouse as I don't have anything, can you connect to a computer and gather info thru adb? That would be my best guess.
[Android Apps and Games] PieceKeepr:
I have a OnePlus 8 Pro and since updating to Android 12 I've noticed that the uninstall watcher function is no longer working. I have cleared cache and data, removed and reinstalled the app to be sure all permissions were granted and it still isn't working.

If this has been addressed already I apologize, but has anyone else noticed this and is there a solution?
[Android Apps and Games] florincristea:
Hi, i don't see a version beta 5.4.1 in Play Store! Thank you!
[Android Apps and Games] Thebear j koss:
Read OP.
[Android Apps and Games] florincristea:
Read what? Where!
[Android Apps and Games] zgfg:
OP instructions are instructions by the Original Poster (developer or whoever started the thread/guide)

Good manner forum rules ask people to read OP posts (on the first page) before asking - to prevent cluttering the thread with basic questions asked by almost every new users

---

That's just the answer to what OP means

However, I don't know if OP instructions really provide the

(straightforward) answer to your original question
[Android Apps and Games] IronTechmonkey:
OP, as in Opening Post of this thread where participation in and questions about beta are directed elsewhere.

Ninja!
[Android Apps and Games] Hitti2:
whats this mean, why a lot of apps have this?
[Android Apps and Games] Clark Joseph Kent:
Thread cleaned and addressed.

In the future do not post against or engage Members that violate the Forum Rules, just report it and move on, thank you for your understanding.
[Android Apps and Games] Dark3n:
The question mark signifies that SD Maid doesn't have the complete picture about something.

While your screenshot is cut off, it looks like AppCleaner?

Here it would usually mean that SD Maid can check the total cache size via the USAGE_STATS permission, but doesn't know anything about the amount of files that make up the cache. SD Maid can't delete the files directly either and will use the freeStorageAndNotify trick on early Android versions or the accessibility service on the more recent Android versions.

This can also be visible in combination, i.e. "128+? items" if SD Maid can determine some files directly (as they are in publicly accessible location). If you disable the filter for "default caches" the "?" should be gone. If you are rooted, you should never see the "?", in that case send a bug report ;).

The line of too much vs too little information, casual vs power user, which is a bit blurry in SD Maid :giggle:.
[Android Apps and Games] WibblyW:
Android 13 on a Pixel 6, keeps forgetting the Accessibility setting for SD Maid, so I have to flip it back on frequently. Does not seem to happen with other apps...
[Android Apps and Games] Dark3n:
This is usually common on cheaper Chinese phones where this is caused by aggressive "battery optimizations". I have not heard of this happening on Pixel 6. Mine is on Android 13 I'll monitor it a bit.

The only thing I can fix from my end though is if the service crashes due to a coding error.

I've checked the automatic crash logs and there only 4 users with crashes from a Pixel 6, but all seemed to be related to random system events, not something that would happen every time.
[Android Apps and Games] WibblyW:
Doesn't lose any other setting or configuration. I did have it set for 'restricted' battery use as I do routinely for any apps I only want active when in foreground. It works fine that way except for this one issue. Could that be the cause?

Have set it to 'optimised' now to see if that helps....
[Android Apps and Games] LostEchoes:
Hey all !

I have bought SD Maid Pro (in app purchase) on my phone and I was trying to install it also on my Chromecast with Google TV. I found and downloaded the apk on APKMirror, I installed it on my CCwGTV but now I cannot find a way to make CCwGTV see that I have the pro version. It shows up as the non pro version on my Chromecast.

Any ideas on this ?
[Android Apps and Games] rodken:
You would need to install the SD Maid Pro Unlocker from your phone in order to hit pay-dirt.
[Android Apps and Games] LostEchoes:
Does this mean that I have to buy it again ?
[Android Apps and Games] rodken:
Negative.

-- Copy from your phone and send it to CCw/GTV
[Android Apps and Games] LostEchoes:
I feel like an idiot as I have no idea how to do this
[Android Apps and Games] rodken:
There are many ways of accomplishing this:

Find the apk on your phone that you want using your favorite file manager and put it in your Google Drive in a place you can find it. A folder of some sort will make this simpler.

Hold the Assistant button on the Chromecast remote, say “install File Commander from the Play Store"

Go into developer mode, you simply need to go to your Chromecast settings > about > Android TV OS build and click the center button on your remote while you have the build number highlighted. After a handful of clicks, you’ll see a countdown and then a message that says “You are now a developer!

Head to the Apps > Security & Restrictions > Unknown sources and flip the switch that will allow File Commander to install apps from unknown sources.

Allow the file manager to stage and install an app you will choose from Google Drive.

Under your applications and open up File Commander. Head to your Google Drive account and navigate to the folder you placed your APK file into. Navigate to that APK file, click the center button to select it, and you will see the application begin staging and then ask if you want to install the app.
[Android Apps and Games] LostEchoes:
OH thanks.

I have everything set up, MiXplorer with google drive, etc. Now I have to find the way to search for the SD maid apk I have installed on my phone.
[Android Apps and Games] rodken:
I don't know if you are rooted

To do this from a command line, use adb shell pm list packages to get the list of installed packages and find the desired package.

With the package name, we can get the actual file name and location of the APK using adb shell pm path your-package-name.

And knowing the full directory, you can finally pull the adb using adb pull full/directory/of/the.apk. The APK file gets stored to the directory from which you run your console.

or you can choose to use an easier method.
[Android Apps and Games] Thebear j koss:
Nova launcher. Just long press the icon and you can export the APK onto your sdcard. See screenshot.
[Android Apps and Games] LostEchoes:
Thank you all. I'm not rooted but I did it with APK Share ! Now let's hope the dev will fix the permission issues that SD Maid has with Android 12 on the CCwGTV.
[Android Apps and Games] KOLIOSIS:
Just curious....

What brand of TV do you have & which OS does it use?

Reason I'm asking is I tried something similar to what you have with my Samsung TV & I can't get the Pro features to work.
[Android Apps and Games] LostEchoes:
It's not a TV. It's Chromecast with Google TV (HD).

And I think this is the reason why SD Maid Pro is not really working right now on Android 12:

Android TV 12 Android/data · Issue #5787 · d4rken-org/sdmaid

Android TV 12 has made the directory /Android/data/ not accessible anymore. There's actually no workaround as there is no internal files app which can use the SAF Now SD Maid after each start asks ...

github.com

I hope they find a way to fix this soon.
[Android Apps and Games] KOLIOSIS:
I gotcha, I was just curious if you had also tried this on a TV that had Google TV natively installed (& had success w/using all of the SD Maid Pro features) vs the Chromecast w/Google TV.
[Android Apps and Games] Thebear j koss:
Been 2 years. I don't see a fix coming. There is nothing to fix as it is a security implementation by Google. So unless Google changes it's stupid scoped storage, apps like SD card maid will only have limited access. Blame Google.
[Android Apps and Games] zgfg:
Sorry for being ignorant

With root there is also no access to /Android/data?

MiXPlorer also cannot access?
[Android Apps and Games] Thebear j koss:
Don't be sorry and you are totally the opposite of being ignorant. I can't access storage/emulated/0/Android/data and /media folders on Android 12 and 13. Workaround is to go from root directory folder. Root/sdcard/Android/data and/media