[Atrix 4G Themes and Apps] maledyris:
I really like that there are now plugins for emoji for the major text messaging apps like Go EX Messaging and Handcent. I'm able to use them with friends and family who use iPhones and it works well. What I found irritating though is that text notifications for messages I receive end up as boxes where the emoji are supposed to be. Same with when I look at my text in the stock text messaging app.

Here's where this font mod comes in. It turns this:

Into this:

I found another project here that did something similar. The guy took an existing Japanese font and just pasted the emoji data from there. The problem with that is that the source images were really terrible. I think they were color images converted into font data... Very poorly. I couldn't tell what half the emoji were, even after I was told what they were supposed to be.

With emoji being integrated into official unicode recently, it was possible to find nice glyphs to represent exactly almost all the softbank encoded emoji:

http://www.unicode.org/~scherer/emoji4unicode/snapshot/utc.html

Thanks go to the maker of the Symbola font where most of the unicode standard emoji glyphs have been incorporated. It gave me a repository of glyphs from which to "borrow".

Unfortunately, unicode encoding does not equal softbank encoding. What that meant for me was days of converting, cutting and pasting 450+ emoticons into the right locations in the Atrix font.

Hopefully some of you will find this useful. A couple shortcomings:

1. Some of the icons, namely ones with text or japanese characters did not have representations in Symbola, so for those I took .bmps and converted to vector and then integrated them into the font. The result is that while for the most part they look good, they may be less sharply defined than the tailor made glyphs.

2. It took me a long time to figure out what the icon for "109" meant. I've never been to Tokyo, so I had no idea that was a department store. Unicode doesn't implement this one, so the icon is a duplicate of the department store icon.

3. I didn't really implement the flag icons because they aren't integrated into the unicode standard, and I didn't have anything readily available. I experimented with converting flags I could find, but for the most part they came out terribly. The following flags are missing: Japan, US, France, Germany, Italy, UK, Spain, Russia, China, South Korea.

The flags are really the main shortcoming. If anyone has these flags in black and white (not grayscale, that doesn't come out well in fonts. Dithering to emulate shades is fine), or wants to make them, I'd be happy to integrate them. They'd be especially welcome if they had been made as vector format. For now though, I'm not likely to try again to make them myself. I finished this project weeks ago, and frankly I'm tired of it :p

This mod replaces DroidSansFallback.ttf so if your version is already customized, be aware that those customizations will be gone.

How to install:

1. On your phone, make sure USB Connection is set to "None".

2. On your phone, go to Settings > Applications > Development and make sure USB Debugging is on.

3. Plug your phone into your PC and let any drivers install if necessary.

4. Unzip the file I attached and run installemoji.bat.