Update extension.mdx

This commit is contained in:
Pas 2026-01-07 16:12:34 -07:00
parent 01837590f9
commit e32e3752f5

View file

@ -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. 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)
<Warning> <Warning>
## Firefox ## Firefox AOM
You'll need to manually install the `.xpi` file or simply use Chromium for P-Stream. 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. ˙◠˙ Sorry, some loser keeps reporting the extension and getting it taken down. ˙◠˙
</Warning> </Warning>
# Manual Installation # 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. 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 ## Firefox-based Installation
These installation steps are limited to **Firefox Extended Support Release (ESR), Firefox Developer Edition and Nightly versions** of Firefox This extension requires disabling `xpinstall.signatures.required` in `about:config` in the following supported browsers:
that will allow you to override the setting that enforces the extension signing requirement.
### Loading an XPI file ### Supported Browsers
- **Librewolf** (recommended)
- **Floorp**
- **Firefox Nightly** (May have some issues)
- **Firefox Developer Edition**
- **Zen Browser**
- **Iceraven (Android)**
### Installation Steps
<Steps> <Steps>
<Steps.Step> <Steps.Step>
Open your browser and type `about:config` into the address bar. Open your supported Firefox browser and type `about:config` into the address bar.
</Steps.Step> </Steps.Step>
<Steps.Step>Click the `Accept the Risk and Continue` button.</Steps.Step> <Steps.Step>Click the `Accept the Risk and Continue` button.</Steps.Step>
@ -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`. When prompted, choose `Continue to Installation` and then `Add`.
</Steps.Step> </Steps.Step>
</Steps> </Steps>
## 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`.