Linked by Thom Holwerda on Sun 23rd Sep 2012 01:05 UTC
Mozilla & Gecko clones "It's no secret that Mozilla has been working on a mobile OS. Previously codenamed Boot2Gecko, the project focused on a purely HTML5 based system that worked in many ways like current mobile devices. As the project grew into Mozilla OS, the company has laid out a partnership with ZTE that will have real world devices in certain markets early next year. Testing for this OS had previously consisted of a compiled ROM that would be flashed over a handful of Android devices. Now, Mozilla has moved into full fledged product evaluation mode with their own custom developer phone." Looks decent - and a better solution for testers and developers than custom ROMs.
Thread beginning with comment 536199
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by shmerl
by Lennie on Sun 23rd Sep 2012 20:26 UTC in reply to "Comment by shmerl"
Lennie
Member since:
2007-09-22

It does not depend on Android, it depends on Linux and drivers. They just choose to support the Android Linux kernel and drivers to start with because of what is available on the market.

It's just the kernel and some Linux userspace like wpa_supplicant with their browser engine on top. There is nothing of Android specifically that gets used.

You can see it here:

https://wiki.mozilla.org/B2G/Architecture

Reply Parent Score: 2

RE[2]: Comment by shmerl
by shmerl on Mon 24th Sep 2012 00:33 in reply to "RE: Comment by shmerl"
shmerl Member since:
2010-06-08

https://wiki.mozilla.org/B2G/Architecture#Gecko:_Graphics

gNativeWindow = new android::FramebufferNativeWindow();
sGLContext = GLContextProvider::CreateForWindow(this);


This looks too Android specific to me. They of course can extend that to be more flexible, since they tried to depend on Android as little as possible - but I think at present it's the only option.

Reply Parent Score: 2

RE[3]: Comment by shmerl
by Lennie on Mon 24th Sep 2012 08:19 in reply to "RE[2]: Comment by shmerl"
Lennie Member since:
2007-09-22

It does not matter what they do at the lower level, they don't depend on it and the HTML5-apps definitely don't depend on it.

Reply Parent Score: 2