iTunes

Apple Issues Weak Statement On App Store Hacking

Over the weekend, reports started showing up revealing the iTunes App Store had been hacked. The hack seemed to be on 2 levels. Someone hacked into people's iTunes account and purchased applications without their consent. The goal was to buy a bunch of apps from a developer named Thuat Nguyen in order to help his apps rank in the top of their category.

Apple kinda fixed it by removing Thuat Nguyen's apps from the App Store. Today the company issued an official statement:

The developer Thuat Nguyen and his apps were removed from the App Store for violating the developer Program License Agreement, including fraudulent purchase patterns.

Developers do not receive any iTunes confidential customer data when an app is downloaded.

If your credit card or iTunes password is stolen and used on iTunes we recommend that you contact your financial institution and inquire about canceling the card and issuing a chargeback for any unauthorized transactions. We also recommend that you change your iTunes account password immediately. For more information on best practices for password security visit http://www.apple.com/support/itunes.

Did Apple actually fix anything? Not really, and that's what bothering me here. Apple doesn't admit being responsible for people hacking into your account. Basically Apple is saying that you're on your own and if you have a problem you should get in touch with your credit company.

Apple's apathy has been pretty obvious lately. If you thought Apple cared about you as a customer, the way they handled the iPhone antenna issue and these App Store hacks might make you change your mind.

How to Downgrade Your iPhone From iOS 4 to 3.1.3

Every time Apple releases a new firmware, they stop signing the older one, which means you technically can't downgrade to a previous firmware by restoring. Fortunately, if you have your ECID SHSH on file on Saurik's servers, then you might be able to downgrade your iPhone from iOS 4 to 3.1.3 or earlier.

The trick is to make iTunes believe it is requesting a signature from Apple's servers while it will actually be talking to Saurik's servers.

Downgrading from iOS 4 to 3.1.3 does require you saved your SHSH on Saurik's servers. If you haven't, then you can't downgrade.

Downgrade from iPhone iOS 4 to firmware 3.1.3

Step 1 for Windows: Make sure you are logged in with administrator privileges. Launch Notepad and navigate to C:/Windows/System32/drivers/etc. Add the following at the very bottom of the file: 74.208.10.249    gs.apple.com

Now save the file back where you found it.

Step 1 for Mac: In Finder, select Go To Folder, and enter /etc. Search the hosts file and right click on it to open with TextEdit. Add the following at the very bottom of the file: 74.208.10.249    gs.apple.com

Click Save As to save the edited file on your desktop. Name the file hosts, and make sure to uncheck the box that says "if no extension is provide, use .txt".

Now drag and drop this edited file to /etc.

Step 2: Download the firmware you want to downgrade to from here.

Step 3: Put your iPhone in DFU mode. Launch iTunes and plug your iPhone in. Press and hold the home and and sleep button together for 10 seconds. After exactly 10 seconds, release the sleep button while still holding the home button. Keep holding the home button until iTunes tells you it has found an iPhone in recovery mode.

Step 4: Now hold the Option key (Mac only) or Shift key (Windows only) while clicking the Restore button in iTunes. A dialog box will pop up and you’ll be able to choose the firmware you downloaded in step 2.

Step 5: At this point, some of you will be fine. The iPhone will restore without any problem. However, some of you might end up in recovery mode again. It's ok. We just need to kick the iPhone out of recovery mode. To do so, download and launch iReb for Windows or iRecovery (both Mac and Windows).

Welcome back to 3.1.3!

[image Life Hacker]

App Store Now Features an iOS 4 Category

Up until now it wasn't convenient finding those apps that are optimized for iOS 4, which is why Apple created a new category in the App Store called iOS 4.0.

This category includes all apps than can work in the background and/or apps whose graphics have been improved for the new iPhone 4 Retina Display.

You can access the new iOS 4.0 category in the App Store from here.

[Thanks Justin for the tip]

iTunes 9.2 is Out. Jailbreakers Beware!

Apple just released iTunes 9.2, which comes with a few new features necessary before next week's release of iOS 4 to ensure compatibility between this firmware and the devices.

iTunes 9.2 features and improvements include:

Sync with iPhone 4 to enjoy your favorite music, movies, TV shows, books and more on-the-go Sync and read books with iPhone or iPod touch with iOS 4 and iBooks 1.1 Organize and sync PDF documents as books. Read PDFs with iBooks 1.1 on iPad and any iPhone or iPod touch with iOS 4 Organize your apps on your iOS 4 home screens into folders using iTunes Faster back-ups while syncing an iPhone or iPod touch with iOS 4 Album artwork improvements make artwork appear more quickly when exploring your library

Jailbreakers and people who plan to jailbreak their iPhones or iPads should stay away from iTunes 9.2 for the time being.

According to the Dev Team, Don't install today's iTunes 9.2 if you plan on using Spirit for fresh JB (but it's fine for PwnageTool & redsn0w users).

If your iPad has already been jailbroken with Spirit, then everything will work fine. If however you plan on jailbreaking your iPad with Spirit, it will be caught in a boot loop.

Publish Your Book in Apple’s iBookStore

Apple has implemented a way for accomplished writers as well as wannabes to distribute their content on the iBookStore. I'm sure JD Salinger would despise this but it's still a good way for anyone to get in front of a massive audience.

This service allows you to submit your books but also to set up your account to collect your remuneration from books sales.

I guess the hardest part here is not to get your book in the iBookStore, it's to get it written...

You can check all the requirements here.

PwnTunes: Drag & Drop Music Without iTunes

PwnTunes is a new jailbreak app that allows you to manage your iPhone media library without iTunes. On the paper, this application looks great for people like me who cannot stand iTunes.

I say "on the paper" because I haven't tried this PwnTunes myself. I guess the $12.99 price tag turns me off, but also the fact that you can only manage your media library (music, movies, etc...). From what I understand, you're not able to manage applications, thus still leaving you somewhat dependent to iTunes.

The good thing about PwnTunes is that it makes it very easy to manage your music or other media files. Simply by connecting your iPhone to any PC, you can browse the file explorer to drag and drop your media files.

The big benefit of PwnTunes is that you can for example import music from your friend's PC without losing music already on your iPhone. You can as easily export your music to your friend's computer.

PwnTunes is for Windows only. Although it does look like a great application, I think it's a bit too pricey at $12.99. Make it a $4.99 app and I'm sure it will get much more popularity.

Have you tried this PwnTunes? What's your take on it?

Wirelessly Sync Your iPhone With iTunes With Wi-Fi Sync

Wi-Fi Sync is a new application available in Cydia that enables seamless wireless syncing between your iPhone and iTunes.

You may have heard of this application before. It made the headlines a couple weeks ago when it was submitted to the App Store. Obviously it wasn't approved by Apple and it now is on Cydia for everyone to enjoy.

To have Wi-Fi Sync work, you will have to download the $9.99 app and also the free software for Mac OS X. A Windows version should be available soon.

Wi-Fi Sync works with the iPhone and iPod Touch but it doesn't work with the iPad.

Thanks Alex for the tip.

How to Copy Your iTunes Library to A New Computer

If you recently bought a new computer, you may have faced the issue of moving your data from your old computer to your new one. In most cases, it's pretty easy, simply put your documents (ie. photos, videos, folders, etc...) on an external hard drive and move it to the new computer.

However, it's a bit more tricky if you want to move your iTunes music library while preserving your ratings, play counts, and playlists. Fortunately, Apple made it pretty easy for us to copy our iTunes library to a new computer.

This article will show you how to move your iTunes music library to a new computer in just a few simple steps. It's simple, but it does take some time though. Kudos go to Simon for this trick.

This method will work with every item you can get from iTunes. You will be able to backup the following files:

Applications Music and Podcasts Movies, Videos and TV Shows Ringtones

In order to copy the iTunes library to a new computer we will use iTunes' backup feature.

Step 1: In iTunes, go to File > Library > Backup to Disc.

Step 2: Choose Back up entire iTunes library and playlists.

Step 3: Insert a DVD or CD and start the backup process. Depending on the size of your library, this process could take hours, maybe days... If your DVD or CD is not enough to backup all the data, iTunes will offer you the option to backup to several discs.

Step 4: Once the backup process is over, open iTunes on your new computer and insert the first disc.

Step 5: iTunes will be smart enough to recognize the backup and will ask you if you want to restore from this disc. Click restore and let the magic happen.

This works pretty well if you don't have much data to backup. However, if you have tens of thousands of songs and movies like I do, this will take you days to just copy the data.

Apple: Taking Over The World One Bite At A Time

By the looks of all of Apple's announcements last week, it seems they will literally control all forms of technology in 10-15 years. iAd replaces Google Adsense and HTML5 replaces and ruins Adobe.

It’s a pretty bold statement but let’s take a deeper look. You might compare Apple’s actions to the likes of Google. Google’s motto over the past few years has been "if you can’t beat'em, buy'em". Google is perhaps best known for its business acquiring capabilities. Quite often there are jokes about Google taking over the world.

Google’s actions, however, are usually widely accepted by the public and encouraged. Admit it, you kind of like it when Google acquires a new company, probably because Google has a good track record of bettering acquired services and offering them free for public consumption.

When Google acquires a service, it usually means new and innovative things are coming soon. Apple, on the other hand, is not so friendly.

Apple knows that no matter what kind of business practices they use, consumers will still buy their products since they create desirable products. So Apple decides to not incorporate Adobe Flash into the iPhone OS. Let’s consider a few reasons as to why Apple might not want to allow Flash to run on their devices.

Virtually all forms of multimedia online today can be delivered through the Flash platform. From Hulu to illegal streams of newly released movies, Adobe Flash powers all forms of media on the internet. Using Flash, you can illegally listen to new music that is being streamed through a peer to peer website. You can also find tons of sites that offer streaming of new release movies via Flash. You can play thousands of graphically advanced games via Flash as well. So why does Apple not want to allow Flash on their device?

If the previous few sentences have not made it apparent yet, here’s why: Apple makes a killing selling movies, music, and games. Billions of songs have already been downloaded from the iTunes store, and billions of games have been downloaded from the AppStore. You read that right - that’s BILLIONS (1,000,000,000++). I would say that’s a pretty profitable source of income.

If Flash were to be allowed on the iPad and the iPhone, then there would essentially be no use for Apple’s iTunes Store. Why pay $9.99 for an album and over $15 for a movie or TV show when I can stream it online for free? If Flash were to be allowed on the iPad, then they would not be profiting from their App Store or iTunes Store, at all.

So they decide to make the iPad HTML5 friendly, which is essentially a new Adobe Flash, but newer technology and less memory intensive. All of today’s dynamic online advertisements are delivered with Flash. So Apple is trying to become the father of HTML5, meaning in the future they'll essentially control the content of every website, because website creators will want to conform to Apple's rules so that their own content will be allowed to be viewed on the iPad.

Several sites have already posted an HTML5 version of their website such as TED.com, WSJ, NYTimes, MSNBC, ABC, and CNN. They all already have HTML5 friendly videos, instead of Flash, and all this only for the iPad (and it’s only been what? A few days since the release of the iPad?).

Imagine 5 years from now the control that Apple will have. Adobe itself admits today that Apple is ruining their business. Today Apple says they don't want Flash on their device. So everyone conforms. Tomorrow they'll say they don't want Google to work on their device, so everyone conforms.

BlackBreeze: How to Fix iTunes 9.1 and BlackRa1n Issues on Windows

With the release of iTunes 9.1, those of you on a Windows machine and an iPhone jailbroken with BlackRa1n RC3 might experience syncing issues. Fortunately, iH8Sn0w, the developer of Sn0wBreeze and F0recast has released a tool called BlackBreeze to fix this.

How to fix syncing issues between iTunes 9.1 and iPhone jailbroken with BlackRa1n RC3:

Step 1: Create a new folder on your desktop and download BlackRa1n.exe and BlackBreeze to it.

Step 2: Launch BlackBreeze and click on Fix my Ra1n! and select the BlackRa1n.exe file you downloaded in step 1.

Step 3: BlackBreeze will patch BlackRa1n and place a file called blackra1n-fixed.exe on your desktop.

Step 4: Execute blackra1n-fixed.exe to boot your tethered iPhone. Once done, you should be able to sync your jailbroken iPhone with iTunes 9.1 on Windows without any problem.

Thanks PhilT for the tip and the tutorial!

How to Disable Automatic iPhone Backup in iTunes

If you're like me, you must sometimes get annoyed at how long syncing your iPhone with iTunes can take. Turns out that the syncing process doesn't take that long at all. However, the automatic backup of your iPhone is what takes the longest.

I found out thanks to JAiB about a tool called BackOff, which easily allows you to turn on and off the automatic backup of your iPhone in iTunes.

BackOff is a free PC and Mac utility enabling you to speed up the sync of your iPhone or iPod Touch by turning off the automatic backup in iTunes. Storage of large amounts of data can seriously lenghten iTunes sync. Disable iTunes Auto-Backup feature with BackOff and speed up your syncs!

BackOff is a free tool (download here) that work for both Mac and PC and is compatible with all iPhones and iPod Touch.

Patrick was able to try it out and here is what he has to say about it:

Just to give an idea of the impact this app can have, when I tested it this afternoon, a sync with backup turned on had taken over 20 minutes before I canceled it.  Sync with backup turned off took under two minutes!

Looks like a winner to me. What do you think about BackOff?

How to Fix iPhone Errors 1600, 1601, 1602, 1603, 1604

Many of you have been asking me about those annoying iTunes errors while trying to restore your iPhone using a custom firmware with PwnageTool or SnowBreeze. Usually, the error you get says:

The iPhone "iPhone" could not be restored. An unknown error occurred (1600 - 1601 - 1602 - 1603 - 1604)

There is an easy and quick fix for this. The downside is that it is Windows only (Mac version is in the work), and that it only works for iPhone 2G, iPhone 3G, iTouch 1G and iTouch 2G. In other words, no iPhone 3GS and iPod Touch 3G support.

iREB (iTunes Restore Error Bypasser) is a neat little tool that will help you fix these errors.

Step 1: Download iREB from here.

Step 2: Launch iTunes and put your iPhone in DFU mode (hold power and home button together for 10 seconds; release the power button and keep holding the home button until iTunes tells you it has detected an iPhone in recovery mode.

Step 3: Once iTunes has detected your iPhone in recovery mode, close iTunes and launch iREB.

Step 4: Select your device and wait for the screen to go red or white.

Step 5: Launch iTunes and hold the SHIFT key while clicking on restore. A window will open. From there just browse for the custom firmware you want to restore to.

You should be good to go. iTunes should restore your iPhone to the desired firmware without giving you any error.