mozilla

Revision 295461 of Building and installing Firefox OS

  • Revision slug: Mozilla/Boot_to_Gecko/Building_and_installing_Boot_to_Gecko
  • Revision title: Building and installing Boot to Gecko
  • Revision id: 295461
  • Created:
  • Creator: Potappo
  • Is current revision? No
  • Comment

Revision Content

Because Boot to Gecko is currently under active development, and is in a prerelease state, the best way to ensure you have an up-to-date copy installed is to build and install it yourself. The articles listed on this page will guide you through building and installing B2G on an emulator or compatible device, or the Gaia user interface in the Firefox browser.

Getting and building Boot to Gecko

B2G build prerequisites
What you'll need (and need to do) before you build Boot to Gecko for the first time.
Preparing for your first B2G build
Before you can build B2G, you need to clone the repository and configure your build. This article explains how to do that.
Building Boot to Gecko
How to build Boot to Gecko.
Setting up B2G Build Environment for Arch Linux
Currently, building on Arch Linux is not entirely working; once it is, this temporary guide will be integrated into the primary build documentation for B2G.

View All...

Installing Boot to Gecko and/or Gaia

Choosing how to run Gaia or B2G
You can use Gaia within Firefox, or you can run B2G on a mobile device or in a desktop-based simulator. This guide will help you decide which is best for your needs.
Using Gaia in Firefox
How to use Gaia within a desktop Firefox browser.
Using the B2G desktop client
A guide to running and using the Boot to Gecko desktop client; this simulates the Gaia environment in a desktop application. It's more accurate than running Gaia in Firefox but not as accurate as the emulators.
Using the B2G emulators
A guide to building and using the Boot to Gecko emulators, and when to use which emulator.
Installing Boot to Gecko on a mobile device
How to install B2G on a real mobile device.

 

Revision Source

<p>Because Boot to Gecko is currently under active development, and is in a prerelease state, the best way to ensure you have an up-to-date copy installed is to build and install it yourself. The articles listed on this page will guide you through building and installing B2G on an emulator or compatible device, or the <a href="/en/Mozilla/Boot_to_Gecko/Introduction_to_Gaia" title="en/Mozilla/Boot_to_Gecko/Introduction_to_Gaia">Gaia</a> user interface in the Firefox browser.</p>
<p><nobr></nobr></p>
<table class="topicpage-table">
  <tbody>
    <tr>
      <td>
        <h3 id="Documentation" name="Documentation">Getting and building Boot to Gecko</h3>
        <dl>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/B2G_build_prerequisites" title="en/Mozilla/Boot_to_Gecko/B2G build prerequisites">B2G build prerequisites</a></dt>
          <dd>
            What you'll need (and need to do) before you build Boot to Gecko for the first time.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Preparing_for_your_first_B2G_build" title="/en/Mozilla/Boot_to_Gecko/Preparing for your first B2G build">Preparing for your first B2G build</a></dt>
          <dd>
            Before you can build B2G, you need to clone the repository and configure your build. This article explains how to do that.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Building_Boot_to_Gecko" title="en/Mozilla/Boot_to_Gecko/Building Boot to Gecko">Building Boot to Gecko</a></dt>
          <dd>
            How to build Boot to Gecko.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Setting_Up_Boot_to_Gecko_Build_Environment_for_Arch_Linux" title="https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Setting_Up_Boot_to_Gecko_Build_Environment_for_Arch Linux">Setting up B2G Build Environment for Arch Linux</a></dt>
          <dd>
            Currently, building on Arch Linux is not entirely working; once it is, this temporary guide will be integrated into the primary build documentation for B2G.</dd>
        </dl>
        <p><span class="alllinks"><a href="/en-US/docs/tag/B2G" title="Special:Tags?tag=B2G&amp;language=en">View All...</a></span></p>
      </td>
      <td>
        <h3 id="Community" name="Community">Installing Boot to Gecko and/or Gaia</h3>
        <dl>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Choosing_how_to_run_Gaia_or_B2G" title="en/Mozilla/Boot_to_Gecko/Choosing how to run Gaia or B2G">Choosing how to run Gaia or B2G</a></dt>
          <dd>
            You can use Gaia within Firefox, or you can run B2G on a mobile device or in a desktop-based simulator. This guide will help you decide which is best for your needs.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Using_Gaia_in_Firefox" title="en/Mozilla/Boot_to_Gecko/Using Gaia in Firefox">Using Gaia in Firefox</a></dt>
          <dd>
            How to use Gaia within a desktop Firefox browser.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Using_the_B2G_desktop_client" title="en/Mozilla/Boot_to_Gecko/Using_the_B2G_desktop_client">Using the B2G desktop client</a></dt>
          <dd>
            A guide to running and using the Boot to Gecko desktop client; this simulates the Gaia environment in a desktop application. It's more accurate than running Gaia in Firefox but not as accurate as the emulators.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Using_the_B2G_emulators" title="en/Mozilla/Boot_to_Gecko/Using the B2G emulators">Using the B2G emulators</a></dt>
          <dd>
            A guide to building and using the Boot to Gecko emulators, and when to use which emulator.</dd>
          <dt>
            <a href="/en/Mozilla/Boot_to_Gecko/Installing_Boot_to_Gecko_on_a_mobile_device" title="en/Mozilla/Boot_to_Gecko/Installing Boot to Gecko on a mobile device">Installing Boot to Gecko on a mobile device</a></dt>
          <dd>
            How to install B2G on a real mobile device.</dd>
        </dl>
      </td>
    </tr>
  </tbody>
</table>
<p>&nbsp;</p>
Revert to this revision