FF Apps Archive (beta)

Firefox OS v1.2+ Sideloading Instructions

  1. Download an old version of Firefox on Windows, Linux, or Mac which has WebIDE, such as v45 ESR.
  2. Enable ADB and Devtools debugging on Firefox OS device in Developer settings
  3. Choose one of the following options:
    1. Option 1: ADB Helper Firefox extension
      1. Download ADB Helper extension
      2. Run Firefox and navigate to "about:config"
      3. Search for "xpinstall.signatures.required" and switch to false
      4. Restart Firefox and open Addons page
      5. Use the addons menu to install extension from file or drag onto page
      6. Open WebIDE from the Developers entry in the Firefox menu
      7. Select Firefox OS device under USB Devices
    2. Option 2: ADB system tool installation
      1. Install ADB using your package manager using a terminal or command prompt
        Debian/Ubuntu Linux:
        sudo apt install adb
        Windows 10/11:
        winget install Google.PlatformTools
      2. Setup forwarding:
        adb forward tcp:6000 localfilesystem:/data/local/debugger-socket
      3. Open WebIDE from the Developers entry in the Firefox menu
      4. Select Remote Runtime and enter localhost:6000
  4. Approve debugging connection on Firefox OS device
  5. Open Packaged App and select desired extracted app
  6. Install and Run desired app

On Windows you may need to install drivers. On the Fx0 this can be done by enabling "Install PC programs" in device settings on the Fx0 then running the executable inside the mounted storage drive. Drivers for other models may be found online. If you can’t get recognized by ADB and can’t find drivers, try using Linux.