Providing up-to-date and useful documentation is a tough task, and I am struggling with it.
Please look at the iFuntastic website for more and more up-to-date information.
Read on for some background.
The hacker community jumped with great glee on the iPhone when it first came out. They very quickly found a way to get to the phone's file system. This is what I
call 'Unshackling' the phone, to keep it distinct from 'unlocking' (from a carrier,) and to pay homage to the original 'jailbreak' tool.
The jailbreaking tools have become by now very user-friendly and I leave the jailbreaking to them.
For your convenience, the latest jailbreaking tools are provided for download on the 'Jailbreak' page,
but the focus of iFuntastic is really on modifying the iPhone after it has been unshackled.
That is the foundation - shaky, in that it is entirely unauthorized and unsupported by Apple and may be broken by them inadvertently or purposefully at any time.
Until then, iFuntastic can provide a lot of convenience in manipulating the files that make up the iPhone experience:
One step up from the foundation - the first floor, so to speak - is the File Manager. It's like the 'Finder' on your computer - it lets you browse
the file and folder hierarchy of the iPhone. You can save files to disk, delete them from the phone, add new files and folders (by dragging them in,) rename files and set their permissions.
iFuntastic backs up many original files to an _org_xxx file next to the current xxx file on the phone. You can quickly restore a file, or back one up.
Image files (.png) and text files (.txt, .plist, .strings) can be directly edited; sound files (.aif, .caf, .wmv, .m4a, .mp3) can be cropped and converted to ringtones and system sounds.
iFuntastic takes care of any necessary format conversions.
A double-click on one of these files opens the appropriate file editor.
Drag ringtones, wallpapers and applications into the respective folders in the File Manager.
A convenient drop down menu lets you jump quickly to the relevant places on the iPhone.
The upper floors are where things become fun. You can do a lot of that 'manually' in the file manager, but many procedures can be made much easier!
The Home Screen Editor allows you to freely arrange the applications on your home screen (including gaps!), change their icons,
and put an image (Home Screen background) on each page.
Carrier logos can easily be substituted by your own.
iFuntastic creates a support folder named [user]/Application Support/bitSplit Enterprises/iFuntastic. This folder contains subfolders where carrier logos, ringtones, wallpapers, applications and more are stored.
The idea behind this is to keep all these files in there, for easy copying to the phone. Copies of sounds and images are made and put into these subfolders as you drag them onto the phone.
Go to the 'Jailbreak' page (if necessary,) then to the 'iFuntastic Support' page for some preparation, and then enjoy iFuntastic - the application that turns your iPhone into your iPhone!
Respectfully submitted for your consideration - bitSplit