Magisk-iOS-Emoji icon indicating copy to clipboard operation
Magisk-iOS-Emoji copied to clipboard

Not changing default fonts in some apps

Open emowpee opened this issue 10 months ago • 20 comments

Some apps suddenly reverted back to system fonts.

  • Facebook
  • Messenger
  • Whatsapp
  • Google Messages

So far those are the apps I've found the issue. All are on their latest update versions and I also tried force stopping and clearing their caches, same with Gboard app. I also tried reflashing the module.

Device:

  • Pixel 7 pro
  • Feb 2025 security patch
  • Magisk Alpha (28102) w/ ZygiskNext 1.2.7

emowpee avatar Feb 07 '25 11:02 emowpee

Emojis won't work in WhatsApp or Google Messages since they have their own emojis embedded. Facebook and Messenger should work unless you update the app. In which case a restart should fix it.

Can you give me the output on

/data/adb/modules/iOS_Emoji/service.log

For user convenience I added an action button to run the emoji replacement process that way you wouldn't have to restart your phone but I haven't push a release for it yet.

I didn't want to add a process to replace emojis each time a change is detected due to concerns of battery draining with the constant monitoring

Keinta15 avatar Feb 07 '25 15:02 Keinta15

I already tried restarting but still the same. Not sure what caused this because it just randomly happened.

I did update my Magisk Alpha using 'Direct Install' though, not sure if that could cause discrepancy.

Here's the file: service.log

emowpee avatar Feb 07 '25 15:02 emowpee

@Keinta15 tried it on my other device with older version of Facebook app, it works properly. I then updated Facebook from Play Store and then went back to Facebook, it indeed reverted back to system default.

emowpee avatar Feb 07 '25 16:02 emowpee

@Keinta15 tried it on my other device with older version of Facebook app, it works properly. I then updated Facebook from Play Store and then went back to Facebook, it indeed reverted back to system default.

Even after a restart?

Keinta15 avatar Feb 07 '25 16:02 Keinta15

I already tried restarting but still the same. Not sure what caused this because it just randomly happened.

I did update my Magisk Alpha using 'Direct Install' though, not sure if that could cause discrepancy.

Here's the file: service.log

Based on the log the Facebook emojis are being replaced properly. Don't know if Magisk Alpha has changed something recently since I use original Magisk

Keinta15 avatar Feb 07 '25 16:02 Keinta15

@Keinta15 tried it on my other device with older version of Facebook app, it works properly. I then updated Facebook from Play Store and then went back to Facebook, it indeed reverted back to system default.

Even after a restart?

Yep, Prolly something changed with latest Facebook and Messenger that interferes with the current implementation of the module. Note that only in keyboard it reverts back to default, the Facebook app and Messenger app itself shows the iOS emoji.

see screenshot:

Image

emowpee avatar Feb 07 '25 16:02 emowpee

@Keinta15 tried it on my other device with older version of Facebook app, it works properly. I then updated Facebook from Play Store and then went back to Facebook, it indeed reverted back to system default.

Even after a restart?

Yep, Prolly something changed with latest Facebook and Messenger that interferes with the current implementation of the module. Note that only in keyboard it reverts back to default, the Facebook app and Messenger app itself shows the iOS emoji.

see screenshot:

Image

Then it's not an issue with the Facebook apps then. It's Google keyboard.

Hmm what version of Google keyboard are you using?

Keinta15 avatar Feb 07 '25 16:02 Keinta15

Gboard 15.0.03.717871796

Image

It does work properly with other apps though, here's when I'm using it in Reddit:

Image

emowpee avatar Feb 07 '25 16:02 emowpee

Gboard 15.0.03.717871796

Image

That's Gboard beta released today. Alrighty Imma update to that one and see if I can replicate

Keinta15 avatar Feb 07 '25 16:02 Keinta15

Thanks, mate!

emowpee avatar Feb 07 '25 16:02 emowpee

That's Gboard beta released today. Alrighty Imma update to that one and see if I can replicate

Currently everything is working properly, will keep this issue open to see if anything changes.

Screenshot_2025-02-07-13-01-05-11_a23b203fd3aafc6dcb84e438dda678b6.jpg

However if you like you could update to this version

Do clear Gboards cache and once you reboot and everything loads up run the action button in Magisk

Keinta15 avatar Feb 07 '25 17:02 Keinta15

Weird, still not working with mine. Here's the logs from my test device:

service.log

emowpee avatar Feb 07 '25 17:02 emowpee

I have the same issue but only on WhatsApp (emojis in Gboard)

Version 15.0.03.717871796-beta-arm64-v8a(162031578)

service.log

EDIT: Left Gboard beta programme installed version test version of iOS emoji and it works now. I think it really is the beta version acting up. (Maybe reinstalling release zip would also fix in this case)

omer-1080314 avatar Feb 17 '25 01:02 omer-1080314

I have the same issue but only on WhatsApp (emojis in Gboard)

Version 15.0.03.717871796-beta-arm64-v8a(162031578)

service.log

EDIT: Left Gboard beta programme installed version test version of iOS emoji and it works now. I think it really is the beta version acting up. (Maybe reinstalling release zip would also fix in this case)

It's definitely Gboard. Either they're updating the font files or there's a new file I'm not aware of. Weird that it happens in certain apps but not in others.

I'm still trying to replicate it on my daily use while using the beta.

Keinta15 avatar Feb 17 '25 03:02 Keinta15

Yes I saw a new font popup

Image

omer-1080314 avatar Feb 17 '25 08:02 omer-1080314

Lol I left the beta programme but now after waking up I see that beta is installed again same version same problem

omer-1080314 avatar Feb 17 '25 08:02 omer-1080314

I just switched from Irena Lsposed to jingmatrix Lsposed and now the emoji works in WhatsApp and all other apps (Gboard)

omer-1080314 avatar Mar 20 '25 03:03 omer-1080314

I'm using JingMatrix LSposed this whole time, it's still broken for me

emowpee avatar Mar 20 '25 04:03 emowpee

For me the solution was different. Whatsapp or facebook are meta apps and they use different emojis.

  • Download rboard theme manager, for me it only works with 3.9.4.
  • find gboard flags
  • deactivate emoji comat fix (slider to the left) if not already
  • go to all flags and search for "emoji compat app whitelist" and you'll see all the apps that cause problems - delete all you don't need
  • clear gboard cache or force close it, or just reboot

for me it worked fine

MrMcFlyy avatar Apr 23 '25 18:04 MrMcFlyy

I'm having the same problem. None of the solutions in this thread worked. From what I understand, the issue isn't with GBoard, but rather with how the fonts are replaced. If it were an issue with GBoard, then it would only be invisible in GBoard and visible in all other apps and throughout the system. That's not the case.

wechselgeld avatar May 14 '25 12:05 wechselgeld