From e32e3752f520018c42814282ca6d647c070ec7c7 Mon Sep 17 00:00:00 2001
From: Pas <74743263+Pasithea0@users.noreply.github.com>
Date: Wed, 7 Jan 2026 16:12:34 -0700
Subject: [PATCH] Update extension.mdx
---
pages/extension.mdx | 64 +++++++++++++++++++++++++++++++++++++++------
1 file changed, 56 insertions(+), 8 deletions(-)
diff --git a/pages/extension.mdx b/pages/extension.mdx
index 0e5b66b..a07ae0b 100644
--- a/pages/extension.mdx
+++ b/pages/extension.mdx
@@ -8,18 +8,19 @@ The P-Stream browser extension enhances streaming quality and makes it possible
Check out this [explanation](https://rentry.co/htagcrv4) about what the extension does.
-## 🧩 [Chrome Webstore](https://chromewebstore.google.com/detail/p-stream-extension/gnheenieicoichghfmjlpofcaebbgclh)
+## [Chrome Webstore](https://chromewebstore.google.com/detail/p-stream-extension/gnheenieicoichghfmjlpofcaebbgclh)
-## Firefox
-You'll need to manually install the `.xpi` file or simply use Chromium for P-Stream.
+## Firefox AOM
+The extension is not listed on the Firefox AOM, so you'll need to install the `.xpi` manually.
Sorry, some loser keeps reporting the extension and getting it taken down. ˙◠˙
# Manual Installation
-**Developer mode has to be enabled** to manually install the extension.
+- [Chromium-based Installation](#chromium-based-installation)
+- [Firefox-based Installation](#firefox-based-installation)
Select one of the following methods to install the extension. Ensure that you download the files compatible with your browser.
@@ -57,14 +58,21 @@ These installation steps are for any chromium-based browsers such as Microsoft E
## Firefox-based Installation
-These installation steps are limited to **Firefox Extended Support Release (ESR), Firefox Developer Edition and Nightly versions** of Firefox
-that will allow you to override the setting that enforces the extension signing requirement.
+This extension requires disabling `xpinstall.signatures.required` in `about:config` in the following supported browsers:
-### Loading an XPI file
+### Supported Browsers
+- **Librewolf** (recommended)
+- **Floorp**
+- **Firefox Nightly** (May have some issues)
+- **Firefox Developer Edition**
+- **Zen Browser**
+- **Iceraven (Android)**
+
+### Installation Steps
- Open your browser and type `about:config` into the address bar.
+ Open your supported Firefox browser and type `about:config` into the address bar.
Click the `Accept the Risk and Continue` button.
@@ -84,3 +92,43 @@ that will allow you to override the setting that enforces the extension signing
When prompted, choose `Continue to Installation` and then `Add`.
+
+## Workarounds for Unsupported Browsers
+
+This extension works with unsupported browsers, but requires additional steps. Please see below.
+
+### Regular Firefox Tutorial
+
+#### How to use CRX Installer with regular Firefox
+Complete guide for disabling signature verification in standard Firefox
+
+In the regular version of Firefox, setting `xpinstall.signatures.required` to `false` does not work correctly. This document explains how to disable this restriction.
+
+1. **Identify the path of omni.ja**
+
+ omni.ja is located in the Firefox installation directory.
+
+ The typical path is as follows:
+ ```
+ C:/Program Files/Mozilla Firefox/omni.ja
+ C:/Program Files (x86)/Mozilla Firefox/omni.ja
+ /Applications/Firefox.app/omni.ja
+ /usr/lib/firefox/omni.ja
+ /usr/lib64/firefox/omni.ja
+ /opt/firefox/omni.ja
+ ```
+
+ You can also check the location of the installation directory from the `about:support` page.
+
+2. **Patch omni.ja**
+
+ Download `omniPatcher.py` and run it as follows:
+ ```
+ python omniPatcher.py /path/to/omni.ja
+ ```
+
+3. **Remove startup cache**
+
+ To apply the changes, open `about:support` and delete the startup cache from the button at the top right.
+
+ This allows you to disable signature verification in the regular version of Firefox based on the value of `xpinstall.signatures.required`.