How to get the new iOS 10.2 emoji on your jailbroken iOS 9 device

By , Jan 21, 2017

With the release of iOS 10.2, Apple introduced a whole bunch of new emoji. The Unicode 9.0 collection features 72 new emoji, including such crowd-pleasers as “Nauseated face” and “Fox face”.

Emoji are an extremely popular part of messaging on iOS and some people even update their devices just to get the new releases. However, you needn’t choose between your jailbreak and your smileys; in this article we’ll go through how to get the new iOS 10.2 emoji on your jailbroken iOS 9 device.

This method uses developer Poomsmart’s Emoji10 suite. Please note, whilst it is possible to get the iOS 10.2 emoji on jailbroken firmwares as far back as iOS 6 as well as on iOS 10, in the interests of brevity I will only be going through the method on iOS 9. The process for other iOS versions is similar, but may require different packages. Consult Poomsmart’s guide page for details.

Requirements

  • A jailbroken device
  • BytaFont 3
  • Poomsmart’s Cydia repository
  • vxBakerxv’s Cydia repository

Instructions

1) First, launch Cydia and add the following two repos:

https://vxbakerxv.github.io/repo/
https://poomsmart.github.io/repo/

Poomsmart’s repo contains the various Emoji10 packages we need to allow our iOS 9 device to handle the layout and attributes of the iOS 10.2 emoji keyboard. vxBakerxv’s repo hosts the iOS 10.2 emoji font files themselves.

2) If you haven’t already, install BytaFont 3 from the ModMyi repo, which comes pre-installed with Cydia.

BytaFont 3 will be used to equip the Emoji10 font, once Poomsmart’s tweaks have set up our device to be able to handle it.

3 a) If you are on iOS 9.0 – iOS 9.1 inclusive, search for and install the following packages:

  • Emoji10 (iOS 9.0-9.3) – Poomsmart
  • Emoji iOS 10 – vxBakerxv
  • EmojiAttributes – Poomsmart
  • EmojiLocalization – Poomsmart
  • EmojiResources – Poomsmart

The final three in the above list may be automatically queued for installation when you try to install Emoji10 (iOS 9.0-9.3). If they aren’t, install them manually.

3 b) If you are on iOS 9.2 – iOS 9.3.3 inclusive, install these packages instead:

  • Emoji10 (iOS 9.0-9.3) – Poomsmart
  • EmojiAttributes – Poomsmart
  • Emoji iOS 10 – vxBakerxv

4) After respringing your device, open BytaFont 3.

5) Navigate to the Swap Mode tab, and select Emoji.

6) On the Emoji screen, tap Emoji10 to swap your original emoji for the updated iOS 10.2 versions.

7) Respring your device when prompted.

8) After it has resprung, open any messaging app and swap to the emoji keyboard. Check for the presence of an iOS 10.2 addition such as “Whisky” or “Bacon”. If they are there, you are golden!

Reverting your changes

1) Open BytaFont 3 and navigate to Swap Mode – Emoji.

2) Press the Restore BytaFont backup button to swap the iOS 10.2 emoji back to your original iOS version’s.

3) We must now uninstall the Emoji10 packages from Cydia. If you don’t, your keyboard will still be set up for iOS 10.2 but without the 10.2 emoji font equipped, which will leave gaps in your keyboard.

To do this, open Cydia and uninstall all of the packages on this list that you have (you may not have all of them):

  • Emoji10 (iOS 9.0-9.3) – Poomsmart
  • Emoji iOS 10 – vxBakerxv
  • EmojiAttributes – Poomsmart
  • EmojiLocalization – Poomsmart
  • EmojiResources – Poomsmart

4) Respring and check that your emoji are back to normal again.

And that’s all there is to it. These packages are useful in that they also allow you to view iOS 10.2 emoji in messages received on your device, when they are sent to you by someone running iOS 10.2. Enjoy expressing such emotions as “Facepalm” and “Rofl”, without giving up your jailbreak to do it!

Have you tried out the new emoji on your device? Do you need a guide for iOS 10.2 emoji on a version other than iOS 9? Let me know.

  • Share:
  • Follow:

  • BoilingWater264

    Does somebody know similar hack to El Capitan 10.11? I just want the new emojis, nothing else. Thanks in advance!

    • Anderson Silva

      (2)

    • Joaquim Barbosa

      I’ll have a poke around and see if I can find a similar procedure, but I don’t think it will be as easy on OS X as it doesn’t have the same sort of package system for modifying OS properties. You can probably replace the font file itself with the Unicode 9.0 emoji from Sierra, but it may not recognise it properly without other modifications. I’ll have a look anyway though. Cheers!

  • Ash

    Is it possible to get iOS 10.2 Emoji on iOS 8.1.2? put a guide please if there a way..

  • leart

    im on 9.3.5..

    • Joaquim Barbosa

      I’m afraid you’re out of luck on 9.3.5 until a jailbreak comes out, but some of your other devices may be eligible. Thanks!

  • Joshua The-Legend Wiebe

    If we give it time, this will be achievable through one package and one repo instead of multiple ones.

    • Diego Milano

      I doubt it, back in the day it was only possible to get the latest iOS emojis but within the same major version (eg., iOS 7.1 emojis on iOS 7.0). I am still surprised this is possible, I always thought it wasn’t! I’m glad to be wrong!

      • Joshua The-Legend Wiebe

        back in the day, it took GeoHot 500 hours to unlock the first iPhone, now its done in a few hours with internet tools.. you’ll see it’ll become easier.

      • Diego Milano

        It won’t. An example of this is the current state of the jailbreak. Sad but true.

    • Joaquim Barbosa

      This is already achievable in some cases with a single package which a Reddit user posted. However, this way is better, because the packages can be updated separately by the developer, and are also more flexible. It is also not necessarily advisable to take another developer’s work and repackage it without their permission, as they then have to support unusual configurations and have had their work reappropriated. So in answer to your point, which is a good observation: it is already possible, but not really a better way in my opinion. Thanks for reading!

  • Diego Milano

    This is FANTASTIC! I remember when I added the emojis from a higher build on a lower build but I always thought it was impossible to import newer Unicode emojis into lower major firmware versions!

    • Joaquim Barbosa

      Yea it’s pretty handy. As I mention in the most recent ‘Let’s Talk Jailbreak’, my favourite kinds of tweak are ones which bring features from later iOS versions to earlier ones, so that I can have the benefits of iOS 10 on jailbroken iOS 9 for example. This is a good example of that. Another example would be LiveWallEnabler and EnableLivePhotos. Glad it helped you out!

      • Diego Milano

        So I just noticed something really interesting— when you are using Safari and you try to add these emojis on a Disqus comment, nothing shows up except for a blank space. 🙁

      • Joaquim Barbosa

        On macOS or iOS? It works fine for me on iOS…

      • Diego Milano

        Oh, sorry, I don’t have a Mac— always on iOS (9.3.3). What about you? It’s really odd, that was unexpected.

      • Joaquim Barbosa

        I’m on iOS 9.3.3 too, iP6. It’s working for me. How strange…

      • Diego Milano

        It really is. I just tried disabling some of the keyboard tweaks I have installed such as FastDel or EmojiKey and it makes no difference. Weird! Haha. I’m gonna keep poking around and see what I find… 🙂 Back to the basics, I guess, ha.

      • Joaquim Barbosa

        What about Safari-related tweaks? Or generic image/bug fix packages which may interfere with Safari?

      • Diego Milano

        No, I have none of those installed, except SafariTabCount which I doubt may conflict but I could try.

      • Caleb Ruiz

        This seems to be what’s going on with me in snapchat which I just commented about. This is kinda annoying since I can’t see my friend emojis or streak emojis

      • Diego Milano

        I was never ever able to fix it, at all.

  • Apel

    iOS 9.3.3 6S
    “seleted font is invalid”
    Can somebody help me, please?

    • Joaquim Barbosa

      Where is that message reported, in BytaFont 3? Make sure you are downloading the correct font file from vxbakerxv’ repo. I can probably help with a few more details.

      • Apel

        Yes, In Swap Mode if you select Emoji 10 the PopUp “.. is invalid” appers
        downloaded the standard 10.2, Not the Pink one

      • Joaquim Barbosa

        How strange. Do you have all the other supporting packages installed? Perhaps try reinstalling the font package and BytaFont 3 and trying again…

      • Apel

        Yeah everything reinstalled & did a jailbreak refresh, too ://

      • Joaquim Barbosa

        Make sure it’s not the EFM version of the Emoji10 package, and that you have BytaFont 3 not 2. Do you use a custom keyboard, and what is your system language in your phone?

      • Same error

      • StupidBoy Chheang

        bytafont the selected font is invalid, how to solve?

      • Joaquim Barbosa

        Did removing Emojiant work like Samir suggested?

      • StupidBoy Chheang

        yes, got removing already, still can not solve. so how to restore back to original emojis back on ios 9.3.3?

      • Joaquim Barbosa

        The article explains how to go back. Look at the end of the article. Replace default emoji in BytaFont 3, and then uninstall all the emoji packages you installed.

      • Joaquim Barbosa

        Do you have Emojiant installed?

      • No I don’t

      • Debbie Flores

        Mine says the same thing… Can you please help me??

      • Joaquim Barbosa

        I’m sorry Debbie, I’m not sure what’s causing this. I can’t replicate it on any of my devices. However, many people of Reddit, as well as on this thread are reporting it. I haven’t found anyone mention a successful solution yet though. If you follow the link to Poomsmart’s guide which is in my article, it outlines other methods to do it which do not require BytaFont. They may work for you. Good luck!

    • Samir

      If you have emojigiant installed remove it. That worked for me

      • Abigail Pietrzyk Powell

        I have emojiant installed. I’m on 9.3. New emojis still work fine with that tweak. ☺️

      • Rick Hart

        What’s the repo for emojigiant? Thank for your help

      • Rick Hart

        I was spelling it wrong I found it

  • David Gow

    Any update on a iOS 10 jb?

    • Blacklight: Retribution

      this. My iPad Air 2 needs a jailbreak.

  • JF

    In my case ios9.02, the bottom icons should jump to the right location on the emojis and it’s not… The flag icon jump in the middle of the flags, not at the start, same for others…

    • Joaquim Barbosa

      Interesting, I only have one device to test this on iOS 9.0.2, but it does not have this problem. What is your device and which packages do you have installed?

  • leart
    • Joaquim Barbosa

      Can’t see all of those iOS versions properly, but in general, this can be done easily on iOS 6-10, but only with a jailbreak. Earlier than iOS 6 will not be as easy. Check out Poomsmart’s guide I link in the article for iOS 6-10. Hope that helps!

  • Art

    Can I still downgrade, from 10.2 to 10.1.1?

    • Joaquim Barbosa

      Nope.

  • Shingo

    ios8?

    • Joaquim Barbosa

      Emoji10 (iOS 6-8.2) OR Emoji10 (iOS 8.3-8.4) depending on your iOS 8 version – Poomsmart
      Emoji iOS 10 – vxBakerxv
      EmojiAttributes – Poomsmart
      EmojiLocalization – Poomsmart
      EmojiResources – Poomsmart

      Then follow the guide as usual. Cheers

  • Abigail Pietrzyk Powell

    Thank you ! Finally a tweak that worked. I have been researching this forever and nothing worked. Thank you !

  • Is it only available on jaibreak devices ?

  • Fritz Milfort

    i installed this on my ios 10.1.1 device and all my emojis disappeared. please help

  • Yassine Ayouch

    do you know the directory where these emoji are stored on iphones? i need to do a little change on my iphone 6s 10.2 because apple ruined the fire emoji on this version i want to get it from my brother iphone 7 on 10.1.1 and put it in mine!

  • Abdulazeez Almarzooqi

    worked But, i cant’t find all new emojis like gorilla or clown

  • Caleb Ruiz

    Hello, I did this successfully but am finding that my snaochat app is not liking it. In the app the emojis are all disappeared and that means I can’t see my friend emojis or streak emoji and also I can’t even send them. The list for emojis is just a long blank list. Idk if this is the right place to be posting about this but I thought maybe someone here would have an answer or maybe the same problem