In iPhone Simulator (ASPEN), I used to create a fake Thai keyboard. By that time, it was easy. I just duplicated a Russian keyboard. Modified it then I got (fake) Thai keyboard on a list.
And now, a final OS comes. How about the old method? No, I can't use it anymore. When I deeply dig into UIKit
file. I don't find anything useful for hooking Thai keyboard there. It is so tight with the current what it has on a firmware.
There're guys at smart-mobile doing this. They mainly edit current artwork file and patch current keyboard but that is an Englishan English
I hope Apple will fix it. I hope they will cross a business boundary.