maybe some of you have already seen my ports of Firefox OS on some Xperia devices. I hope you liked them.
About this project:
The primary goal of this project is porting Firefox OS to all of the phones those have a port of CyanogenMod 9. You may wonder why I'm aiming these devices, so here is the answer: As Firefox OS was initially based on ICS, it is easy to port on ICS devices, and I think CM is the best and most stable ROM we have, to use as a base.
The secondary goal of my project is to create new themes for Firefox OS, those look like the stock ROMs of various devices. The one I am working on is FoXperia, an Xperia-like HTML5 UI. Altough I am a web-developer, I will need help with this, as the Gaia code is simply too much for one person to rewrite completely.
Anybody who can test the ROMs or fix the bugs, maybe is able to help me with the theming is welcome to join. More people can achieve great things in way less time.
Join the developer group here: FoXperia developers
- LG L3
- Samsung Galaxy SIII i9300 (international)
- Samsung Galaxy Tab 2 7.0
- Sony Xperia Acro S
- Sony Xperia Go
- Sony Xperia Ion
- Sony Xperia P
- Sony Xperia S
- Sony Xperia Sola
- Sony Xperia U
- Sony Ericsson Live with Walkman
- Sony Ericsson Xperia Active
- Sony Ericsson Xperia Arc
- Sony Ericsson Xperia Mini
- Sony Ericsson Xperia Mini Pro
- Sony Ericsson Xperia Neo
- Sony Ericsson Xperia Neo V
- Sony Ericsson Xperia Play
- Sony Ericsson Xperia Play CDMA
- Sony Ericsson Xperia Pro
- Sony Ericsson Xperia Ray
- Sony Ericsson Xperia X10
It's not easy to update the list all the time, so here is my Dev-Host folder link:
Download any of the files here
Builds for Galaxy SIII, Xperia Go and LWW by @ib54003
Info for those who want to help in building:
To set up build environment, use the tutorial from Mozilla's site Firefox OS build prerequisites
Then you will need to download the sources. It will be a bit different than Mozilla's one.
First, create a directory where you will work. Open a terminal.
cd /path/to/your/directory/ git clone https://github.com/feherneoh/B2G cd B2G ./config.sh device_name
Supported codenames (check by running ./config.sh):
aoba anzu coconut e400 es209ra haida hallon hikari iyokan i9300 kumquat lotus mango nozomi nypon p3110 pepper satsuma smultron urushi zeus zeusc
To build it:
cd /path/to/your/directory/B2G/ ./build.sh
>>Note: X10 build will give you an error, find zip in /path/to/your/directory/B2G/out/target/product/es209ra/