The unofficial, official blog of the "DevTeam".
[Flash 9 is required to listen to audio.]
945 plays

jacob:

Pigeon John - Do the Pigeon

The iPod Touch 2G is now another member of the “pwned for life” family.  It has a fatal flaw in its bootrom that means we will always be able to pwn these devices no matter what firmware updates come along.  This is the full, untethered jailbreak, something that iPod Touch 2G users have not had before today. 

Those of you who hang out on IRC or were able to read between the lines in the various blogs, forums, wikis and twitters may realize that we — and that’s a collective, cross-team “we” :) — had been hoping to hold onto this full ipt2g jailbreak until the next version of the iPhone came out.  That didn’t happen, but maybe it’s too late for Apple to fix the bootrom in the next iPhone.

The raw patch to the firmware that transforms the “tethered” jb into an untethered one was released here but it’s not yet packaged up into the PwnageTool or QuickPwn flows.  But other threads there are pulling together tutorials and other tips for those of you anxious to try this out now, before PwnageTool and QuickPwn are updated. 

Anyway, to all those iPod Touch 2G users out there who waited so patiently through all the various incarnations of the jailbreak for Apple’s latest device — welcome to the family!  The jailbreak cat&mouse game will continue in the summer with the next iPhone.  And the carrier unlock cat&mouse game continues as ever. :)

  1. GOLDEN RULE: If you have a 3G iPhone and want potential soft unlock in the near future do NOT use QuickPwn, and do not use the official ipsw or the iTunes update process without using PwnageTool.
  2. Read item 1 again and again.
  3. At the bottom of this post are the bittorrent files for the latest versions of PwnageTool and QuickPwn.
  4. These are suitable for the recent 2.2 release.
  5. Please read all parts of this post before downloading and using these tools.
  6. The ‘late 2008’ MacBook/air/pro line of computers have an issue with DFU mode. While it’s possible to go from Pwned 2.1 -> Pwned 2.2 (using PwnageTool), you can’t yet go from stock to pwned. If in any doubt use a different machine.
  7. Choosing the correct tool is crucial. Be warned!

NOTE: ‘Simple Mode’ in PwnageTool currently only works for the iPod Touch. To use PwnageTool for iPhones you will need to use ‘Expert mode’. This is a workaround while we make an update and fix this issue. In order to do this you will need to navigate to the ‘General’ window and change two things: Deselect ‘activate’ ONLY if you are normally able to activate through iTunes (but if you wish to ‘hacktivate’ the iPhone using PwnageTool then leave it selected). You will also need to change the partition size to about 1000MB (type in the value or use the slider).

‘Hactivate’ means to activate the iPhone yourself without Apple. This is used if you live outside an officially supported region and cannot activate the phone using iTunes.

UPDATE: PwnageTool 2.2.1 is released, this fixes the bug that is related to ‘Simple Mode’. The torrent is available here


Baseband 101

The ‘baseband’ is the generic name 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 2.2 update for the iPhone 3G contains such an update, so running the vanilla updater straight away with iTunes will reprogram and update the baseband. This could be bad for certain people, depending on your ultimate aim.

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, simply upgrade to 2.2 using iTunes and then use QuickPwn to Pwn and Jailbreak. This will add Cydia and Installer too.

Locked iPhone 3G - Preserve Baseband

This applies if you have a locked iPhone 3G and you wish to update to 2.2 but preserve the iPhone’s current baseband software. Preserving the baseband will give you the maximum chance for any upcoming software unlock. To upgrade your phone to 2.2 and preserve the state of the baseband you need to create a custom .ipsw with PwnageTool. This custom .ipsw will not contain the baseband update but of course will still allow all the cool new stuff from 2.2.

There are plenty of tutorials about this process on the web, but PwnageTool contains intuitive graphics and easy to follow prompts that should have you up and running in no time at all. Please note: PwnageTool is only available for Mac OS X.

Locked iPhone 3G

If you are using your iPhone with one carrier and have no interest in the possibility of an iPhone 3G unlock in the near future then just restore or upgrade to 2.2 using iTunes and use QuickPwn to Jailbreak and add Cydia and Installer.

iPhone 2G (1st Generation)

Update or Restore your iPhone 2G with iTunes then run QuickPwn to do the magic, ‘nuff said, you don’t need to worry about anything.

iPod Touch 1G (Original iPod Touch)

Update to 2.2 with iTunes and run QuickPwn.

iPod Touch 2G (New iPod Touch)

Sorry, no support at this time.

Bittorrent Releases

  • PwnageTool 2.2.1 for Mac OSX is here SHA1 Sum - 3a91f2bf4f342baaa700ae7d35959d7ade186134
  • QuickPwn 2.2 for Mac OSX is here SHA1 Sum - 254b8af0e19870a4660b7b11e3b6f6ae1d6bc66f
  • QuickPwn 2.2 for Windows is here SHA1 Sum - ffdbc561224c61ffc2713cb6a6e696b6d429c4ca

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 archives. We do not check these links or archives. 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.

Mac PwnageTool

Mac QuickPwn

Windows QuickPwn

We already know that Woz is an advocate of Pwnage but here is a recent interview with him from the BBC’s Click Online show, the interviewer is Cambridge Computer Science graduate Spencer Kelly.

Some interesting information :-

  • 02:50 Spencer: “What do you make of the iPhone hacks where you can unlock your iPhone and start downloading apps that don’t come from the AppStore…. connect it [the iPhone] to a different network? The hackers are out there and they want to get inside this thing and want to break it down”
  • 03:00 Woz: “I love it, I love it”
  • 03:05 Woz is a Cycorder user
  • 03:35 Woz echoes Jobs’ speech about the iPhone and security - “The iPhone is not necessarily a raw computer platform. It also includes a cellular phone and it attaches to a cell network and you need to have certain level of security to protect the network, to protect the relationship with the carriers so the iPhone has taken some very reasonable steps to avoid somebody figuring how to step over a very bad line that would hurt us”
  • 04:10 “I also side with the hackers
  • 04:18 “I don’t think the hackers would do it if it were not a Cat and Mouse game
  • 04:23 “[The hackers] are not doing it to make money, they are not doing it to hurt people”
  • 04:35 “The Cat and Mouse game is good”
  • Woz’s ultra geeky Nixie watch can be seen several times during the interview

You can find out more about Click Online here there is an extended version of the interview here.

You can also see Woz at the top of the table here.

We are making a few adjustments to the site and moving around some servers that host our images, so if you see any broken images or anything else weird then you know what is going on. We’re working on this remotely from Europe and the US over IRC and SSH. We’ve closed comments on the other posts temporarily while we complete this work, and we’ll delete this post when the work is complete.  Feel free to have a bit of a chat in the comments — consider it a free for all — we’ll try to answer what we can. How about you guys: where are you from? what do you do for a job? We’re interested in that type of stuff while we wait for our files to copy over to our new servers.

If you select something with the marque tool, then make that thing not exist, and then try to paste the original selection into a new document—the selection is lost.

Example process:

  1. Make selection
  2. Flatten image
  3. Copy selection
  4. Undo, to unflatten image (in case you accidently save-and-close)
  5. Make new document. Paste. Be annoyed for the millionth time, enough to write in your Tumblr

david:

jessicalindsey: This makes me happy.

danhacker: HA! It’s true, not everyone on Tumblr lives in New York City, even if it might seem like it sometimes.

I was actually just surprised to learn that West Coast users now outnumber East Coast (according to Google). Scary.

Tumblr’s top five cities:

  1. New York
  2. Brooklyn
  3. San Francisco
  4. Shinjuku
  5. London

Don’t worry, I got SD on lock.

I made a timelapse of me making that pattern.

lifeofbk:

jgdillard:

oats:

ovahoidinnewyawk:

Terry Tate meets Sarah Palin

Impressive editing.

We don’t do wireframes, we don’t do flow charts, we don’t do personas (which are also bullshit).
Jason Fried (via tmblg)

We always had to follow a specific process when designing things for school. A buttload of thumbnails, a ton of comps (from different thumbnails), sometimes roughs and then eventually the final version. My whole first year, we did everything (including the final) in marker. Have you ever drawn an 11x17 poster, including typography, with markers? Yeah, it sucks. But if you’ve spent a week making a poster, you can make one on the computer in a second.

As I got further along in the program, I had less rigid guidelines. At first I resisted doing thumbnails, especially having to do 20 or 40 of them. I don’t see why so many people are trying to make the case that you can’t use Photoshop, or that specific aspects of a work flow are a waste of time.

Each project is different and requires a different approach. You shouldn’t refuse to do (or require) wireframes or flow charts or whatever, because sometimes they can be useful. If you’re trying to organize a complex process, it can be useful to draw out how they relate before programming it. If you want to see how elements interact, you might want to create an HTML wireframe before committing to a design. You know the simplest way to categorize a huge set of data? Make piles of notecards.

If you follow the steps of the design process, you can go into the execution stage knowing exactly what you’re going to be building, because you’ve already built it in your head. But yeah, personas are bullshit.