For those of you who don’t want to update to firmware 3.1 for whatever reason, but want MMS- follow this guide.
iTunes wants you to update your iPhone to 3.1 before letting you update the carrier file to enable MMS. Many people are asking how to get the the latest carrier file without updating to 3.1. You don’t need to be jailbroken to do this.
Here’s how:
Get the latest version carrier file (.ippc) 5.5 to enable MMS HERE
On Windows it may rename the file to .zip to just rename it back to .ipcc
Make sure itunes is not running
Windows – open up a command shell and type in:
For 32-bit Windows “C:\Program Files\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
hit enter
For 64-bit Windows “C:\Program Files (x86)\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
hit enter
If you copy and paste the commands they won’t work. After you type the command and hit enter it shouldn’t give you any error or any indication it did anything.
Mac – open a terminal and type in.. defaults write com.apple.iTunes carrier-testing -bool TRUE
hit return
This should now allow you to update your iPhones carrier (.ipcc) file in itunes 9 by pressing and holding shift while clicking the update button (Windows) or Command-Update (Macintosh) in itunes. Choose the .ippc file you just downloaded and install it.
You will need to reboot the iPhone after you install.
AT&Thas officially announced MMS for the iPhone on September 25th 2009. But for the daring and ambitious few who want it now, you may be in luck. Using this tutorial will enable MMS, the camera icon in the Messaging app, and access to the Cellular Data settings for the iPhone.
Here are the requirements:
an iPhone 3G or 3GS running firmware version 3.1
iTunes 8.2 or 9
—————————–
Here’s what you do:
Mac OS X
1. Close iTunes if it is open
2. Start Terminal (Applications > Utilities)
3. Run the following command: defaults write com.apple.iTunes carrier-testing -bool TRUE
Windows 2000/XP/Vista (32-bit):
1. Go to Start -> Run (
2. type in “command” and hit enter
3. Type/copy+paste this into the command console that comes up: “C:\Program Files\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
4. Hit enter
Windows XP/Vista (64-bit):
1. Go to Start -> Run
2. type in “command” and hit enter
3. Type/copy+paste this into the command console that comes up: “C:\Program Files (x86)\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
4. Hit enter
Download the modified bundle right (right-click and “Save as” or whatever your browser’s equivalent is). To install this, follow these steps.
1. Download the file to some location on your computer
2. Plug in your iPhone
3. Start iTunes
4. Click on your iPhone in the device listing in iTunes
5. Alt-Click the “Update” button (Shift-click in Windows)
6. Browse to where you saved the IPCC you downloaded
7. Select this file and click Choose (or OK on windows i think)
8. Reboot your iPhone
You may get an error if you’re a part of the unlucky group. This is because it depends on your account– AT&T’s ongoing process of removing the opt-out codes.
Everyone will eventually be given access, just keep trying or wait for September 25th.
There’s a great tip posted over at macosxhints today for speeding up iPhoto ‘09. Many people have noticed the load time for iPhoto has increased considerably after upgrading to iLife ’09, especially if they have lots of photos.
This is just a Terminal command that tidys up your photo database. Over time the iPhoto database becomes fragmented, with information scattered in various places around the database file amongst regions of empty space. The vacuum command cleans up the database by removing the unnecessary parts and reorganizing the file structure.
To vacuum your iPhoto library, start by making sure iPhoto isn’t open, and then open up Terminal (located in Applications/Utilities). Firstly, you have to point the Terminal to where your iPhoto Library is using the cd (change directory) command. By default, this should be:
cd "~/Pictures/iPhoto Library"
Paste the above line into the Terminal, then hit return. If your iPhoto Library isn’t in your Pictures folder you will have to adjust the command to your specific needs. Next, to perform the vacuum, use the following command:
for dbase in *.db; do sqlite3 $dbase "vacuum;"; done
As before, just paste this line in then hit return and you’re done.
Many of us may need to install Windows from a USB flash drive some time or another. For example, when I needed to install Windows 7 on my Asus Eee PC, I was out-of-luck because it has no optical drive. Luckily, I was able to create a bootable USB flash drive to get the job done. Follow this guide and you can too!
A Bootable USB
With this app, you can either transfer the Windows install directly from a DVD or use an ISO. You simply plug in your USB, run A Bootable USB, check USB, format USB, select the DVD or ISO you want grab the install from, and start the process of creating a bootable USB from which you can install Windows.
Take note A Bootable USB:
Only supports Windows Vista/2008/7 installs;
Only supports USB/flash drives larger than 4 GB;
Officially works only on Windows Vista/2008/7 (the OS you create your bootable USB on not the one you are trying to install);
Can be installed or used as a portable application.
WinToFlash
WinToFlash is an application which allows you to transfer Windows XP/2003/Vista/2008/7 install from a CD/DVD to a [bootable] USB/flash drive. Although officially the developer does not state WinToFlash supports .ISOs, you can simply mount your .ISO and trick WinToFlash into thinking it is a legit CD/DVD and create your bootable USB that way.
To create a bootable USB Windows install, simply follow the “Windows setup transfer Wizard”.
Take note while A Bootable USB was a one-time project by a zealous blog reader, WinToFlash is in constant development by its developer. Currently WinToFlash is in Beta and is also a portable app.
After you have created your bootable USB with a Windows install on it, with either A Bootable USB or WinToFlash, simply plug your USB into your computer and restart your computer. You should be able to boot from from the USB and install Windows now =). If you are unable to boot from it, you will have to go into your computer BIOS to change the boot order/settings to allow boot from USB.
You may download A Bootable USB and WinToFlash from the following links:
Don’t you hate it when you rip a DVD, or download a video clip, and the audio and video is out-of-sync? It ruins the whole experience, to the point where you don’t care to watch it anymore.
In the VLC Preferences, click on Audio > tick the Advanced options check-box; there is an Audio desynchronization compensation setting that allows you to set a positive or negative time delay between the video and audio tracks in milliseconds.
I find unsynchronized video/audio unbearable, and have been known to delete files without watching them for it. I have always been a VLC user, but had no idea it could do this!
Have you ever wanted to call someone’s voicemaildirectly? A lot of us have. Maybe you want to thank somebody for whatever reason, but don’t want to go through with the painful small-talk, and just want to show your gratitude. What ever it may be, Slydial can help- by connecting you to the other party’s voicemail box directly.
It’s as easy as 1-2-3:
Dial 267-SLYDIAL (267-759-3425) from any landline or mobile phone.
At the voice prompt, enter the U.S. mobile phone number of the person you want to slydial.
You will be directly connected to their voicemail. Leave them a voicemail, sit back and relax.
To make it easier, iPhone, Blackberry, and Windows Mobile owners can now use Slydial’s app to do this.
Key these into your iPhone keypad for cool new features you weren’t aware of- this isn’t your typical *67 to block caller ID nonsense. Have fun, and key responsibly:
Basic Codes:
*225# – Get your bill balance
*777# – Get account balance for prepaid iPhones on the GoPhone plan
*646# – See your remaining minutes
*3282# – See your data usage
*729 – Make a payment
611 – Connect to customer service
iPhone Call Settings
*#06# – Displays your iPhone’s International Mobile Equipment Identity (IMEI) number (this code also works on many other phones).
*#21# – Call forward
*#30# – Incoming caller ID
*#31# – Outgoing caller ID
*#33# – Displays call barring settings for your iPhone, and whether they are enabled or disabled.
*#43# – Call waiting
*#61# – Shows number for voice call forwarding when a call is unanswered as well as other options
*#67# – Checks number for call forwarding when the iPhone is busy
Network & Phone Information
*3001#12345#*- Opens up the “Field Test” settings on your iPhone, which allows you to see many, many advanced network settings on your phone including cell site information and more.