Apple updated iTunes to version 10.4.1. Apple initially released iTunes 10.4 to bring full screen support in Lion to its media software. Version 10.4.1 of iTunes doesn’t bring much but the usual bug fixes. We have the full change log below… Can confirm that it is safe for jailbroken devices.
They have released Mac OS X Lion, released new updates to their popular Mac lineups, and have also pushed out an update for iTunes. Most of the times when Apple releases a new update for iTunes it is safe for Jailbreakers to upgrade. There have been incidents in the past, however, that have broken certain things with Jailbroken iDevices upon updating to a new version of iTunes. This requires further investigation from the Dev-Team. Luckily the latest version of iTunes, which was released today (iTunes 10.4), has been confirmed Jailbreak Safe and will not break anything while being used with a Jailbroken iDevice. We will let you know if anything comes up, but at this time iTunes 10.4 is safe for Jailbreakers. Meaning you can feel free to upgrade to iTunes 10.4. In the future, however, remember to always wait for a Jailbreak Safe confirmation before upgrading.
Do not update your iTunes until it is confirmed that it is jailbreak friendly
Itunes 10.3.1 is Jailbreak Friendley
iTunes 10 is safe for JBers+unlockers: DFU mode, syncing, selecting IPSW, all okay (Stay away from 4.1 next week though!)
Please hold off on updating to new versions of iTunes unless you absolutely have to have a feature it provides.
Thanks
DJRaz55
For the latest updates follow@DJRaz55 on Twitter.
It wont be long before some newer apps from the iTunes App Store will require you to have the latest iPhone 3.1.3 firmware in order to install a particular app. Earlier this month, Apple released the new iPhone OS 3.1.3 for iPhone and iPod touch which upgraded the baseband to 05.12.01 for iPhone 3G and iPhone 3GS, hence making it impossible to unlock them on the latest firmware with the newer baseband.
If for some reason you have decided to hold off from upgrading to this minor update until the new iPhone OS 3.2 or iPhone 4.0 is available, you can fake your firmware to iPhone 3.1.3 which will make iTunes believe you have the latest firmware installed, hence allowing you to download and install all the apps from the App Store.
Simply follow the steps below to fake your firmware to iPhone 3.1.3. This wont in any way effect your baseband/unlock or anything in real. All it does is change the version number from iPhone 3.1.2 to iPhone 3.1.3.
Step 1: You will need to have a jailbroken iPhone or iPod touch on iPhone 3.1.2 in order to get this to work. Follow our complete step by step guide posted here to jailbreak your iPhone with iPhone 3.1.2 firmware.
Step 2: “Fake 3.1.3” app is available in Cydia on http://cy.sosiphone.com/ repository. Make sure you have added http://cy.sosiphone.com/ repo in Cydia.
Step 3: Now simply search for “Fake 3.1.3” in Cydia and install it. You must restart your iPhone for the changes to take effect.
Step 4: After reboot, navigate to Settings –> General –> About. You should now have “3.1.3 (7E18)” listed beside “Version”.
Bypassing the Overlord
To this end, I have constructed a server that duplicates the functionality exposed by Apple's signature server, except using "on file" results rather than live requests.
All we need, then, is to make iTunes use it. Luckily, most operating systems also have the ability to locally define bypasses on specific hostnames through a file called hosts. Using this, we can redirect requests to Apple's signature server to Cydia.
So, open the file C:\Windows\System32\drivers\etc\hosts (Windows) or /etc/hosts (Mac OS X) and add the following entry to the bottom of the file.
74.208.10.249 gs.apple.com
Now, when iTunes thinks it is talking to Apple, it is talking to Cydia instead. Doing this will allow iTunes to access signatures already stored by Cydia's "on file" feature.
This server will also act as a cache for any SHSH blobs it hasn't seen, acting as an intermediary to Apple's server. This effectively registers your device with the "on file" mechanism, which means you can now enjoy the protections of being able to downgrade your firmware in the future even if you aren't jailbroken.
This point should be stressed: even if you don't jailbreak, and even if you never intend to jailbreak, you should consider using the new "on file" service.
Let's say that Apple releases an OS upgrade in the future, you take it, and they break something important. Maybe they break your e-mail account, or your todo list. Your business is now crippled.
If only you could downgrade, right? Alas, Apple won't let you anymore. That's where the new signature cache server comes in: by doing your restores through this server you secure your ability to not accept upgrades from Apple if the need is dire.
Performing the Restore
Now, one would have hoped that the process would be as easy as "restore using the 3.0 IPSW". If only we were that lucky. The first problem is that a downgrade from 3.1 to 3.0 must be initiated in DFU mode.
So, we begin: hold down the lock and menu buttons (some call these the power and home buttons) for 10 seconds, letting go of the lock button but continuing to hold menu until iTunes recognizes the device with the message: "iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes.".
Note that, at this point, your iPhone's screen should be entirely black. Many people confuse "DFU" with "recovery" (and in fact, iTunes itself glosses over this), but they are quite different. If you see anything on your screen, such as the iTunes logo and a sync cable, or a cartoon of Steve Jobs swearing in Cyrillic, you are in recovery mode and need to try again. One can find videos online that may help.
At this point, you should do a "normal" restore to the 3.0 software. When doing this, remember to hold down the option key (on Mac OS X) or the shift key (Windows) while clicking the Restore button in iTunes. Select the firmware (which is probably named iPhone2,1_3.0_7A341_Restore.ipsw), and things should be on their way.
Please note that I do not have signatures for 3.0.1, only for 3.0. For some very small number of users I also have a signature for 3.0.1, but I ran out of time hitting the Wednesday deadline getting the code for this working and generalized. If you would like to try restoring to 3.0.1 with my server, therefore, to see if you have 3.0.1 keys on file you can try, but it may fail late in the process with a very weird error. All users "on file", however, have 3.0 ready to go.
Thanks
DJRaz55
Can you believe it, it’s been almost a year since the Apple’s App Store was officially released to public! Apple’s iPhone App Store was officially launched on July 11, 2008. Many users got to see it before the launch date due to a leaked copy of the iPhone OS 2.0 firmware.
To celebrate the App Store’s first birthday, Apple has created a page in iTunes listing it’s favorite apps and favorite games. You can see the full list here (iTunes link).
The App Store has received over 1 billion downloads in just 9 months and currently has over 56,000 apps! It’s safe to say that the Apple’s App Store is currently the biggest mobile App Store.
You can download modified carrier bundles right here. To install this, Follow the steps in my MMS & Tethering iPhone 3.0 3g & 3gS Instructions

