Wednesday, October 31, 2012

Fix Bricked iPhone 3GS (No WiFI, No IMEI, No BlueTooth)

Be careful when you are doing a 3gs iPhone jailbreak because if you install the iPad baseband you could get this:
Network Not Available Version 5.1.1 (9B206) Carrier Not Available Model MC637B Serial 87227W Wifi N/A BlueTooth (All 0's) Modem Firmware (Empty)
It is very true that new iPhone 3GS produced with new NOR chip is not compatible with iPad Baseband 6.15.00 and flasing to iPad baseband brickes the phone. I have some very basic questions:
1. Does it mean that iPhone with new baseband chip and on a modem firmware which is not supported by ultrasno0w can not be unlocked at all.
2. Besides knowing new NOR chip are unlockable why apple has stopped using it.
3. If iPhone displays no IMEI no WIFI does it mean that the hardware is permanently damaged. Which is really very difficult to believe at least for me, I think, if somehow we can restore the stock baseband on the phone, it will be fixed.
4. We are no one to force, but don’t you people think that instead of working on downgrade baseband feature hacker should have worked on upgrading ultrasn0w to support new basebands.
5. Will there be any software fix in the future to recover bricked iPhone.
Restoring to a regular 5.1.1 firmware can fix the issue caused by redsnow if you tried updating to the ipad baseband on one of the newer 3GS's. You still wont be able to unlock but it should fix wifi and bluetooth. If your baseband is corrupt because of something else then that probably wont fix it.  

How to fix?

Sometimes after flashing to an iPad baseband or downgrading from an iPad baseband we have seen this bluetooth, IMEI, wifi issue even though the iphone is older and the serial number is within the allowed time frame. It can be fixed. Heres how we have fixed several. Follow the directions exactly:
-Get the phone to power on, which it will be very slow, searching for network and constantly rebooting
-Once on slide to power off (very important)
-Use latest version of redsnow and manually select your ipsw (it wont do it automatically for you on a bricked phone)
-Go to jailbreak, tick off install cydia and install ipad baseband After reflashing the baseband your wifi, bluetooth, imei etc. should all be back to normal.

For some reason a portion of the downgrade or upgrade to ipad baseband doesnt work which causes this issue however reflashing it has always solved the issue THIS WILL NOT SOLVE THE PROBLEM IF YOU TRIED FLASHING AN IPAD BASEBAND ON A NEWER IPHONE 3GS WITH THE NEW NOR CHIP

Saturday, October 20, 2012

How to Manually Create Custom SHSH Blobs According to ECID

I've been searching on the internet for this how i can create a manual file of SHSH Blobs using my ECID or how can I edit these files to change values. All the exploiters told me that, for the moment, you cannot manually create SHSH blobs, they have to come from apple when they are signing a firmware.
The alternative for the question Manually create SHSH's is that simply just save them using TinyUmbrella/redsn0w or dump them using iFaith. Note that you can't use SHSH's from another device on another device. SHSH's are unique to each device because of this crazy ECID.
We're waiting for the hackers to create on Cydia server all the blobs we need to install unlocking iOS versions.

No more waiting ! iPhone 3GS Baseband Downgrade Available Finally !!!

Finally the iPhone Dev-Team or Musclenerd has finally released the 6.15 baseband downgrade for us iPhone 3GS users who screwed up upgrading to the iPad baseband. Now we can downgrade to a unlockable baseband while being able to use our GPS or we can now sell our phones.Here is what to do:

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).
  1. 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!
  1. 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.
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.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!

Working know how to tutorial: Get SHSH blobs through Cydia

As many as you know, SHSH blobs are an important part of the jailbreaking community. What is not known by many is that Cydia automatically saves them for you, even if you haven't upgrade to said version yet. This is a tutorial about how to check what blobs you have saved, and how to export them off Cydia to your computer. Check it out jailbreakers:

Identify what shsh blobs Cydia has saved

The content I've highlighted in the picture below will tell you what shsh blobs Cydia has for your device.

Now that you know what you have saved, let's get started.

Save shsh blobs to your device

1. Search Cydia for "iSHSHit" - download and install

2. Open the application through icon on your home screen

3. Select what device your on under "Model" (may be automatically set)

4. Select "Via Cydia"

5. Select "Firmware" to choose what blobs to save, I advise you save them one by one (There is sometimes an error with when selecting "All Versions")



Export shsh blobs from device to computer

(I advise you to create a folder on your desktop dedicated to your shsh blobs)

1. In iSHSHit press "Manage SHSH"

2. You will see the list of shsh blobs that are saved

3. When you select one, you'll be brought to the Email application


All you need to do now is Email them to yourself and put them in your shsh blobs folder for safe keeping!

How to downgrade iOS 5.1 iPhone 4 without SHSH Blobs?

Did you never saved SHSH blobs, but really need to downgrade to iOS 5.0.1 or 5.0 ? Some ppl says that unless you have the SHSH blobs, you cannot downgrade the software of an iPhone.  Here is where you can download iPhone 4 iOS 5.0.1/5.0 .ipsw .It would be very helpful too...

Downgrade From iOS 5.1 To iOS 5.0.1 / iOS 5.0

Step 1) – The first thing you will need to do is download a tool developed by iH8Sn0w called iFaith. What the iFaith tool does is dumps the SHSH blobs directly off your iPhone, iPod Touch or iPad for the firmware you are currently running. Allowing you to stitch together a custom firmware that can downgrade your iOS device to a previous firmware version Apple is not signing. If you are following this how to guide you most likely already used this tool to dump your iOS 5.0.1 or iOS 5.0 SHSH blobs.
Download iFaith 1.4.2 (Windows)
Step 2) - The next thing you will need to do is run iFaith (click the OK button once you have read the warning).
iFaith v1.4.2 Windows
Step 3) - With iFaith up and running you will need to click the Build *signed* IPSW w/ Blobs button.
iFaith v1.4.2 Windows
Step 4) – Upon clicking the button previously mentioned you will need to browse for the saved SHSH blobs file that was created when you saved your SHSH blobs for the iOS 5.0.1 or iOS 5.0 firmware.
iFaith v1.4.2 Windows
Step 5) – It is now time to browse for the iOS 5.0.1 or iOS 5.0 firmware file. Depending on which SHSH blob file you selected you will need to select either the iOS 5.0.1 firmware file or iOS 5.0 firmware file (download iOS firmware files here).
iFaith v1.4.2 Windows
Step 6) – After you have selected the right firmware file iFaith will begin creating your custom firmware file.
Step 7) – When your custom firmware file has been created go back to the iFaith main menu (if you are not there already) and click the Use DFU Pwner (iREB) button. Now simply follow the instructions presented to you for putting your iPhone, iPod Touch or iPad into pwned DFU mode.
iFaith v1.4.2 Windows
Step 8 ) – With your iOS device in pwned DFU mode you will need to launch iTunes and restore your iPhone, iPod Touch or iPad to the custom firmware file you created. This can be done by Option (alt) clicking the Restore button on Mac OS X or by SHIFT clicking the Restore button on Windows.
Congratulations! You have now downgraded your A4 iOS device from the iOS 5.1 firmware to either the iOS 5.0.1 firmware or the iOS 5.0 firmware. If you have any further questions or concerns please leave them in the comments section below…
source : ijailbreak

How to downgrade iPhone with SHSH blobs - any version tutorial


This is a tutorial for those who want to downgrade their iPhone from the current version to a previous one:

Downgrade iOS 6 Beta 1 To iOS 5.1.1
Downgrade iOS 5.1 To iOS 5.0.1/5.0
Downgrade iOS 5.1 To iOS 4.3.5/iOS 4.3.3/iOS 4.x
Downgrade iOS 5.0.1 To iOS 5.0
Downgrade iOS 5 Beta 1, 2 , 3, 4, 5, 6 or 7 To iOS 4.3.5 Without Saved SHSH Blobs
Downgrade iOS 5 Beta 1, 2 , 3, 4, 5, 6 or 7 To iOS 4.3.3
Downgrade iOS 5 to iOS 4.3.3
Downgrade iOS 4.3.5 to iOS 4.3.3
Downgrade iOS 4.3.4 to iOS 4.3.3
Downgrade iOS 4.3.3 to iOS 4.3.2
Downgrade iOS 4.3.3 to iOS 4.3.1
Downgrade iOS 4.3.3 to iOS 4.3.0
Downgrade iOS 4.3.3 to iOS 4.1
Downgrade iOS 4.0.2 to iOS 4.0.1
Downgrade iOS 4.0 to iOS 3.1.3
Downgrade iOS 3.1.3 to iOS 3.1.2

Wednesday, October 17, 2012

What is a SHSH Blob? Where can I find and how can I use free SHSH blobs for my iPhone ?


Every time you do a restore to install a firmware, your device checks if it is allowed to install that version by asking Apple (called "calling home"). Apple usually only allows installing the latest version of the firmware. So if you bought an iPhone with firmware 4.1 on it, you cannot reinstall firmware 4.1, because Apple doesn't allow you.

During this "calling home", iTunes asks an Apple server if it is allowed to install this firmware version on your phone. It sends the ECID (something like the serial number) and the firmware version to Apple. iTunes gets back a SHSH blob. That will be sent to your phone and your phone then checks if it is allowed to install this firmware.

The trick is now that you can backup the SHSH that you get from Apple. So if you want to install the firmware that Apple is signing today in a far future again, you just give iTunes (and your phone) the SHSH that you backed up.

There is NO WAY to generate SHSH blobs. If Apple doesn't issue them anymore, you cannot generate them.

Cydia server usually backs them up for you, but you can have them also additionally on your computer. In order to downgrade, you just have to change your hosts file so that when iTunes asks Apple for the SHSH, it points to some other computer, which provides the SHSH from the backup.

Many users have SHSH backups without knowing it. To find out for which firmware versions you have a backup, run the TinyUmbrella[1] tool. With TinyUmbrella[1] you can also backup your SHSH blobs, even without a jailbreak.

The old iPhone 3G doesn't have this check built-in, but since iOS 4.0 there's still a check if the SHSH is correct. This means that to downgrade an iPhone 3G to 4.1 you still need the SHSH backup. Or you have to use another tool to install the firmware (like redsn0w[2]).

Since iOS 5 and with all newer devices, Apple switched to AP-Tickets. You can't use AP-Tickets to replay them to downgrade again, so this method is now mainly useless and you can't downgrade any longer.