iFuntastic 2.0 released with added features [Updated]

bitSplit, the man that brought you iFuntastic, has released version 2.0, which improves functionality and adds some new features. If you've been living under a rock lately, the iPhone Dev Wiki hackers have been hard at work on all sorts of nifty hacks for the iPhone. Most of these hacks are for seasoned Terminal and command line users, which has likely turned off a few folks. Sure, there have been guides written, but it's still not ideal for the average user. iFuntastic is an application that aims to make it easy for mere mortals to add ringtones, change the carrier logo, and reorder their applications. More after the jump!

The first version of iFuntastic was great, but it was limited to custom ringtones. Version two brings improvements to the custom ringtone feature, allowing you to add ringtones from anywhere you choose. The ability to change carrier logos has also been added, as well as the ability to change the icon display order on the home screen. Just like version one, iFuntastic v2 is super easy to use. There's been a lot of work done to make the instructions clearer, when they're needed.

Download links: Rapidshare(removed) & iPhone Alley. No difference between them, just different sites. Do not rename iFuntastic as it will cease to function.

There is a new version of iFuntastic (I know, crazy) that has some minor bug fixes and improvements. Grab it here. iFuntastic currently only runs on Intel Macs.

For everyone that forgot to take their ADD meds, enjoy some pictures:


many thanks

Thanks so much for developing this application! I used v1, but now I'm trying v2. I hope you'll continue the great work!

one small issue

I worked it out, but others may want to know... if you already have version 1 and you download version 2, you'll need to trash the older version before opening version 2. If you forget to do this, it will fail to open and tell you the program is corrupt or incomplete. Once you trash your earlier version, everything works just fine!

Quote:
Originally Posted by fractured View Post
I worked it out, but others may want to know... if you already have version 1 and you download version 2, you'll need to trash the older version before opening version 2. If you forget to do this, it will fail to open and tell you the program is corrupt or incomplete. Once you trash your earlier version, everything works just fine!
@fractured: Glad to hear you figured that out, and thanks a lot for the tip!

Just a heads up: for anyone else with questions, comments, whatever; this post has it's own thread in the forums, where a discussion about it will continue, so feel free to pop in.

To new visitors: you don't need to register to post in the forums, though we always encourage new members!

Enjoy, and thanks for stopping by!

Idea for Version 3.0 -- Random Ringtones

Here's an idea you might want to look at for version 3.0:

http://iphone.daveandki.com/2007/07/...dom-ringtones/

Is there ANY terminal work needed to use this, yellow triangle restores, etc etc? Or is it all GUI?

Where can I find the Apple logo from your screen shots??

I'd love to replace the AT&T logo with the apple one I see in your screen shots - where would one happen to find that??

Thanks in advance!!

Quote:
Originally Posted by Unregistered View Post
Is there ANY terminal work needed to use this, yellow triangle restores, etc etc? Or is it all GUI?
There's absolutely NO Terminal work needed, but you do need to put the phone into the soft restore mode (holding Home and Sleep/Wake). Don't worry, that won't remove any data, though. Its just so jailbreak can do it's thing.

Quote:
Originally Posted by podvisual View Post
I'd love to replace the AT&T logo with the apple one I see in your screen shots - where would one happen to find that??

Thanks in advance!!
Actually, that's one I made last night, but I'd be happy to share it with everyone! Grab the Apple carrier logo here.

Quote:
Originally Posted by Michael Johnston View Post
Actually, that's one I made last night, but I'd be happy to share it with everyone! Grab the Apple carrier logo here.
swweeeeet (in my best cartman voice!)

Does this version support replacing system sounds? If they did that it would make this app golden imo.

Quote:
Originally Posted by Michael Johnston View Post
There's absolutely NO Terminal work needed, but you do need to put the phone into the soft restore mode (holding Home and Sleep/Wake). Don't worry, that won't remove any data, though. Its just so jailbreak can do it's thing.
So jailbreak is included w/in the iFuntastic software then?

Is that the case with iPhoneInterface as well? It has jailbreak included? I've seen a few HOWTOs on adding ringtones w/ iPhoneInterface that show no manual use of jailbreak.. just a simple copy command.

Also - does using iFuntastic, etc, etc void your warranty?

It Which Shall Not Be Renamed

Quote:
Originally Posted by fractured View Post
I worked it out, but others may want to know... if you already have version 1 and you download version 2, you'll need to trash the older version before opening version 2. If you forget to do this, it will fail to open and tell you the program is corrupt or incomplete. Once you trash your earlier version, everything works just fine!
@fractured: thanks for pointing this out. Actually, you cannot rename the iFuntastic app (I assume you called it iFuntastic2 or some such thing, which *I* should have done.) If you do, it can't find the executable in the package anymore (I'll investigate further.)

@admin: could you put the 'do not rename' warning into the main description, please? Thanks!

I was able to make modifications to my phone no problem, but shortly after smiling at my changes, I found that my music was no longer available in iPod.

After connecting to iTunes, I found that the space was still used, but no longer recognized by iTunes. I had to reset, but now the phone is functioning correctly.

Quote:
Originally Posted by dfbills View Post
I was able to make modifications to my phone no problem, but shortly after smiling at my changes, I found that my music was no longer available in iPod.

After connecting to iTunes, I found that the space was still used, but no longer recognized by iTunes. I had to reset, but now the phone is functioning correctly.
Is the problem resolved now?

Quote:
Originally Posted by Unregistered View Post
Also - does using iFuntastic, etc, etc void your warranty?
I don't think so. If you want to be sure, before you go to an Apple Store to show a Genius or send it off, I'd restore it so mods are gone.

Quote:
Originally Posted by Unregistered View Post
So jailbreak is included w/in the iFuntastic software then?

Is that the case with iPhoneInterface as well? It has jailbreak included? I've seen a few HOWTOs on adding ringtones w/ iPhoneInterface that show no manual use of jailbreak.. just a simple copy command.
I believe that iFuntastic uses both jailbreak and iPhoneInterface to do it's work. You don't need to download anything else, though.

iFuntastic - dumb question...

So this program works only on MACs? Nothing for PC?

Quote:
Originally Posted by ablazes View Post
So this program works only on MACs? Nothing for PC?
This is just for Macs. Maybe sometime in the future it'll be for Windows.

This is great!

This looks like the perfect utility while we wait for Apple to release a new version of iTunes that supports custom ringtones. Very cool, thanks for posting the link.

Michael
http://iphone.oldfishandlemonade.com

combined with the tip from TUAW about 30 second preview from Apple itunes store. downloaded files are in .m4p (protected) format and iFuntastic 1.0 or 2.0 won't see it, is this a bug?

did anyone get it to work?

Thanks for the tip! You're right about this, it seems that iFuntastic doesn't have a rule for m4p's, which is the protected aac format. The way around it is to rename the .m4p file to m4a.

Tada!

Ppc

any chance of a version for ppc?

Quote:
Originally Posted by Unregistered View Post
any chance of a version for ppc?
PPC version is being worked on. Hopefully we'll see it in time for the next release or even before then. We'll announce it when it happens!

system sounds

any way to change just the system sounds?

Quote:
Originally Posted by Unregistered View Post
any way to change just the system sounds?
Easiest way to do that is to follow Mub's guide for adding custom ringtones (terminal work) and instead of going to /Library/Ringtones, go to /System/Library/Audio/UISounds

In there you'll find a bunch of .caf files. The file you'll want to change is "sms-received.caf". To make a .caf file, export a sound as an aif and rename it to .caf.

To remove the old audio file, type "rmdir sms-received.caf" and the "putfile sms-received.caf" to upload the new sound.

Quote:
Originally Posted by Unregistered View Post
Is there ANY terminal work needed to use this, yellow triangle restores, etc etc? Or is it all GUI?
No, there is absolutely no Terminal required. I just used this on my iPhone and it couldn't be easier. I'm blown away by how cool this is.

Awesome.

Well I can't get mine to Jailbreak... it says Failed after sitting at the Yellow Triangle screen for awhile.

Any ideas? I did a restore earlier today after iFuntastic 1.0 failed to work.

How long till we get one that works on the PowerPC??

Quote:
Originally Posted by Xaositek View Post
Well I can't get mine to Jailbreak... it says Failed after sitting at the Yellow Triangle screen for awhile.

Any ideas? I did a restore earlier today after iFuntastic 1.0 failed to work.
I've had that happen a few times. Try running the re-jailing, restart the phone and relaunch the app. You may need to try unjailing twice. I've had that happen once or twice where it just goofed up somewhere.

Quote:
Originally Posted by systemerror View Post
How long till we get one that works on the PowerPC??
It's being worked on. Hopefully done by the next version.

Alrighty - well I decided to give it another stab this morning a bit more awake.

I plugged in the phone and gave it hell.

Jailbreak worked! I was floored. Loaded up a couple new ringtones, and reordered the precious interface.

This is great buys, absolutely brilliant!

Ok - I typically don't do this, but I just wanted to toss out another question.

I used the iTunes Store to get the URLs of different ringtones I wanted.

I downloaded 6 of them, 2 worked, 4 didn't, they loaded on the phone, but when I try to use them, no sound.

Example of one that worked:
Big Girls Don't Cry - Fergie
http://a622.phobos.apple.com/r10/Mus...xrxa.aac.p.m4p

Example of two that didn't:
Umbrella (Travis Barker Remix) - Rihanna
http://a694.phobos.apple.com/r10/Mus...bxjt.aac.p.m4p

Thnks Fr Th Mmrs (Thanks For The Memories) - Fall Out Boy
http://a1275.phobos.apple.com/r10/Mu...ohmn.aac.p.m4p

All were renamed to .m4a instead of .m4p. Any ideas on why the later two don't play?

Could it be this?

Just a thought, but have you tried renaming the ones that don't work and taking out the ( ) parens? Maybe the audio player can't parse names with some characters. Not saying that it will work but it's what I'd try, especially given the examples you provide.

That doesn't seem to matter - Thanks for the Memories and Umbrella (original) doesn't have any special characters and don't work.

LOGO issue - iFuntastic not loading FSO or 2nd logo

I have heard of others having this problem, but iFuntastic states that you rename the Default_CARRIER_ATT.png and FSO_CARRIER_ATT.png as Default_CARRIER_ATT1.png and FSO_CARRIER_ATT2.png respectively. I gathered that from this statement in the Carrier Logo section:

"Logos come in pairs and are named 'Default_CARRIER_ATT.png' and 'FSO_CARRIER_ATT.png' on the phone. iFuntastic expects them to have a more descriptive name, ending in '1.png' and '2.png' respectively. If necessary, rename them in the Finder, then select the '...1.png' one with 'Add to list...' or drag it onto the list. Both logos will be copied into the CarrierLogo folder inside of the application."

Well, only the FIRST logo is copied to the application. I can add this carrier logo, and it looks great on the phone, but I can't ever load the 2nd logo! I've tried to rename them different things, using my own discretion, and I can't ever get it to load the 2nd logo.

Anyone have this same problem and have an idea to fix it??

Thank you.

Quote:
Originally Posted by Xaositek View Post
That doesn't seem to matter - Thanks for the Memories and Umbrella (original) doesn't have any special characters and don't work.
Might still be the parenthesis, there is metadata in there. I would try downloading a couple more songs (maybe with parenthesis) and see if those work. Maybe you just broke something in the process and ringtone uploading stopped.

Quote:
Originally Posted by iamse7en View Post
I have heard of others having this problem, but iFuntastic states that you rename the Default_CARRIER_ATT.png and FSO_CARRIER_ATT.png as Default_CARRIER_ATT1.png and FSO_CARRIER_ATT2.png respectively. I gathered that from this statement in the Carrier Logo section:

[...]

Well, only the FIRST logo is copied to the application. I can add this carrier logo, and it looks great on the phone, but I can't ever load the 2nd logo! I've tried to rename them different things, using my own discretion, and I can't ever get it to load the 2nd logo.

Anyone have this same problem and have an idea to fix it??

Thank you.

I've had that problem too. What the instructions are trying to say is, you need two identically named pngs. The only difference on those would be a space and a one or a a two. So it would look like "logo 1.png" and "logo 2.png"

Hope that works!

Quote:
Originally Posted by Michael Johnston View Post
I've had that problem too. What the instructions are trying to say is, you need two identically named pngs. The only difference on those would be a space and a one or a a two. So it would look like "logo 1.png" and "logo 2.png"

Hope that works!
THANK YOU.

Works great.

Well I ended up converting them to MP3 and verifying the metadata was all cleaned up... after that I put them on the iPhone and they worked.

The only thing left now is to do some audio modifications as many of the songs I want to add are rock songs and the bass in them ruins the overall texture on that small of speaker.

does this void the iphone warranty?

Quote:
Originally Posted by Xaositek View Post
Well I ended up converting them to MP3 and verifying the metadata was all cleaned up... after that I put them on the iPhone and they worked.

The only thing left now is to do some audio modifications as many of the songs I want to add are rock songs and the bass in them ruins the overall texture on that small of speaker.
Good to hear everything was worked out.

Quote:
Originally Posted by Unregistered View Post
does this void the iphone warranty?
Shouldn't. If you bring it to the Apple Store or send it in, just restore prior so they don't catch on.

Does this present any issues with syncing? Other hacking prevented the phones from syncing, right?

one great app

this app is great... it gives my iphone individuality and adds personality to my alarms and to my contacts who call me... more power to ya!... keep up the excellent work!

Quote:
Originally Posted by Rob Blatt View Post
Does this present any issues with syncing? Other hacking prevented the phones from syncing, right?
After you're done modding your phone, the app's "Finish" step makes it work with iTunes syncing again.

Quote:
Originally Posted by dfbills View Post
I was able to make modifications to my phone no problem, but shortly after smiling at my changes, I found that my music was no longer available in iPod.

After connecting to iTunes, I found that the space was still used, but no longer recognized by iTunes. I had to reset, but now the phone is functioning correctly.
yes i had the EXACT same issue when using the jailbreak app & terminal commands. I was able to restore and get ringtones on my iPhone with the old version. However after trashing 1.0 for 2.0 I have not been able to get iFuntastic to connect so i can update some new tunes. (and yes i am following directions)

Quote:
Originally Posted by Oramas View Post
yes i had the EXACT same issue when using the jailbreak app & terminal commands. I was able to restore and get ringtones on my iPhone with the old version. However after trashing 1.0 for 2.0 I have not been able to get iFuntastic to connect so i can update some new tunes. (and yes i am following directions)
Did you make sure to run the "Finish" step after you were done in v1? Try running it in v1 if you have it, but if you don't use the latest to run the finish step.

If all fails, post in the HELP forum and we'll get you fixed up.

help

Perhaps I'm an idiot, but how do I get iFuntastic to do its thing. I have tried opening the files to no avail. I tried importing folder into itunes whicj didn't work either. pls somebody help

Quote:
Originally Posted by Unregistered View Post
Perhaps I'm an idiot, but how do I get iFuntastic to do its thing. I have tried opening the files to no avail. I tried importing folder into itunes whicj didn't work either. pls somebody help
Sounds like you're using Windows... maybe. It doesn't run on 'doze if that's what you're doing

Is this a Mac or PC program?

Quote:
Originally Posted by Shon View Post
Is this a Mac or PC program?
This only works with Intel Macs. They have yet to create a PC version, or a PPC Mac Version......... Is there some way if someone was willing to pay to have a ppc version put into production (or speed it up) could you do that?

can somebody please post a video of there iphone being hacked or wtvr on youtube?

mail and SMS sounds...

I would like to make the "mail motherfucker" sound from Eurotrip, play when i get new mail.
is that possible?

Quote:
Originally Posted by Pepper View Post
This only works with Intel Macs. They have yet to create a PC version, or a PPC Mac Version......... Is there some way if someone was willing to pay to have a ppc version put into production (or speed it up) could you do that?
I'm pretty sure that bitSplit is just waiting on the underlying technology to mature. When that starts working more reliably, he'll be releasing to windows and ppc

Quote:
Originally Posted by Unregistered View Post
I would like to make the "mail motherfucker" sound from Eurotrip, play when i get new mail.
is that possible?
Add that to the list, that would frankly be awesome

Quote:
Originally Posted by mclaren1444 View Post
can somebody please post a video of there iphone being hacked or wtvr on youtube?
This guy pisses me off, but he does show it working. I don't believe he used iFuntastic, just terminal h4x.