Hoe de iOS 10.3-emoji op je jailbreak-apparaat te krijgen

Als je in het verleden problemen hebt gehad met het inschakelen van de nieuwste emoji met Bytafont, Anemone of EmojiFontManager, dan is deze gids precies wat je nodig hebt! Deze thema-oplossingen zijn vatbaar voor eigenaardigheden en werken mogelijk helemaal niet (ahem, Bytafont) op hogere firmwares.

Het doel van deze gids is tweeledig:

1) Om je emoji van je huidige firmware (iOS 9 of 10.0-10.2) bij te werken naar die in iOS 10.3+.

2) Om de meest voorkomende installatieproblemen te voorkomen die u kunt tegenkomen met andere methoden.

De wijzigingen tussen iOS 10.2 en iOS 10.3 zijn ongelooflijk klein, zoals weergegeven in de onderstaande afbeelding:

Daarom is het misschien niet de moeite waard om deze gids te volgen als je gejailbreakt bent op iOS 10.2, tenzij je de absoluut meest recente revisie nodig hebt. Natuurlijk, als uw huidige thema-oplossing u bugs of prestatieproblemen geeft, moet u dit toch proberen.

Gebruikers op iOS 10.0-10.1.1 of lager ontvangen alle 72 nieuwe iOS 10.2-emoji door deze handleiding te volgen, plus de kleine wijzigingen hierboven. Ze hebben een goede reden om dit te proberen, vooral als ze emoji-bugs hebben met hun huidige configuratie.

Een laatste bonus van deze methode is dat het werkt met de iOS 11-emoji zodra deze beschikbaar zijn. Wissel eenvoudig het iOS 11 emoji-lettertypebestand in voor iOS 10.3 zodra het is vrijgegeven.

Deze methode werkt vanaf iOS 5.1-10.2, maar heeft kleine verschillen tussen firmwares, dus in deze gids zal ik me concentreren op instructies voor iOS 10.0-10.2. Volg zorgvuldig de verschillen in deze handleiding om op iOS 9 te installeren. Gebruik voor nog eerdere firmwares deze handleidingpagina of probeer Bytafont.

Voorwaarden

  • Een gejailbreakt apparaat
  • Poomsmart's Cydia-repository
  • Een kopie van het iOS 10.3-emoji-bestand

Hoe de nieuwe iOS 10.3-emoji op je iPhone of iPad te krijgen

1) Start eerst Cydia en voeg de volgende repo toe:

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

De repo van Poomsmart bevat de verschillende pakketten die we nodig hebben om ons apparaat de lay-out en attributen van het iOS 10.2+ emoji-toetsenbord te laten verwerken.

2) Als je dat nog niet hebt gedaan, schakel je emoji-thema's in Anemone, Bytafont en / of EmojiFontManager uit. Zodra de emoji zijn teruggezet in de stock voor uw firmware, verwijdert u BytaFont 3 en / of EmojiFontManager van Cydia (u kunt Anemone verlaten als u het gebruikt om andere UI-elementen te thema). Als u EmojiFontManager gebruikte, moet u ook alle bijbehorende afhankelijkheden verwijderen, zoals EmojiLibrary, EmojiAttributes, enz..

3) Verwijder nu alle eerder gedownloade emoji-lettertypebestanden van Cydia om ervoor te zorgen dat ze niet storen. Dit omvat lettertypen die zijn gemaakt voor Bytafont, EFM en Anemone. Deze stap is optioneel, maar sluit conflicten later uit.

4) Breng het iOS 10.3-emoji-lettertypebestand over naar uw apparaat via een methode naar keuze (AirDrop, e-mail, SSH, enz.) Het nieuwste iOS 10.3-emoji-bestand is te vinden op elke Mac met de nieuwste Sierra of High Sierra op / Systeem / Bibliotheek / Lettertypen / Apple Color Emoji.ttc, of online.

Als je tevreden bent met de iets oudere (maar erg vergelijkbare) iOS 10.2-emoji, kunnen ze direct worden gedownload van Poomsmart's GitHub:

5) Start nu Cydia en installeer deze pakketten:

  • EmojiPort (iOS 10)
  • EmojiAttributes
  • EmojiLibrary
  • Filza Bestandsbeheer

Als u iOS 10.2 gebruikt, hoeft u technisch gezien geen van de bovenstaande items te hebben, behalve Filza (en het emoji-lettertypebestand voor iOS 10.3 zelf). Als je de iOS 11-emoji in de toekomst wilt gebruiken, heb je de bovenstaande pakketten nodig, dus je kunt ze net zo goed nu installeren omdat ze geen kwaad kunnen. Als u iOS 10.0-10.1.1 gebruikt, hebt u de bovenstaande pakketten hoe dan ook nodig.

Als je bezig bent elke iOS 9, installeren EmojiPort (iOS 9.0-9.3) niet EmojiPort (iOS 10). Als je bezig bent iOS 9-9.1, u ook nodig hebben EmojiLocalization en EmojiResources. iOS 9.2+ heeft deze twee extra pakketten niet nodig.

6) Na het installeren en opnieuw opstarten, start u Filza.

7) Verplaats het emoji-lettertypebestand van iOS 10.3 van waar u het hebt opgeslagen naar de map op uw apparaat genaamd / System / Library / Fonts / Core. Je kunt de 10.3 .zip zien die ik naar de map heb verplaatst in de onderstaande afbeelding.

8) Selecteer nu de originele lettertypebestanden die zich in de map bevinden. Er zullen er een of twee zijn en ze zullen worden genoemd AppleColorEmoji ... Selecteer ze en comprimeer ze in een .zip-bestand.

9) Noem de .zip van de originele lettertypen zoiets ORIGINELE FONTS VERWIJDEREN NIET. Zip en laat het daar. Dit is dus we hebben een back-up om terug te zetten in de toekomst indien nodig. U kunt de backup .zip zien in de onderstaande afbeelding.

10) Zodra de back-up .zip is gemaakt, verwijdert u de originele emoji-lettertypebestanden uit de map, klaar om te worden vervangen door de iOS 10.3.

11) Zorg ervoor dat het emoji-lettertypebestand van iOS 10.3 zich in de map bevindt, en heeft precies dezelfde naam als de bestanden die u zojuist hebt verwijderd. Op mijn apparaat moest het bijvoorbeeld een naam krijgen [email protected] net zoals de originele versie was. Als uw apparaat geen retina is, heeft het aan het einde mogelijk geen "@ 2x". Controleer de oorspronkelijke bestandsnaam als u niet zeker bent. Als het niet dezelfde naam heeft, werkt het niet.

12) Zodra de originele lettertypebestanden veilig in een back-up zijn gezipt, zijn verwijderd en het juiste benoemde iOS 10.3-lettertypebestand is geplaatst, wordt uw apparaat opnieuw opgesteld.

13) Open een berichten-app en wissel naar het emoji-toetsenbord. Controleer of het toetsenbord correct wordt weergegeven en of u klaar bent!

Hoe uw wijzigingen terug te zetten

1) Verwijder het iOS 10.3-lettertypebestand van / System / Library / Fonts / Core.

2) Pak het origineel uitlettertypebestanden die u als back-up in de map hebt achtergelaten.

3) Verwijder de back-up .zip zodra de lettertypebestanden zijn uitgepakt.

4) Open Cydia en verwijder een van de volgende pakketten die u mogelijk heeft:

  • EmojiPort (iOS 10)
  • EmojiPort (iOS 9.0-9.3)
  • EmojiAttributes
  • EmojiLibrary
  • EmojiLocalization
  • EmojiResources

5) Respring en controleer of je emoji weer normaal zijn.

En dat is alles wat er is. Deze pakketten zijn handig omdat ze je ook toestaan ​​om nieuwere emoji te bekijken in berichten die op je apparaat zijn ontvangen, en in apps van derden zoals Twitter en Safari. Geniet van het uiten van emoties zoals "Facepalm" en "Rofl", zonder je jailbreak op te geven om het te doen!

Wanneer de iOS 11-emoji wordt uitgebracht in een firmware, is het mogelijk om deze bij te werken door eenvoudig het iOS 10.3-emoji-bestand te vervangen door het nieuwe, op voorwaarde dat u deze handleiding hebt gevolgd en de pakketten van Poomsmart hebt geïnstalleerd.

Meer hulp nodig? Heb je een gids nodig voor emoji op een andere versie van iOS? Spreek eens.