Monday, January 7, 2013

What is Whited00r

Whited00r is the biggest community about iOS modding and firmware cooking in the world. Here you will find full support for all ARMv6 family Apple devices: iPhone 2G-3G, iPod Touch 1G-2G.
We provide modded Software Update for your device. Installing whited00r you will get a fully optimized device, just in a few minutes, with a simple restore of your iPhone or iPod Touch. Your device will be fast and productive again. Whited00r is the best solution for your Apple device, both for power and inexperienced users.

Reviews on the web.

The success of Whited00r is certified by the reviews on the most important blog and website of IT field, such as: TechCrunch.com, Cnet.com, Gizmodo.com, Wired.com, LifeHacker.com, 9to5mac.com, Tuaw.com, Macobserver.com, OSnews.com, Theverge.com, CydiaBlog.com, Engadget.com, ITProPortal.com.

Some Statistics

Whited00r in all its versions is currently present in more than: 80.000 devices around the world.
Currently the website is daily visited by more than: 15.000 unique visitors and from the start is visited by 4.000.0000 unique visitors from 221 different countries. Here's some daily statistics:
Whited00r device activation2012-12-282012-12-292012-12-302012-12-312013-01-012013-01-022013-01-032013-01-042013-01-052013-01-0601,0002,0003,0004,000
Whited00r HTTP download2012-12-282012-12-292012-12-302012-12-312013-01-012013-01-022013-01-032013-01-042013-01-052013-01-0604,0008,00012,00016,000
»»  read more

We need Whatsapp back for 3.1.3

many thanks to Waldo MacTavish for this word , use it on whatsapp timeline :

Dear Whatsapp,

The intent of this is not to threaten your company. In fact, I'm thus far, pleased with your service, until recently. In your sudden and abrupt termination of Whatsapp service to iPhone 3G users, like me, I would like to inform you, with justifications from legal standpoint, that such actions are not reasonable and fair, and very likely to open Whatsapp to legal liabilities. Your action reasonably constitutes to a repudiatory breach of contract for the following reasons:

1) Stating the obvious (necessary as circumstances shows a clear miscomprehension of terms), this paid service makes the contract term of "providing of messaging services" by Whatsapp a condition of the contract. Under your legal agreement, quote: "ANY INTERRUPTION OR CESSATION OF TRANSMISSION TO OR FROM OUR SERVICE", does not indemnify Whatsapp from such cessation of service. Firstly and clearly, it is the breach of contract term. Secondly, the contradiction of such exemption clause is obvious because activation of such exemption clause results in the denial of us, the end users, the whole benefit of the contract, and hence, consequently, this clause must be void.

2) You have no reasonable grounds to terminate your service. None of your stated reasons such as discontinuation of iOS updates for iPhone 3G give rise to good claims that you have reasons to not, or rendered incapable of providing service. iPhone 3G was launched 4 years ago. It is not at all reasonable to discontinue service for a product age of only 4 years. Seemingly, your public address on your official blog stating, "Apple has stopped supporting old iOS versions and old iPhones in their most recent version 4.5 of Xcode, which is the tool (the only tool) that engineers use to make iPhone apps", seeks to draw a parallel line of blame towards Apple or an attempt to shift it over. However, Apple did not incapacitate your ability to use the previous tool that still supports iPhone 3G, or deny you from allowing the last version of Whatsapp compatible with iPhone 3G to remain usable. Doing what you did is tantamount to denying usuability of a device, say, a printer, that used to work on Windows 7, by forcing an irreversible driver upgrade to disable its functions, because Windows 8 came out, and it was made to work with only the latest OS. Not only does that not make sense, it is a violation of contract terms.
»»  read more

Whited00r 6

whited006

ultimate firmware for iPhone and iPod Touch

Whited00r makes your device fast and productive, again.

Voice Control.

A great replacement to the coolest features of the new devices is now available for your old iPhone and iPod Touch.
Voice Commands

A Zillion of Apps.

Whited00r firmware can access both to official store and to an alternative one where you can download tested and selected apps for old devices.

High Performances.

The first aim of Whited00r firmware is speed. Additional features are included in respect of performances.




iOS6 look and feel. Even on low performance devices.

Whited00r 6 brings the iOS6 look and feel even on the old device, which are not supported by official iOS6 firmware.
We treated the whole firmware from the most important things to the small details.



Fast App Switching.

Quick double-click the home button to reveal a set of icons matching the most recently used applications. Tap one of them to launch that app again.

Cloud Backup.

Stores safely your application documents or game saves online. You can even sync two Whited00r devices.

Video Recording.

Whited00r includes the best video recording application. Quick launch video application directly from Camera app.




Folders.

Whited00r includes Folders. This is a features exclusive to Whited00r, bringing real folders to iOS3. This is an example of a features ported perfectly.


Reminders.

Whited00r includes the Reminders application with a new iOS6 look. Create To-Do list with easy.

Safari Improved.

New Sharing Menu! You also will find useful bookmarks such as, "Find in Page", "Save as PDF", "Reader" and other tools for developer such "Firebug".




Available for free on these devices:



»»  read more

Downgrading iPhone 3GS from 4.0 to 3.1.3 + Jailbreak and Unlock

Many of you have already upgraded your precious iPhone 3GS to the new OS released by apple, iOS 4.0. You are probably here because you could not wait to try iOS4 for yourself or you upgraded by accident. Whatever the reason i will show you how to successfully downgrade your iPhone 3GS to 3.1.3 with jailbreak and unlock, even if you have the new bootrom.

First off, let me warn you that this is a complicated process and failure to follow the instructions may cause your iPhone or your computer problems. So be warned. Oh and i am not responsible for any problems caused by following this guide. I have personally done what i will ask of you in this guide and have not suffered from any inconveniences other than a headache :)

Please follow the following steps to downgrade your 3GS to 3.1.3 from 4.0 and to also jailbreak and unlock it.

Step 1:
first step requires you to create save SHSH file on saurik server to allow you to downgrade to 3.1.3. This will be done by using a software called tiny umbrella which can be downloaded here. Install and run it (WIN 7 & Vista users right click and run as administrator).

Before launching the app plug in your iPhone 3GS to your computer's USB port. Then launch the app and click on "Start TSS Server" button then check advanced options on the left. the program should have automatically loaded your ECID (If not you need to manually find it your self and paste it. i am not going to go into details about that, google would be your friend in that case). After the ECID is loaded/entered please select iPhone3GS 3.1.3 (7e18) from the device/version option. IMPORTANT: you must select 3.1.3 and NOT 4.0.

After you have selected the correct options click on save my SHSH button. your shsh will be submitted. That's all for step one.



note: if umbrella cannot connect to servers you may need to make some read only files writable. For windows users these files are located in "C:\Windows\System32\drivers\etc" select and right click the files and uncheck the read-only box.

Step 2:
For this step you need to follow a short guide from hackintosh website here. just follow the steps on that page and come back for step 3.

Step 3:
In steps 1 & 2 you made your iPhone 3GS "downgradeable". what this means is that iTunes will no longer bit$@ at you and say that your iPhone is not eligble for a downgrade. Now comes the part where you start downgrading your iPhone. you will need the latest version of iTunes and the 3.1.3 firmware iPSW file which can be downloaded by clicking here. Place the iPSW file on your desktop and launch itunes.

Step 4:
Place iPhone in DFU mode. if you don't know how to do this go here. While in DFU mode with iPhone connected to the PC run iTunes. iTunes will inform you that the iPhone is in recovery mode. click ok and then while holding shift click on "restore" button. then browse for the 3.1.3 ipsw file that you downloaded in step3. select it and let it do its work.

Step 5:
after a few minutes in which iPhone is being downgraded you will recieve a 1015 error message. This is GOOD. this means iPhone has been downgraded but not activated for whatever reason. we can do this ourselves. so close itunes and leave iphone connected while displaying the itunes usb logo.








Step 6:
to activate iPhone we first need to reset it. we cannot do this by hand will need quickpwn to assist us. after you have downloaded and installed quickpwn make sure you do NOT run it. go to step 7 instead.

Step 7:
while iphone is displaying the itunes logo and connected open your "my computer" or "windows explorer" and brows to "C:\Program Files\Common Files\Apple\Mobile Device Support" or for 64-bit users "C:\Program Files (x86)\Common Files\Apple\Mobile Device Support". In there create a new folder called "bin". then cut everything in mobile device folder excluding the bin folder and paste it in the newly create bin folder. you might get an access denied error. in that case terminate the running apple mobile device and any other itunes process using task manager and try again. now with the files in the bin folder run quickpwn.

Step 8:
When your run quickpwn follow its instructions on reseting your iPhone.











After you do this your iphone should boot up properly with a 3.1.3 OS. if not you probably didn't follow steps 4-5 or 7 properly. now close quickpwn (you do not jailbreak using quickpwn here). also close itunes if it opened.

Step 9:Now that your iphone is running 3.1.3 properly it is time to jailbreak. before you do that you need to undo what you did in step 7. go back to the "C:\Program Files\Common Files\Apple\Mobile Device Support" directory and cut everything from the bin folder back to the mobile device support. you might have to end some processes again here if you get errors in moving. Finally delete the bin folder you create in step 7.

Step 10:
This is the jailbreaking part. you will need spirit to jailbreak your 3.1.3 iPhone 3GS. Go here to have your iPhone jailbroken using Spirit. follow the instructions and after you are done you will have a jailbroken 3.1.3 iPhone.

Step 11:
Unlocking: To do this run cydia and have any available upgrades done.
  1. In cydia go to “add sources”.
  2. Now type the following repo in the URL field : http://repo666.ultraSn0w.com.
  3. Now search for ultrasn0w 0.93 using Cydia search bar. Once located, install by tapping the button on the top left corner of the display.
  4. Let the installation complete and finally you will have an unlocked iPhone 3G / 3GS running jailbroken iOS 4.
thanks for following my guide i hope this helped. you can follow "ali2000" (me) on twitter if you want.
»»  read more

Fixing Blacksn0w on 3.1.3


Update: Ultrasn0w now supports 05.11 thru 05.13 with a new exploit that should fix all possible WiFi issues and any OS 4.0 problems. http://ultrasn0w.com/


------------------- Deprecated ------------------
miniFAQ: 
  • Can this be used with my 'accidentally restored' 3.1.3/non-jailbroken/running BB 5.12.xx iPhone?
    • NO
  • Does this also fix the WiFi problem (WiFi not connecting/requiring a reboot)?
    • NO, you should reset network settings to fix the WiFi problem. Preferably before you  install the unlock and with original operator SIM card in (otherwise, there are reports of resetting network settings causing an unbootable phone). 
3.1.3 with 5.11.07 BB ONLY


Update3: Thanks to nice people running PushFix.info, this fix is now available in their repository, cydia.pushfix.info, and their package actually does compatibility checking before install.
Update2: You need to chmod +x the dylib, forgot to mention that earlier :-(
Tools:
gdb, IDA 5.5, ldid, hex editor (XVI32)
Test load:





launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist ; launchctl load  /tmp/com.apple.CommCenter.plist ; launchctl start com.apple.CommCenter
Test load in gdb:
gdb /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter
>set env DYLD_INSERT_LIBRARIES = /usr/lib/blacksn0w.dylib
>run
Cause of the bug:
Blacksn0w is locating a function to patch by searching the binary for a reference to string "SIM is not supported" . In 3.1.3 the same function now uses the string "Verified" in the reverse condition branch.. Since the location to patch is determined by instruction search&replace, the patch itself still works in 3.1.3 after changing the string and its length in Blacksn0w binary ..
I also changed the patch from mov r1, 1 to mov r0 , 1 because I suspect that's what it was supposed to do, instead of returning whatever garbage CFRelease left in r0 :-)
DISCLAIMER: please test-run before installing permanently; failure to do so or installing original BlackSn0w on 3.1.3 will force you to restore!
Instructions:

  • Download blackra1n.com/blacksn0w.deb , unpack with 7Zip
  • Copy System\Library\LaunchDaemons\com.apple.CommCenter.plist from .deb to /tmp/ on the phone
  • Copy the patched blacksn0w.dylib to /usr/lib/
  • Execute in SSH: chmod 755 /usr/lib/ blacksn0w.dylib
  • Try to execute a test load, make sure you get signal with your T-Mobile SIM -)
  • ONLY If test load works OK, copy com.apple.CommCenter.plist from /tmp to /System/Library/LaunchDaemons/
  • If test load does not work OK, the phone will freeze, wait 20 seconds and reboot (Power+Home), upload CommCenter crash logs from /private/var/logs/CrashReporter
»»  read more

How to install skype for ios version 3.1.3 ?

This is an important question that how to make skype run on iPhone 3g or 2g running on ios firmware 3.x...
----if you are not jailbroken then
1)download old version skype from internet from legal old skype keeping sites
2)or just jailbreak using snowbreeze as shown in earlier posts
----if you are jailbroken
1)download installous from cydia
To download first add repo in cydia i.e.cydia.hackulo.us  ; then search installous and install it throught cydia
2)after downloading installous :::open it and search the software like skype and then download the older version of skype while choosing links then it will download them
3)at last step install it then you are ready to serve
*if anything problem about this let us know just post a comment*
»»  read more

Unlock iphone 3.1.3

Jailbreaking your smart and new iphone 3.1.3 isn’t something that you can’t do yourself. In fact it is something that you can with the help of user-friendly and advanced digital unlocking software. The software comes with enormous capabilities to transform your advanced version iphone 3.1.3 into a powerful gizmo.
You have been feeling bored of using the same Apple technology in iphone 3.1.3? You want something new and all the more innovative! Right! Well, your iphone 3.1.3 need to go for the jailbreak, and the amazing thing out here to know is that you can do it all easily. The advanced unlocking software gives you plenty of capabilities to jailbreak the codes and integrate advanced codes instead. When you unlock iphone 3.1.3, you get the features where you can do more than just playing games, watching a movie or playing any built-in iphone features.

It is important to find here that iphone comes with many features which include, pocket tenpin bowling alley, a spirit level, a Scrabble, satellite connected GPRS facility, internet surfing, still digital camera, motion picture camera, tape recorder and much more. These features are definitely not less for an iphone user. However, by Jailbreaking the code of your iphone 3.1.3, you add more of third party features, so that you can use them for your benefit and according to your liking.

What’s more, by unlocking iphone 3.1.3 you can go beyond the horizon of just playing sings, or films or watching TV shows. There’s no limit to fun and extravaganza when you jailbreak the code of your iphone 3.1.3. That’s the reason why gizmo geeks and especially iphone lovers love to jailbreak Apple Apps and bring remarkable innovations in their iphone.

Now, the most important question that matters is - How to Jailbreak the iphone source capabilities? You can easily jailbreak your original iphone 3.1.3 code with the help of technical guide. The software guiding manual helps you through the entire installation process, and you’d never get any kind of problems, whatsoever. The iphone 3.1.3 user can search for many unofficial installers that will help you to install unofficial code in your iphone 3.1.3 version. These installers include, Rock App, Installer, Cydia and Icy.

How is Jailbreak different from SIM break? Is jail breaking your iphone 3.1.3 version illegal? These are some of the important questions that come to one’s mind. SIM Break is illegal, but Jailbreak is not an illegal process. And now another way round! When you jailbreak the code of your Apple iphone 3.1.3, you need to restore your iphone in iTunes. In this manner, you’d not break the Apple’s warranty on your iphone.

When you unlock iphone 3.1.3, you have the advantage of using more features than what comes packed with your iphone 3.1.3 version. Thanks to the unlocking software that provides smart and user-friendly options to the user to explore and have fun. Remember! Jailbreak is easy and you can do it without any hiccups to make your iphone 3.1.3 extra rich in the features.
»»  read more

How to Jailbreak iPod Touch 3G, 2G iOS 3.1.2 - 4.0.1 / 4 with JailbreakMe

Before you Begin:

The Jailbreak
  •        Open up Safari
  •       Input the following URL: http://jailbreakme.com

       1) Slide to jailbreak
       2) Sit back and wait for the jailbreak data to download
       3) Once completed wait for the iPod to jailbreak













r     4) When this popup appears you have successfully jailbroken your iPod Touch.

      

















»»  read more

iPhone Water Damage Repair

If you have a water damaged iPhone your in the right place....

Obviously you should know whether or not your iPhone has water damage but just to start remember you get your phone wet, don't touch anything no buttons nothing! If you do it will most likely short circuit the phone. If you did well it's not too late your phone might still be repairable. I once got my iPhone submerged on a log ride at Playland, and accidentally turned it back on and it flashed white and eventually powered off. I thought I was finished.




So what to do.....
1) Get the tools needed to open an iPhone, I use once of the smallest slot screwdrivers available and a suction cup. You can do it without the suction cup but will risk damaging the seal around the glass screen.
2) Get a hairdryer
3) Take it apart..... follow these steps below don't worry its pretty easy.


From Battery Replacement


From Battery Replacement
From Battery Replacement
From Battery Replacement
From Battery Replacement
From Battery Replacement
From Battery Replacement
From Battery Replacement
From Battery Replacement
Once the battery is removed, also remove the USB port at the bottom, there are 3 screws. Note your iPhone might look a lil different this is a 3G, just disconnect all cables carefully.

4) No set up the hairdryer to dry these parts(not the battery), for about 40 minutes, the USB port the longest. I've had problems with the USB port before, it only worked after 2 days of drying.

5) Let sit overnight, or for a couple hours.
6) Make sure no water or moisture remains, if so blow-dry.
7) Assemble and start up

New possible issues
Your iPhone was fried and its totally finished,
Or your battery is fried?!>! = Replace battery 15$ on eBay.
Your LCD is white, = $35 eBay
Your digitizer and ear speaker don't work = $40 for the assembly
Charger doest work, or Home button = USB assembly 13$ on eBay
»»  read more

Sunday, January 6, 2013

Pre-DC

With only a week to go before WWDC 2012 and the surprises Apple will announce there, today seems like a good time to release updates to our suite of free software to include the rocky-racoon jailbreak and untether developed by @pod2g and @planetbeing!  Today’s updates are:
  • PwnageTool 5.1.1
  • redsn0w 0.9.12b1
  • cinject 0.5.4 (version 0.5.3 also had rocky-racoon but this includes some updates)
  • ultrasn0w 1.2.7 (5.1.1 compatibility only - no new baseband support)
If you’ve already installed rocky-racoon, don’t bother reinstalling it unless you’ve had problems and would like to try a different tool.  The underlying untethered jailbreak (rocky-racoon) is identical to what is already installed by last week’s tools like Absinthe, cinject-0.5.3, and the rocky-racoon Cydia package — only the injection method offered by the above tools differs.
redsn0w allows owners of A4+earlier devices to install rocky-racoon two different ways:
  • backup/restore method similar to Absinthe and cinject
  • its traditional limera1n-based ramdisk install.  If you have a lot of media on your A4 device (music, movies, TV shows, etc), then the ramdisk method is preferrred because it avoids any possibility of later problems related to syncing to iCloud (including Photo Stream and Music Match).  The ramdisk method is not available for A5 devices or later because limera1n can’t be used.  If you’d like to use redsn0w’s ramdisk method, just be sure to put the A4 device in DFU or Recovery mode before starting redsn0w (otherwise it will immediately start to use the backup/restore method).
We’ve also added a new redsn0w feature specifically for those who got in on the SAM unlock: you can now include your SAM tickets as part of your initial ramdisk jailbreak of iPhone4 or earlier, or alternatively you can upload your SAM tickets to any device after its been jailbroken.  redsn0w accepts either the individual SAM activation ticket plist file, or the entire zip file created by redsn0w’s “Backup” button.  As usual, redsn0w continues to cover all of its previous jailbreaks and untethers (so redsn0w-0.9.12b1 covers everything from 5.1.1 all the way back to 4.1).
PwnageTool also avoids any possible sync issues, but again it applies only to A4+earlier devices.  If you unlock your iPhone with ultrasn0w or a commercial method, you must use PwnageTool to avoid updating your baseband otherwise you’ll lose the unlock.  PwnageTool will also jailbreak+untether the AppleTV2,1 5.0_2B206f (unless you customize the IPSW further, you’ll have just basic SSH access to the device).
If you’d like to contribute to those that actually developed rocky-racoon, please visit here (any other links you may see are not going to the actual rocky-racoon developers, they’re being diverted to other “related” or fraudulent accounts).
This particular jailbreak brought an unusual amount of fanfare and hoopla to the table, including “press releases” and other haughty silliness.  We’d just like to take this opportunity to remind everyone that jailbreaking is about freedom, not fame and donations!
Here are the download links.  Please use our comment section below to give feedback.  Enjoy!
Update #1: Starting with version 0.9.12b2, redsn0w will now explicitly ask users with limera1n-able devices whether they want to inject rocky-racoon using the DFU ramdisk method or the backup/restore method (the ramdisk method is better for those with lots of media on their device that would create very large backups, and it’s required for those with unactivated iPhones).  If you’ll always want to use limera1n, you can select that in the Preferences pane.  It also fixes an iBooks issue on old-bootrom 3GS iPhones, and provides more useful error messages when things go wrong.
»»  read more

Baseband Freedom

Happy 4th of July!  Today’s release of redsn0w 0.9.14b2 improves the iPad baseband downgrade and should cover anyone who couldn’t downgrade with 0.9.14b1.  This version covers 3 different types of NOR chips in the iPhone 3G and 3GS (the earlier version covered only the most prevalent NOR chip).  We’ve also simplified the process and added logging to help diagnose any remaining stubborn iPhones.
The revised steps are:
  1. Connect your iPhone in normal mode, then click “Jailbreak” after redsn0w identifies its model and BB version (you needn’t pre-select the IPSW anymore).
  2. Choose the “Downgrade from iPad baseband” option (you needn’t worry about de-selecting Cydia anymore).
  3. Do a controlled “slide to power off” shutdown of your phone and proceed through the normal DFU ramdisk steps.
Should the downgrade fail to take, feel free to leave the redsn0w log in the comments below.  Use the “Extras->Even more->Backup” button to grab a copy of /var/mobile/Media/redsn0w_logs, then extract the log text file(s) from the zip and paste them into the comments (currently that log file is generated only during baseband downgrade runs).
NOTE: The original warning about 3GS units manufactured in early 2011 or later still holds!  They have a NOR chip that’s incompatible with 06.15.00 and so trying to install it will brick the device.  Please read and re-read the warning in our earlier post.
Thanks to bobmutch, @healeydave and @dilbert4life for lending us their iPhones to improve the baseband downgrade!

DFU IPSW
We’ve gotten a lot of feedback from users who can’t launch a DFU ramdisk because their iPhone home/power buttons are broken or intermittent.  We’ve added a new redsn0w feature that lets you enter DFU mode as long as your phone is healthy enough to restore to a normal, everyday IPSW.  You don’t need to be already jailbroken to use this method.
In redsn0w, go to “Extras->Even More>DFU IPSW” and select an IPSW that is currently being signed for your device and that you’d normally be able to restore to without any hacks.  redsn0w will create an “ENTER_DFU_” version of the IPSW that you can restore to just like any other IPSW, except that now you’ll be dumped into DFU mode towards the end of the restore (WARNING, your screen will remain completely black…the only way to even know its on is that iTunes and redsn0w will detect it!).  The technique used by this feature is 3 years old but surprisingly still works today!
Update #1 7/25/12: redsn0w is compatible with today’s retail release of Mountain Lion OS X 10.8.  Until we start using an official developer ID for it (!), you’ll need to use the new Ctrl-Click-Open security bypass the first time you run it after downloading.
Here are the download links.  Enjoy!
»»  read more

0615 fun

The iPhone Dev Team is happy to announce a baseband downgrade option in redsn0w for those who are using the iPad’s 06.15 baseband on the iPhone3G or iPhone3GS.
Typically you’d have the 06.15 baseband if you unlock with ultrasn0w but updated your iPhone baseband past 05.13.04.  With this new capability, you can now downgrade specifically from 06.15 to 05.13.04 (even if you never had 05.13.04 on that device before).  This gives you the best of both worlds: ultrasn0w compatibility and a normal iPhone baseband with full GPS and the ability to use stock IPSWs again.
Here are the steps:
  1. Use the “Extras->Select IPSW” button in redsn0w to tell it which firmware version you have installed (new-bootrom 3GS users can usually skip this step but it doesn’t hurt for them to do it too).
  2. Do a controlled shutdown of your iPhone (“slide to power off”).  This step is very important to avoid mount problems when the ramdisk is running!
  3. Go back to the first screen and click “Jailbreak”.  Enable the “Downgrade from iPad baseband” checkbox, disable Cydia if you already have it installed, and click Next to proceed through the normal DFU ramdisk steps.
After the ramdisk gets launched and you see the Pwnapple running on your iPhone, you’ll eventually get to the “Flashing Baseband” step.  THIS STEP TAKES A VERY LONG TIME to complete and there won’t be any feedback while its running.  Please just let it be for the next 3-8 minutes!  When the ramdisk has done its job it will reboot the phone on its own.
For those who are wondering if you can update your 3G or 3GS to 06.15 solely for the purposes of downgrading to 05.13.04, the answer is “yes” for 3G owners, and “maybe” for 3GS owners.  The iPad baseband is not compatible with 3GS units manufactured week 34 of 2011 or later.  If you have an iPhone3GS and if digits 3-5 of its Serial Number are 134 or later (xx134…), then you should NOT try to install the 06.15 baseband on your 3GS!  It will brick your radio, preventing both the downgrade from working and normal iPhone software from using it as a phone!  Be warned!
Thanks very much to @dilbert4life for graciously loaning us his 3GS at 06.15 (we had no such devices because we always prevent BB updates!)
If you have any questions or comments, please use our comments section below!
Here are the download links.  Enjoy!
Update #1: If you’re still using ultrasn0w after going down to 05.13.04, many people have reported that re-installing Mobile Substrate and/or ultrasn0w fixes crashes and “No Signal”.

Update #2: There’s a subset of 3GS iPhones that won’t take the downgrade.  We now understand why (they use a slightly different NOR chip), and should be receiving a loaner of such a phone on Thursday the 28th.  After we have one in hand we’ll tweak the redsn0w payload to handle that variation too! The improved downgrader is now available here.
»»  read more

Restoration reinvigoration

Today we’re pleased to release redsn0w version 0.9.15b1, with significant new features supporting restoring to older firmware no longer being signed by Apple.  For brevity, we’ll list most of the new features in bullet form.  For more details, please feel free to drop by our comments section, or check out any upcoming guides on tutorial sites like http://iclarified.com
First, the high-level new feature list:
  • restore from any 5.x iOS to any other (up, down or the same) 5.x iOS on all devices as long as you have the correct blobs (see more below)
  • Cydia now included in the tethered 6.0 jailbreak on A4 devices
  • automatically “Just Boot” tethered when qualifying A4 device connects in DFU mode
  • untethered 6.0 jailbreak on old-bootrom 3GS
  • untethered 6.0 hactivation on any 3GS or iPhone4
  • directly restore pre-A5 devices to earlier firmware — no more complicated 15-step how-to’s with stitching, iTunes errors, and “hosts file” concerns
  • fetch new signed blobs for any IPSW (present or future — no redsn0w update required) using Extras->SHSH Blobs->New
  • block the BB update for any 3GS or iPhone4 restore (past, present, or future — no redsn0w update required) using Extras->Even More->Restore
  • deactivate any iPhone, useful for testing your “official” unlock status through iTunes.  (Please only deactivate your own iPhone!)
  • activation status shown on “Even more” page
  • significantly more (very nerdy) info returned by “Identify” button when device is in Normal mode
  • tethered jailbreak of ATV2 supported (but the only thing available for it is the SSH2 custom bundle available here — no Cydia yet.  Must use “Select IPSW” for tethered boot of ATV2 for now).
  • auto-exit WTF mode for older devices with broken buttons
  • any time a set of blobs is fetched remotely (from Apple or Cydia), redsn0w also saves them locally (and will check there first if you click “Local”)
  • for your future restoring convenience, you should also submit all of your past and present TinyUmbrella blobs to Cydia if you haven’t done so yet.  Resubmitting is okay and won’t cause conflicts.
Here are more details on the iOS5-to-iOS5 restores for A5+ devices.  (Note: pre-A5 devices don’t have these restrictions — just follow the redsn0w prompts during the restore).
1. redsn0w now lets you restore an A5+ device from any iOS5 to any other iOS5 as long as you have correct 5.x blobs for the starting (current) and ending points of the restore
  • APtickets eliminated “higher-version only” comparison of firmware restores (just like BBtickets did for the baseband)
  • example restores supported by redsn0w if you have the correct blobs: 5.1.1-to-5.0.1, 5.0.1-to-5.1.1, 5.1.1-to-5.1.1, 5.0.1-to-5.0.1
  • if you don’t have the blobs locally, let redsn0w try to fetch them remotely (redsn0w always tries both Apple and Cydia).  Any succesful remote fetch also saves a local copy too.
2. You DO NOT QUALIFY for iOS5-to-iOS5 restores if you got to your current 5.x via an OTA update
  • the tickets saved by Cydia, redsn0w, and TinyUmbrella do not cover OTA update ramdisk images 
  • even if they did, it’s the “wrong kind” of ramdisk (you’d need to start at that earlier pre-OTA FW)
  • devices fresh from factory or refurb may fall in the “does not qualify” category (your results will vary)
  • it’s okay if you previously got to 5.x via an OTA update, as long as your current 5.x was installed via a normal iTunes restore.  All that matters is how you got to your current 5.x most recently
  • redsn0w detects an OTA/normal-restore APticket mismatch very early, so if you don’t know your status there should be no harm in trying.  Any device in recovery mode after such a mismatch can boot normally again just by going back to “Even More” screen from the “Restore” screen (or use “Recovery Fix” if you quit redsn0w before doing that).
3. Unlike the A4 devices, redsn0w can’t (usefully) prevent the baseband updates of A5+ iPhones and iPads.
  • and so, redsn0w automatically flashes the currently signed baseband when it does A5+ restores, even if those basebands didn’t come with the original firmware
  • stay away from this if you have an unofficial unlock that isn’t supported by the newest baseband
  • the least-tested baseband update code in redsn0w is for iPad2,3 and iPad3,2.  Please give any feedback on those iOS5 restores in the comments section below.
4. iPad2 owners (all three models) with saved 4.x blobs can use those instead, even from 6.x
  • if you have both 4.x and 5.x iPad2 blobs, you can always get to 5.x via the 4.x blobs, even if you’re currently on 6.x
  • you cannot get to 5.x from 6.x without the 4.x blobs (but you may still qualify for the iOS5-to-iOS5 restore described above)
  • if somehow you have 4.x blobs but no 5.x blobs, you can still go down to 4.x from 6.x
  • this only applies to iPad2 owners (they’re the only A5+ devices that ever had a public 4.x FW)
  • redsn0w still supports (but doesn’t require) jailbreaking A5+ devices at 5.0.1 and 5.1.1.  Just head back to the first page after re-restoring to 5.x.  It’s always much faster to jailbreak those FW versions with a freshly-restored device, before letting iTunes restore from a saved userland backup.
And finally, some random details:
5. ultrasn0w isn’t yet updated for 6.x
  • by now you probably should be taking advantage of the extremely cheap IMEI-based unlocks of iPhones sold by established online retailers like http://cutyoursim.com
  • still, IMEI-based unlocks don’t work in all cases.  We’ll announce when ultrasn0w is ported up to 6.x
  • redsn0w will still hactivate your 3GS or iPhone4 if you run it before the device is activated.  Due to the current tethered 6.x JB status, redsn0w now hactivates 6.x without requiring subsequent tethered boots.  If you accidentally hactivate with redsn0w, use the “Deactivate” checkbox available from the Jailbreak screen, not the normal one in “Even more”
6. As always, redsn0w lets you “Fetch” the SHSH blobs currently flashed onto your pre-A5 device
  • use this if you’re at 5.x or 4.x but without having saved your blobs when the window was open
  • this is only useful when Apple is no longer signing the firmware, otherwise Cydia/redsn0w “New”/TinyUmbrella blobs are superior (but you’re welcome to fetch your 6.0 blobs this way anyway)
  • fetching blobs in this fashion will automatically forward them up to Cydia, as well as save a local copy
We realize there’s a lot of info in this post.  If you’re at all confused about things remember to visit our comments section, with our very helpful user base and moderators like dhlizard, Frank55, 41willys, and slavakulikoff.
If you’re in the Melbourne, Australia area, MuscleNerd (and another anonymous long-time Dev Team member) will be giving some talks at the Breakpoint conference http://www.ruxconbreakpoint.com this week.  And @mdowd’s iOS talk at the same conference should be quite interesting too!  We’ll also all be attending Ruxcon a few days later, so say hi if you see us!

Update #1 (Oct 15): Version 0.9.15b2 fixes a few issues for 3GS owners: old-bootrom awesomeness is no longer forgotten directly after a restore, and iPad baseband upgrade/downgrade support is fixed (same production date cutoffs apply!).  If your 3GS is currently tethered at 6.0 even though you have an old bootrom, just re-run redsn0w’s Jailbreak step (no need to restore).  Don’t forget you can add some pizzaz with your own boot logo or a nerdy verbose boot.
Update #2 (Nov 1): Version 0.9.15b3 fixes the redsn0w “error 2601” that Windows users were seeing using the Restore button.  It also fixes a related Windows iTunes error 14 for stitched files.   Note that if you have a baseband, you should probably avoid stitching and simply use redsn0w’s native Restore (not iTunes).
Those lucky recipients of new iPad minis and iPad4s on Friday can use this redsn0w to save your 6.0 blobs off to Cydia.  First connect your new device and turn it on, then use redsn0w’s Extras->SHSH Blobs->New and point it at the 6.0 IPSW.
Expect an ultrasn0w compatibility update for iOS 6.0 by Friday (mostly useful for 3GS old-bootrom users who are currently enjoying the untethered 6.0 jailbreak!).  Same baseband support as with 5.x.
Thanks to @iamgolfy for helping test the 2601 Windows fix!
Here are the download links.  Enjoy!
»»  read more