Android emoticons
The supported emoticons (aka emoji) in the text/SMS/MMS application is listed in R.id.default_smiley_lists.
The images are in R.drawable-hdpi (for high resolution devices or R.drawable-mdpi for medium resolution devices)
These images are provided by Android under the terms of the Apache Software License 2.