How To Update (Some) Firefox Extensions For Firefox 2.0
- Posted by glen on October 10th, 2006
So, I’ve been digging the Firefox 2.0 RC2 somethin’ fierce. I read Gina’s review of the latst release candidte and I had to give it a whirl. It’s got a better designed interface, it appears to be much faster, and… wait for it… built in spell checking. (That last feature alone sold me.) The only problem: A slew of my extensions aren’t compatible yet, and they’re vital for my job. So, unfortunately I was going to have to switch back to the the previous version.
Until I talked to Thomas.
Thomas told me that for some extensions, you can just make one small fix to the code and it should become compatible with the latest version. So, I tried it out on my favorite extension: Aardvark. It worked! Here’s how I did it.
CAUTION: TRY THIS AT YOUR OWN RISK
Some extensions might go a little nutty, and might even crash your browser or computer. Only do try this method if you are daring and would sit on a public toilet without a layer of toilet paper between you and the seat.
Don’t say I didn’t warn you!
1. Download the plugin, and change the extension’s file type from .xpi to .zip.
2. Open the zip file and look for something like “install.rdf” or “setup.rdf”. The key is the .rdf.
3. Open the .rdf file in your favorite text editor.
4. Look for the line . Once you find it, change the max version number to “2.0″.
5. Save the file, and re-zip the contents of the old folder.
6. Now, this step is a little tricky. You have to change the extension of the file from .zip back to .xpi. I wasn’t able to do this on my desktop, so I had to upload the entire zip file onto my webserver via ftp, change the filename there, and download back to my desktop.
7. Once you have renamed the file to xpi, open up Firefox, open up the add-ons file, and and drag the updated extension to the add-ons browser.
8. Restart your browser, and see if the extension works.
Hopefully your new and updated extension will be working swimmingly along with the kickin’ new Firefox 2.0. If it doesn’t, don’t say I didn’t warn you. :)
Thanks again Thomas!





October 10th, 2006 at 2:14 pm
Or you could just use the Nightly Tester Tools (http://users.blueprintit.co.uk/~dave/web/firefox/nightly).
This is an extension that force-activates all extensions, for now it worked on all my extensions.
Greetings
October 11th, 2006 at 7:05 am
[...] For those that can’t wait for a developer to update their extension, you can do a few tricks to update Firefox extensions yourself. It’s not to hard and works great for those extensions that you can’t live without your favorite extensions. [...]
October 14th, 2006 at 12:10 am
Haven’t heard of this tool before Patrick. Great work!
November 17th, 2006 at 1:00 pm
Please add firefox cookies/bad web sites immunization in next version!
Firefox 2 cannot reject third party cookies!!!!!!!!
December 11th, 2006 at 7:14 am
Perfect :)
January 4th, 2007 at 4:31 pm
I did as U said but for use in the 2.0.0.1 version and it worked!!
AsU can see I made changes in the last line of the code:
{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
0.7
2.0.0.1
Thank you for this trick
—————————-
Miguel Flores
Pixelperu: Arte - Diseño Gráfico - Diseño Web y Usabilidad - http://www.pixelperu.net/
Hosting a Nivel Personal http://www.limanetwork.com/ • Web personal http://www.floresfranco.com
http://miguel-flores-franco.neurona.com/ Telf.: +511 567 7475 • Cel. 9257 9050 - MSN: mflores@pixelperu.com
June 20th, 2007 at 7:24 pm
Hello! Good Site! Thanks you! uzchvgvzrgjmfs