I would like to force the compatibility of FastDial for the new Firefox 4.5.0.1, and other extensions.
I did this in the past for a lot of addons, I know the procediment... the xpi is just a zip file, that when extracted their contents, you will find a file with name Install.rdf, containing this line:
<em:maxVersion>X.0</em:maxVersion>
Then the desired version is set, and recompress the Zip, and change the .zip extension to .xpi.
However, that methodology is not working for Firefox 45.0.1 (x86).
This is what always happens when trying to install a rebuilt xpi using the known methodology:
The Spanish error-message of the image above says:
This addon cannot be installed because seems damaged.
So... what changed in this damn Firefox 4.5.0.1 that does not accept our rebuilt addons?.
UPDATE
I noted that the problem is with the Install.rdf file, If I do not change the <em:maxVersion>...</em:maxVersion>
, then I can recompress properlly the package and it is recognized by this new Firefox.
Then how I need to edit the Install.rdf file to avoid "corrupting" the xpi package for this new Firefox?.
I tried using Wordpard to edit the rdf file, I also tried Sublime Text, saving the file with and without BOM (UTF-8), and for re-compressing the package I used WinRar (I always used WinRar to do it), saving it as Zip, not RAR, of course.