Download the new Switched app for your iPhone

Skip to Content

Autoblog's live coverage of the 2010 Detroit Auto Show
AOL Tech

Filed under: iPod Family, Hacks, How-tos, iPhone

iPhone Hacks: Running out of Application space on your iPhone or touch?

Both the iPhone and the iPod touch include relatively limited space on the OS partition (the part of your iPhone's memory that stores the operating system and associated files). It's where Apple, by default, adds its factory-installed Applications but you can save space by installing your Apps on the Media partition instead (that's the part of your your touch or phone that contains your iTunes musics and videos). Here's how:

Your iPhone or iPod touch knows about a folder called "/Widgets". Any Application installed into /Widgets gets recognized and loaded into SpringBoard, just like any app in /Applications. You can fool your iPod or iPhone into thinking you've added a Widgets folder by creating a symbolic link between your media partition and /Widgets.

To do this, you create a folder in your root directory called Applications, or more specifically, /var/root/Applications. You can then add a "symbolic link", a kind of alias, that connects /Widgets with /var/root/Applications. If you install my Erica Utilities and the BSD subsystem, you can create and remove this link by running my xwidg utility.

At this time this is a command-line only operation, however, if you have ssh installed on your system and connect from your computer, just issue the following command: ~/bin/xwidg. The utility looks for an existing symbolic link. If it finds one it removes it, if it does not it creates it. So running xwidg repeatedly just toggles the connection on and off. After each update, it restarts SpringBoard so it reflects the updated link.

The downside is some Applications use absolute paths in their code: Labyrinth and Crossy are two prime examples (They should be using NSBundle calls but that's a completely different matter). Most Applications will run as happily in /Widgets via /var/root/Applications as they will in /Applications and you will save yourself a lot of OS partition space.

Click here to read all TUAW’s iPhone coverage
jobs & resumes
iPhone / Android Developer

Bump Technologies, Inc. - Mountain View, CA (2 weeks ago)

See More Relevant Jobs ›

Related Articles From Our Partners

Reader Comments (Page 1 of 3)

Tip of the Day

Want to drag a file to another folder and copy it instead of moving it? Press the Option key when you drag that file and it'll be duplicated rather than moved entirely.

Follow us on Twitter!

TUAW [Cafepress] 

Featured Galleries

DNC Macs
Macworld 2008 Keynote
Macworld 2008 Build-up
Google Earth for iPhone
Podcaster
Storyist 2.0
AT&T Navigator Road Test
Bento for iPhone 1.0
Scrabble for iPhone
Tom Bihn Checkpoint Flyer Briefcase
Apple Vanity Plates
Apple booth Macworld 07
WorldVoice Radio
Quickoffice for iPhone 1.1.1
Daylite 3.9 Review
DiscPainter
Mariner Calc for iPhone
2009CupertinoBus
Crash Bandicoot Nitro Kart 3D
MLB.com At Bat 2009
Macworld Expo 2007 show floor

 

Our Writers

Victor Agreda, Jr.

Programming Manager, AOL Tech

RSS Feed

View more Writers

More Apple Analysis

AOL Radio TUAW on Stitcher