We have moved to a new Sailfish OS Forum. Please start new discussions there.

Jolla's Sailfish Utilities - suggestion

asked 2014-10-23 19:28:34 +0300

droll gravatar image

updated 2015-11-07 19:12:29 +0300

simosagi gravatar image

Just some suggestions

  1. Add option to STOP Dalvik completely - not just restart. [released -]
  2. Add option to do BTRFS rebalancing (maybe show BTRFS space status as well) - see https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/
  3. Most buttons in Utilities call for some drastic actions. They should come with a 5s delay / remorse bar, so that e.g. if while scrolling through the options one accidentally taps on 'restart device' there is time to cancel the command.

feel free to add on.


edit retag flag offensive close delete



I support proposal #1 strongly. I kill AlienDalvik every time I just need to keep the phone alive and to save power (e.g. in the plane, long meetings etc.) In the future, Android support should hopefully be just an option from time to time, when absolutely required to run some app unavailable otherwise.

objectifnul ( 2014-10-23 20:30:51 +0300 )edit

If an option for btrfs rebalancing is added it really needs to state in capital bold letters that it's dangerous and should only be tried in case of emergency, otherwise I can already imagine a flood of posts a la ''my device is bricked and it's YOUR fault!".

nthn ( 2014-10-23 21:22:58 +0300 )edit

Btrfs balance should have automated option to set ssh on, set and show the password and IP, since the device may become unusable during the balance operation by other means. Also information what to do if one wants to cancel the process. Basically it would be best if balance was run in a state that user cannot do anything else at the same time via GUI. Some progress bar and cancel button that would not be dependant on IO. Boot environment in ram would do.

Manatus ( 2014-10-24 08:36:43 +0300 )edit

It would be nice if one could also restart keyboardservice, so clipboard works again..

hnbv ( 2014-11-05 21:31:37 +0300 )edit

Since running btrfs balance with -dusage=0 filter should be completely safe, it could be added to this utility as is. Just inform user to delete few gigabytes of big files before running it, and there should be enough space to clear up few unused block groups from the device.

Manatus ( 2014-11-13 08:36:19 +0300 )edit

5 Answers

Sort by » oldest newest most voted

answered 2014-11-05 17:19:46 +0300

dez gravatar image

updated 2014-11-05 17:24:25 +0300

"Stop Android" option is already tagged and built in the upstream but to release it into the Store translation to all languages should be done. https://github.com/sailfishos/sailfish-utilities/releases/tag/0.0.8

edit flag offensive delete publish link more



Stop Android feature has been released

r0kk3rz ( 2014-11-29 08:57:51 +0300 )edit

answered 2014-11-30 13:04:08 +0300

dez gravatar image

Worth to mention: Utilities are GPLv2, so you can propose/contribute your changes on github. Of course, new utilities should be lightweight and transparent, have clear separation of security domains. Also pull request review process is strict and new utilities proposal should get approval from appropriate Jolla sailors and pass internal testing, so the process of acceptance in some cases can take a long time.

edit flag offensive delete publish link more

answered 2014-12-23 01:51:03 +0300

ApB gravatar image

A restart keyboard/mallit could be handy in case the clipboard gets stuck.

However the main thing i want to whine about is the design of the app. Block of text Button Block of text Button . . . etc And every time you press a button it takes action immediately. Not Nice.

edit flag offensive delete publish link more


I've created a pull request to restart the keyboard: https://github.com/sailfishos/sailfish-utilities/pull/17

I agree that the design with all the buttons is not quite perfect.

nthn ( 2014-12-23 13:51:11 +0300 )edit

What about starting a remorse timer after you press one of the buttons ? That way you could easily cancel any actions triggered by mistake. :)

MartinK ( 2014-12-23 15:04:26 +0300 )edit

Remorse timer would be nice but the looks have to change also. The question is who is going to do it. And how it passed jakko. :P

Just in case anyone in the community is interesting in coding a better looking app i can help with the UI design.

ApB ( 2014-12-23 15:21:04 +0300 )edit

answered 2018-11-22 13:18:37 +0300

Nova gravatar image

Under Utilities, the "Package Cache" clear is useful, but can an option be added to perform "pkcon refresh" and "zypper clean -a" (If zypper installed)? Everyone doesn't have developer mode enabled and terminal installed (And some people really shouldn't scratch around in there...)

edit flag offensive delete publish link more



I rather wonder if the relevant tools (Jolla Store, Storeman) should not call it themselves or at least if they get the error many people are seeing and needs to be manually fixed by calling the respective commands.

MartinK ( 2018-11-23 00:57:17 +0300 )edit

@MartinK That sounds like a good idea also. I would just suggest a pop-up of some sorts with the message "Updating cache, please wait." before someone decides to switch off the phone mid-process.

Nova ( 2018-11-23 07:53:01 +0300 )edit

answered 2014-11-05 17:51:16 +0300

naytsyrhc gravatar image

Concerning request #1: there is an app in Harbour-Store called "Killdroid" that does exactly what you want. It hast an active cover to quickly stop android service. Very useful. However, AFAIK you have to have developer mode enabled and set the root password in app.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2014-10-23 19:28:34 +0300

Seen: 1,931 times

Last updated: Nov 22 '18