Sunday, October 18, 2009
iPhone 3.0 Update: 10 Hidden Features Daniel Ionescu
It has been a crazy night trying to download the latest iPhone update, with many people reporting that they are unable to access Apple's servers due to unusually high traffic. But Apple's servers are now up to scratch and everybody should have the 3.0 software update installed on their iPhone and iPod Touch.
If you haven't had a proper run-down through all the new features in the iPhone 3.0 software update, our colleagues from Macworld have a comprehensive hands-on review. But now that many had the chance to play around with the new iPhone OS, plenty of undocumented features and nifty updates are starting to show up.
I have complied for you this list of the top 10 hidden gems within the iPhone 3.0 update, which are some of the most important undocumented features so far. If you find any more, make sure you leave them in the comments, so that everyone gets to try them.
Adjustable Song Scrolling Speed
Previously, while listening to a song, you had a simple dot on the song bar to rewind or fast forward. But now in the 3.0 update, you can scroll through songs at various speeds. Put your finger on the scrolling point and it will start glowing. Now, if you drag your finger left or right, you will scroll through the song at "high speed," and if you do this movement while dragging your finger down the screen, the speed decreases to "half speed," "quarter speed," or "fine scrubbing."
Special Characters In Messaging
The 3.0 keyboard has a few extra special characters when holding certain signs down. For example, when you hold down the "." you also get "..." The dash "-" also displays an em-dash "-" and quotations and apostrophes display "<<" and ">>" and can also be curved. Another quick tip is to hold and press on the numeric button while in letters mode and slide your finger to the desired punctuation sign. Then, the letter keyboard will come back automatically.
More Ways to Access Spotlight
Spotlight, the search function that looks through your e-mail, contacts, appointments, notes, and more can be accessed in multiple ways. While on the first Home Screen page, if you swipe towards the right side of the screen, Spotlight will be activated. (there is a little icon above the quick launch bar, just before the dots representing the multiple screens). You can also access Spotlight while pressing the home button when on the first Home Screen page. Alternatively, Mail and Contacts have now search bars at the top of the list.
Quote Fragment Within Reply in Mail
Just like on its desktop counterpart, the Mail app in the iPhone 3.0 update can now reply with only a quote from the original e-mail. To achieve that, you tap and hold in an e-mail (just as with copy/paste) and select the portion of text you want to quote. Then just hit the reply button and the selected fragment will be appended at the end of the e-mail (under your signature), instead of the whole original message.
Remove Individual Texts from A Conversation
One annoyance in the 2.X iPhone software was that you had to remove an entire conversation of text messages. But in the 3.0 update, there is an Edit button (it's in the top-right corner when inside a conversation), which allows you to select and remove individual text messages from a certain thread, similar to the way it is done in the Mail app. Extra tip: this way you can also select a text you want to forward (instead of copy/paste).
Open Link In New Tab In Safari
Safari now uses tabbed browsing, like big boys do on the desktops, and this new hidden feature is great. If you tap and hold on a hyperlink (hyperlinked text) on a Web site within Safari, a dialog will prompt you to open this link, copy it (link locations) or open it in a new page (which opens a new tab in Safari).
Force Quit Unresponsive Apps
Because of multiple functionalities for the Home button, this key will no longer force quit unresponsive apps like it did in 2.X software. To force quit an application in 3.0, you have to hold the sleep/wake button at the top until the red power off slider appears. Then you have to hold down the home button to quit the unresponsive application.
Shake Phone to Undo Typing
As simple as it sounds, when you are in the Mail, Messaging, Safari or Notes applications, after you typed a word/several words, just shake the phone and a pop-up will appear, asking you whether you want to undo what you have just entered.
Change App Store Account On The Fly
Until now, you were stuck to changing your iTunes account from your computer and then sync back to the iPhone. In the 3.0 software this can be done in two ways: either by going to Settings/Store and logging out and then back in with a different account, or straight within with the App Store application. At the bottom of each search page, your current account is displayed, so if you tap on it, you can sign in/out or even edit/view account information.
Unlimited Number of Apps Installed
In the 3.0 software update, you can now install an unlimited number of application (as long as the storage space allows you). The number of applications pages has increased from nine to 11 and any apps installed above the 176 that could fit on these pages will not be visible (no icons on pages). However, these invisible apps can be accessed via Spotlight (see above multiple ways to access Spotlight).
SBSettings: Why I Still Jailbreak With 3.0
Back in the Dark Ages (iPhone 2.0 firmware) jailbreaking your iPhone had many points of merit. It could give you MMS, Copy & Paste, tethering, video recording, info on your lock screen and more. However, the reasons I jailbroke were for MMS, Copy & Paste, and Internet tethering.
So when the much-awaited 3.0 release was finally here, I thought to myself, “Great, no need to jailbreak anymore.” I installed my developer’s copy of the beta firmware and there was much rejoicing with smooth, Apple home-cooked MMS, copy & paste, and Internet tethering.
But then, as I watched episodes of “Arrested Development” via XBMC using my iPhone as the remote, or lay in bed on my side trying to read news feeds without the screen rotating when I didn’t want it to, I really, really missed SBSettings. So it came to be that the day the jailbreak dev team released its official PwnageTool for 3.0, I immediate jailbroke my 3.0 iPhone. Just for one application: SBSettings. It really does bring that much convenience to the table.
So what is SBSettings? Its a HUD interface that’s available from any screen that also displays the status bar at the top; thus almost all applications. To activate the HUD you simple swipe your finger across the status bar, left or right, or even down from it. The HUD will then smoothly slide from the top of the screen to give you lots of information and toggles.
SBSettings1
As well as giving basic information about your phone (IP Addresses, memory usage, free space), you can configure which toggles you want to display, and other developers can write their own toggles that interface with it. Above you can see the toggles I have configured; they are as follows:
Processes
This brings up a list of currently running applications. Of course since Apple only allows its apps to run in the background by default, this will usually only display the Mail, Phone, Safari and iPod apps (unless you’re using the jailbreak Backgrounder tool). More importantly, it allows you to kill these apps. If my iPhone is running slower than usual, having a look in here usually shows that iPod and Safari are also still running, and by killing them I can force the system to free up memory and processor power immediately.
SBSettings2
Brightness
I leave the iPhone’s brightness control on auto, but sometimes it doesn’t work so well — especially if I’m in bed playing Peggle, FlightControl, or catching up on feeds while my wife is trying to sleep. The brightness toggle simply gives you a quick easy way to control the screen brightness.
SBSettings3
KeepAwake
KeepAwake is one of the third-party plugins for SBSettings that when toggled will keep your Wi-Fi connection awake even if the phone is sleeping. This is ideal when using your iPhone as a remote control for XBMC or VLC or anything else. Without it, you use the remote to start watching a TV show or a movie and then put your phone down. Half an hour later you pick it up to hit pause and then have to wait for up to 30 seconds for the Wi-Fi to reconnect before you can do so. KeepAwake solves this issue; just toggle it on when needed and then toggle it off when done watching TV. When it’s toggled on, it also puts a little indicator in the status bar to remind you that it’s on.
Wi-Fi
This lets you quickly toggle Wi-Fi on and off, making it a lot easier to conserve battery power when you know you don’t need Wi-Fi. If you hold the toggle down, another HUD will pop up with info about which Access Point you’re connected to.
SBSettings_wifi
SSH
Along with the jailbreak you can install OpenSSH to give you direct access into your phone. This is really only of interest for the technically curious (or for copying videos created with Cycorder), but this toggle lets you turn the SSH opening on or off, thus reducing a potential security hole (especially if you install OpenSSH and forget to change your iPhone’s root password).
Bluetooth & Phone
I doubt I need to explain these, but I will anyway. The Bluetooth toggle lets you quickly toggle Bluetooth on and off, while the Phone toggle turns the phone on and off. You can quickly enter flight mode by ensuring the Phone, Bluetooth and Wi-Fi toggles are all off. For me, its about complete and easy control.
Rotation
The Rotation toggle installs with the Rotation Inhibitor application and allows you to lock the screen to a specific orientation. I find this is perfect for those times when using your iPhone lying down on your side. Tapping and holding the toggle lets you chose into which orientation you want to force the phone.
What Else?
There are also SBSettings toggles for typing auto-correction, 3G and EDGE and the GPS. I wouldn’t be surprised if there was a Tethering toggle released by somebody in the next month or so to allow quick toggling of Internet tethering. You can also quickly shut down or reboot your phone, and configure the battery percentage text (and date display) in the status bar.
SBSettings5
SBSettings is all about providing quick and easy control so you can maximize efficiency. For me, it’s the only reason I jailbreak, and until Apple provides something as sleek, quick and easy, I will continue to jailbreak.
3.0 BETA Jailbreak for iPhone OS 3.0 Beta 2
Any iPhone Devs want to jailbreak iPhone OS 3.0 Beta 2 software? Jailbreak 3.0 Beta 2 is out! This is an unofficial release and it’s not created by the iPhone Dev Team. I know there are iPhone developers out there who want to upgrade to iPhone 3.0, iPod Touch 3.0, or iPhone 3G 3.0, but also want to keep their jailbreak. The Russian hacker Vortex has once again released an unofficial jailbreak at iPhoneApps.ru. I tried it on my iPod Touch with firmware 3.0 beta 2 and it works! You can only jailbreak on the iPhone 3.0 Beta 2, iPhone 3G 3.0 beta 2, and iPod Touch 1st Gen beta 3.0. It’s 3.2 MB only because it install’s RiPDev’s Icy program. Once you’ve jailbroken you need to open Icy, refresh all the sources and install OpenSSH to jailbreak. If you need any help please join the iPhone OS 3.0 forums and ask for help there. This is download is only for Windows users.
Note: This is BETA software, and some jailbroken apps may not work. Continue discussion in the iPhone OS 3.0 forum.
Follow @QuickPWN to stay up to date.
Source: iPhoneApps.ru
iPhone | How to Jailbreak Your iPhone 3G on OS 3.0.x Using RedSn0w (Windows)
These are instructions on how to jailbreak your iPhone 3G on the 3.0.x iPhone firmware using RedSn0w for Windows. The Mac version of this tutorial is here. The 2G version of this tutorial is here
This tutorial can be used to jailbreak before applying the UltraSn0w unlock.
** If you would like to jailbreak on the 3.0.1 firmware you can follow these exact instructions; however, in Step Two restore using this 3.0.1 iPhone firmware file instead of the 3.0 one. Continue with the instructions as indicated.**
Watch the Video!
For your convenience this tutorial is available in video format also. Click the Watch It button to view the tutorial!
Step One
Create a folder on your desktop called Pwnage
Download RedSn0w from here and place it in the Pwnage folder. Likewise, download the latest 3.0 firmware from below and place it in the same folder.
3.0.0 (3G): iPhone1,2_3.0_7A341_Restore.ipsw
Extract the RedSn0w zip file to the Pwnage folder.
Step Two
Connect your iPhone to the computer and launch iTunes.
Select your iPhone from the list of devices on the left. Now hold down shift and click the Restore button. Restore is preferred as it won't create any wasted space on your iPhone.
Navigate to the Pwnage folder on your desktop and select the firmware ipsw. Click the Open button to continue.
Step Three
Once iTunes has finished updating your iPhone to the desired firmware you may launch redsnw0w.exe from the Pwnage folder on your desktop.
Step Four
Once RedSn0w opens click the Browse button
Step Five
Select the firmware ipsw we placed in the Pwnage folder on our desktop then click Open
Step Six
Once the firmware has been verified click the Next button to continue.
Step Seven
Make sure Cydia is selected and click the Next button.
Step Eight
Please plug your iPhone into the computer and make sure its OFF then click the Next button
Step Nine
RedSn0w will now guide you through the steps to get into DFU mode.
Hold down both the Home button and the Power button for 10 seconds.
Release the Power button and continue holding the Home button until RedSn0w detects the device.
Step Ten
Your iPhone will now reboot
Step Eleven
RedSn0w will then begin uploading the new RAM Disk.
Step Twelve
Once this is complete you will be notified that RedSn0w is done. Click the Finish button.
When your iPhone finishes reboot (5 minutes or so). It will be jailbroken with Cydia on the SpringBoard.
This tutorial can be used to jailbreak before applying the UltraSn0w unlock.
** If you would like to jailbreak on the 3.0.1 firmware you can follow these exact instructions; however, in Step Two restore using this 3.0.1 iPhone firmware file instead of the 3.0 one. Continue with the instructions as indicated.**
Watch the Video!
For your convenience this tutorial is available in video format also. Click the Watch It button to view the tutorial!
Step One
Create a folder on your desktop called Pwnage
Download RedSn0w from here and place it in the Pwnage folder. Likewise, download the latest 3.0 firmware from below and place it in the same folder.
3.0.0 (3G): iPhone1,2_3.0_7A341_Restore.ipsw
Extract the RedSn0w zip file to the Pwnage folder.
Step Two
Connect your iPhone to the computer and launch iTunes.
Select your iPhone from the list of devices on the left. Now hold down shift and click the Restore button. Restore is preferred as it won't create any wasted space on your iPhone.
Navigate to the Pwnage folder on your desktop and select the firmware ipsw. Click the Open button to continue.
Step Three
Once iTunes has finished updating your iPhone to the desired firmware you may launch redsnw0w.exe from the Pwnage folder on your desktop.
Step Four
Once RedSn0w opens click the Browse button
Step Five
Select the firmware ipsw we placed in the Pwnage folder on our desktop then click Open
Step Six
Once the firmware has been verified click the Next button to continue.
Step Seven
Make sure Cydia is selected and click the Next button.
Step Eight
Please plug your iPhone into the computer and make sure its OFF then click the Next button
Step Nine
RedSn0w will now guide you through the steps to get into DFU mode.
Hold down both the Home button and the Power button for 10 seconds.
Release the Power button and continue holding the Home button until RedSn0w detects the device.
Step Ten
Your iPhone will now reboot
Step Eleven
RedSn0w will then begin uploading the new RAM Disk.
Step Twelve
Once this is complete you will be notified that RedSn0w is done. Click the Finish button.
When your iPhone finishes reboot (5 minutes or so). It will be jailbroken with Cydia on the SpringBoard.
3.0 BETA Jailbreak for iPhone OS 3.0 Beta 2
Any iPhone Devs want to jailbreak iPhone OS 3.0 Beta 2 software? Jailbreak 3.0 Beta 2 is out! This is an unofficial release and it’s not created by the iPhone Dev Team. I know there are iPhone developers out there who want to upgrade to iPhone 3.0, iPod Touch 3.0, or iPhone 3G 3.0, but also want to keep their jailbreak. The Russian hacker Vortex has once again released an unofficial jailbreak at iPhoneApps.ru. I tried it on my iPod Touch with firmware 3.0 beta 2 and it works! You can only jailbreak on the iPhone 3.0 Beta 2, iPhone 3G 3.0 beta 2, and iPod Touch 1st Gen beta 3.0. It’s 3.2 MB only because it install’s RiPDev’s Icy program. Once you’ve jailbroken you need to open Icy, refresh all the sources and install OpenSSH to jailbreak. If you need any help please join the iPhone OS 3.0 forums and ask for help there. This is download is only for Windows users.
Note: This is BETA software, and some jailbroken apps may not work. Continue discussion in the iPhone OS 3.0 forum.
Follow @QuickPWN to stay up to date.
Source: iPhoneApps.ru
3.1.2 and you?
WARNING! At 10.20AM PDT on October 8th 2009 Apple released the 3.1.2 version (7D11) of the iPhoneOS.
If you care about your jailbreak and unlock, don’t update your device - 3G and 3G(S) owners should pay particular attention to this warning.
* PwnageTool and redsn0w are not yet compatible with 3.1.2
* There is no estimated release time for compatible tools (please don’t bug us about this).
* Any information we have regarding this update will be posted here.
* You can also follow us on twitter - @iphone_dev
* @wizdaz has made a very cool DevTeam alert widget for his upcoming app called SmartScreen
Update: geohot released a Windows jailbreak called “blackra1n” which is similar to redsn0w in that it covers multiple devices (and it covers beyond just firmware 3.0.1 where redsn0w currently stops). blackra1n is not a carrier unlock. You must always avoid updating your baseband to maintain your unlockability. If you use blackra1n to jailbreak 3.1 or 3.1.2, the steps you take before running blackra1n will prevent the unlock from working on your iPhone for potentially a very long time. By the way, we haven’t yet tested whether a blackra1n’d device can accept a custom IPSW without tweaks, but if it doesn’t then it should only require a minor change.
If you care about your jailbreak and unlock, don’t update your device - 3G and 3G(S) owners should pay particular attention to this warning.
* PwnageTool and redsn0w are not yet compatible with 3.1.2
* There is no estimated release time for compatible tools (please don’t bug us about this).
* Any information we have regarding this update will be posted here.
* You can also follow us on twitter - @iphone_dev
* @wizdaz has made a very cool DevTeam alert widget for his upcoming app called SmartScreen
Update: geohot released a Windows jailbreak called “blackra1n” which is similar to redsn0w in that it covers multiple devices (and it covers beyond just firmware 3.0.1 where redsn0w currently stops). blackra1n is not a carrier unlock. You must always avoid updating your baseband to maintain your unlockability. If you use blackra1n to jailbreak 3.1 or 3.1.2, the steps you take before running blackra1n will prevent the unlock from working on your iPhone for potentially a very long time. By the way, we haven’t yet tested whether a blackra1n’d device can accept a custom IPSW without tweaks, but if it doesn’t then it should only require a minor change.
Pwnage Pie
Here are some details on our latest version of PwnageTool 3.1.4 for Mac OS X which supports the 3.1.2 release of the iPhone software for iPhone 2G/3G/3GS and iPod Touch 1G/2G.
If you’re already jailbroken (by whatever means), you don’t need to mess around with DFU mode at all. Just create (or get from a friend) your custom IPSW and Option-Restore (Shift-Restore on Windows) to it via iTunes. Don’t enter DFU mode at all. Please make sure you are restoring to the custom IPSW, not the stock one from Apple! For best results, use the latest iTunes (9.0.1) — which includes a nice new application organizer.
This release allows your baseband to remain unlocked at 3.1.2, but it does not unlock a new baseband put there by restoring to official 3.1.x. It is super important that people who need the unlock to understand they can keep it only by starting at 3.0 (or earlier) and updating solely to custom IPSWs that don’t update the baseband. For those who have been onboard the “unlock train”, simply install ultrasn0w via Cydia once you’ve restored to your custom IPSW. Don’t forget to turn off the “3G” setting in Settings->General->Network if you use T-Mobile in the U.S.A.
Note for 3GS users not already jailbroken and stuck at 3.1.x: this version of PwnageTool has a side feature to jailbreak your 3GS. It uses a simple implementation of the usb control msg hole found by chronicdev, geohot, and our very own gray. (Update: please make sure iTunes and iTunesHelper are not running when PwnageTool asks you if your 3GS is already jailbroken/pwned). Now that the hole is public and in use, we expect Apple to close it by the next major firmware update. That’s why 3GS users need to get their ECID hashes for 3.1.x now, and need to stay onboard the “jailbreak train” in all future updates. For more details on what this means, please see our earlier posts or ask in our comments section (moderated by the always helpful @angie and @confucious!).
For the early adopters who ran blackra1n and are having problems with mobilesubstrate, winterboard, diskaid, or ifunbox, you can install a custom .ipsw from PwnageTool to fix these issues. That’s because all jailbroken devices accept a custom .ipsw created by PwnageTool. (However, if you ran blackra1n on a 3G or 3GS that means you updated to stock 3.1.x, and the carrier unlock is now out of reach. We’ll continue to work on a carrier unlock for the latest basebands, but the timeframe for such an unlock is unknowable.)
Note: If you use internet tethering on a carrier that doesn’t officially support it, you’ll lose it by going to 3.1.x. Stay back at 3.0 until a hack for that is developed.
SUMMARY:
* The iPhone 3GS is now supported out of the box in PwnageTool 3.1.4 (or if you have upgraded to 3.1.x in iTunes)
* The iPod 2G is still supported in PwnageTool 3.1.4 but you must already be jailbroken (we’ll update this if there’s a big demand from non-jailbroken ipt2G owners)
* The iPod touch 3G is NOT supported
DETAILS:
1. GOLDEN RULE: If you are using a iPhone 3G or iPhone 3G(S) with ultrasn0w and rely on ultrasn0w to obtain cellular service then you should only update your device with an .ipsw that is made with the new PwnageTool. There are no second chances with this. You need to remember that PwnageTool will provide an upgrade path to newer versions of the iPhone software in the future.
2. Please read all parts of this post before downloading and using these tools.
3. Read items 1, 2 and 3 again and again.
4. At the bottom of this post are the bittorrent files for the 3.1.4 capable version of PwnageTool.
5. PwnageTool will work for the iPhone 3GS
6. PwnageTool will work for the iPod touch 2G
7. PwnageTool WILL work for Original iPhone (1st Generation), the iPhone 3G and iPhone 3G(S) and the iPod touch (1st Generation and 2nd Generation) but NOT the iPod touch 3rd generation.
8. For 3G and 3G(S) users who are Pwned, PwnageTool is your key to updating in the future, just remember to never install an update directly from Apple, always use an .ipsw that has been created with PwnageTool.
9. There is no Windows version of PwnageTool it is a Mac OS X tool only, we are not developing a Windows version of PwnageTool.
What’s a Baseband?
The ‘baseband’ is the generic nickname given to the internal components of the iPhone that handle the phone calls and Internet access. This ‘baseband’ is a tiny and unique independent computer system that runs inside your iPhone, it is separate to the main system that handles the applications (such as email and google maps) and it talks to the main part of the phone over an internal communications network.
Think of it like a cable modem or other peripheral that is attached to your home PC that needs occasional updates. When a software update is released and presented to you within iTunes the baseband is sometimes updated (to fix bugs or add new features).
The 3.1.2 update for the iPhone 3G and 3GS contains such an update, so running the vanilla updater straight away with iTunes will reprogram and update the baseband.
WHICH DEVICE DO I HAVE?
Read the description to identify your device, once you have correctly identified your device follow the specific instructions for that device as listed below.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G(S)
This applies if you bought your iPhone 3G(S) for $$$$$$$. This model of iPhone 3G(S) doesn’t have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, you can use PwnageTool to create an ipsw and then use this to update and jailbreak your phone.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G
This applies if you bought your iPhone 3G for $$$$$$$. This model of iPhone 3G doesn’t have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, you can use PwnageTool to create a 3.1.ipsw and then use this to with iTunes to upgrade and jailbreak your phone.
iPhone 3G
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw
iPhone 3G(S)
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw
iPhone 2G (1st Generation)
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw ‘nuff said, you don’t need to worry about anything, the baseband will be unlocked, the phone jailbroken.
iPod Touch 1G (Original iPod Touch)
Use PwnageTool to create a firmware image and restore with that .ipsw using iTunes.
iPod Touch 2G
Use PwnageTool to create a firmware image and restore with that .ipsw to your already jailbroken device using iTunes.
iPod Touch 3G
At this time PwnageTool does not support this device.
Official Bittorrent Releases -
* PwnageTool 3.14 Torrent
* PwnageTool_3.1.4.dmg.5122330.TPB.torrent
* SHA1(PwnageTool_3.1.4.dmg.5122330.TPB.torrent)= d9d44258ade35623ec71e83520943b6f4baa568a
Unofficial Mirrors
The following links are unofficial download mirrors, you download these 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 or archives and we accept no responsibility with regard to the validity of the files, or with other content these links provide or with the content that is on the linked site. Always check the published SHA1 sums. 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. Mirror owners should email direct links only to blog@iphone-dev.org , please don’t place mirrors in the comments as they will be deleted.
* http://downloads2.touch-mania.com/PwnageTool_3.1.4.dmg
* http://download.sourcekills.com/PwnageTool_3.1.4.dmg
* http://old.bielsipod.de/Daten/PwnageTool_3.1.4.dmg
* http://www.hackthatphone.net/PwnageTool_3.1.4.dmg
* http://miphone.ca/iphone-dev/PwnageTool_3.1.4.dmg
* http://www.appleturk.net/ATWT/PwnageTool_3.1.4.dmg
* http://www.apfelphone.net/dl/PwnageTool_3.1.4.dmg
* http://apfelportal.de/host/images/dev-team/PwnageTool_3.1.4.dmg
If you’re already jailbroken (by whatever means), you don’t need to mess around with DFU mode at all. Just create (or get from a friend) your custom IPSW and Option-Restore (Shift-Restore on Windows) to it via iTunes. Don’t enter DFU mode at all. Please make sure you are restoring to the custom IPSW, not the stock one from Apple! For best results, use the latest iTunes (9.0.1) — which includes a nice new application organizer.
This release allows your baseband to remain unlocked at 3.1.2, but it does not unlock a new baseband put there by restoring to official 3.1.x. It is super important that people who need the unlock to understand they can keep it only by starting at 3.0 (or earlier) and updating solely to custom IPSWs that don’t update the baseband. For those who have been onboard the “unlock train”, simply install ultrasn0w via Cydia once you’ve restored to your custom IPSW. Don’t forget to turn off the “3G” setting in Settings->General->Network if you use T-Mobile in the U.S.A.
Note for 3GS users not already jailbroken and stuck at 3.1.x: this version of PwnageTool has a side feature to jailbreak your 3GS. It uses a simple implementation of the usb control msg hole found by chronicdev, geohot, and our very own gray. (Update: please make sure iTunes and iTunesHelper are not running when PwnageTool asks you if your 3GS is already jailbroken/pwned). Now that the hole is public and in use, we expect Apple to close it by the next major firmware update. That’s why 3GS users need to get their ECID hashes for 3.1.x now, and need to stay onboard the “jailbreak train” in all future updates. For more details on what this means, please see our earlier posts or ask in our comments section (moderated by the always helpful @angie and @confucious!).
For the early adopters who ran blackra1n and are having problems with mobilesubstrate, winterboard, diskaid, or ifunbox, you can install a custom .ipsw from PwnageTool to fix these issues. That’s because all jailbroken devices accept a custom .ipsw created by PwnageTool. (However, if you ran blackra1n on a 3G or 3GS that means you updated to stock 3.1.x, and the carrier unlock is now out of reach. We’ll continue to work on a carrier unlock for the latest basebands, but the timeframe for such an unlock is unknowable.)
Note: If you use internet tethering on a carrier that doesn’t officially support it, you’ll lose it by going to 3.1.x. Stay back at 3.0 until a hack for that is developed.
SUMMARY:
* The iPhone 3GS is now supported out of the box in PwnageTool 3.1.4 (or if you have upgraded to 3.1.x in iTunes)
* The iPod 2G is still supported in PwnageTool 3.1.4 but you must already be jailbroken (we’ll update this if there’s a big demand from non-jailbroken ipt2G owners)
* The iPod touch 3G is NOT supported
DETAILS:
1. GOLDEN RULE: If you are using a iPhone 3G or iPhone 3G(S) with ultrasn0w and rely on ultrasn0w to obtain cellular service then you should only update your device with an .ipsw that is made with the new PwnageTool. There are no second chances with this. You need to remember that PwnageTool will provide an upgrade path to newer versions of the iPhone software in the future.
2. Please read all parts of this post before downloading and using these tools.
3. Read items 1, 2 and 3 again and again.
4. At the bottom of this post are the bittorrent files for the 3.1.4 capable version of PwnageTool.
5. PwnageTool will work for the iPhone 3GS
6. PwnageTool will work for the iPod touch 2G
7. PwnageTool WILL work for Original iPhone (1st Generation), the iPhone 3G and iPhone 3G(S) and the iPod touch (1st Generation and 2nd Generation) but NOT the iPod touch 3rd generation.
8. For 3G and 3G(S) users who are Pwned, PwnageTool is your key to updating in the future, just remember to never install an update directly from Apple, always use an .ipsw that has been created with PwnageTool.
9. There is no Windows version of PwnageTool it is a Mac OS X tool only, we are not developing a Windows version of PwnageTool.
What’s a Baseband?
The ‘baseband’ is the generic nickname given to the internal components of the iPhone that handle the phone calls and Internet access. This ‘baseband’ is a tiny and unique independent computer system that runs inside your iPhone, it is separate to the main system that handles the applications (such as email and google maps) and it talks to the main part of the phone over an internal communications network.
Think of it like a cable modem or other peripheral that is attached to your home PC that needs occasional updates. When a software update is released and presented to you within iTunes the baseband is sometimes updated (to fix bugs or add new features).
The 3.1.2 update for the iPhone 3G and 3GS contains such an update, so running the vanilla updater straight away with iTunes will reprogram and update the baseband.
WHICH DEVICE DO I HAVE?
Read the description to identify your device, once you have correctly identified your device follow the specific instructions for that device as listed below.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G(S)
This applies if you bought your iPhone 3G(S) for $$$$$$$. This model of iPhone 3G(S) doesn’t have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, you can use PwnageTool to create an ipsw and then use this to update and jailbreak your phone.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G
This applies if you bought your iPhone 3G for $$$$$$$. This model of iPhone 3G doesn’t have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, you can use PwnageTool to create a 3.1.ipsw and then use this to with iTunes to upgrade and jailbreak your phone.
iPhone 3G
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw
iPhone 3G(S)
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw
iPhone 2G (1st Generation)
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw ‘nuff said, you don’t need to worry about anything, the baseband will be unlocked, the phone jailbroken.
iPod Touch 1G (Original iPod Touch)
Use PwnageTool to create a firmware image and restore with that .ipsw using iTunes.
iPod Touch 2G
Use PwnageTool to create a firmware image and restore with that .ipsw to your already jailbroken device using iTunes.
iPod Touch 3G
At this time PwnageTool does not support this device.
Official Bittorrent Releases -
* PwnageTool 3.14 Torrent
* PwnageTool_3.1.4.dmg.5122330.TPB.torrent
* SHA1(PwnageTool_3.1.4.dmg.5122330.TPB.torrent)= d9d44258ade35623ec71e83520943b6f4baa568a
Unofficial Mirrors
The following links are unofficial download mirrors, you download these 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 or archives and we accept no responsibility with regard to the validity of the files, or with other content these links provide or with the content that is on the linked site. Always check the published SHA1 sums. 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. Mirror owners should email direct links only to blog@iphone-dev.org , please don’t place mirrors in the comments as they will be deleted.
* http://downloads2.touch-mania.com/PwnageTool_3.1.4.dmg
* http://download.sourcekills.com/PwnageTool_3.1.4.dmg
* http://old.bielsipod.de/Daten/PwnageTool_3.1.4.dmg
* http://www.hackthatphone.net/PwnageTool_3.1.4.dmg
* http://miphone.ca/iphone-dev/PwnageTool_3.1.4.dmg
* http://www.appleturk.net/ATWT/PwnageTool_3.1.4.dmg
* http://www.apfelphone.net/dl/PwnageTool_3.1.4.dmg
* http://apfelportal.de/host/images/dev-team/PwnageTool_3.1.4.dmg
Subscribe to:
Posts (Atom)
Asmaul Husna 99 Beautiful Names of Allah