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.

Edit Videos On Your iPhone 3G

Last month, we talked about a simple hack to let you edit videos on your iPhone 2G or 3G the same way the iPhone 3GS does. iPhone OS 3.1 just made this hack obsolete for 3G users as it is now possible to edit videos on the iPhone 3G without hacking the phone.

If you updated your iPhone 3G to the new 3.1 firmware, you should now be able to trim videos and save them in your camera roll. In order to edit a video, you should have someone email you the video and save it to your camera roll first. From there, you can access the video, edit it, and save the changes.

That's a nice little upgrade for the iPhone 3G. Though I still think it's scandalous Apple didn't allow the 3G to get video recording.

Weekly Wrapup: iPhone OS 3.1, Jailbreak, Unlock and More…

This is a recap of this week's articles.

iPhone voicemail delays

Apparently my iPhone is not delivering voicemails on time anymore. I looked around on Twitter and it seems that a few people are experiencing the problem too.

Downgrade iPhone 3GS from 3.1 to 3.0

Saurik, the creator of Cydia, has come up with a way to downgrade the iPhone 3GS from firmware 3.1 to firmware 3.0.

Dev Team releases jailbreak for iPhone OS 3.1

The Dev Team just released PwnageTool 3.1 for Mac OS X which will let iPhone 2G/3G and iPod Touch 1G users jailbreak their device.

PwnageTool guide to jailbreak iPhone 3G 3.1

This guide and tutorial will show you how to jailbreak your iPhone 3G running firmware 3.1, using PwnageTool for Mac OS X.

PwnageTool guide to jailbreak and unlock iPhone 2G 3.1

This guide and tutorial will show you step by step how to jailbreak and unlock your iPhone 2G using PwnageTool for Mac.

Jailbreak iPhone 3.1

With a new OS always comes a new jailbreak…

Unlock iPhone 3.1

You can only unlock the iPhone 2G and iPhone 3G. There is no unlock for the iPhone 3GS yet.

Saurik talks about Apple

Saurik shared his view of Apple has a company. We share the same opinions about Apple.

Saurik’s Take On Apple’s Hypocrisy

Saurik, the developer of Cydia, wrote an article last week on how to cache Apple's signature server, which helps downgrade an iPhone 3GS from 3.1 to 3.0. Besides all the technical stuff about the downgrade process, Saurik shared his view of Apple has a company. We share the same opinions about Apple, but he expresses it much better than me, because of my poor English (remember I am French).

Here is where Saurik is right on:

I have very little respect for Apple at this point: I make no secret of this fact. Apple, as a company, has turned into a corporate hypocrisy, embodying the very ideals that it claims to be rebelling against. "Think Different", as a slogan, has become a cold criticism of their own actions with regards to their product lines.

[...] Sometimes, it is "only" marketing restrictions: there is no fundamental reason why only the 3G[S] can record video (although the quality of the camera on the iPhone 2G and 3G is not very high), or why the iPhone 2G is somehow unable to do MMS.

Applications like Google Latitude or Voice are likewise "rejected" (Apple likes to claim that they didn't reject these applications, they simply "didn't accept" them...) from the App Store because they might "confuse" the user by replacing functionality that exists with better equivalents.

Our need for "more", however, goes deeper: jailbreaking isn't just about applications that Apple "rejected", but is also about taking provided tools and going in a new direction. The most popular packages available in Cydia aren't even "applications", but are "extensions": seamless and pervasive modifications to existing software.

What do you think about Apple and the way they do business?

Unlock iPhone 3.1

Every time a new iPhone OS comes out, it gives headaches to jailbreakers and unlockers. This time is no exception to the rule... The new iPhone OS 3.1 has been available for a few weeks and the Dev Team has successfully been able to unlock it.

It took a while but all 3 iPhones (iPhone 2G, 3G, and 3GS) can now be unlocked. You will either need to use PwnageTool or UltraSn0w to unlock your iPhone, depending on the model.

MobileInstallation Patch For iPhone 3.1

With the release of iPhone OS 3.1, a new MobileInstallation patch is needed. I've been looking around for a MobileInstallation patch for iPhone 3.1 and couldn't find a downloadable file. But there is an easier way to go at it by installing AppSync for OS 3.1 on Cydia.

You will have to add the hackulo.us source to your Cydia sources: http://cydia.hackulo.us

Once you have added this source, I suggest you reboot your iPhone, then launch Cydia and search for "AppSync for OS 3.1". Install it, reboot your iPhone one more time and your MobileInstallation should be patched.

Visit our MobileInstallation page for more info.

Jailbreak iPhone 3.1

With a new OS always comes a new jailbreak... As always, the Dev Team has been working day and night to bring us a reliable jailbreak for iPhone 3.1.

So far, only a Mac version of PwnageTool is available but the Team is working on updating RedSn0w for both Mac and PC. We just have to be patient.

It is also important to note that there is no jailbreak for the iPhone 3GS so far. There finally is a jailbreak for the iPhone 3GS 3.1. It's a little tricky though so please make sure you read the information below. I wrote a couple tutorials on how to jailbreak iPhone 3.1 using PwnageTool.

Tutorial: Jailbreak & Unlock iPhone 2G 3.1 Using PwnageTool

This guide and tutorial will show you step by step how to jailbreak and unlock your iPhone 2G using PwnageTool for Mac. At the time I am writing this, only PwnageTool for Mac is available to jailbreak or unlock iPhone 2G 3.1. Tools for PCs should be available soon. For the latest information about jailbreaking methods (including iPhone 3G and 3GS), I suggest you read our jailbreak page.

UPDATE: This tutorial also works for iPhone OS 3.1.2. Instead of using the 3.1 firmware, simply use a 3.1.2 firmware.

Please make sure you read and understand everything before starting the process. If you're new to jailbreaking, please take the time to follow the tutorial step by step. Problems often come when people want to go to fast or skip a step, so again, please take your time to read and understand every step.

1. First, make sure you have the latest version of iTunes installed on your computer. If not, update to the latest iTunes available.

2. On your desktop, create a folder called "jailbreak". In this folder download and save the following files available from our downloads page:

PwnageTool 3.1 3.1 IPSW firmware for iPhone 2G (iPhone1,1_3.1_7C144_Restore.ipsw), or 3.1 firmware for iPhone 2G (iPhone1,1_3.1.2_7D11_Restore.ipsw) if you want to jailbreak 3.1.2 BL 3.9 BL 4.6

When downloading the 3.1 firmware, make sure you use FireFox and not Safari as Safari often brings up unwanted issues. To download PwnageTool, you will need a torrent downloader such as uTorrent.

3. Launch PwnageTool. Click OK to the warning message. Then choose "Expert Mode".

4. Choose your device. It should be the one on the very left. A green check mark should appear when you click on it. Click the blue arrow to continue.

5. You will now be able to "Browse for IPSW". Click on it and look for the 3.1 firmware you downloaded in step 2. Select the IPSW file and click the blue arrow to continue.

6. You should now be taken to the general menu where you have 7 different options. Choose "General".

7. In the "General settings", make sure that "activate the phone" and "enable baseband update" are checked. This is important. Again, make sure these 2 options are checked. Change the root partition size to about 600 MB and click the blue arrow to continue.

8. In the "Bootneuter settings", check "Neuter bootloader", "Unlock baseband", and "Auto-delete bootneuter.app", then click the blue arrow to continue.

9. You should now be in the "Cydia settings". This allows you to install packages so you don't have to do it later via Cydia. I like to install my packages manually but feel free to select a few if you want to. I will skip this step. Click the blue arrow to continue.

10. In "Custom packages settings", I recommend only checking Cydia. Icy is quite unstable so I don't recommend installing it. Do as you want but make sure at least Cydia is checked. Click the blue arrow to continue.

11. You are now taken to the "Custom logos settings". You can choose pre-selected logos or upload your own. I don't recommend installing any. I suggest unchecking the 2 custom logos that are pre-selected, then click the blue arrow to continue.

12. You should now be back to the general menu. It is time to start building your custom firmware. Click "Build", then click the blue arrow to continue.

13. If you haven't pwned your iPhone before, you will have to upload the bootlader files you downloaded in step 2. Follow the instructions on the screen to upload BL 3.9 and BL 4.6.

14. PwnageTool will then ask you if "you have an iPhone contract that would activate normally with iTunes". If you're using an official phone carrier (ie AT&T in the US, 02 in UK, etc...), and don't want to unlock your iPhone, click YES. Your iPhone will just be jailbroken. Click NO if you want to unlock your iPhone to use with other carriers.

15. You will now have to save your custom IPSW. Save it to your "jailbreak" folder on your desktop. PwnageTool will now create your custom IPSW which may take up to 15 minutes.

16. If asked for it, enter you admin username and password.

17. PwnageTool will ask you if your iPhone has been pwned before. Just say No.

18. This is a very important step. PwnageTool will ask you to turn off your device, the put it into DFU mode. After turning off your iPhone, follow the on-screen instructions to put your iPhone into DFU mode. Hold the power and home buttons for 10 seconds. Let go of the power button but keep holding the home button until you enter DFU mode. If you fail, PwnageTool will give you an error message and you will have the opportunity to start over this process until completed successfully.

19. Once your in DFU mode, launch iTunes if it hasn't already launched automatically. It will tell you that iTunes has detected an iPhone in recovery mode. Click OK.

20. We will now restore your iPhone using the custom firmware you created. In iTunes, hold the Alt/Option key while clicking "Restore". This is extremely important that you hold the Alt/Option key while clicking. A window will pop up and will let you browse for the custom firmware you created (which should now be saved in your "jailbreak" folder). Select it.

21. The restore will start, which may take up to 15-20 minutes. Once done, your iPhone will reboot.

Congratulations! You just jailbroke and unlocked your iPhone. If you have any question or comment, please leave a comment below.