Live data from Hacker News

A script to allow installing unsigned extensions on Firefox

gist.github.com

11–20 of 30 posts

Re: A script to allow installing unsigned extensions on Firefox

#11

Any possibility of getting this for windows?

Seems you should be able to read through the script and adjust accordingly pretty easily: https://gist.githubusercontent.com/TheBrokenRail/c43bf0f07f4...

Seems `firefox/omni.ja` is the relevant file to patch. If you run a bash terminal, you might be able to run the script by just changing the paths.

Re: A script to allow installing unsigned extensions on Firefox

#13

Any possibility of getting this for windows?

It shouldn't be that hard to do manually.

The process is just extracting a ZIP file (omni.ja), editing modules/AppConstants.jsm to have MOZ_REQUIRE_SIGNING set to false, then put the ZIP file back together.

A quick Google search led me to https://udn.realityripple.com/docs/Mozilla/About_omni.ja_(fo..., which seems to have instructions for working with omni.ja on Windows.

Re: A script to allow installing unsigned extensions on Firefox

#14
post #6

Anything like that for Firefox Android and the extensions that Mozilla didn't whitelist? I followed their procedure for Nightly with a custom add-on collection but it didn't work. https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

For some reason I had to try it twice before it worked for me. I started from a brand new collection the second time and followed Mozilla docs to the letter.

Re: A script to allow installing unsigned extensions on Firefox

#16

Any possibility of getting this for windows?

AFAIR .ja format is compatible with .zip specification, but not all archivers follow it enough to understand some optimization made by Mozilla to load it faster - I had to use Info-ZIP under Windows.

Re: A script to allow installing unsigned extensions on Firefox

#17
post #6

Anything like that for Firefox Android and the extensions that Mozilla didn't whitelist? I followed their procedure for Nightly with a custom add-on collection but it didn't work. https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

Iceraven on Android makes an attempt to allow additional Firefox add-ons: https://github.com/fork-maintainers/iceraven-browser

Re: A script to allow installing unsigned extensions on Firefox

#18
post #6

Anything like that for Firefox Android and the extensions that Mozilla didn't whitelist? I followed their procedure for Nightly with a custom add-on collection but it didn't work. https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

Because Android is more locked down than desktop Linux, there unfortunately isn't an easy way to modify Firefox in-place. If it helps, the biggest issue I had with setting up custom extensions on Firefox Nightly Android using spaces in the collection name.

xposed (lsposed, edxposed, tai chi) lets you hook into apps at runtime if someone was interested in making a mod.

Re: A script to allow installing unsigned extensions on Firefox

#19
On separate note, I recently started avoiding Firefox packaged from distro (just extract official download in ~/bin or sth ).I think everyone should do it, my rational goes like this

- distro are usually slow to ship new updates

- when u update running Firefox under its feet using distro package manager, it won't like ... everything crashes.

- not distro ff applies update patch when it starts or shows yellow notification on right side to say update is ready ... much better UX.

- most distro do not ship with LTO/PGO optimizations (I think have not checked)

- snap packages have uses, but I do not like sth Firefox as snap, unnecessary bloat.

Re: A script to allow installing unsigned extensions on Firefox

#20
post #6

Anything like that for Firefox Android and the extensions that Mozilla didn't whitelist? I followed their procedure for Nightly with a custom add-on collection but it didn't work. https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

Fennec from f-droid is a clone of Firefox Android with some enhancements, including removal of the whitelist.
Post reply on HN