Mashka

Rating: 
4.72222
Your rating: None Average: 4.7 (36 votes)

Disclaimer

This application can remove your applications data. Install it only if you completely understand the risks!

Description

Mashka is an application data cleaner for Sailfish OS. It searches for and cleares unused data leaved after removed applications.

Applications which use non standard paths can be registered to Mashka with this manual.

Its name is derived from the slang of Russian sailors which means the mop for deck washing.

Development

Donations

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-mashka-0.0.2-1.armv7hl.rpm43.23 KB10/03/2018 - 18:55
File harbour-mashka-0.0.2-1.i486.rpm47.28 KB10/03/2018 - 18:55
File harbour-mashka-0.0.3-1.armv7hl.rpm45.43 KB11/03/2018 - 13:06
File harbour-mashka-0.0.3-1.i486.rpm49.49 KB11/03/2018 - 13:06
File harbour-mashka-0.0.4-1.armv7hl.rpm48.79 KB11/03/2018 - 19:22
File harbour-mashka-0.0.4-1.i486.rpm52.91 KB11/03/2018 - 19:22
File harbour-mashka-0.0.5-3.armv7hl.rpm59.59 KB15/03/2018 - 23:06
File harbour-mashka-0.0.5-3.i486.rpm64.77 KB15/03/2018 - 23:06
File harbour-mashka-0.0.6-2.armv7hl.rpm63 KB17/03/2018 - 13:10
File harbour-mashka-0.0.6-2.i486.rpm67.88 KB17/03/2018 - 13:10
File harbour-mashka-0.1.0-1.armv7hl.rpm63.63 KB12/04/2018 - 01:16
File harbour-mashka-0.1.0-1.i486.rpm68.63 KB12/04/2018 - 01:16
File harbour-mashka-0.2.0-1.armv7hl.rpm66.49 KB28/07/2018 - 17:55
File harbour-mashka-0.2.0-1.i486.rpm71.45 KB28/07/2018 - 17:55
File harbour-mashka-0.3.0-1.armv7hl.rpm72.63 KB13/01/2019 - 00:20
File harbour-mashka-0.3.0-1.i486.rpm78.09 KB13/01/2019 - 00:20
File harbour-mashka-0.3.1-1.armv7hl.rpm85.06 KB13/01/2019 - 22:45
File harbour-mashka-0.3.1-1.i486.rpm90.69 KB13/01/2019 - 22:45
File harbour-mashka-0.3.2-1.armv7hl.rpm86.15 KB14/01/2019 - 22:55
File harbour-mashka-0.3.2-1.i486.rpm91.68 KB14/01/2019 - 22:55
File harbour-mashka-0.4.1-1.armv7hl.rpm88.5 KB07/01/2021 - 17:49
File harbour-mashka-0.4.1-1.i486.rpm98.22 KB07/01/2021 - 17:49
File harbour-mashka-0.4.2-1.armv7hl.rpm88.75 KB18/01/2021 - 21:36
File harbour-mashka-0.4.2-1.i486.rpm98.2 KB18/01/2021 - 21:36
File harbour-mashka-0.4.3-1.armv7hl.rpm88.79 KB11/04/2021 - 11:07
File harbour-mashka-0.4.3-1.i486.rpm98.01 KB11/04/2021 - 11:07
File harbour-mashka-0.4.3-1.aarch64.rpm92.18 KB11/04/2021 - 11:07
Changelog: 

2021-04-11 • 0.4.3-1

  • Code refactoring and cleaning
  • Fix size labels for values larger than 2GB
  • Update translations

Full changelog.

Comments

Termitebug's picture

@osetr if you have time can you build sailjail free app rpm? I'm too lazy to disable it locally .

BlaeX's picture

Unfortunately the app won't work anymore with SFOS 4.4; it only shows its own data.

objectifnul's picture

Broken with Sfos 4.4

Seven_of_nine's picture

Great app, works fine and makes the phone running faster and smoother. Thank you so much!

BlaeX's picture

Best app. Thx a lot!

yusssufff's picture

Great app! One thing: it seems not to tell if the apps data is more than 2gb... It would be nice to know if an app weights 'more' and how much more... Tested with PodQast 'local date' caped at 2gb...

PawelSpoon's picture

Hi, i know it does not fit exactly to the scope of app, but could you include 'deletion of empty mail attachments folders' ?

skyjumper's picture

Looks like a great app. You mention dangers... What are some of the dangers of using it?

osetr's picture

In most cases apps use 3 types of data:

  • cache - could be deleted with no harm.
  • configuration - after deletion one has to reconfigure the app.
  • local data - these data can be unrestorable. For example Storeman stores bookmarks in local data storage and they could not be restored with no backup.

Also some apps can store data incorrectly. For example an app can store all its data in configuration.

So the danger is to delete something that you would not like to delete.

monkeyisland's picture

Got it, great.
Another question for translation are you planning over transifex?
I can make a translation in german.

carmenfdezb's picture

It's already in transifex and you can request german language: https://www.transifex.com/mentaljam/harbour-mashka/dashboard/

monkeyisland's picture

Email and Browser not showing under scanned apps.

osetr's picture

Please read this thread. I'll add Email and Browser to known applications in next release.

osetr's picture

Should work now

osetr's picture

Sorry, there were issues with deploying RPMs which I didn't notice on my device. Please try the new version.

carmenfdezb's picture

Thank you!

explit's picture

Have the same prob

carmenfdezb's picture

Hi @osetr! Thank you for the update, but nothing is showed when I open the app. If I run app from Terminal I get this error:[W] unknown:439 - file:///usr/lib/qt5/qml/Sailfish/Silic
a/PageStack.js:439: Error: Error while loading page: fil
e:///usr/share/harbour-mashka/qml/pages/CleanerPage.qml:
-1 File not found

ferlanero's picture

Same here on sailfishos 2.1.4.14

Caballlero's picture

Thanks for. ..

Yeah spanish \0/

Vieno's picture

Brilliant job. Thanks for you for sharing your app.

garuavahuja77's picture

Thanks for lovely app.. Thats exactly I was looking for.

TMavica's picture

Yes. I knew. Just want a one click clear cache or data in android

explit's picture

Отличный апп! Даже не знал сколько у меня кала скопилось (особенно на Jolla 1) с 2013 года

osetr's picture

То есть с 2013 не было ни одного сброса на заводские настройки!?

TMavica's picture

Can you add to clean android cache too?

objectifnul's picture

For Android, I suggest Cache Cleaner by Frozen Developers (available from F-Droid), as well as Taskmanager by ByteHamster (available from Yalp store).

osetr's picture

Android applications can be cleared from the Settings applicaton. So this feature has a low priority for me. At the first I want to add some options and an ability to register known applications (for now Mashka searches for the directories which names start with "harbour-").

objectifnul's picture

Some apps start with "sailfish-" or "jolla-".

osetr's picture

These applications are mainly from Jolla or/and they are system applications. If an application has a name that starts with "sailfish-" or "jolla-" and its data could be safely removed then one can add it to known applications. Here is the manual. An ini file could be pushed to github or sent to me by email.

Pages