Quantcast
Channel: xda-developers - Android Software and Hacking General [Developers Only]
Viewing all articles
Browse latest Browse all 3614

[MOD][ROOT] Keyboards and Emoji Fonts ( IOS9.1 / Twemoji2.0 / EmojiOne2016 )

$
0
0
Hello,
this is custom google and xperia keyboard and emoji fonts which support unicode 8 code map ( base on unicode.org/emoji/charts/full-emoji-list.html )

google keyboard (v4.1.23xxx.2501950) :
1. add secondary symbol (qwerty, qwertz, azerty)
2. change emoji size

xperia keyboard (v7.1.A.0.28) :
1. remove original smiley
2. add new emoji
3. change emoji size

note :
- both keyboards and emoji fonts should works on 5.0+
- for Kitkat you can try :D
I've tested on my Motorola using stock ROM 4.4.2 and all emoji with ligatures (ex: flags, diverse emoji, new couple and family) doesn't works
- older than kitkat, helloo........ now 2016, lol
- fonts compatible with swiftkey / fleksy keyboard

instructions : (don't forget to create a backup)
google keyboard / xperia keyboard
1. clear data and remove/uninstall google keyboard / xperia keyboard on your phone
2. clear cache and dalvik-cache google keyboard / xperia keyboard
3. reboot phone
4. Install as normal apk

font
1. choose font and extract zip and copy NotoColorEmoji.ttf into /system/fonts/ and set permission 644 (rw-r--r--) and owner:group root:root
2. modify system font configuration and then reboot phone ( example here, taken from my CM12.1 )
I can give you a solution for this but it's quite technical and you need to have slight XML knowledge (easy). You ready? Here we go!

- Go to /system/etc/ and open fonts.xml (if available) in an editor.
- Locate this entry:
Code:

<family>
<font weight="400" style="normal">NotoColorEmoji.ttf</font>
</family>

- Move that entry (cut and paste) below this line (This is the 95th line or somewhere near there.):
Code:

<!-- fallback fonts -->
- Save file.
- Make sure permissions are 644 (-rw-r-r).

- Now open /system/etc/fallback_fonts.xml in an editor:
- Locate this entry:
Code:

<family>
<fileset>
<file>NotoColorEmoji.ttf</file>
</fileset>
</family>

- Move that entry (cut and paste) below this line (the line is at the beginning of the xml after the description comment.):
Code:

<familyset>
- Save file.
- Make sure permissions are 644 (-rw-r-r).


known issues : (tested on: Razr M running CM 12.1)
1. google keyboard sometimes force close at the first time or when you add new keyboard language, because it will download suggestion first.

thanks to :
- xda, google, sony, emojione, twemoji, emojipedia
- @omikron20 @funeralcrows @ayrtinho @tetsuo55

Download ( mod/build by me, except EmojiOne font )
GoogleKeyboard + Xperia Keyboard
GoogleKeyboard arm64 (not tested)
EmojiOne 2016 font ---- take a look demo here
IOS9.1 font
Twemoji 2.0 font

if this works for you, hit thanks and rate this thread, thanks... Enjoy :fingers-crossed:

Attached Thumbnails
Click image for larger version

Name:	PhotoGrid_1453135595200.jpg
Views:	N/A
Size:	246.4 KB
ID:	3614527   Click image for larger version

Name:	Screenshot_2016-01-19-00-01-22.png
Views:	N/A
Size:	83.2 KB
ID:	3614528   Click image for larger version

Name:	Screenshot_2016-01-19-00-19-04.png
Views:	N/A
Size:	90.3 KB
ID:	3614529   Click image for larger version

Name:	Screenshot_2016-01-18-16-31-59.png
Views:	N/A
Size:	127.7 KB
ID:	3614530   Click image for larger version

Name:	Screenshot_2016-01-18-17-50-18.png
Views:	N/A
Size:	204.1 KB
ID:	3614531  

Viewing all articles
Browse latest Browse all 3614

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>