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.

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.

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-US/docs/Mozilla/Boot_to_Gecko/Introduction_to_Gaia" title="en-US/docs/Mozilla/Boot_to_Gecko/Introduction_to_Gaia">Gaia</a> user interface in the Firefox browser.</p>
<table class="topicpage-table">
<tbody>
<tr>
<td>
<h2 class="Documentation">Getting and building Boot to Gecko</h2>
<dl>
<dt>
<a href="/en-US/docs/Mozilla/Boot_to_Gecko/B2G_build_prerequisites" title="en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Preparing_for_your_first_B2G_build" title="/en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Building_Boot_to_Gecko" title="en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Setting_Up_Boot_to_Gecko_Build_Environment_for_Arch_Linux" title="https://developer.mozilla.org/en-US/docs/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="/en-US/docs/tag/B2G">View All...</a></span></p>
</td>
<td>
<h2 class="Community">Installing Boot to Gecko and/or Gaia</h2>
<dl>
<dt>
<a href="/en-US/docs/Mozilla/Boot_to_Gecko/Choosing_how_to_run_Gaia_or_B2G" title="en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Using_Gaia_in_Firefox" title="en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Using_the_B2G_desktop_client" title="en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Using_the_B2G_emulators" title="en-US/docs/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-US/docs/Mozilla/Boot_to_Gecko/Installing_Boot_to_Gecko_on_a_mobile_device" title="en-US/docs/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>