In the past Apple online store had held one day sales event for "Black Friday" (aka "Boxing Day", the day after Christmas). Usually any other times Apple products are rarely discounted; unless it is through the Corporate or Education sites or refurbished items. So it is a bit surprising to receive a Sale event announcement from Apple Hong Kong this morning. Let along a one day sale event from Apple HK. The email announcement detailed their first ever Chinese New Year 2011 one day sale event to be held on Friday, January 14th in their online store. There are currently no additional details about the deals, discounts or products included in the one-day-sale event. Visiting the page on Apple HK online store right now, one will see a message asking visitors to return on Friday for details.
This morning (Nov. 22 PDT US time) Apple made the latest version (v4.2.1) of iOS available through iTunes. It is one of the highly anticipated upgrade for the iPad and other iOS devices. Not only because this version brings features to the iPad that had been enjoyed by other iOS devices, it is also the first version of the OS to align all iOS devices to the same iOS version. As a result many iOS device users rushed to download and upgrade their devices, causing slow downs to the iTunes upgrade servers. If you have trouble downloading the new update you can try the following direct download links [compliments of MacStories]
- iPhone 4
- iPhone 3GS
- iPhone 3G
- iPod Touch (4th generation)
- iPod Touch (3rd generation)
- iPod Touch (2nd generation)
Before you upgrading your iOS device you should always back it up by performing a synchronization using iTunes. I cannot reiterate enough how important it is to do this on a daily bases. Since these devices are mobile and you carry it around, so there is a high possibility of the device being stolen or damage resulting in losing your stored data on them.
The other thing you may need to do if you fall into one of the following groups of users:
- Users who have hacked (jailbroken or self carrier unlocked) the iOS device.
- Attempt to save your SHSH to future proof your iOS device's abilities to be "carrier unlock".
In both cases you should restore your device to a clean version of the iOS prior to downloading and upgrading to version 4.2.1.
Note: it is important you attempts to restore the device to a previous version of the iOS before you check for or download version 4.2.1. Because doing either of this steps will cause iTunes to delete any previous iOS versions. If this happened to you, you can try to download the previous versions of the iOS from ModMyi.com.
One other important thing to check is your computer's "hosts" file, to ensure Apple's authentication server can be reached prior to restoring your iOS device.
Modify "Hosts" File in Mac OS X
- From Finder go to the Go menu and select "Go to Folder..." menu item.
- In the resulting dialog type in "/private/etc/" without the quotes.
- Locate the "hosts" file in the folder and open it with TextEdit.
- You may want to save a copy of the original "hosts" file just incase.
- Perform a "Save As..." from within TextEdit ensuring the "If no extension is provide, use .txt" checkbox is unchecked. Saving the file on the Desktop.
- Drag the modified "hosts" file back into the /private/etc/ folder to replace the original file.
- Enter the appropriate credentials when asked.
Modify "Hosts" File in Windows
- From the Start menu navigate to All Programs -> Accessories -> Notepad.
- Right click on Notepad and choose the "Run as Administrator" menu item.
- With Notepad running browse to the path C:WindowsSystem32driversetc.
- Ensure the last line "126.96.36.199 gs.apple.com" or any other pointing to "gs.apple.com" is removed.
- Now save the "hosts" file.
This change to the "hosts" file will ensure iTunes is directed to Apple's servers to verify the iOS device's ECID, otherwise you will receive an error while restoring or upgrading your iOS device.
Over the past years iPod and iPhone capacities have gotten larger and larger. Throughout these times I still advise friends to stay with the smallest size models in the iPod and iPhone lines. You may say, "Isn't larger the better?" Well in this case, that is not necessary true. Especially when people store mostly audio tracks: music and podcast, on these devices.
Some say, "I have a collection of several thousand tracks, how can I store them all on an iPod or iPhone with small capacities." My question to that is, how many hours do you have in a day to listen to audio tracks? For most that is 8 - 10 hours during a normal day.
My suggestion to these people who I recommends to buy the samllest size iPod or iPhone, is to use the "Smart Playlist" feature within iTunes to help select a set of fresh music tracks to synchronize to the iPod or iPhone each day or however frequent.
This above is just an example of the filters (criterions) to use for your Smart Playlist. Of course your filters may be different, but the goals are to not choose too many tracks and to always select new tracks each time the iPod or iPhone is synchronized with iTunes.
The first filter is to choose the list of tracks that had not been played in the past day. You can increase these if you do not mind listening to the same track as the day before.
Next, among these tracks I choose only the ones that I had given a rating of more than 3 stars. How you use the rating system within iTunes is up to you. I personally use it to mark tracks that I really like to listen to or will want to appear on my iPhone.
The "Limit to" checkbox I set the total selection to fill 8 hours and these tracks are chosen randomly. I also checked the "Match only checked items" checkbox, because when I rip (import) a CD I normally rip the entire CD for archive purpose, but I may only like one or two tracks on the CD, so I only check the tracks that I like and leave the others unchecked.
The above Smart Album is only about 740MB in size which means that even for a 8GB iPod I still have a lot of room for customized playlists (ie. "work out"), podcasts and video files.
After the release of iOS 4 users of the iPhone had been waiting for the iPhone Dev Team to release their jailbreak software. This morning @comex (who is not on the iPhone Dev Team) released a jailbreak for the iPhone, iPod Touch, or iPad right from within MobileSafari without using a computer (Windows or OS X computer). This jailbreak is for all bootrom and iOS versions accept for iOS 4.1 Beta.
Before I get into why you may not want to jailbreak, let me first explains the steps required to jailbreak your iOS devices.
- Ensure you have the latest version of iTunes 9.1.2
- Upgrade your iOS device to the latest iOS version using iTunes
- Go to Safari on your iOS device and go to http://jailbreakme.com
- Follow the instructions on the screen
Your jailbreak is complete. This is the second time Jailbreakme.com method has been used to jailbreak iOS device, and it is the simplest method.
Now that it is so easy to jailbreak, let me explain why you may not want to TRY.
Even though jailbreak is now legal in the United States, doing so may cause app instability. Since the ruling in the United States Apple released a press release to say that the action of jailbreaking will void the iPhone warrantee.
Prior to the ruling there was also rumors to say that iOS 4.1 has a "jailbreak watermark" in iOS 4.1. Although this rumor has since been dismissed and members of the iPhone Dev Team claim that if there is one they will be able to remove the "watermark".
Now the courts rule that jailbreak is legal in the US, Apple may begin to step up their efforts to identify iPhones that has or had been jailbroken.
With the initial release of Jailbreakme 2.0 there is a bug that disabled MMS and FaceTime (iPhone 4) on the iPhone. Hours later the bug was corrected but for the less technical you will need to restore your iPhone and reapply the Jailbreakme 2.0. This is just one example of the effects jailbreaking may have on the functionalities of the iPhone apps.
The most common reason to jailbreak the iPhone is to be able to install MyWi to configure the iPhone into a WiFi hotspot. There are now reports from several people that mobile carriers are showing signs that they are planning to distinguish these type of traffic and charge the customers at their tethering rates.
Aside from compatibility of Apple authorized apps there are still the compatibilities of the unauthorized apps from stores like Cydia. AppleiPhoneSchool blog has a list of unauthorized apps and their compatibility status.
As you can see the benefits of jailbreak may not be for everyone, so before you decide to jailbreak you should carefully consider your needs for a jailbroken iPhone.
Have been in New York City for the past 3 days.
Today, while going into the Apple Store on 5th Ave. for a friend of mine who wants me to help them purchase an iPod nano in Red.
I notice something very odd. There were a table of iPod Touch set up for people to play with. They sat among the a bunch of iPod Classic (aka. 6G iPod) and there was no fan fare or poster advertising the fact that they had arrived.
According to Apple's original information the iPod Touch was not to be available until September 28th in United States. I wonder if they have also arrived early else where around the world.
Will this mean that the iPhone v1.0.3 firmware upgrade, that rumors to enable the WiFi iTunes Store on the iPhone is also imminent?
If you are located else where other than United States, please comment to this post to share your findings.
Each time you allow iTunes to update your iOS device, iTunes will automatically delete the previous iOS firmware (ipsw) file from your computer. As a result you will not be able to restore your iOS device to one of these older iOS firmware. I decided to create a place where I list all the iOS firmware Apple ever released in the past. The following are all hyperlinks to Apple's official repositories, so there are no worries if any of these package contains malware payloads.
- 1.0.0: iPhone1,1_1.0_1A543a_Restore.ipsw
- 1.0.1: iPhone1,1_1.0.1_1C25_Restore.ipsw
- 1.0.2: iPhone1,1_1.0.2_1C28_Restore.ipsw
- 1.1.1: iPhone1,1_1.1.1_3A109a_Restore.ipsw
- 1.1.2: iPhone1,1_1.1.2_3B48b_Restore.ipsw
- 1.1.3: iPhone1,1_1.1.3_4A93_Restore.ipsw
- 1.1.4: iPhone1,1_1.1.4_4A102_Restore.ipsw
- 2.0.0 (2G): iPhone1,1_2.0_5A347_Restore.ipsw
- 2.0.0 (3G): iPhone1,2_2.0_5A347_Restore.ipsw
- 2.0.1 (2G): iPhone1,1_2.0.1_5B108_Restore.ipsw
- 2.0.1 (3G): iPhone1,2_2.0.1_5B108_Restore.ipsw
- 2.0.2 (2G): iPhone1,1_2.0.2_5C1_Restore.ipsw
- 2.0.2 (3G): iPhone1,2_2.0.2_5C1_Restore.ipsw
- 2.1.0 (2G): iPhone1,1_2.1_5F136_Restore.ipsw
- 2.1.0 (3G): iPhone1,2_2.1_5F136_Restore.ipsw
- 2.2.0 (2G): iPhone1,1_2.2_5G77_Restore.ipsw
- 2.2.0 (3G): iPhone1,2_2.2_5G77_Restore.ipsw
- 2.2.1 (2G): iPhone1,1_2.2.1_5H1_Restore.ipsw
- 2.2.1 (3G): iPhone1,2_2.2.1_5H11_Restore.ipsw
- 3.0.0 (2G): iPhone1,1_3.0_7A341_Restore.ipsw
- 3.0.0 (3G): iPhone1,2_3.0_7A341_Restore.ipsw
- 3.0.0 (3GS): iPhone2,1_3.0_7A341_Restore.ipsw
- 3.0.1 (2G): iPhone1,1_3.0.1_7A400_Restore.ipsw
- 3.0.1 (3G): iPhone1,2_3.0.1_7A400_Restore.ipsw
- 3.0.1 (3GS): iPhone2,1_3.0.1_7A400_Restore.ipsw
- 3.1.0 (2G): iPhone1,1_3.1_7C144_Restore.ipsw
- 3.1.0 (3G): iPhone1,2_3.1_7C144_Restore.ipsw
- 3.1.0 (3GS): iPhone2,1_3.1_7C144_Restore.ipsw
- 3.1.2 (2G): iPhone1,1_3.1.2_7D11_Restore.ipsw
- 3.1.2 (3G): iPhone1,2_3.1.2_7D11_Restore.ipsw
- 3.1.2 (3GS): iPhone2,1_3.1.2_7D11_Restore.ipsw
- 3.1.3 (2G): iPhone1,1_3.1.3_7E18_Restore.ipsw
- 3.1.3 (3G): iPhone1,2_3.1.3_7E18_Restore.ipsw
- 3.1.3 (3GS): iPhone2,1_3.1.3_7E18_Restore.ipsw
- 4.0.0 (3G): iPhone1,2_4.0_8A293_Restore.ipsw
- 4.0.0 (3GS): iPhone2,1_4.0_8A293_Restore.ipsw
- 4.0.0 (4): iPhone3,1_4.0_8A293_Restore.ipsw
- 4.0.1 (3G): iPhone1,2_4.0.1_8A306_Restore.ipsw
- 4.0.1 (3GS): iPhone2,1_4.0.1_8A306_Restore.ipsw
- 4.0.1 (4): iPhone3,1_4.0.1_8A306_Restore.ipsw
- 4.0.2 (3G): iPhone1,2_4.0.2_8A400_Restore.ipsw
- 4.0.2 (3GS): iPhone2,1_4.0.2_8A400_Restore.ipsw
- 4.0.2 (4): iPhone3,1_4.0.2_8A400_Restore.ipsw
- 4.1.0 (3G): iPhone1,2_4.1_8B117_Restore.ipsw
- 4.1.0 (3GS): iPhone2,1_4.1_8B117_Restore.ipsw
- 4.1.0 (4): iPhone3,1_4.1_8B117_Restore.ipsw
- 4.2.1 (3G): iPhone1,2_4.2.1_8C148_Restore.ipsw
- 4.2.1 (3GS): iPhone2,1_4.2.1_8C148a_Restore.ipsw
- 4.2.1 (4): iPhone3,1_4.2.1_8C148_Restore.ipsw
- 4.2.6 (4 CDMA): iPhone3,3_4.2.6_8E200_Restore.ipsw
- 4.2.7 (4 CDMA): iPhone3,1_4.2.7_8E303_Restore.ipsw
- 4.3.0 (3GS): iPhone2,1_4.3_8F190_Restore.ipsw
- 4.3.0 (4 GSM): iPhone3,1_4.3_8F190_Restore.ipsw
- 4.3.1 (3GS): iPhone2,1_4.3.1_8G4_Restore.ipsw
- 4.3.1 (4 GSM): iPhone3,1_4.3.1_8G4_Restore.ipsw
- 4.3.2 (3GS): iPhone2,1_4.3.2_8H7_Restore.ipsw
- 4.3.2 (4 GSM): iPhone3,1_4.3.2_8H7_Restore.ipsw
- 3.2.0: iPad1,1_3.2_7B367_Restore.ipsw
- 3.2.1: iPad1,1_3.2.1_7B405_Restore.ipsw
- 3.2.2: iPad1,1_3.2.2_7B500_Restore.ipsw
- 4.2.1: iPad1,1_4.2.1_8C148_Restore.ipsw
- 4.3.0 (1): iPad1,1_4.3_8F190_Restore.ipsw
- 4.3.1 (iPad 1): iPad1,1_4.3.1_8G4_Restore.ipsw
- 4.3.1 (iPad 2 WiFi): iPad2,1_4.3.1_8G4_Restore.ipsw
- 4.3.1 (iPad 2 GSM): iPad2,2_4.3.1_8G4_Restore.ipsw
- 4.3.1 (iPad 2 CDMA, Verizon): iPad2,3_4.3.1_8G4_Restore.ipsw
- 4.3.2 (iPad 1): iPad1,1_4.3.2_8H7_Restore.ipsw
- 4.3.2 (iPad 2 WiFi): iPad2,1_4.3.2_8H7_Restore.ipsw
- 4.3.2 (iPad 2 GSM): iPad2,2_4.3.2_8H7_Restore.ipsw
- 4.3.2 (iPad 2 CDMA, Verizon): iPad2,3_4.3.2_8H8_Restore.ipsw
iPod touch links:
- 4.2.1 (2G): iPod2,1_4.2.1_8C148_Restore.ipsw
- 4.2.1 (3G): iPod3,1_4.2.1_8C148_Restore.ipsw
- 4.2.1 (4G): iPod4,1_4.2.1_8C148_Restore.ipsw
- 4.3.0 (3G): iPod3,1_4.3_8F190_Restore.ipsw
- 4.3.0 (4G): iPod4,1_4.3_8F190_Restore.ipsw
- 4.3.1 (3G): iPod3,1_4.3.1_8G4_Restore.ipsw
- 4.3.1 (4G): iPod4,1_4.3.1_8G4_Restore.ipsw
- 4.3.2 (3G): iPod3,1_4.3.2_8H7_Restore.ipsw
- 4.3.2 (4G): iPod4,1_4.3.2_8H7_Restore.ipsw
I will do my best to update this list as Apple releases new iOS firmwares. I do not know how long Apple will continue to offer access to these files, I would be happy to serve these files from my own repository, but worry about infringing on Apple's copyrights.
If I have missed any, please feel free to share the official Apple hyperlinks to iOS firmware versions in the form of comments below.