[Captivate Android Development] ritalin:
I have been working on this issue for most of the day over in the Vibrant forums.

I am posting here in hopes of getting someone who knows more about apk editing and fonts then I do to help out.

Link to the post on the XDA Vibrant forum here

Please post your response there. Once the issue is solved I will repost a walk-through on all Galaxy S forums.

Here is the start of my thread, please read the link to see the progress.

I am aware that there are other ways to edit the fonts on our phone, by replacing renaming the default font. This is NOT what I would like to accomplish.

Since the Galaxy S is the first android phone to use Flipfont, I think we should take advantage of it. It gives us a nice preview of the font in the built in menu option and is thus superior to the other methods.

I originally purchased the Bauhaus font from the market and made a backup of it through ASTRO. After pulling the file from my phone and putting it on the computer I started editing the file with Apk Manager 4.8 found here

Steps preformed

Copied original apk into place-apk-here-for-modding folder

Run script.bat and choose option 9 ***this maybe where the issue is as I may need to choose option 10 and include the dependancy if there is one for the flipfont apk.

replace bauhaus.ttf with a .ttf font of my choosing

edit all XML, yml and smali files to include the font name or font.ttf depending on the entry in the original file *** I did not change any of the other coding so again this maybe where the problem is, as I may need to change something else to have the font act properly.

Edit the last folder name in the smali folder tree from bauhaus to the name of my font

Replace font with custom font and replace the preview image with my own

Compile apk

Sign apk

Rename apk

install apk on my phone

After putting the apk on my phone and installing the file, it shows up as expected in settings>Sound and Display>Font style. The font thumbnail shows up properly as does the font preview. The preview does show up a little larger then the other fonts and may be a sign that the font is not optimized properly or that I missed something in the XML.

After applying the font and restarting, the phone is extremely slow, freezing quite often and the font does not show up, it shows the default font instead.

If anyone that knows more about XML or apk editing/creation can help it would be great.

I have included the edited font apk if you would like to download it and run it through Apk Manager 4.8. If you want to try it with the bauhaus or one of the other fonts you will need to buy it from the market and back it up. (trying not to break any rules here.)

[EDIT][More info] Ok I took a closer look at the font that came with the Bauhaus akp

In the discription of the font it list:

OpenType Layout, Digitally Signed, TrueType Outlines

I know that opentype is a new format and that alot of the fonts for OpenType that I find are made by Monotype, the same people that make the fonts available for download. I think this may have something to do with it or maybe Im just grasping. :ºp

Any font guys out there have any info on this?

CAUTION THE FOLLOWING FILE IS NOT MEANT FOR USE AND WILL CAUSE YOUR PHONE TO RUN SLOW!!!

Download Font APK