iOS Emoji systemlessly maps Android's emoji font files to the packaged iOS 26.4 emoji font and applies additional handling for apps that store their own emoji resources.
A Consistent Emoji Font
Replaces common system and OEM emoji font names while accounting for selected application-managed fonts.
System Font Mapping
Supplies NotoColorEmoji.ttf and mirrors it to detected Samsung, LG, HTC, and other common emoji font filenames.
App Font Handling
The boot service handles emoji files and caches used by Facebook, Messenger, their Lite variants, Gboard, and Google Play services.
Repeatable Action
The module action reruns its service when an application update or downloaded font restores a different emoji resource.
Compatibility
The project requires Magisk 24 or newer and is tested on Android 10 and newer. System UI surfaces and applications using the system font should adopt the replacement, but apps with bundled artwork, Web fonts, or proprietary emoji rendering may remain unchanged. Another font module targeting the same files can override or conflict with this package.
Installation
- Disable another emoji or system-font module that changes the same font files.
- Download the latest release ZIP with the page control.
- In Magisk, open Modules, choose Install from storage, and select the ZIP.
- Reboot the device and test emoji rendering in the system UI, keyboard, and messaging applications.
- If an app still shows its bundled emoji, run the module action and restart that app.