Tag Archives: firmware

Fix PDF Security Holes Without Updating to iOS 4.0.2/3.2.2

iOS 4.0.2 for iPhone/iPod touch and iOS 3.2.2 for iPad was released yesterday, fixing the security hole that @comex exploited in order to revive JailbreakMe.com. However, for whatever the reason may be, iPhone neglected to release the new firmware for the iPhone 2G and iPod touch 1G. If you’re an owner of either of those two devices, you can easily patch the security hole with Saurik‘s (creator of Cydia) new patch via Cydia (you must be jailbroken). You can also install this patch on all other iDevices (and on all other firmwares from 2.x on up) if you choose not to update to the new firmware and lose your jailbreak.

To install Saurik’s patch, open Cydia and search for the package named ‘PDF Patch’.

Apple Releases iOS 4.0.2 for iPhone/iPod touch and iOS 3.2.2 for iPad

All this fixes is the PDF Exploit and nothing else. So if you require a jailbreak or unlock do not upgrade. I read the terms and that is all that is in the new update. It is available for All iDevices.

It might have taken some time, but Apple just got around to finally pushing out a new version of iOS that fixes the recently revealed exploit that allowed the jailbreakme.com jailbreak.

That’s all it really does, so there isn’t much to be excited about. It comes in two flavors: 4.0.2 for the iPhone and 3.2.2 for the iPad. Should you install it? Well, it’s hard to say. On one hand, it will kill your ability to jailbreak, at least for the time being. Which is unfortunate. On the other hand, it fixes an important security hole that could be exploited by some hackers to do who-knows-what to your iDevice. The decision is yours.

Jailbreak iPhone 4, iPhone 3GS, iPhone 3G, iPod touch 1G, iPod touch 2G, iPod touch 3G, and iPad on iOS 4, iOS 4.0.1, and iPad iOS 3.21

JailbreakMe 2.0 has now officially been released. This the new jailbreak for iPhone 4, iPhone 3GS, iPhone 3G, iPod touch 1G, iPod touch 2G, iPod touch 3G, and iPad on iOS 4, iOS 4.0.1, and iPad iOS 3.21 released by trusted member of the iPhone dev-team, Comex.

If you are planning to jailbreak, make sure you sync with iTunes first and create a backup just in case something happens to go wrong. Turn on your iPhone 4, iPhone 3GS, iPhone 3G, or iPad and open Safari. Then go to JailbreakMe.com. Slide “Slide to Jailbreak” bar to start the jailbreak process, and you will be given further instructions depending on what firmware your device is on.

This is currently the newest and easiest jailbreak for the iPhone and iPad. Also, many of you will be happy to know that jailbreaking is now 100% legal, but don’t forget that you will lose your warranty. Follow @TechGeec on Twitter for future updates.

iPhone 4 Jailbreak: Coming Soon

Today, July 10, 2010, George Hotz (aka Geohot) released a blog post with proof that he has jailbroken the iPhone 4 with a program he’s made called limera1n. Currently, there has been no ETA. Here’s a picture for proof:

iOS 4 Jailbreak: Q&A

There has been so much confusion lately on which devices can be jailbroken, what programs to use, etc. Hopefully the video below will answer your questions. If you still have questions that weren’t answered in the video, leave a comment and your question will be answered ASAP.

Jailbreak Released for iPhone 3GS (Old Bootrom)

Quote (via iPhone Dev-Team Blog)

PwnageTool 4.0 Release Info

On Monday, Apple released firmware 4.0 for the iPhone and iPod touch devices.  This of course was a major upgrade.

As advised, you shouldn’t have upgraded your devices if you have previously relied on our tools for hacktivation and/or a carrier unlock.

With that said, today we are releasing PwnageTool 4.0

PLEASE READ THIS ENTIRE POST CAREFULLY, THERE ARE KNOWN UPGRADE TRAPS AND DIFFERENT UPGRADE SCENARIOS THAT NEED TO BE FULLY UNDERSTOOD AND CONSIDERED BEFORE USING THESE TOOLS.

Each supported device has few different scenarios that users need to consider when performing the upgrades, you need to check below and perform the upgrade in the particular way that matches your current device state.

NB: With PwnageTool 4.0 certain devices are not supported this is because they are not supported in iOS 4.0 or they are not supported by our software.  We’re working on ways to get past these restrictions.

  • iPhone 2G  - not supported
  • iPod Touch – not supported
  • iPod Touch 3G – not supported

PwnageTool 4.0 only recognizes the official IPSWs that came out yesterday. If you had developer access to the “4.0 GM” IPSWs, do not try to use those.

iPhone 3GS

Summary: Currently, PwnageTool only works on previously jailbroken 3GS devices with the old bootrom.

  • If you have a Jailbroken iPhone 3GS with the OLD BOOTROM and you DID NOT use Spirit to jailbreak then you can create the ipsw with PwnageTool 4.0 and restore with your jailbroken recovery mode.
  • If you have an iPhone 3GS with the NEW BOOTROM this is NOT supported by PwnageTool 4.0

iPhone 3G

  • If you have a Jailbroken iPhone 3G at 3.1.2 (but not jailbroken with Spirit) then you should create the ipsw with PwnageTool 4.0 and restore from recovery mode or DFU mode.
  • If you have an out of the box iPhone 3G you should restore using a PwnageTool 4.0 ipsw using DFU mode.
  • If you have a Jailbroken 3.1.3 iPhone 3G it is very possible that this can fail from recovery mode, if this failure happens you will need to restore using DFU mode.
  • As an alternative to PwnageTool, you can use redsn0w on iPhone 3G (on both Windows and Mac) as mentioned in our last post.

IMPORTANT! Whenever you need to enter DFU mode, you will need to do so using PwnageTool.

iPod touch 2G

  • If you have an iPod touch 2G (non-MC model) that is jailbroken (but not with Spirit) then you can restore using recovery mode.
  • As an alternative to PwnageTool, you can use redsn0w on non-MC iPod Touch 2G (on both Windows and Mac) as mentioned in our last post.

Baseband Unlock

  • As you probably know by now, ultrasn0w has been updated to cover all basebands from 04.26.08 onward.  Many thanks to @sherif_hashim for finding the crashing command that the new ultrasn0w 0.93 uses!  He worked hard at finding the crash, and he kept it confidential until the right time to use it.
  • iPhone 3G and 3GS baseband unlockers (those who rely on ultrasn0w to make phone calls) should always be very wary to update their firmware, however our Ultrasn0w application will unlock all recent (including the current) 3GS and 3G baseband firmware versions.  Once you are jailbroken using PwnageTool 4.0, install ultrasn0w from Cydia and you’ll be unlocked.
  • Remember! This baseband unlock situation is rare, should you upgrade your iPhone blindly at the next iOS release please don’t expect an unlock – but for now you are OK (whatever state your baseband is in).

Please feel free to ask any questions in the comment section below.  We’ve got a bunch of expert help there, including our friendly moderators confucious and angie!

Official Bittorrent Releases

PwnageTool 4.0 Torrent  - PwnageTool_4.0.dmg.5644414.TPB.torrent

SHA1 Sum = 15bdb90ec40f1e279bb648eb7e9d90ebe07b66d2

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. Mirror owners should email direct dmg download links only (no rapidshare or filesharing sites please) to blog@iphone-dev.org — please don’t place mirrors in the comments as they will be deleted.

http://apfelportal.de/host/images/dev-team/PwnageTool_4.0.dmg

United States

Turkey

Germany

How to Jailbreak iOS 4

The revolutionary new iPhone/iPod Touch operating system, iOS 4, has been successfully jailbroken using Redsn0w. Here’s how:

1. Download Redsn0w for Mac OS X or for Windows

2. Connect your device to your computer and shut it off (slide to shut down)

3. Download the corresponding iOS 4 firmware for your iDevice from the “Downloads” section of TechGeec.com

4. Open Redsn0w and browse for the firmware that you downloaded. Select “Next”

5. Select which features you’d like to be installed with the jailbreak (certain devices cannot have multitasking, homescreen wallpaper, or battery percentage so enabling those features gives that device the features)

6. Click “Next” twice and prepare to put your iDevice into DFU Mode

7. On the screen that shows you what to do to put your device in Recovery Mode:
Hold power button for 3 seconds
While still holding the power button, hold the home button for 10 seconds
While still holding the home button, release the power button and continue holding the home button for 30 seconds

8. Congratulations! Once your device reboots you should have Cydia on your home screen.

Feel free to leave a comment below stating what your favorite feature of iOS 4 is, if you enjoy jailbreaking, if you’ve had any problems, or any other sort of feedback, and please, share this post and TechGeec.com with your friends.

Apple’s New iPhone OS 4

Here is a direct article straight from Apple‘s website with the seven main new features (out of 100) available with the iPhone OS 4. An article based upon my opinion on what was released today should be out within the next couple of days.Also, after you finish reading what has been included in the new OS, please leave a comment telling us what you enjoyed, found interesting, or still wish to have been included in the new OS.

Instead of paraphrasing what Apple has to say, why not read why they have to say directly from them:

Includes Multitasking, Folders, iBooks, Unified Inbox & More

CUPERTINO, California—April 8, 2010—Apple® today previewed its iPhone® OS 4 software and released a beta version of the software to iPhone Developer Program members. The iPhone OS 4 beta release includes an updated Software Development Kit (SDK) with over 1,500 new Application Programming Interfaces (APIs) and over 100 new features that will be available to iPhone and iPod touch® users this summer. New features include Multitasking for third party apps; Folders to better organize and access apps; improved Mail with a unified inbox, fast inbox switching and threaded messages; enhanced Enterprise support with even better data protection, mobile device management, wireless app distribution and more; Apple’s new iAd mobile advertising platform; and iBooks, the delightful new ebook reader and online bookstore recently debuted on the iPad™.

“iPhone OS 4 is the fourth major release of the world’s most advanced mobile operating system,” said Steve Jobs, Apple’s CEO. “We’re delivering over 100 new features, including multitasking, folders, a unified inbox, deeper Enterprise support, and an iPhone version of our iBooks reader and online iBookstore.”

iPhone OS 4’s new multitasking offers users a new way to quickly move between apps, and provides developers seven new multitasking services to easily add multitasking features to their apps. These services include background audio, so apps like Pandora can play music in the background, and VoIP, so VoIP apps can receive a VoIP call even when the iPhone is asleep or the user is running other apps. iPhone OS 4 provides multitasking to third party apps while preserving battery life and foreground app performance, which has until now proved elusive on mobile devices.

Folders help users better organize and quickly access their apps. Simply drag one app icon onto another, and a new folder is automatically created. The folder is automatically given a name based on the App Store category of that app, such as “Games,” which the user can easily rename. Using folders, users can now organize and access over 2,000 apps on their iPhone. Users can also create and manage iPhone folders on their Mac® or PC using iTunes® 9.2.

iPhone OS 4 delivers the best mail experience on a mobile phone with its new Unified Inbox, allowing users to see messages from all their email accounts displayed together in a single inbox. With just a few taps, users can quickly switch between inboxes to see messages from any single account. In addition, users can now thread their messages by conversation, making it easier to stay on top of email discussions, as well as open email attachments with compatible apps from the App Store.

iAd, Apple’s new mobile advertising platform, combines the emotion of TV ads with the interactivity of web ads. Today, when users click on mobile ads they are almost always taken out of their app to a web browser, which loads the advertiser’s webpage. Users must then navigate back to their app, and it is often difficult or impossible to return to exactly where they left. iAd solves this problem by displaying full-screen video and interactive ad content without ever leaving the app, and letting users return to their app anytime they choose. iPhone OS 4 lets developers easily embed iAd opportunities within their apps, and the ads are dynamically and wirelessly delivered to the device. Apple will sell and serve the ads, and developers will receive an industry-standard 60 percent of iAd revenue.

The iPhone OS 4 beta release includes a developer preview of Game Center, which contains a set of APIs that allows developers to create apps with the ability to invite friends to play a game, start a multiplayer game through matchmaking and track achievements and compare high scores on a leader board. Apps created with GameKit APIs will work with Game Center, Apple’s new social gaming network available to iPhone and iPod touch users later this year.

New enterprise features in iPhone OS 4 include improvements in security, scalability and compatibility. The new Mobile Device Management service can be integrated with third party servers to wirelessly configure, query and even wipe or lock managed iPhones, and iPhone OS 4 enables enterprises to securely host and wirelessly distribute their own in-house developed apps to employees. The new Data Protection feature uses a user’s passcode as an encryption key to protect mail messages and attachments stored on the iPhone. iPhone OS 4 now provides the option to set a longer, more complex passcode, making iPhone and its data even more secure. iPhone OS 4 allows IT managers to set up multiple Exchange ActiveSync accounts, is compatible with Exchange Server 2010 and includes support for forthcoming SSL VPN applications from Juniper Networks and Cisco.

Today, more than four billion apps have been downloaded from the revolutionary App Store and more than 185,000 apps are available to consumers in 90 countries. Over 85 million iPhone and iPod touch users around the world can choose from an incredible range of apps in 20 categories, including games, business, news, sports, health, reference and travel.

Availability
The iPhone OS 4 beta software and SDK are available immediately for iPhone Developer Program members at developer.apple.com. iPhone OS 4 will be available as a software update to iPhone and iPod touch users this summer.* A version of iPhone OS 4 will be coming to iPad this Fall.

*Some features may not be available on all products. For example, Multitasking requires iPhone 3GS or third generation iPod touch (late 2009 models with 32GB or 64GB).

Apple ignited the personal computer revolution with the Apple II, then reinvented the personal computer with the Macintosh. Apple continues to lead the industry with its award-winning computers, OS X operating system, and iLife, iWork and professional applications. Apple leads the digital music revolution with its iPods and iTunes online store, has reinvented the mobile phone with its revolutionary iPhone and App Store, and has recently introduced its magical iPad which is defining the future of mobile media and computing devices.

If you’d like to watch Apple’s keynote, click HERE to be linked directly to Apple’s QuickTime link.

iPhone OS 4.0 Rumors and Event Date

Apple has announced an iPhone OS 4 event on April 8th at 10AM PT for a “sneak peek of the next generation of iPhone OS software.” So if you’re wondering about the future of the platform… your answers will appear sooner than you think. It’s also pretty unusual to see such a big event coming from Apple right on the heels of something like the iPad launch.

Here Are Some Rumors That Might Be Talked About At The Event:

The upcoming 4.0 reference release of Apple’s iPhone OS will deliver new support for running multiple concurrent third party apps, and allow users to switch between them using a windows management mechanism similar to one made popular on the company’s Mac OS X operating system.

The technology, detailed by people familiar with Apple’s plans for the new firmware, will finally allow users to launch multiple apps in the background and quickly switch between them, as AppleInsider exclusively reported earlier this month. Currently, a running app must be quit when the user returns to the Home screen.

Apple initially avoided an app model supporting multiple apps running at once to help preserve battery life and simplify the user experience. Other platforms that do support the launching of multiple apps, including Android and Windows Mobile, require users to manually manage system resources and kill off performance robbing background tasks.

Today’s iPhone 3.x firmware is a fully preemptive multitasking operating system, but it artificially restricts apps (other than specific ones bundled with the system by Apple) from running in the background.

Iconic Expose

Those familiar with the design of iPhone 4.0 said that the user interface will resemble Apple’s desktop Expose feature, in that a key combination — reportedly hitting the Home button twice — will trigger an expose-like interface that brings up a series of icons representing the currently running apps, allowing users to quickly select the one they want to switch to directly. When a selection is made, the iPhone OS zooms out of the Expose task manager and transitions to that app.

Apple patented the Mac OS X Expose concept in 2005, but the desktop implementation relies upon scaling each application’s widows so that they all fit into the screen in a single layer without any overlap.

On the iPhone, scaling down several screen views to fit into the relatively small display would be problematic, and apps never have multiple windows, so the new mechanism currently presents just each app’s icon. This renders the feature more similar to the basic Command+Tab app switcher than Expose itself as a desktop feature, but people who’ve been privy to pre-release builds of the iPhone 4.0 OS say it exhibits several characteristics of the Expose brand.

Two other features seen in pre-release builds of iPhone 4.0 are a global mailbox view and the ability to add individual contacts to the iPhone’s home screen, such as a button that will call “Mom” or “Dad” directly. Since the software remains under active development, there’s always the possibility that either or both of these enhancements could be chopped in the coming months.

Multiple apps without broken security

Controversy over “multitasking” within the iPhone OS has been brewing ever since Apple launched iPhone 2.0 with the ability to run third party software titles. While often reported as being a technical flaw, the iPhone OS really has no problem with multitasking. The system’s phone, SMS, email, iPod, voice recorder, Nike+, and certain other bundled apps can continue in the background while the user launches another app.

However, third party titles obtained from the App Store (including apps from Apple, such as Remote or iDisk) can not be launched at the same time. This is currently only possible after jailbreaking the system, where the iPhone OS security model is compromised via an exploit, allowing the user to launch and run multiple apps.

This also opens the door to both malware and widespread piracy, both of which have been contained by the default security system put in place by Apple. At the same time, Apple’s signed app model in iTunes with its mandatory certificate security mechanism means that iPhone users will be able to run multiple apps from the App Store without fear that their software will spy on them, pop up ads, or send out spam.

Other platform vendors do not mandate rigid security for their software libraries, with Android permissively allowing users to install apps from any source, something that will likely serve as a welcome mat for malicious hackers once that platform gains enough visibility.

Notifications pay off on the way to multitasking

Rather than immediately jumping to a multitasking environment for the iPhone, Apple introduced a system-wide push notifications service to enable third party apps to appear to respond to outside updates (such as incoming messages or news alerts) even when they were not actually running.

The company has worked to refine this mechanism before moving to a fully multitasking model, which means that existing apps with notification support won’t necessarily need to be launched in the background just to continually poll for updates. Additionally, third party apps that are running in the background will be less likely to drain performance and battery compared to other platforms because the notification mechanism is more efficient than having multiple apps each polling a remote server for their own updates.

For example, RIM’s BlackBerry OS has long offered multitasking support for apps but the company only recently opened up its push delivery infrastructure to third party developers. As a result, most of the relatively small library of BlackBerry apps are designed to inefficiently poll a server for information rather than avail themselves of the BlackBerry’s famous push messaging features.

Google provides no standard mechanism for system-wide push on Android, forcing developers to all roll their own support. Meanwhile, Microsoft is planning to roll the clock back with Windows Phone 7 later this year, erasing its existing multitasking support for third party apps in Windows Mobile to deliver a model patterned after iPhone 2.0.

Jailbreak 3.1.3 with PwnageTool 3.1.5

Yesterday the Dev Team released the latest of PwnageTool which will allow  all iDevices with the older bootrom (i.e. not iPod touch 3G, iPod Touch 2G (MC Model), or newer iPhone 3GS owners) to create a custom jailbroken OS 3.1.3 firmware file.  This firmware file will contain the older base-band so if you have unlocked with blacksn0w you should NOT use it.  This tool is for Macs only – there is no Windows version.

If you are on a Windows machine, however, you can use the current version of Redsn0w. When it asks to browse for the firmware, browse for the
3.1.2 firmware… it works the same.

Please be sure to read the whole post by the Dev Team HERE before you go ahead and jailbreak your iDevice.