keepcalculator

06 Numbers and Powers

Why Are Emojis Not Showing on My LG G4?

Card No. 06·51175 · Updated · Standard formula, shown below

If emojis are not showing on your LG G4, the most common causes are an outdated operating system, a keyboard app that doesn’t support the emoji set, or a corrupted message cache. The fix usually involves updating Android, clearing the keyboard and messaging app data, or switching to a different keyboard. Below is a complete troubleshooting guide with step-by-step instructions for each likely cause.

Background: How Emojis Work on Android

Emojis are not images stored on your phone; they are standardized character codes defined by the Unicode Consortium. When you send an emoji, your phone sends a code (like U+1F600 for 😀). The receiving device displays that code using its own emoji font. On your LG G4, the system font (Noto Color Emoji) renders these codes as colorful icons. If the font is missing, outdated, or the app doesn’t map the code correctly, you’ll see a blank box, a question mark, or nothing at all.

The LG G4 originally shipped with Android 5.1 Lollipop and was officially updated to Android 7.0 Nougat. Each Android version includes a specific emoji set. For example, Android 5.1 supports Unicode 7.0 (about 500 emojis), while Android 7.0 supports Unicode 9.0 (about 1,200 emojis). If you send a newer emoji (like 🥺 or 🫶) to a G4 running an older Android, the phone cannot display it because the font doesn’t have that code.

Common Causes of Missing Emojis

Several distinct issues can cause emojis to fail on an LG G4. Identifying the exact symptom helps narrow the fix.

  • Blank boxes or squares: The device received a Unicode code that its emoji font doesn’t support. This is almost always an outdated Android version.
  • No emoji key on the keyboard: The keyboard app you’re using doesn’t have an emoji button, or the emoji button is hidden in a secondary menu.
  • Emojis show as monochrome (black and white): The system font is corrupted, or a third-party font app has overridden the default emoji font.
  • Emojis appear on other phones but not yours: Your messaging app is converting them to plain text, or the app’s cache is corrupted.
  • Emojis work in some apps but not others: The specific app (like an old game or a custom SMS app) may not have emoji support built in.

Step-by-Step Fixes (in Order of Likelihood)

Work through these fixes in the order listed. Most users will find the solution in the first two steps.

  1. Update Android to the latest version (Nougat 7.0): Go to Settings → General → About phone → Update Center → Software Update. Tap Update now. If an update is available, install it. This is the single most effective fix for missing emojis because it brings the newer Unicode emoji font.
  2. Clear the cache of your keyboard and messaging app: Go to Settings → General → Apps → select your keyboard (often LG Keyboard) and your messaging app (Messages). Tap Storage → Clear cache (not Clear data, which would delete your texts). Restart the phone.
  3. Switch to a different keyboard: Install a popular keyboard like Gboard or SwiftKey from the Play Store. Open Settings → General → Language & keyboard → select the new keyboard as default. These keyboards have their own emoji fonts and are updated independently of the system.
  4. Check if the emoji key is hidden: On the LG Keyboard, the emoji key is the smiley face icon next to the space bar. If you don’t see it, long-press the Enter key or the Settings gear on the keyboard, then enable Emoji in the keyboard layout options.
  5. Reset app preferences: Go to Settings → General → Apps → tap the three-dot menu → Reset app preferences. This won’t delete data but will re-enable any disabled apps or permissions that might be interfering.
  6. Factory reset (last resort): Back up your data, then go to Settings → General → Backup & reset → Factory data reset. This restores the original system font and clears all corrupt caches. Only do this if other steps fail.

Why Older Android Versions Can’t Show New Emojis

The LG G4’s last official update was Android 7.0 Nougat, which includes Unicode 9.0. Emojis released after 2016 (like the heart with hands, melting face, or many skin tone variations) use Unicode codes that Android 7.0 does not recognize. When your phone receives such a code, the font has no glyph for it, so it renders as a hollow box (□) or a question mark in a diamond. This is not a hardware limitation—the phone’s screen can display any image—but a software font limitation.

There is no official way to install a newer emoji font on a G4 without rooting the device, which we do not recommend because it voids the warranty and can make the phone unstable. A practical workaround is to use a keyboard app that includes its own emoji font. Gboard, for example, bundles a recent emoji set that renders locally, so when you type an emoji, it appears correctly on your screen even if the recipient’s phone can’t display it. However, if you receive a new emoji from someone else, your phone still can’t render it because the incoming text uses the system font.

How to Choose a Replacement Keyboard

If the LG Keyboard is the problem, you have several free options. Here’s what to look for:

  • Gboard (Google Keyboard): Supports the latest Unicode emoji set, has a dedicated emoji key, and updates regularly through the Play Store. It also allows you to search for emojis by name.
  • SwiftKey: Similar emoji support, with the added ability to predict emojis based on your text. It also syncs your personal dictionary across devices.
  • Chrooma Keyboard: Offers dynamic theming and a full emoji set, but it may be heavier on older hardware.

When choosing, check the last update date in the Play Store. A keyboard that hasn’t been updated in over a year likely uses an older emoji font. Also, avoid keyboards that require excessive permissions (like reading all your notifications) unless you trust the developer.

Emoji Display vs. Emoji Input

It’s important to distinguish between input (typing emojis) and display (seeing emojis). If you can type emojis but they appear as boxes when you send them, the problem is on the receiving end or in your messaging app’s send encoding. If you can’t type them at all, the keyboard is the issue. If you can’t see them in received messages, it’s the system font. Many users confuse these, so check which action fails before troubleshooting.

For example, if you receive a text with a new emoji and see a box, but you can send a smiley face fine, your phone is working correctly—the sender’s phone is using a newer standard. If you try to send a new emoji (like 🥲) and it appears as a box in the text field, your keyboard app is outdated. If it appears fine in the text field but as a box after sending, your messaging app might be converting it incorrectly—clearing the app cache usually fixes this.

Frequently Asked Questions

Why do emojis show as blank squares on my LG G4?
Blank squares mean the phone received a Unicode code that its emoji font doesn’t support. The G4’s last OS update (Android 7.0) only covers emojis up to Unicode 9.0. Any newer emoji will appear as a square. There’s no official fix; using a keyboard with its own font helps for outgoing messages, but incoming ones will still show squares.

Will a factory reset bring back missing emojis?
It can, if the issue was caused by a corrupted font cache or a misbehaving app. A factory reset restores the original system font and clears all app data. However, it will not add newer emojis to the system font, because the reset installs the same Android 7.0 version.

Can I install a newer emoji font on the LG G4 without rooting?
No. Android does not allow replacing system fonts without root access. Some third-party apps claim to do this, but they typically only work within that specific app, not system-wide. Rooting is risky and not recommended for most users.

Why do emojis work in WhatsApp but not in the default messaging app?
WhatsApp bundles its own emoji font and renders messages inside its own interface. The default messaging app relies on the system font. So a newer emoji might display in WhatsApp but not in the stock SMS app. This is normal behavior, not a malfunction.

Does clearing the keyboard cache delete my emoji history or predictions?
Clearing the cache removes temporary files, including recent emoji suggestions and typing predictions. It does not delete your contacts, messages, or personal data. Your keyboard will rebuild its prediction model after a few days of use.

Is there a way to send emojis that the LG G4 can’t display?
You can send them if your keyboard app supports them, because the keyboard renders the emoji locally. The recipient will see the emoji correctly if their phone supports it. However, if you receive a message containing such an emoji, you’ll see a square. There’s no workaround for incoming messages on an unrooted G4.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →