Follow up from this question... I just installed ICS on my Galaxy S2, and now the Hebrew display is messed up - the nekudot are displayed slightly to the left of the letter to which they are supposed to apply. In my previous question I already did a hard reset, so that's not the answer.
Here's a screenshot where you can see clearly how all the nekudot are shifted to the left:
Any idea how to fix this?