Sailfish on VollaOS

What can I do to reduce keyboard height? It covers too much of screen content.

For experiment, I installed the patch ‘smaller keyboard’ by @ichthyosaurus from Patch Manager. This worked, but since this try, the font size in Internet Browser has changed, especially on the SFOS forum homepage (this homepage), despite it’s deinstalled meanwhile. (keyboard large again, but larger font on this forum page persists).

The ‘Smaller Keyboard’ patch is only for version - 3.4.0.24, how can I do this by CLI, that ‘Smaller Keyboard’ did?

And the top 1 cm of the keyboard is empty because Volla has no predictive text input. Can I also remove this unused area and free it for screen content?

Here is the source of the “smaller keyboard” patch: sailfish-public-patch-sources/sfos-patch-keyboard-smaller-keyboard at master · ichthyosaurus/sailfish-public-patch-sources · GitHub

I don’t have SFOS 4.x so I can’t help you there :confused: .

1 Like

I made a small error in the update, you may need to manually download and install this package
https://build.sailfishos.org/package/binaries/nemo:testing:hw:volla:yggdrasil:4.4.0.58/community-adaptation-testing?repository=sailfish_4.4.0.58_aarch64

and this package

https://build.sailfishos.org/package/binary/nemo:testing:hw:volla:yggdrasil:4.4.0.58/droid-config-yggdrasil?arch=aarch64&filename=droid-config-yggdrasil-0.0.2-1.1.2.jolla.aarch64.rpm&repository=sailfish_4.4.0.58_aarch64

If prompted about the second being uninstallable because another package required a different version, just choose option 3 to ignore it

then ref/dup again and hopefully all is good!

1 Like

first package installed directly via ui. no problem
second one failed.
tried from cmd line, permission denied, is not a devel-su problem but my lacking knowledge :slight_smile:
how do i install it from cmdline, which program to use ?

rppm maybe but with what options ?
did that:
rpm -i -p --force droid-config-yggdrasil-0.0.2-1.1.2.jolla.aarch64.rp

@piggz : How can I install the updates, using the two links?

actually, its maybe easier just to edit a file on the device
the file is
/usr/share/ssu/features.d/adaptation-commnity.ini

there is a URL in there for where the port packages are, it should be
https://repo.sailfishos.org/obs/nemo:/testing:/hw:/volla:/yggdrasil:/%(release)/sailfish_%(release)_%(arch)

After editing type
ssu ur
zypper ref
zypper dup
and all should (hopefully) be fine

I did click onvlink one, then there is a download button that leads.you to a list of file. There i looked by name for the two, download to laptip, copy over, ssh to devives and install them using.rpm, see above in my answer

Sadly, I wasn’t able to determine exactly when that started happening. I’m still on 3.4 as daily since I depend on Whisperfish. It looks as if the videos I made in the last months where on 3.4. But I transfer stuff often so it’s hard to tell.

Whisperfish is more or less usable now so I’ll switch soon. As soon as video recording is fixed :wink:

who needs video :slight_smile:
i would need network sharing. does that work for anybody ?

Tried to c+p this … mind the typo… community

Then I got this:

[root@VollaPhone defaultuser]# zypper ref
Unerwartete Ausnahme.
Unzulässige fragment-Komponente: ‘#’
Senden Sie einen Fehlerbericht zu diesem Problem.
Anweisungen finden Sie unter http://de.opensuse.org/Zypper/Fehlersuche.
[root@VollaPhone defaultuser]#

strange…
show the file via : cat /usr/share/ssu/features.d/adaptation-commnity.ini

as defaultuser: no such file or directory

as root: the same

edit: This is the content of the file:

[adaptation-community]
repos = adaptation-community
pattern = Feature community adaptation
description = Enable ssu for community ports

[repositories]
adaptation-community = https://repo.sailfishos.org/obs/nemo:/testing:/hw:/volla:/yggdrasil:/%(release)/sailfish_%(release)_%(arch)

“#” adaptation-community = https://repo.sailfishos.org/obs/nemo:/testing:/hw:/volla:/yggdrasil/sailfishos_%(release)/

edit: how can I write an “#” here at the beginning of a line? Without “” it makes

this!

You were instructed to edit, not comment out. The German error message complains about an illegal character “#”.

Make a backup of the file if you want but you need to remove the “#” and everything after it.

It’s now exactly this way as @piggz wrote in post #33 . All comments removed and phone rebooted. This is the result of the first command:

[root@VollaPhone features.d]# ssu ur
WARNING: DBus call failed, falling back to libssu: Message recipient disconnected from message bus without replying
terminate called after throwing an instance of ‘zypp::url::UrlBadComponentException’
what(): Unzulässige fragment-Komponente: ‘#’
Aborted (core dumped)
[root@VollaPhone features.d]#

if i do cat … i get this:

[defaultuser@VollaPhone features.d]$ cat adaptation-community.ini
[adaptation-community]
repos = adaptation-community
pattern = Feature community adaptation
description = Enable ssu for community ports

[repositories]
adaptation-community = https://repo.sailfishos.org/obs/nemo:/testing:/hw:/volla:/yggdrasil:/%(release)/sailfish_%(release)_%(arch)

no # in my file.

this is correct

I get this:

[root@VollaPhone features.d]# cat adaptation-community.ini
[adaptation-community]
repos = adaptation-community
pattern = Feature community adaptation
description = Enable ssu for community ports

[repositories]
adaptation-community = https://repo.sailfishos.org/obs/nemo:/testing:/hw:/volla:/yggdrasil:/%(release)/sailfish_%(release)_%(arch)
[root@VollaPhone features.d]#

edit: carefully checked, it’s the same, also no ‘#’ in the file

could it be that you did screw the definition of release or arch ?
can you check ssu release ?
i get
4.4.0.58

[root@VollaPhone features.d]# ssu re
Device release is currently: 4.4.0.58
[root@VollaPhone features.d]#

On my device it’s the same.

but when you execute command you get teh complain about the wrong url ?

ssu repos

[root@VollaPhone defaultuser]# ssu repos
Enabled repositories (global):

followed by user enabled

1 Like