gaurav’s rants

iPhone 3.0 and FontSwap [fixed]

by gaurav on Jun.24, 2009, under iPhone

so most of you have upgraded to iPhone 3.0..
trouble is the newest release breaks the FontSwap app as the applications are not allowed to run as root anymore..
i haven’t figured out a solution to this problem as yet, i’m sure other devs are also trying to find a workaround to this problem..
the app will be updated as soon as a workaround around the restriction is discovered..

for the time being you may switch back to the earlier method of overwriting files in the system fonts folder
/System/Library/Fonts/Cache

the problem with this approach is that it’s a bit complicated for new users and involves the problem of SWOD if font files are ported incorrectly..
so keep a backup and keep wifi and ssh on to restore stock fonts in case something goes bad.

you *will* not need to do a device restore if you keep wifi and ssh on, even if something goes wrong. so it’s always recommended to keep those things as always on, on jailbroken devices.

EDIT: Dustin Howett [author of the app CyDelete] has suggested a fix for FontSwap for 3.0 and i’m going to release an update soon..
thx Dustin.. :)

UPDATE: the fix has been released on Cydia. please update to FontSwap 1.4 :)

Share and Enjoy:
  • Twitter
  • Digg
  • StumbleUpon
  • Reddit
  • del.icio.us
  • Technorati
  • NewsVine
  • Facebook
  • MySpace
  • Google Bookmarks
  • Slashdot
  • Mixx
  • LinkedIn
:, , ,
18 comments for this entry:
  1. Mike S

    Cannot d/l the neotech font from your site. Requires me to “be logged in to download”.

    How can I get the neotech font on my JB iPhone 3G 3.0?

  2. IceBerg

    Have you considered prompting for password and issuing sudo commands?

  3. Chris

    Thanks for working on this. I forgot how much I loathe the default iPhone fonts.

  4. Joe

    is it safe to use the NeoTech font file I used on 2.2.1 on the new 3.0 OS? I have a 2g iPhone..

  5. Lori

    Thanks you for working on this! :)

  6. Dustin Howett

    Applications were never allowed to run as root; therefore, you must use the same method Cydia, MobileFinder and friends use.
    This does work on 3.0 (otherwise, no Cydia ;) ):

    Use a wrapper script to exec the main application (check out “Cydia” in Cydia.app), and make sure the main application is setuid root (mode 6755, owned by root).

    The last thing you’ll need is setuid(0); setgid(0); in main().

    I just had to fight this myself, actually!

  7. Weazel13

    Hi I needed help before bit I guess no one reads the old threads ;P
    If someone could email me at
    rockster619@gmail.com
    And I could email them the font I want to add to fontswap
    I’m hoping someone could port it and everything for me and me just replace old folders and wat not to have the new font. I only dl fontswap to put in a specific font but I can’t figure it out
    Please help
    :]

  8. Chris

    Is David’s suggestion going to be enough for a fix?

  9. Molly Roger

    Hiya, I came here to find out why my fonts weren’t working and sure enough you answered the question on the first page. Thanks for keeping the information updated.

    You mention an earlier method of overwriting the system font, could you provide a link or something to see the details of that method? Yah, I’m a newbie.

  10. Michael Jane

    Fantastic information,This is the first time i heard about this. keep it up this good works.

    Thanks,
    Micheal

  11. GUiLTY

    Many thanks for working on this… I really miss your app running on my 3.0 I was so used to the customized fonts….

  12. Dustin Howett

    Oh, also, my name is Dustin. :)

  13. Justgetem

    I’m haveing the same problem with mobilefinder and font swap if anyone finds the solution please email me justgetem@yahoo.com thx

  14. Nathan

    Looking forward to this when you are finished with it. Subscribed to your RSS feed so hopefully you will post a new item when the new version comes at. Thanks for working on FontSwap!

  15. nick ustinov

    hey

    fontswap 1.4 on 3.0 worked well however some titles are higher than needed (slide to unlock, status bar clock and others) with any font.

    is this just for me ?

    thanks

  16. CindyG

    Great job!! Yes, the fonts do show maybe one pixel higher than needed but it’s nothing I can’t live with. I’ll update again when and if this is fixed. Thanks so much!

  17. Sweety

    Pls help me ,
    let me know how can I download Myanmar font for I Phone 3Gs.pls tell me direct web side link.. thanks

    thiha

  18. Kite/Mati

    Hey i wanted to ask you please to add a specific font to fontswap, im a litlltle stupid so im afraid of doing it myself, mi e mail is alejandromr5@hotmail.com
    thanks

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...