Apple iPod/iPhone/iPad iOS 4.3.2 Download Links

iPod Touch 3G – iPod3,1_4.3.2_8H7_Restore.ipsw
iPod Touch 4G – iPod4,1_4.3.2_8H7_Restore.ipsw

iPad 3G/WiFi – iPad1,1_4.3.2_8H7_Restore.ipsw
iPad 2 WiFi – iPad2,1_4.3.2_8H7_Restore.ipsw
iPad 2 GSM – iPad2,2_4.3.2_8H7_Restore.ipsw
iPad 2 CDMA – iPad2,3_4.3.2_8H8_Restore.ipsw

iPhone 3GS – iPhone2,1_4.3.2_8H7_Restore.ipsw
iPhone 4 – iPhone3,1_4.3.2_8H7_Restore.ipsw

As always, avoid this for now if you’re a jailbreaker and/or unlocker.

Apple iPod/iPhone/iPad iOS 4.3.1 Download Links

iPod Touch 3G – iPod3,1_4.3.1_8G4_Restore.ipsw
iPod Touch 4G – iPod4,1_4.3.1_8G4_Restore.ipsw

iPad 3G/WiFi – iPad1,1_4.3.1_8G4_Restore.ipsw
iPad 2 WiFi – iPad2,1_4.3.1_8G4_Restore.ipsw
iPad 2 GSM – iPad2,2_4.3.1_8G4_Restore.ipsw
iPad 2 CDMA – iPad2,3_4.3.1_8G4_Restore.ipsw

iPhone 3GS – iPhone2,1_4.3.1_8G4_Restore.ipsw
iPhone 4 – iPhone3,1_4.3.1_8G4_Restore.ipsw

I also noticed that the listed firmware for the Apple TV is a slightly newer version than what I had last posted, so here’s that too.
Apple TV 2G – AppleTV2,1_4.3_8F202_Restore.ipsw

As always, avoid this for now if you’re a jailbreaker and/or unlocker.

Apple iPod/iPhone/iPad/TV iOS 4.3 Download Links

iPod Touch 3G – iPod3,1_4.3_8F190_Restore.ipsw
iPod Touch 4G – iPod4,1_4.3_8F190_Restore.ipsw

iPad 3G/WiFi – iPad1,1_4.3_8F190_Restore.ipsw
iPad 2 WiFi – iPad2,1_4.3_8F191_Restore.ipsw
iPad 2 GSM – iPad2,2_4.3_8F191_Restore.ipsw
iPad 2 CDMA – iPad2,3_4.3_8F191_Restore.ipsw

iPhone 3GS – iPhone2,1_4.3_8F190_Restore.ipsw
iPhone 4 – iPhone3,1_4.3_8F190_Restore.ipsw

Apple TV 2G – AppleTV2,1_4.3_8F191m_Restore.ipsw

As always, avoid this for now if you’re a jailbreaker and/or unlocker.

Firefox 3.6 – Shortcut to Cookies

Recently I’ve been using a webapp that required me to clear my cookies a lot. It got annoying to go in through Options and open the Cookies manager every time. I didn’t want a full-on cookie manager addon, so I did some searching for shortcuts, but didn’t have much luck.

Having done a little addon development in the past, I figured I should be able to use a chrome link to open the default Cookies window without having to go through the Options dialog. After a little experimenting, I found chrome://browser/content/preferences/cookies.xul is the URL you want to use. Cookies is a shortcut that you can drag to your toolbar or anywhere else convenient. This will simply open the “page” to the default Cookies interface. For security reasons, I don’t believe Firefox will allow chrome:// links to work from a webpage, but you can drag it from here to your UI for quick “installation”.

In the future, I may toss this into a simple icon that you can place on your toolbar, but that seems like a lot of work for something so simple. There may even be other “Options” addons that already do this (though I didn’t necessarily want a huge, feature-rich app for this).

Copyright Lawyers Sue Lawyer Who Helped Copyright Defendants

First off, let me state that breaking the law is illegal, even if you think the law is stupid. There are some pretty ridiculous laws and precedents related to copyrighted materials at the moment, but just because you don’t agree with them doesn’t make it legal to commit those acts. By all means, protest the law by breaking it if you want to, just don’t complain to me when you face legal troubles for breaking said law.

Copyright Lawyers Sue Lawyer Who Helped Copyright Defendants

USCG’s attorneys are responsible for suing thousands of people who supposedly downloaded films like The Hurt Locker and Far Cry. Users faced the choice of a $1,500 – $2,500 settlement or fighting it in court (which would probably cost more than $2,500 in lawyer fees).

A lawyer named Graham Syfert of the Affinity Law Firm realized that many people wouldn’t have much choice and would simply pay the settlement, as even fighting it and “winning” would end up costing just as much or more, on top of the possibility of not actually winning the case and facing huge fines (the USCG letter mentions $150,000). Syfert, in collaboration with other attorneys on EFF’s list, put together some fillable PDF forms necessary to fight USCG’s threat, and started selling the pack for $9.99 (it has since gone up to $19.95, though he was originally asking $99.99). So far, 19 people have used Syfert’s package to counter what he calls USCG’s ‘pay-up-or-else’ scheme.

So to sum that up, a big group of lawyers threatened to sue some users for apparently downloading copyrighted movies. They give the user the choice of paying a settlement now or facing huge fines in court, knowing that most users will simply pay the settlement rather than trying to deal with legal issues they don’t understand. That seems to be pretty standard procedure for these sorts of things nowadays. A lawyer who understands the problems users face in a situation like this put together a little self-help pack that people could easily afford and will at least stop USCG from trampling over people because it’s too costly and/or complicated to defend against it.

Well, now USCG is trying to sue Syfert because people used his kit to defend against their accusations.

Yeah, they’re trying to sue a lawyer for providing some generic assistance to people not familiar with law. Stop and think about that for a minute. I really hope this ends up with the legal prohibition of all lawyers…

Obviously, USCG is trying to stop this because it’s hurting their profits. Judges have been denying the motions to quash and motions for protective order, but not the motions to dismiss for a lack of personal jurisdiction. In these cases, USCG would have to refile in different states, adding significant cost to their plan. Because they would have to do more work and spend more money, they obviously don’t want word about this getting out.

Unfortunately for USCG, this sort of thing leads to the Streisand effect with people like me. The legal issues don’t personally concern me, so I wasn’t aware of Syfert’s self-help PDF pack before. However, USCG’s actions anger me on principal alone, so now I want to help spread the word to as many people as possible.

Apple iPod/iPhone/iPad iOS 4.2.1 Download Links

iPod Touch 2G – iPod2,1_4.2.1_8C148_Restore.ipsw
iPod Touch 3G – iPod3,1_4.2.1_8C148_Restore.ipsw
iPod Touch 4G – iPod4,1_4.2.1_8C148_Restore.ipsw
iPad 3G/WiFi – iPad1,1_4.2.1_8C148_Restore.ipsw
iPhone 3G – iPhone1,2_4.2.1_8C148_Restore.ipsw
iPhone 3GS – iPhone2,1_4.2.1_8C148a_Restore.ipsw
iPhone 4 – iPhone3,1_4.2.1_8C148_Restore.ipsw

Again, there isn’t an untethered jailbreak yet, so avoid this if you’re a jailbreaker and like to actually use your phone without carrying your laptop around with it. As always, avoid this for now if you rely on the carrier unlock as well. Upgrading the iOS will also irreversibly upgrade the baseband (modem firmware), which could permanently remove your ability to unlock the phone.

Apple iPod/iPhone iOS 4.1 Download Links

iPod Touch 3G – iPod3,1_4.1_8B117_Restore.ipsw
iPhone 3G – iPhone1,2_4.1_8B117_Restore.ipsw
iPhone 3GS – iPhone2,1_4.1_8B117_Restore.ipsw
iPhone 4 – iPhone3,1_4.1_8B117_Restore.ipsw

Remember, there isn’t a jailbreak for 4.1 yet, though the boot ROM does have a hole in it, which means it will be quite hard for Apple to close. 4.1 also updates the baseband (modem firmware), so if you rely on a carrier unlock, you’ll want to avoid 4.1. TinyUmbrella has an option to upgrade to 4.1 without upgrading the baseband, but it only works on the iPhone 4 and there is at least one report of it not always working. The safe move is to just wait on the upgrade for now.

Apple iPod/iPad/iPhone iOS 4.0.2 (3.2.2) Download Links

iPod Touch 3G – iPod3,1_4.0.2_8A400_Restore.ipsw
iPad 3G / WiFi – iPad1,1_3.2.2_7B500_Restore.ipsw
iPhone 3G – iPhone1,2_4.0.2_8A400_Restore.ipsw
iPhone 3GS – iPhone2,1_4.0.2_8A400_Restore.ipsw
iPhone 4 – iPhone3,1_4.0.2_8A400_Restore.ipsw

I highly suggest saving your SHSH blobs for 4.0.1 using TinyUmbrella before Apple stops signing 4.0.1 requests. As it currently stands, you won’t be able to restore 4.0.1 (or older) on any iPhone 4 or 3GS once Apple stops signing it. Saving your SHSH blobs allows you to cache Apple’s response which will enable you to revert to 4.0.1 in the future if you so desire. This really doesn’t have anything to do with jailbreaking, though jailbreakers may have more desire to revert to an older version than regular users. If you think you may ever need to revert to an older iOS version (e.g. to use an important app which hasn’t been updated yet), you’ll want to cache your SHSH blobs. If you do have a jailbroken phone, Cydia can automatically do this for you with its “make my life easier” option.