Post Reply

[ROM] Boot2Gecko ("Firefox OS")

12th May 2014, 04:46 AM   |  #1  
OP Senior Member
Thanks Meter: 830
 
481 posts
Join Date:Joined: Jan 2011
More
You may know this better as "Firefox OS" - however, the Firefox name is copyrighted/trademarked, so I can't use it.
From now on, I will be calling it by its open-source name, "Boot2Gecko" or "B2G".

Boot2Gecko is an open-source mobile operating system from Mozilla (better known for their Firefox web browser), with the UI done completely in HTML5.
To support a wide range of hardware, it first boots a bare-minimum Android, then from there starts Gecko (Mozilla's web browser engine).
That also means it can be (fairly) easily ported to normal Android devices like ours ^_^

This is, to my knowledge - the first ARMv6 device to run Boot2Gecko (at least I couldn't find any others by searching)
I was originally planning to wait until RIL was fixed to release this, but that seems to be taking too long, and they've made it less laggy than it was then - so here it is
A few people from marvel (Wildfire S) might be working on it too, so hopefully RIL will get fixed soon.

Screenshots: http://winsuk.net/screens/liberty/b2g/


Notes/tips if you are new to B2G:
  • There is no menu, back, or search button - just home (back button will be in the app)
  • Screenshots are taken with home+power
  • Hold spacebar to close the keyboard
  • Notifications are dismissed by swiping to the right only
  • If you plug in headphones, be warned - it currently sets everything at max volume (until you change it)


Things that don't work yet:
  • RIL (calls, SMS, anything that uses the phone radio)
  • Accelerometer/rotation
  • Camera
  • Videos work, but color is derped
  • Trackball wake (would need to add it - might also just make the trackball a home button)
  • FM radio


Downloads:
Newest build (May 11th, 2014) - http://goo.gl/zxtKR4
2741ee83b9671955235a5ab03d6dce8f

xda devdb mirror: http://forum.xda-developers.com/devd...ct/dl/?id=6136
MediaFire mirror: https://www.mediafire.com/?bc9w4b7rk46j2yq

Do not wipe data/factory reset after installing - all of the apps (including the system) are installed to data.
Data is already wiped when installing, and it won't boot if you do after.


Source:
B2G repo with everything you need to build: https://github.com/SimplicityCM/B2G/tree/master
Kernel source only: http://git.cryptomilk.org/projects/m...it/tree/?h=ics

XDA:DevDB Information
Boot2Gecko for liberty, ROM for the HTC Aria

Contributors
WinSuk
ROM OS Version: 4.0.x Ice Cream Sandwich
ROM Kernel: Linux 2.6.x
ROM Firmware Required: hboot 1.02 (Revolutionary or HTCdev unlock)
Based On: Boot2Gecko

Version Information
Status: Beta
Current Beta Version: 20140511
Beta Release Date: 2014-05-11

Created 2014-05-12
Last Updated 2014-05-12
Last edited by WinSuk; 12th May 2014 at 06:11 AM.
The Following 11 Users Say Thank You to WinSuk For This Useful Post: [ View ]
17th May 2014, 10:51 AM   |  #2  
Junior Member
Thanks Meter: 5
 
19 posts
Join Date:Joined: Jun 2010
Awesome!
4th July 2014, 10:20 PM   |  #3  
Senior Member
Thanks Meter: 114
 
454 posts
Join Date:Joined: Dec 2012
Looks great, excellent job.
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools
Display Modes