How can install a Hindi font in Android 2.1? I have a Samsung Galaxy S GT-i9000 and I want to install a Hindi font on it. How can I do this?
There's NO support for Hindi or any other Indian languages built-in, in all Android versions up to and including FroYo (2.2). Gingerbread (2.3) does support Hindi as a language according to this post

If you're looking for a Hindi keyboard, you'll need the HindiIME APK from Samsung - they're usually installed on phones that Samsung sells in India. As a workaround, use Opera Mini for Android - it renders Unicode Devanagiri fonts correctly.