

Make PRODUCTION=1 DEVICE_DEBUG=1 MOZILLA_OFFICIAL=1 REMOTE_DEBUGGER=1 GAIA_KEYBOARD_LAYOUTS=en To create gaia profile run this command.This is really good for rapid CSS/JS/HTML hacking. When you make a change you just need to refresh your browser window to see the result (as you’ll see later), rather than having to rebuild the profile, repush it to the device, etc. It creates unpackaged (hosted versions) of the Gaia apps that can be served directly via the local HTTPD server bundled along with Firefox desktop as an extension. Running make inside your repo folder creates a profile in the profile directory, which is setup for optimal debugging. Now you need to create a Gaia profile.And most necessary as you are going to change few features in OS that means you should have a good amount of skills in JavaScript and HTML.Little bit of experience with command line (more preferably linux command line though if you have basic knowledge of windows command prompt, it will work).As far as i know you can not build gaia on Windows.You should have previous knowledge how things with github works like fork, pull, push, merge blah blah.īefore proceeding further it would be great if you mind few points: So folks, I am writing this post to somewhat address this issue though Mozilla already explained whole process on MDN but here i am going to explain it in is some different way, also i am assuming that initially you don’t have a device i.e. Many of you wondered how the hack it is possible and if it is possible then from where i can get started with it. if you want to introduce any new feature in the Firefox OS or work on old to build it to better or just hack it and remix it. As Mozilla says that Firefox OS is purely hackable i.e.
