I included emoji in my password and now I can't log in to my Account on Yosemite I wanted to check if it's possible to use emoji in a password for my Account on OS Yosemite. It worked but I didn't realize that the login screen has only native keyboards, so I can't type emoji there.

So the situation is that I know my password but I can't type it. The machine has rebooted to the Recovery HD and I don't see a way to enable the emoji keyboard there. In effect, since FileVault was turned on, I can't restore the password easily. 

I see three possible options here, but would be happy to hear anything else:


Find a way to type emoji in the password field, this would be ideal.
Access my Account from external machine that will allow me to type my password from there so I can type emoji (not sure there such a thing)
Restore the password even though I used FileVault.
If you have "Other Input Sources" available at the top right of your login screen, select the one called Unicode Hex Input.  This can be used to input emoji (or any other character) into the password field, as long as you know the Unicode Hex number of the character.  This number can be found in the Character Viewer or on the internet.

Some items you find in the  "emoji" category have Unicode hex numbers with just 4 characters, such as Airplane U+2708 ✈.  With the Unicode Hex Input keyboard, you input this by holding down the Option key while you type 2708.  

Other emoji have Unicode hex numbers with 5 characters, such as Grinning Face U+1F600 .  For these you need to find the two corresponding UTF-16 Hex codes (sometimes called "surrogates") by consulting Character Viewer or using an internet source like fileformat.info.  For 1F600 these are D83D and DE00.  You can input 1F600 by holding down the option key while typing D83DDE00.  You may see two dots in the field, but it is still just one character.