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: 217203
  • Created:
  • Creator: Sheppy
  • Is current revision? No
  • Comment 28 words added, 17 words removed

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.

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 simulator
A guide to running and using the Boot to Gecko simulator.
Installing Boot to Gecko on a mobile device
How to install B2G on a real mobile device.

Setting up & building Boot to Gecko

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>
<nobr>
<table class="topicpage-table"> <tbody> <tr> <td> <h3 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>
</dl>
<p><span class="alllinks"><a href="/Special:Tags?tag=B2G&amp;language=en" title="Special:Tags?tag=B2G&amp;language=en">View All...</a></span></p></td> <td> <h3 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_simulator" title="en/Mozilla/Boot_to_Gecko/Using the B2G simulator">Using the B2G simulator</a></dt> <dd>A guide to running and using the Boot to Gecko simulator.</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>
<h2>Setting up &amp; building Boot to Gecko</h2>
<ul> <li><a href="/en/Mozilla/Boot_to_Gecko/Setting_Up_Boot_to_Gecko_Build_Environment_for_Ubuntu" title="https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Setting_Up_Boot_to_Gecko_Build_Environment_for_Ubuntu">Setting up B2G Build Environment for Ubuntu</a> (Reference Setup)</li> <li><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></li> <li><a href="/en/Mozilla/Boot_to_Gecko/Setting_up_Boot_to_Gecko_Build_Environment_for_Mac_OS_X" title="en/Mozilla/Boot_to_Gecko/Setting_Up_Boot_to_Gecko_Build_Environment_for_Mac_OS_X">Setting up B2G Build Environment for Mac OS X</a></li> <li><a href="/en/Mozilla/Boot_to_Gecko/Building_B2G_for_QEMU_Emulator" title="en/Mozilla/Boot_to_Gecko/Building_B2G_for_QEMU_Emulator">Building B2G for QEMU Emulator</a></li> <li><a href="/en/Mozilla/Boot_to_Gecko/Building_B2G_for_Samsung_Galaxy_S2" title="en/Mozilla/Boot_to_Gecko/Building_B2G_for_Samsung_Galaxy_S2">Building and flashing B2G for Samsung Galaxy S2</a></li> <li><a href="/en/Mozilla/Boot_to_Gecko/Building_B2G_for_Samsung_Nexus_S" title="en/Mozilla/Boot_to_Gecko/Building_B2G_for_Samsung_Nexus_S">Building and flashing B2G for Samsung Nexus S</a></li> <li><a href="/en/Mozilla/Boot_to_Gecko/Updating_an_existing_B2G_phone" title="en/Mozilla/Boot_to_Gecko/Updating an existing B2G phone">Updating an existing B2G phone</a></li>
</ul></nobr>
Revert to this revision