GithubHelp home page GithubHelp logo

d4rken-org / sdmaid Goto Github PK

View Code? Open in Web Editor NEW
1.5K 241.0 732.0 786 KB

SD Maid is an Android app that helps you manage files and apps.

Home Page: https://sdmaid.darken.eu

sd-maid android system-cleaner file-manager app-manager android-app

sdmaid's Introduction

SD Maid

Crowdin

SD Maid is an Android app that helps you manage files and apps.

SD Maid has a successor called SD Maid 2/SE.

SD Maid 1/Legacy will keep working as it is, but won't get new features or improvements. Updates will be limited to security fixes. I'm reviewing SD Maid 1 issue tickets and migrating them where applicable. SD Maid 2/SE's issue tracker can be found here.

Download

Production

Beta

Help

Help can be found here.

Changelog

Changelog

Translation

If you would like to help translate SD Maid, look here.

Report a bug / Request a feature

The prefered way to report a bug or request features is through the issue tracker.

sdmaid's People

Contributors

d4rken avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sdmaid's Issues

Add the ability to delete individual files in the categories

Originally reported by: Anonymous


After searching I see the list of found items (files and folders) by category (/data/log, /data/tombstones, /data/system/dropbox and so on).

Then I have several opportunities to remove unnecessary files:

  1. tap on the trash icon to delete all found items;

  2. tap on the category name to delete all fount items in it;

  3. long tap on the category name (for example /data/tombstones) to select it, then I can delete all items in this category by tapping the trash icon or I can list all files in it by tapping the info icon. After tapping the info icon a window appears with a list of files in this category (Details window). In this Details window I can long tap on any item (for example /data/tombstones/tombstone_00), then I see only two possibilities: "Open in explorer" and "Add exclude".

    Suppose that I want to delete not all files this category, but only some of them (for example /data/tombstones/tombstone_00 and /data/tombstones/tombstone_02). It would be really great to see in the Deatails window some kind of checkboxes to select items and buttons - "select all", "select none" and "delete selected".

"Open in explorer" function is suitable only for files in a single folder. But if these files and are located in different places (as in categories Temporay files, Log files and Empty directories), this solution will be quiet uncomfortable.

Alternatively Details window can be replaced with some kind of simplified file explorer, where you can see files and their sizes, also you can select these files and delete them.


One click clean

Originally reported by: Bitbucket: avamander, GitHub: avamander


I just read a ticket on here and I think you should add a one click clean button to main screen, that quickly refreshes all the scanners and reports found files and forces you to select the ones SD Maid may delete, then SD Maid will remember the selection and next time clicking the button all those things will be automatically deleted.
Also mentioned: https://plus.google.com/116634499773478773276/posts/UMLHpzradY4


Include, (Gegenteil von Ausnahmen)

Originally reported by: Anonymous


Hi Darken

Ich habe nun die gewünschte Option (Suche Orte) in SD M v3 entdeckt und bin sehr dankbar. Das einzige was ich mir diesbezüglich wünschen würde ist wenn diese Option ebenfalls fur Systemreiniger verfügbar wäre.

Die neue Optik ist super. Was hilfreich wäre, ist wenn die Einstellungen, Statistik und Beenden nicht nur per Hardwaretaste erreichbar wären.

Dankeschön und weiter so.

A.


.zip/.rar/.tar Control

Originally reported by: Bitbucket: Vagelis1608, GitHub: Vagelis1608


Basically, add the following:

  1. Create .zip/.tar files
  2. Exract files from .zip/.rar/.tar
  3. Browse inside .zip/.rar/.tar files without exrtacting the files inside ^

^ For files inside there should be the following options (when clicked):
. 1 Open ^1
. 2 Force open as text ^2
. 3 Extract

^1 Temporary extract the file somewhere and open it like any other file
^2 Temporary extract the file somewhere and force open it like a .txt file

P.S.: Both ^1 and ^2 files should be deleted on SD Maid's next UI startup


A few UI improvements

Originally reported by: Bitbucket: seanthenry, GitHub: seanthenry


  1. Extend the time a little bit for the second press of the back button to exit, or possibly change the text to double tap again to exit. (If you press the back button to exit and see the message and press back again it just reproduces the message unless I double tap the back button)
  2. If the tool menu is open and you press the options button the options menu does not open. If you swype away the tools menu then press options it will give the options menu.
  3. When in settings the back button will not exit settings, instead I have to click on the text global settings to get the menu or swype right. Having back get you out of settings is a little more user friendly.

3b. System cleaner filter manager- same as above could be back button send you from filter manager to system cleaner.

  1. Searching
    4a. App control - If list is not populated and I search then press done the keyboard goes away but does not automatically search. Other locations automatically search.

4b. App control - If list is populated and I search then press done the keyboard stays on screen but automatically searches.

  1. Optimize DBs - Could you add back the message showing the size difference or add a column that show the before/after sizes.

More leftover junk report

Originally reported by: Anonymous


I suggest that you'd run Clean Master and SD Maid alongside and compare.what SD Maid missed.

  1. How can I delete entire folder in systemcleaner custom filter? Bow cqn I delete both files and some folders in one filter?

  2. Add a system protector by adding a file named SDMaid in internal and external storage, so when custom made filter marks it for deletion SD Maid warns you for unsafe filter

  3. Add Download and Bluetooth folder clearing (manual enable)

  4. Add one click clean

  5. .log file deletion should be non-root too as there are .log files on user readable places too

  6. Add app cache cleaning

  7. .bugsense file deletion

  8. How far is "Report for junk" feature for better junk deletion?


AppControl

Originally reported by: Bitbucket: seanthenry, GitHub: seanthenry


In app control could you add a sorting button that way I can push all of the auto start apps to the top for easy removal.

Second when we turn off auto start on applications could you add the text disabled auto start, or make the text gray?


Unknown folders/files on the SDCard (ClutterDB)

Originally reported by: Bitbucket: avamander, GitHub: avamander


  • Folder named cache - origin unknown
  • Folder named cleanmaster - made by app named clean master (com.cleanmaster.mguard)
  • Folder named MzwBackup - contains some small files that may be safely deleted - origin unknown
  • Folder named QuicksetLite Setup - some leftover from a unknown app
  • Folder named tapatalk4/cache - Tapatalk cache, folder does not contain anything else so it may be deleted safely (com.quoord.tapatalkpro.activity)
  • Folder named ApplifierVideoCache - Made by camera (com.lge.camera)
  • Folder named burstlyImageCache - Made by camera (com.lge.camera)
  • File named .mmsyscache - origin unknow
  • File named .bugsense - File made by an app, useful for android developers

Report unknown directory

Originally reported by: Bitbucket: d4rken, GitHub: d4rken


If SD Maid doesn't recognize a directory, such as a random directory on the SD Card created by an app, the context menu should offer an entry to report it.
The report button shows a dialog containing:

  • A spinner to select the owner of the directory out of the installed applications
  • A comment edittext
  • A send button

Notification for Optimizing Databases is Incorrect - Reports Biggest Files

Originally reported by: Bitbucket: mcl21014, GitHub: mcl21014


Just as the tile says. At least on my end running Optimize Databases seems to show the incorrect notification. The one for finding the largest files is shown instead. Should give progress and relate to Database Optimization instead. I'll check and see if other tools are incorrectly paired with their notifications. Also upon swiping away SD Maid from the recent apps switcher, the incorrect notification persists. May be another bug altogether, but shouldn't closing SD Maid get rid of background notifications? Not pressing the home button, but swiping it away?


Make option to hide or summarize all notifications

Originally reported by: Anonymous


Issue: After waking up, I have more than 10+ notifications to be cleared out of my notification bar. Solution: An option within the settings of SD Maid to (1) Hide all notifications or (2) Summarize all notifications (only one will be shown) - aka "SD Maid finished!"

In the settings, the user should have the option to chose between these two settings.
That being said, SD Maid clearly is the most awesome cleaner I ever had. Keep rockin'!


Log files are not detected at internal storage

Originally reported by: Anonymous


I am running CyanogenMod 11 Nightly on Samsung GT-n7000 Galaxy Note. Log file /storage/sdcard0/clockworkmod/recovery.log is not detected by SystemCleaner search. I tried to copy it to the root directory of the internal memory, but it did not change anything. The same situation with log files at /storage/sdcard0/log.


Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.