iPhone developer and hacker Sam Bingner has released Subscriber Artificial Module (SAM) method which will allow you to officially activate your iPhone 4, 3GS and 3G without hacktivating, or using original SIM card.
Quote:
“Subscriber Artificial Module (SAM)” tricks your iPhone and iTunes into creating legitimate activation tickets even though you’re unlocked with ultrasn0w. This means you get the full benefit of push applications, and your battery life increases substantially. If you’d like to try it out, check out Subscriber Artificial Module |
The benefit of Subscriber Artificial Module (SAM) as opposed to hacktivation is that it will result in great battery life, fully working push notifications and so on just like how it is on the officially activated iPhones.
Follow the instructions posted below to officially activate your iPhone using this new method.
Step 1: Download the latest Redsn0w 0.9.6b6 for Windows or Mac via the links given at the end of this post.
Step 2: Follow the instructions posted here to jailbreak your iPhone using this latest version of Redsn0w 0.9.6b6.
Step 3: Once you have jailbroken your iPhone, start Cydia and add 'http://repo.bingner.com repository'
Step 4: Now install “SAM” and “SAMPrefs”
Step 5: Now start the latest Redsn0w 0.9.6b6 again and select “Deactivate” option as shown in the screenshot below. This will allow your iPhone to revert back to a stock lockdownd in order for SAM to function.
Download Redsn0w 0.9.6b6 for Windows
Download Redsn0w 0.9.6b6 for Mac OS X
Step 6: Now navigate to Settings > SAM and click "De-Activate iPhone"
Step 7: Start iTunes. Make sure your iPhone is connected. Allow iTunes to activate your iPhone officially.
Note: If iTunes says invalid SIM, you will need to manually select the appropriate carrier under one of the methods besides "Automatic" and click on a SIMID.
Once done, you should see the following message on your iPhone:
Installation
This will allow you to do official activation on an iPhone without a stock SIM
This is pointless on anything but an iPhone
Add http://repo.bingner.com as a repo in Cydia
Install "SAM" and "SAMPrefs"
Follow the steps in Troubleshooting/Hacktivated with redsn0w or PwnageTool
Go to Settings > SAM and touch "De-Activate iPhone"
Activate with iTunes
If iTunes says invalid SIM, you will need to manually select the appropriate carrier under one of the methods besides "Automatic" and click on a SIMID.
Troubleshooting
Hacktivated with redsn0w or PwnageTool:
You will need to revert to a stock lockdownd for SAM to function
Option #1: redsn0w for iPhone 3G or 3GS on firmware 4.0 or later
Download redsn0w 0.9.6b6 or later
Run redsn0w and select the "Deactivate" option
Option #2: my custom stockify program - works on any phone 3.0+
With SAM and SAMPrefs installed; install openssh and secure shell into your phone. Run "stockify" and it will revert your lockdownd to a stock lockdownd
Reboot your phone
Step 8: Now simply follow the steps posted here Below to unlock your phone using Ultrasn0w 1.2 so that you can use it on any carrier you like.
Ultra-recycle
Today we’re pleased to announce our free carrier unlock for iPhone3G/3GS owners with a baseband later than 05.13.04. The unlock for that baseband exploited the AT+XAPP command, thanks to a crash initially discovered by @sherif_hashim (@Oranav also found this crash). So what hole are we exploiting today, since Apple closed that AT+XAPP hole? Well, we’re exploiting the exact same hole!
It turns out that the very first iPad firmware 3.2.2 has baseband version 06.15.00 still vulnerable to AT+XAPP. The iPad baseband is built for the exact same baseband chip as the iPhone3G/3GS — they’re fully compatible! Some of us have been running 06.15 for weeks now on our iPhones in preparation for this release.
SIMPLIFIED ROUTE #1 (redsn0w for OSX + Windows):
1. Read and fully understand the warning below.
2. If you have an old-bootrom 3GS and are already unlockable but want to get to 4.2.1, please wait til we release an “unofficial” bundle for you. Read no further.
3. Use redsn0w (see update #2) for OSX or Windows. Enable the “Install iPad baseband” option and accept the warning.
4. When the redsn0w ramdisk is finished, install ultrasn0w via Cydia.
5. Enjoy!
SIMPLIFIED ROUTE #2 (PwnageTool for OSX):
1. Read and fully understand the warning below.
2. If you have an old-bootrom 3GS and are already unlockable but want to get to 4.2.1, please wait til we release an “unofficial” bundle for you. Read no further.
3. Read update #1 for an updated 3GS bundle.
4. Download this IPSW
5. Run PwnageTool to create a custom 4.1 IPSW. Tell it you want to use the iPad baseband you just downloaded. Restore to this custom IPSW.
6. Install ultrasn0w through Cydia
7. Enjoy!
FULL VERSION:
Since 06.15 is a higher version than 05.14 or 05.15 (where AT+XAPP is gone), anyone stuck at those versions can simply upgrade to 06.15 to unlock again! Luckily for us, Apple *still* provides the iPad FW 3.2.2 with this vulnerable baseband right from their own servers. (Grab it now, before they take it down!)
We’ve been busy updating both PwnageTool and redsn0w to make the baseband update as seamless as possible.
1. First up is “PwnageTool 4.1.3 Unlock Edition”. It has a special dialog box which will ask you if you want to update to the iPad baseband. You must already have the iPad 3.2.2 IPSW on your computer (see the above link)….so just point PwnageTool at it (or let it find it on its own if you’re in “simple” mode).
2. Directly after PwnageTool 4.1.3 is available, the official ultrasn0w repo 'http://repo666.ultrasn0w.com' will be updated with ultrasn0w 1.2, which covers iPhone 4 baseband 01.59.00 and iPhone 3G/3GS basebands 04.26.08, 05.11.07, 05.12.01, 05.13.04 and now 06.15.00.
3. Finally, we’ll release an update to redsn0w today for those without Macs and can’t run PwnageTool. The new redsn0w will give you the option to update your baseband to 06.15 too.
WARNING — YOU DO THIS AT YOUR OWN RISK! PLEASE UNDERSTAND THE CONSEQUENCES OF UPDATING TO 06.15.
1. There is no way to come back down from 06.15, and there’s no hiding the baseband version from Apple. You’ll be voiding your warranty in a very obvious way.
2. If some future baseband comes out with a critical fix, you won’t be able to update to it if it remains down in the 05.xx sequence (then again, you wouldn’t update to it if you wanted to keep your unlock anyway).
3. Starting with FW 4.2.1 if you have 06.15 on your iPhone you won’t ever be able to restore to stock firmware (it will fail). You’ll need to only restore to custom IPSWs (then again, if you’re unlocker you should already be doing that).
Certainly don’t update to 06.15 if you don’t need to! Only do this if you need the unlock and you’re stuck on 05.14 or 05.15, and you’re willing to assume the above risks.
This PwnageTool also contains a 4.2.1 bundle for iPhone3G owners…for all else, it’s still only 4.1. If you have an iPhone3GS with an old bootrom, the new redsn0w will handle 4.2.1 for you (in fact it covers 4.2.1 for all devices, even though some of them are still tethered at 4.2.1 until @comex can work some untethering magic). iPhone3GS users with old bootroms who want to go to 4.2.1 should not use this PwnageTool! Update to stock 4.2.1 first, then use the upcoming redsn0w to update your baseband.
Please feel free to use our comments section for questions. We have some very knowledgeable and helpful moderators: angiepangie, Confucious, dhlizard, and Frank55!
Official Bittorrent Releases
PwnageTool 4.1.3 - PwnageTool_4.1.3_Unlock_Edition.dmg.5994102.TPB.torrent
SHA1 Sum = adda6d882dce1b5117d01586037de289407e038a
Unofficial Mirrors
The following links are unofficial download mirrors, you download these archives at your own risk, we accept no responsibility if your computer explodes or if it becomes part of a NASA attacking botnet or even worse if your hands fall off mid-way during the use of these files. We do not check these links and we accept no responsibility with regard to the validity of the files, the other content that these links may provide or with the content that is on the third-party linked site.
Always check the files that you have downloaded against our published SHA1 hash.
We would prefer that you downloaded the official bittorrent release that is linked above, but you are welcome to try these if you really must.
# http://8sv.de/dl/iphone/PwnageTool_4...ck_Edition.dmg
# http://gumballtech.com/files/PwnageT...ck_Edition.dmg
# http://myblack.co.cc/PwnageTool_4.1....ck_Edition.dmg
# http://cloud.xtra.me.uk/dev/PwnageTo...ck_Edition.dmg
# http://xtra.me.uk/dev/PwnageTool_4.1...ck_Edition.dmg
# http://www.zaone.ro/PwnageTool_4.1.3_Unlock_Edition.dmg
# http://www.emreunal.com/PwnageTool_4...ck_Edition.dmg
# http://www.cofo.us/idevice/PwnageToo...ck_Edition.dmg
# http://ibloo.net/PwnageTool_4.1.3_Unlock_Edition.dmg
# http://jacensolo.com/PwnageTool_4.1....ck_Edition.dmg
# http://theplacefordee.com/PwnageTool...ck_Edition.dmg
# http://loloke.hu/PwnageTool_4.1.3_Unlock_Edition.dmg
# http://powerfree.pl/iphone/PwnageToo...ck_Edition.dmg
# http://www.accesoriigsm.net/tools/Pw...ck_Edition.dmg
# http://cdn.nspwn.com/PwnageTool_4.1....ck_Edition.dmg
# http://msby.org/iphone_dev/PwnageToo...ck_Edition.dmg
# http://www.tomreinartz.com/DevTeam/P...ck_Edition.dmg
# http://iNeal.ME/up/pt413.dmg
Update #1: There’s an error in the bundle for the iPhone3GS 4.1 that prevents the new baseband from being used. If you know your way around OSX, please download the fixed bundle, and unzip it if Safari hasn’t already done so. Then “Show Package Contents” of PwnageTool.app, navigate to Contents->Resources->FirmwareBundles and drop it there. Otherwise, please wait for the updated PwnageTool, or the OSX version of redsn0w coming soon.
Update #2: The new redsn0w 0.9.6beta5 is out. It gives both Windows and OSX users the ability to flash the iPad 06.15 baseband on iPhone3G or iPhone3GS. It fetches the baseband files directly from Apple for now (the only IPSW you ever point it at is the stock IPSW for the FW on your iPhone right now). There may be a long delay while it’s doing this (their servers are currently getting pounded).
* OSX (SHA1 a322ec2c9e91993eca21abaf2e655bb44de3d7d4)
* Windows (SHA1 7250416e17c3aea9838cdfc73712b38b025e2ed0)
(Windows 7 and Vista users, please run redsn0w as Administrator in “XP Compatiblity Mode”)
If you do flash your baseband via redsn0w, please keep it plugged into USB the whole time. You don’t want your battery to die during the flash process!
Update #3: For those Mac users with an old-bootrom 3GS who really know what they’re doing, here’s a minimal 3GS 4.2.1 bundle that will get you to 4.2.1 without updating your baseband. Be sure to uncheck “Activate the iPhone” using Expert mode. To actually jailbreak after you’ve restored with the help of that bundle, please use redsn0w. If you don’t know how to drop a bundle into PwnageTool.app, please hold off on 4.2.1 until it’s untethered for everyone (or wait for a nice tutorial from somewhere like http://iclarified.com)
Update #4: Our terrific moderators angiepangie, Confucious, sherif_hashim, dhlizard, and Frank55 have done a stupendous job moderating 7700 comments over just the first 12 hours (that’s 10 per minute for half a day!). Hats off to them, and to all of our great commenters who rack up those + points for helping total strangers jailbreak and unlock their iPhones! That’s what makes this community great
Hello,
ReplyDeleteVary nice Blog I like it,
This will help communicate with your developer and make things run smoother.