Patchmanager 2.0

Rating: 
5
Your rating: None Average: 5 (13 votes)

Welcome to Patchmanager 2.0 testing!

This new version allow install patches from web catalog: https://coderus.openrepos.net/pm2

Web patches features:

  • Every patch will have special "compatible" field with matching SailfishOS version: you will be notified if certain patch is not compatible with your SailfishOS version
  • Changelog for every release
  • Screenshots inside patchmanager client
  • Rating and activations count

General Patchmanager 2.0 improvements:

  • No more settings menu entries: patch settings will be opened from Patchmanager.
    Old rpm patches can be modified to move settings entry into patchmanager
  • Developer mode option is to (try to) install patch to incompatible SailfishOS version.
    Should be handy after new sfos version released.
  • Menu entry to unapply all patches.

Please consider posting bugs and ideas to forum thread: http://talk.maemo.org/showthread.php?t=92935

 

Patchmanager allows you to apply patches: tweaks for Sailfish OS that might modify the user experience in order to enhance it, or personnalize it.

See this TMO thread for more information.

Contribute translations at: Transifex for Patchmanager 2

Screenshots: 

Keywords:

Changelog: 

Fixed "Unapply all patches" builtin patch for 2.1.1.24

Comments

levone1's picture

Any help... I was using with 6 or 7 patches on Xperia X Compact, and everything fine, until one reboot, when I got 'no patches available' message in patchmanager. All patches were still installed, but not showing up in patchmanager. I tried uninstalling and reinstalling patches and patchmanager, and still the same. Systemctl showed service failed to start due to fatal signal. Journalctl put out this:
[root@Sailfish nemo]# systemctl status -l dbus-org.
SfietKonstantin.patchmanager.service
● dbus-org.SfietKonstantin.patchmanager.service - P
atchmanager service
Loaded: loaded (/lib/systemd/system/dbus-org.Sfi
etKonstantin.patchmanager.service; disabled; vendor
preset: enabled)
Active: failed (Result: start-limit) since Sun 2
018-08-05 02:46:35 EDT; 11min ago
Process: 14939 ExecStart=/usr/sbin/patchmanager -
-daemon (code=killed, signal=SEGV)
Main PID: 14939 (code=killed, signal=SEGV)

Aug 05 02:46:30 Sailfish systemd[1]: Failed to star
t Patchmanager service.
Aug 05 02:46:30 Sailfish systemd[1]: dbus-org.Sfiet
Konstantin.patchmanager.service: Unit entered faile
d state.
Aug 05 02:46:30 Sailfish systemd[1]: dbus-org.Sfiet
Konstantin.patchmanager.service: Failed with result
'signal'.
Aug 05 02:46:35 Sailfish systemd[1]: dbus-org.Sfiet
Konstantin.patchmanager.service: Service hold-off t
ime over, scheduling restart.
Aug 05 02:46:35 Sailfish systemd[1]: dbus-org.Sfiet
Konstantin.patchmanager.service: Start request repe
ated too quickly.
Aug 05 02:46:35 Sailfish systemd[1]: dbus-org.Sfiet
Konstantin.patchmanager.service: Unit entered faile
d state.
Aug 05 02:46:35 Sailfish systemd[1]: dbus-org.Sfiet
Konstantin.patchmanager.service: Failed with result
'start-limit'.

Thanks

coderus's picture
journalctl -al -n 1000 /usr/sbin/patchmanager
levone1's picture

Interesting thing now is that, even though all patches are applied, and everything working, still, whenever I open a terminal, the first thing that happens is it outputs 'ERROR: ld.so: object '/usr/lib/libpreloadpatchmanag
er.so' from /etc/ld.so.preload cannot be preloaded
(cannot open shared object file): ignored.' about a hundred times, and also one time here and there after certain commands.

levone1's picture

Thanks - output was about 3 million lines, so I started looking into options to filter, (from... To..., etc.), and send to file, etc., then I thought it might be easier to just look into wiping/repairing files, etc., so I eventually got functionality back. Working again now... I'll see if it happens again. Would be nice to know what caused it.

vpp612's picture

Hi, where can I find the "patch" that is required by ausmt (which is required by patchmanager)? Cannot make patches work for me otherwise.

coderus's picture

patch is in jolla repository

vpp612's picture

Thanks! Should have tried as the first thing! :)

Markkyboy's picture

Apologies: comment removed; bad info :(

vpp612's picture

No problem, patches work now! :)

vpp612's picture

I am not too experienced in tweaking Jolla, so I cannot say how to find "patch" on that page. Is it embedded into one of the ausmt packages? I still cannot find "patch"? Ausmt-1.3.0 is the one I am having now. At least trying to install that produced an error  "patch is needed by ausmt-...".

coderus's picture

use Storeman to install from Openrepos. And always refresh repositories before doing anything.

objectifnul's picture

https://coderus.openrepos.net/pm2 => 502 bad gateway

EDIT1 - fixed now. Some patches still displayed in red (means not compatible with current OS release I guess). 'catalogue web' in Patchmanager 2.0 unresponsive. Just wait?

EDIT2 - 'Catalogue Web' now working, some patches still appear in red.

EDIT3 - 502 error again :-(

Bocephus's picture

An update is obviously badly needed at this point. Has the project been abandoned?

jakibaki's picture

Do you have any problem with it?

The restart services function not working is a bit annoying but other then that I haven't expericened any other problems with it.

gedeon's picture

That function also doesn't work on Jolla C 2.1.2.3 .

gedeon's picture

Hi, the "restart preloaded services" function is not working in "Sailfis X" v2.1.3.5 .

Alfdererste's picture

Hi. If I install Patchmanager 2.0 on Xperia X(2.1.1.26) all Sailfish-default icons are missing. But Patchmanager itself is working fine.
If someone else runs into this, you can get it back by reinstall the theme icons..
"pkcon install sailfish-content-graphics-default-z1.75-base"

Jessica_0rchid's picture

Очень ждем обновления, Вашего замечательного приложения для версии SFOS 2.1.2.3

eriklundin's picture

The newest compatibility version available when uploading or editing a patch is 2.1.1.24, but the latest version of SFOS is 2.1.1.26 so the patch manager doesn't let me install a patch that I know will work.

eriklundin's picture

Saw that it's fixed now. Thanks!

explit's picture

Can you update also the 2.1.1.24 build for i486 please?

coderus's picture

what are you talking about?

Skillmon's picture

I can't activate Return Old Pulley Menu patch with SFOS 2.1.1.23 installed though the web catalogue lists it as compatible.

Markkyboy's picture

'Restart preloaded services' doesn't restart homescreen on Jamsanjoki, is this version of PM not ready yet for Jamsanjoki?

coderus's picture

hm, how is this possible... thanks, i'll check this tomorrow

Markkyboy's picture

2 months have passed since your comment, is there a fix in the making or have you abandoned Patchmanager 2.0?

subeditor's picture

Still here on last update.

Markkyboy's picture

I have also updated my other Jolla1, but the same problem exists. 

hwansing's picture

I upgraded from patchmanager to patchmanager 2.0 today, and I could not find the icon to start the patchmanager 2.0 anymore. That's because it's within the Settings app now. Just a note for others, who are also searching for the icon :-) A big Thanks to you, coderus.

Sailbook's picture

Dont install on 2.1

Pages