When starting Firefox Addon Maker (FFaM) for the first time, the user interface can look like a lot of information. But it's really pretty simple. This documentation explains all the options, so that you will be able to create your own custom Firefox installer within a few minutes.

Process to create an installer:

  1. start up FFaM
  2. select the required options
  3. click -Create Installer-
  4. deploy to and install anywhere

Learn how to use Firefox Addon Maker (FFaM) with this video tutorial:

download video

Firefox Versions

Choose which Firefox version you want to install with the silent installer. You have 3 options:

  • the previous version
  • the current version
  • the next version (beta)

Choose your desired language from the combo box. A language is only listed in the combo box if there exists a corresponding language pack for the selected Firefox version.

Current Paths

To include common data (extensions, plugins, etc.) into the installer, FFaM needs to know the folder of your current Firefox installation. If you installed Firefox in a non-standard path, use the Firefox Installation Folder button to tell FFaM where it can find your current Firefox installation.

To include private data (bookmarks, passwords, etc.) into the installer, FFaM needs to know your current Firefox profile. Use the Firefox Profile to Use button to specify the profile.

The profile stores both common and private user data. You are able to include the extensions without personal information. This is usefull when creating an installer for multiple desktops/users.

Non-Standard Installation Path

If you want the installer to install Firefox under anything but the standard folder, use the Addon Installation Folder button to specify the path to that folder.

If you want the Firefox Profile folder to be in your desired location, you can use the Addon Profile Path button to specify the path to where Firefox stores the user profiles.

This is where it gets a bit tricky. If, you select a path for the profile and select a name for the profile, the folder selected will be the root folder that stores the profile folder with the name you selected. If, you only select a profile name, then the path will be the root folder that stores only 1 profile, no subfolders for additional profiles. You can also use the Addon Profile Folder Name button, to select a profile name. If you do not select a profile path, then the profile name you selected will be created in the default location.

Private Options

Make sure you specified your current Firefox profile:
→ see Current Paths

  • Include Bookmarks?
    Check to include your bookmarks into the installer.
  • Include Passwords?
    Check to include saved passwords into the installer.
  • Include Cookies?
    Check to include website cookies into the installer.
  • Include Histories?
    Check to include browser, download, form and search histories into the installer.
  • Include Preferences?
    Check to include your custom Firefox preferences such as file type associations or user interface settings.
  • Include Sessions?
    When Firefox is open, it stores tab, window and history information in a file that can later be used to restore your session.
  • Include Extensions User Data?
    Check to include user data of your extensions into the installer.

Common Options

Make sure you specified your current Firefox installation path:
→ see Current Paths

  • Include Extensions and Themes?
    Check to include all extensions and themes into the installer.
  • Include Plugins?
    Check to include any plugins you may have installed such as Adobe Flash Player, Media Player, etc. into the installer.
  • Include Components?
    Check to include Javascript files that add functionality to Firefox and files that go with plugins into the installer.
  • Include Search Engines?
    Check to include seach engine plugins into the installer.
  • Include Dictionaries?
    Check to include any additional dictionaries you may have installed into the installer.
  • Include Modules?
    Check to include any additional modules into the installer.
  • Include Hyphenation?
    Include any language specific hyphenatiob files, i.e. hyph_en-US.dic

Editable Options

  • Set as Default Browser?
    Check to automatically set Firefox as the default browser.
  • Use Custom Icon?
    Check to replace the standard icons of Firefox by a custom icon set. Choose the new icon set from the combo box.
  • Disable the Migration Wizard?
    Check to disable the migration wizard which shows up on first-time run and asks for data migration from Internet Explorer.
  • Disable the Compatibility Wizard?
    Check to disable the popup which shows up when you upgrade to a newer Firefox version.
  • Disable the Crash Reporter?
    Check to disable the crash reporter popup which shows up when Firefox crashes.

Silent Installers

  • Adobe Flash Player
    Check to download and embed Adobe Flash Player into the installer. This will install the 32-bit version and the 64-bit version. The 64-bit will only be installed in a 64-bit OS.
  • Adobe Shockwave
    Check to download and embed Adobe Shockwave into the installer. Choose to embed the slim or full version from the combo box.

Plugins

  • MS Office 2007
    Check to download and embed the current plugin of Office 2007. This plugin allows you to view Office 2007 documents within a web page without opening Office 2007. Office 2007 must be installed for this plguin to work properly.
  • Macromedia Authorware
    Check to download and embed the current plugin version of Macromedia Authorware.
  • Windows Media Player
    Check to download and embed the current plugin version of Media Player. This plugin allows you to view streaming media within a web page without opending Media Player. Media Player must be installed for this plugin to work properly.

Create Shortcuts

  • Quick Launch *Pinned* (User)
    Check to create a shortcut in the quick launch toolbar for the user which runs the installer.
  • Desktop (Common\Public)
    Check to create a shortcut on the desktop.
  • Start Menu *Pinned*
    Check to create a shortcut in the start menu.
  • Start Menu\Programs
    Check to create a shortcut under the programs folder in the start menu.
  • Start Menu\Programs\*User Defined*

Installer Type

  • Create a Silent Installer?
    Select this option to create a silent installer that can be used with WPI, RVM or in a live system.
  • Create a Silent Installer Addon?
    Select this option to create a switchless silent installer addon that can be used with WPI, RVM, nLite or in a live system.

Using either installer type in a live system will overwrite any existing files. But, unless your current profile is removed, no change will be evident.

Choose the 7-zip compression level of the installer.