Patches by ichthyosaurus

Iā€™m sorry but obviously I misjudged the situation: Within settings I found a new entry called ā€œPatchmanagerā€ (without icon). Selecting this shows an entry for ā€œStock emoji keyboard with colorā€ written in red. The color red suggests that something is wrong. And indeed: Trying to activate the patch there results in an error message. It states that the patch is not compatible with the Sailfish OS version.

Screenshots look like this (German localisation):

grafik

grafik

Thats because the patch doesnā€™t yet declare 5.0.0.x compatibilty.
You can soften this check in Patchmanagerā€™s settings. If the patch still does not apply cleanly, it is safelyā€¦ Not applied. But it might apply.

2 Likes

Thank you for your reply, vlagged! I was not aware of possibility to lower the the version check within the settings of Patchmanager.

So I tried it and set it to ā€œno checkā€. Unfortunately even after that, the patch could not be activated. It seems to me, that between OS version 4.5.0.19 and 4.6.0.15 there must have been more changes than before and the patch can not be applied any more.

From my point of view I can only wait until a new version of the patch is released. Maybe this will happen when Sailfish OS version 5.0 will be released. Iā€™m looking forward to any future development for this patch. :slight_smile:

1 Like

Thatā€™s unfortunate! I just released a new version that brings support for searching emojis, and adds support for the latest emojis.

My phone is still on SFOS 4.5 and I didnā€™t dare yet to update it further. Itā€™s my main phone and I canā€™t risk breaking it right now. I can only update the patch once I update my phone. However, anyone could update the patch and send me a pull request: sources are here, a work-in-progress pull request is here, and the sailfish-patch tool is here.

1 Like

Emoji patch could not apply on SFOS 4.6. Log belowā€¦

Summary

pm_apply 2024-11-10T08:23:28+01:00

sfos-patch-keyboard-color-stock-emojis

Using patch file: /usr/share/patchmanager/patches/sfos-patch-keyboard-color-stock-emojis/unified_diff.patch


Test if already applied patch

The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
5 out of 5 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
10 out of 10 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
2 out of 2 hunks ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored


Dry running patch file

checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml
checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
Hunk #5 succeeded at 114 (offset 1 line).
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
Hunk #2 FAILED at 14.
1 out of 2 hunks FAILED
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf

*** FAILED ***

3 Likes

Can confirm this for 5.0 as well, same hunk failure.

@ichthyosaurus I think itā€™s because of this:

Maybe move the y: stuff below the PropertyChanges, so it avoids the collision with the missing/added width: popper.expandedWidth line.

5 Likes

Thank you for your help, @eson and @nephros! I just published v1.5.2 with support for SFOS 4.5 and 4.6. Maybe itā€™s also compatible with 5.0 but I canā€™t test that.

The problem was actually caused by just three blank lines that Jolla added recently. Itā€™s such a shame that the Jollaā€™s keyboard plugin and Silica arenā€™t open sourceā€¦

2 Likes

hmmā€¦ that one killed maliit completely dead on SFOS 4.6, for me. :wink:

Thatā€¦ should definitely not happen :upside_down_face:

First, try restarting the phone to make sure Patchmanager is in a clean state, and try applying the patch again. Is there any output in Patchmanager?

If it still doesnā€™t work, can you send me the output of devel-su journalctl -r after applying the patch and restarting maliit?

Hereā€™s some Patchmanager outputā€¦

Summary

pm_apply 2024-11-10T14:30:25+01:00

sfos-patch-keyboard-color-stock-emojis

Using patch file: /usr/share/patchmanager/patches/sfos-patch-keyboard-color-stock-emojis/unified_diff.patch


Test if already applied patch

The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
5 out of 5 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
10 out of 10 hunks ignored
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
3 out of 3 hunks ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
The next patch, when reversed, would delete the file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir,
which does not exist! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf
Unreversed patch detected! Ignore -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored


Dry running patch file

checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml
checking file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
checking file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
checking file usr/share/maliit/plugins/com/jolla/Popper.qml
checking file usr/share/maliit/plugins/com/jolla/PopperCell.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js
checking file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir
checking file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
checking file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf


Applying patch file

patching file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml
patching file usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/qmldir
patching file usr/share/maliit/plugins/com/jolla/HorizontalPredictionListView.qml
patching file usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml
patching file usr/share/maliit/plugins/com/jolla/Popper.qml
patching file usr/share/maliit/plugins/com/jolla/PopperCell.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfig.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigLabel.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiConfigOverlay.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiGroupKey.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiKey.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/EmojiPlaceholder.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/KeyboardRestarter.qml
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_de.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_es.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_fr.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_nb.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/emoji_data_sv.js
patching file usr/share/maliit/plugins/com/jolla/ichthyo_color_emojis/qmldir
patching file usr/share/maliit/plugins/com/jolla/layouts/emojis.qml
patching file usr/share/maliit/plugins/com/jolla/layouts/layouts_emojis.conf


Creating backup of patch file

Created backup: /tmp/patchmanager3/patches/sfos-patch-keyboard-color-stock-emojis

*** SUCCESS ***

Nothing helps though, so Iā€™ll dig out some journalctl.

2 Likes
Nov 10 16:00:04 PGJollaC2 [16732]: [W] unknown:0 - bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/usr/lib64/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found."
Nov 10 16:00:04 PGJollaC2 [16732]: [D] unknown:0 - Using Wayland-EGL
Nov 10 16:00:05 PGJollaC2 [16732]: [W] unknown:509 - file:///usr/lib64/maliit/plugins/jolla-keyboard.qml:509:9: Type PasteInputHandler unavailable
                                                PasteInputHandler {
                                                ^
Nov 10 16:00:05 PGJollaC2 [16732]: [W] unknown:7 - file:///usr/share/maliit/plugins/com/jolla/PasteInputHandler.qml:7:1: module "com.jolla.keyboard.ichthyo_color_emojis" is not installed
                                        import com.jolla.keyboard.ichthyo_color_emojis 1.0
                                        ^
^C

Buut!

/usr/lib/qt5/qml/com/jolla/keyboard/ichthyo_color_emojis/EmojiSearch.qml does exist. It really shouldnĀ“t because that is the wrong path.

Soo that may actually an issue with PatchManagerā€™s 64bit handling. Iā€™ll have to check that.

Be right back!

4 Likes

@eson, can you check whether the 32/64 bit conversion is enabled in your PatchManager Settings?

1 Like

No, itā€™s not. Ā 

1 Like

OK, can you please:

  1. Unapply/deactivate the patch
  2. Restart Preloaded Services from PM (restarts maliit-server)
  3. Toggle the switch on ON
  4. Activate the patch
  5. Restart Preloaded Services from PM (restarts maliit-server)

and then try again?

1 Like

I just checked, enabling or disabling the 32/64 bit conversion doesnā€™t seem to change anything, as long as the patch is applied, the keyboard doesnā€™t work at all.

1 Like

Yes, for some reason the mangling code does change the patch, but it still applies the 32bit version.

On it! :slight_smile:

4 Likes

Still no keyboard, as nthn already said.

3 Likes

Keyboard patch installed correctly, still when I try to run the emoji-dl.sh script via SSH, I get the following:

[root@XperiaXA2 Downloads]# ./emoji-dl.sh apple
./emoji-dl.sh: line 26: shopt: not found
./emoji-dl.sh: line 28: syntax error: unexpected ā€œ(ā€

4 Likes

Then we found the issue, thank you for investigating! :bouquet: I only had the opportunity to test it on a 32bit phone.

So: everyone with a 64bit phone has to wait until @nephros can release a fix in patchmanager, or you can edit the patch file to say /usr/lib64/qt5 instead of /usr/lib/qt5. People using 32bit phones should be able to update the emoji patch without issues.

You must run this on a computer, not on your phone. The script requires bash, and can be quite resource intensive. Just copy the downloaded and post-processed files to your phone after running the script.

Also: make sure you have the most recent version of emoji-dl.sh. I updated it yesterday because the source API has changed.

5 Likes

Very well!
On XA2 itā€™s now working flawlessly. :upside_down_face:

Thank U!

3 Likes