Month: September 2009

iPhone MMS or How to End Up A Marriage of 6 Years

Congratulations, today is your 6 year marriage anniversary. Like every good husband out there, you woke up extra early to prepare breakfast and serve it to your lovely wife in bed before she gets ready and goes to work.

You talk about how you met and how lucky you are to be together. She starts getting all kinky on you. Everything is doing great until you receive this MMS... Your iPhone is on the nightstand, she grabs it to find out who is contacting you so early, and there... SURPRISE!

I'll admit I'm very bad at telling stories but you get the idea. The first time I received an MMS (thanks to this simple MMS hack), I was really surprised to see the full image being displayed on my screen. I thought "what if it was something I didn't want people around me to see?" Luckily for me, it was a picture of Lars the dog with a stupid birthday hat on (kinda cute).

I'm pretty sure many people will find themselves in very embarrassing situations because of MMS or SMS being displayed on their screen for everyone to look at. Fortunately, there is a simple solution if you are running OS 3.X. You can hide SMS or MMS preview by going to Settings > Messages > and turn “Show Preview” off.

Have you ever had such an awkward moment because of an SMS or MMS showing up on your iPhone? If so, please tell us in the comments.

How to Downgrade iPhone 3.1 Baseband From 05.11.07 to 04.26.08

Every time there is a new firmware coming out, updating puts you at risk of updating your baseband as well, making it impossible to unlock your iPhone. This time is no different than the others and many people accidentally updated their iPhone to firmware 3.1, updating their baseband to 05.11.07 at the same time.

Fortunately, there is an easy way for iPhone 3G users to downgrade their baseband from 05.11.07 to 04.26.08. Note that this is for iPhone 3G users only. If you have an iPhone 3GS, then read my article on how to downgrade the iPhone 3GS firmware from 3.1 to 3.0.

Note that this trick only works on iPhones that have the 05.08 (5.8) bootloader from the factory, which is just a very limited amounts of iPhone 3G that were released in the first few weeks of the production cycle. If you don't know your bootloader version, you may run Fuzzyband and it will tell you what version you have and whether or not you can downgrade your baseband.

1. First, your iPhone 3G has to be jailbroken. For more information, read my iPhone 3.1 jailbreak article.

2. Launch Cydia and search for the Fuzzyband app. Install it and reboot your iPhone.

3. Launch the Fuzzyband app and tap "downgrade" to start downgrading your baseband from 05.11.07 to 04.26.08.

4. Reboot your iPhone. You should now be on baseband 04.26.08 and be able to jailbreak and unlock your iPhone using UltraSn0w.

How to Enable MMS on iPhone OS 3.0 or 3.0.1

Those of you on a 3.0 or 3.0.1 jailbroken iPhone who were anticipating the iPhone MMS release last week might have been disappointed by the fact that you have to be on the latest 3.1 firmware to download and install the carrier update. Rejoice because there is a simple hack that will allow you to have MMS on your iPhone.

1. First, download the AT&T Profile .IPCC 5.5.

2. Make sure iTunes is closed and run one of these commands, depending on your operating system:

On Windows: Note that it took me a few minutes to get this to work... It seems I was always typing something wrong.

Windows XP: Go to "Start", click on "Run" and type "cmd" then hit Enter. Now type the following: cd C:\Program Files\iTunes\ and hit ENTER then type iTunes.exe /setPrefInt carrier-testing 1 and hit ENTER Windows Vista: Go to “Start” and type “Command Prompt” in search and then hit ENTER. Now type the following: cd C:\Program Files (x86)\iTunes\ and hit ENTER then type: iTunes.exe /setPrefInt carrier-testing 1 and hit ENTER

On Mac OS X:

Open Terminal by going to Applications > Utilities. Type the following: defaults write com.apple.iTunes carrier-testing -bool TRUE and hit ENTER.

3. Launch iTunes and plug your iPhone. PC users should hold the SHIFT key on their keyboard (Mac users should hold the ALT key) and click on CHECK FOR UPDATE, while still holding the SHIFT or ALT key. A windows will pop up.

4. Navigate to the .IPCC file we downloaded in step 1.

5. It will update your iPhone, which should take just a few seconds.

6. Unplug your iPhone and reboot it.

7. You should now have MMS enabled.

Some people report loss of cellular data network and loss of visual voicemail. I haven't experienced any of that but if you do, here is how to fix it.

Go to Settings > General > Network > Cellular Data Network to update your configuration.

Visual Voicemail change wap.cingular to acds.voicemail MMS settings should match the following (leave blank fields blank):

APN: wap.cingular Username: Password: MMSC: mmsc.cingular.com MMS Proxy: 066.209.011.32 MMS Max Message Size: 614400 MMS UA Prof URL:

Troubleshooting: Reader "Since OS 7" gives an important tip in the comments.

Those receiving the 0xE800003D error: Did you install a carrier theme from Cydia? Like the AT&T logo or MakeitMine? If so remove that and try again. It seems that others before were getting that error because of this.

That's it. As usual, since this is a hack, you are taking the risk of messing up your iPhone...

Weekly Wrapup: Google Sync, MyProfiles, MMS, and More…

This is a summary of the articles that were posted on the blog this week, just in case you missed anything...

Edit videos on an iPhone 3G - It is now possible to edit videos on the iPhone 3G without hacking the phone.

How to set up Google Sync on your iPhone - This step by step guide will show you how to set up Google Sync on your iPhone and sync your iPhone contacts and calendars with Google over the air and get push Gmail as well.

Create different profiles on your iPhone with MyProfiles - MyProfiles is a great application only available for jailbroken iPhones that lets you create different profiles for your iPhone.

MMS coming to the iPhone - This will come in the form of a carrier update that you will have to download via iTunes.

Fix for iPhone's Visual Voicemail delays - The solution is actually very simple.

MMS and jailbroken iPhone, what you should know - If you’re on a stock iPhone, then there is nothing to worry about. However, it can be a little tricky if your iPhone is jailbroken and you want to keep the jailbreak.

MMS now available - MMS for iPhone is available for download from iTunes as a “carrier update”.

How AT&T kept me as a customer - I am very satisfied of how this turned out. I think AT&T did the right thing and they managed to keep me as a customer.

SmartScreen: the best iPhone hack - SmartScreen is a soon-to-be-released application that will add little widgets on your iPhone lock screen, letting you access information witout having to launch any application.

SmartScreen Will Be the Best iPhone Hack Ever

SmartScreen is a soon-to-be-released application that will add little widgets on your iPhone lock screen, letting you access information witout having to launch any application. You'll be able to rearrange these widgets in the same way you move icons around.

Looking at the video demo below, I am very eager to get my hands on SmartScreen as I think it will be one of the best iPhone hacks ever. Needless to day that SmartScreen won't be available in the App Store...

MediaPhone, the guys behind SmartScreen, will even have an SDK available:

A SmartScreen SDK will be available to everyone in November 2009 but widget developers are being selected to participate in a Beta programme, if you feel you could participate and would like to produce widgets, please email dev@media-phone.ch and we will consider you early access to the programme.

I really can't wait for this to be available. Exciting, isn't it?

How AT&T Did the Right Thing And Kept Me As A Customer

If you read this blog on a regular basis or follow me on Twitter, you probably know by now that I will be traveling overseas for about a year, starting November 3rd (as a side note, you can follow our adventures on our Traveling Puffins blog). Part of my preparation is to figure out what I will do with my iPhone.

I figured I would simply terminate my account. I don't care about keeping my phone number so terminating my contract is not an issue. When I get to Australia, I will buy a pay-as-you-go data plan and I will do the same for the other countries we'll visit so I can always have my internet fix...

I knew all about the $175 Early Termination Fee (ETF) but since I was moving overseas for a long period of time, I thought that AT&T would be able to waive this fee. When I moved from France to the US, I called my French operator and told them I was moving overseas and that I had to cancel my contract. They canceled it without charging me a dime. It's the law. If you move out of the country, they don't have to charge you ETF. This law also applies in the US.

The Frustration Process

So I called AT&T a couple of days ago and spoke to a friendly woman who informed me that AT&T would be able to waive the ETF if I could prove that I was living overseas. A valid proof could be an electrical bill, a cable bill, or any type of bill that would show that I am indeed living in another country. The problem is that I will not be staying in one place and pay a recurring bill. I tried to explain this to her but she said it was the policy and although she understood, there was nothing she could do.

Instead she suggested I put my account on hold for 6 months, which is the maximum period of time AT&T can put your account on hold. She said the cost of the service was $10/month. So basically, you pay $10/month for NOT using your phone. Great! I then told her that I have an iPhone and that since AT&T already overcharges its iPhone customers, I wouldn't be surprised if there was some type of hidden fee for putting your iPhone on hold. Well, funny I should ask... There is indeed an extra $40/month to put your iPhone on hold.

So let's recap here... You pay $10/month to put your iPhone on hold, and you pay an extra $40/month for the data plan, which you "HAVE TO" pay no matter what. Total is $50/month for not using your iPhone. What a deal!

At this point I started feeling the frustration and anger building up in me. I'm the type of guy who says what he thinks so I started going off on AT&T and the shitty way they treat their customers. I know it never helps to get angry at a CSR, but it does make me feel better, especially if I see it's going nowhere. It's worth noting that whenever I go nuts on a CSR, I always tell him/her that I don't have anything against them as a person and that I value their help. I also always make sure they understand my situation and why I am angry by asking a question such as "wouldn't you be angry if you were in my shoes". The answer is always "yes". It's a good way to have them validate your anger.

I apologized for my language, thanked her and hang up.

Twitter to the Rescue

After this unproductive phone conversation, I went over to Twitter and vented a bit. I then remembered I had seen an AT&T Twitter account that aimed at helping out angry customers. I searched for it and found @ATTCustomerCare. I tweeted them: Do you want to do a good thing? Please waive my ETF!

Minutes later, I got a reply asking me to DM them my phone number, which I did. A couple hours later, a very friendly woman called me. She was part of the AT&T Twitter Team. I explained her my situation and how frustrated I was to be an iPhone customer because I felt taken advantage of. At this time, I was very nice and polite.

I also made sure she knew "who I was" by reminding her that I write about the iPhone for a hobby. I don't want to sound like a self-centered arrogant blogger, but I think I do have a little reach in the iPhone community via my blog and Twitter.

Then I told her how angry iPhone users are at A&T and how the company is getting a bad rap these days. She knew I was right and didn't say anything.

She asked me what would the ideal situation be, which I think was very nice. I told her I would like them to terminate my contract and waive the ETF. In exchange, when I return from my trip next year, I will sign up with AT&T again.

I also explained to her that my iPhone is unlocked and that I would go back with T-Mobile in a heartbeat if I had to when I come back next year. I also explained her that if they were nice to me, I would make sure to share my experience with others (which I'm doing right now). If they were not nice, I would not publicly trash them (which was a lie), but I would never deal with them again.

She said she needed a few hours to see if she could "pull some strings" and see what she could do.

The Outcome

I missed her call back that day but someone else called me the following day. They had some news for me. They offered to put my iPhone on hold for up to a year for $10/month and they will not charge me the extra $40 for the data plan. Basically, they doubled the standard time you can put a plan on hold and waived the monthly data plan cost. The only thing is that I have to prove them that I will be out of the country, so she asked me to email her a copy of the Australian entry stamp on my passport once I get there. Easy enough.

Total cost for the year will be $120. Terminating my contract would have cost $175. Putting my account on hold without speaking to the Twitter team would have cost $600.

Conclusion

Needless to say that I am very satisfied of how this turned out. I think AT&T did the right thing and they managed to keep me as a customer. Would have I been treated the same way if I didn't blog and tweet about the iPhone? I think so.

If you have any problem with AT&T, I really suggest you deal with their @ATTCustomerCare people on Twitter. They will be much more helpful than the average Customer Rep. They are on Twitter because they understand how important social media is and they will do anything to satisfy you because they know if you're not satisfied, you will rant about it on Twitter, in which case, the damage could be much worse than the benefits.

Do you have any success/horror story with AT&T or other carriers to share? If so, please leave a comment.

MMS for iPhone Now Available

You've been waiting for it. We've been bitching about it, but it's here! MMS for iPhone is available for download from iTunes as a "carrier update".

Open iTunes, plug your iPhone in and you should have a message saying that a carrier update is available for download.

As I wrote yesterday, I don't think this carrier update can mess up your jailbreak but it might kill your tethering hack if you activated it.

Now the big question is whether AT&T's network will be strong enough to handle all these MMS that are going to be sent.

Personally, I couldn't care less about MMS but I know many of you are anxious to send and receive picture messages.

Are you excited?

Update: It seems you have to be on OS 3.1 to be able to download the carrier update. Yet another sneaky move from Apple. Oh well...

MMS and iPhone Jailbreak, Is It Safe to Update?

MMS is finally coming to the iPhone in a few hours under the form of a carrier update. As usual when there is something to update on your iPhone, it is legitimate to wonder whether it will mess it up or not.

If you're on a stock iPhone, then there is nothing to worry about. However, it can be a little tricky if your iPhone is jailbroken and you want to keep the jailbreak.

Some jailbreakers are concerned that they will have to update to 3.1 in order to install the MMS carrier update. I can't be 100% sure until it's actually out but I'm very confident you won't have to update to OS 3.1 to have MMS.

The MMS capability was introduced with OS 3.0 and iPhone users in many countries have enjoyed MMS since then because their carrier allowed them to, not because they were on 3.1. In other words, you most likely won't have to update to 3.1 to download and install the carrier update.

Now there is always a risk that Apple asked AT&T to make it so you have to be on 3.1 to download the carrier update but I really doubt it.

The biggest risk is actually you! Yes, you are the biggest threat to your jailbreak. When you plug in this iPhone in iTunes tomorrow, a message will probably pop up saying that there is a newer firmware and asking if you want to update. Don't!

The carrier update should be a separate pop up. This is the one that you may agree to.

But hey, what do I know? These are just my thoughts and I might be way off so please follow my advice at your own risks. Something tells me you will be able to get MMS through this AT&T carrier update without losing your jailbreak though.

What do you think?

How to Fix iPhone’s Visual Voicemail Delays

A couple of weeks ago, I wrote an article that highlighted the iPhone Visual Voicemail delays some users reported. Basically the problem was that your iPhone stopped alerting you of new voicemails. The only way to find out you had new voicemails was to reboot your iPhone, or by dialing "1" + Call to get your voicemails the old fashioned way.

My fellow Twitter friend @HifiSamurai shared a link to a ZDNet article this morning that explained why some of us don't have Visual Voicemails anymore and how to fix it.

The problem started when we installed the iPhone tethering hack. The .ipcc file (carrier settings hack) also changed an option that disables Visual Voicemail. The solution is actually very simple.

On your iPhone, go to Settings > General > Reset > Reset Network Settings. This will reset your carrier settings but it will leave the tethering hack untouched.

Isn't this a life saver? If you have little know iPhone tips or hacks, feel free to share :)

It’s Official! MMS Coming to the iPhone This Friday

It was announced a few weeks back but it was confirmed again today on AT&T's Facebook page. MMS for iPhone will be available this Friday.

We know you’ve been eager for this service so we wanted to offer a quick update on the launch plans for MMS on Friday, Sept. 25. Late morning, Pacific Time, on Friday, the new carrier settings update enabling MMS should be live and ready ...to download through iTunes.

This will come in the form of a carrier update that you will have to download via iTunes. Yay!

Via Gizmodo

MyProfiles Lets You Create Different Profiles for Your iPhone

I remember my good old Nokia 8210. It was about 10 years ago and this nice little piece of technology would already let me create different profiles to fit different situations of the day. For example, I had a "night" profile where everything was silent with no vibration; I had a "work" profile where everything was silent with vibrations; I had a "normal" profile where everything would ring and vibrate, etc...

Fast-forward 10 years and about 10 other cellphones later, and here I am, with a $560 iPhone not capable of creating different profiles. It's not a big surprise. Apple is deliberately handicapping the iPhone and releasing must-have features (hint: copy/paste) one at a time.

Fortunately for iPhone users, there is the jailbreak community which really helps make the iPhone the best phone by developing all these important features that Apple won't let you have until year 2027.

MyProfiles is one of these great applications only available for jailbroken iPhones, and lets you create different profiles for your iPhone.

Find yourself constantly changing the settings on your iPhone depending on what you're doing or where you are? How about getting alerted when a critical email comes in from your boss? What about being able to sleep at night without being disturbed, unless it's a call from a loved one? Wish you didn't have to keep changing the auto-lock function when you're charging at your desk? Do all of this and more with MyProfiles!

Features:

Custom alerting of email based on Subject, Sender, Sent Only to You, and Mail Accounts. Custom alerting of SMS messages and missed calls based on caller phone #. Modify the Vibrate Pattern so you can be quietly alerted to a specific email. Repeating Alerts for Email, SMS, and Missed Calls. Silence Calls via WhiteList or BlackList Escalating Rings and Vibrate 1st then Ring Adjust WiFi, Bluetooth, GPS, Push Email, Auto Lock, and 3G based on Location, Time of Day, and more. Automatic rules engine to enable profiles Manual Override Profile by holding down the home button and pressing up and down on the Volume buttons.

I haven't personally tried MyProfiles but I hear great things about it, even though it's still in beta. MyProfiles is available for jailbroken iPhones only via Rock Your Phone.

How to Set Up Google Sync for iPhone

Me and my other half will be traveling for about a year starting November 3rd. That kind of long trip requires a minimum of preparation, and figuring out how to keep my iPhone up-to-date is pretty high on the list of things to do.

My biggest issue is for syncing contacts and calendars while we're away. I will have a netbook but this netbook doesn't have Outlook, which prevents me from syncing and backing up contacts and calendars with my PC.

After a little bit of digging around, it appears that Google Sync is my best chance to keep my iPhone contacts and calendars safe. As reluctant as I am to completely rely on Google (I'm a Google hater), I didn't have many options. Of course I could choose to pay $99/year for MobileMe but I think this service is a terrible joke aiming at making money off Fan Boys. I'd rather go with the free Google Sync alternative...

Setting up Google Sync took me about 10 minutes from start to finish, including test time. It is very easy and straightforward. This step by step guide will show you how to set up Google Sync on your iPhone and sync your iPhone contacts and calendars with Google over the air and get push Gmail as well.