Re: [b2g] Introducing B2G to x86
Hello everyone, I've started a new Google group for this. Please feel free to drop by! =) https://groups.google.com/forum/?hl=en#!forum/b2g-x86 Cheers, Hugh ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g
Re: [b2g] Introducing B2G to x86
Hello Mr. Custer & Monsieur Fabrice! On Tuesday, February 25, 2014 11:53:51 PM UTC+8, Adrian Custer wrote: > > There is lots of community work going on around Firefox OS and that > > could well be brought together into a community umbrella project. This > > is very much needed so as to concentrate our efforts, to provide a > > single reference point for the various efforts, and to address the needs > > of the community which are so low in the Mozilla priorities. There is > > lots of work going on in South America already so bringing that into a > > common project would be doable. > What Monsieur Fabrice said; I'm eager to get to know them too. > > As far as x86 is concerned, are you aware that the new geeksphone is > > running on an Intel chip? That should provide the starting point for > > your work once (and if) they release the source for that port. I > > suspect, without basis, that Intel may have some resources behind the > > port as well since they are trying intensely to gain a foothold in the > > mobile device space, so there may be help for your effort. Certainly > > Geeksphone will be behind the x86 port. The phone has not yet shipped > > but I suspect binaries will eventually be available on > >https://downloads.geeksphone.com/ (with a bad certificate) > > or > >http://downloads.geeksphone.com/ (unsecure) > > although I am not sure where the source code of the port will live. That > > work, if available, would surely be a place to start since it will be a > > working port to x86. > At the moment I'm trying to contact Intel to seek some help, but no I wasn't aware that Geeksphone runs on x86. On Wednesday, February 26, 2014 12:08:27 AM UTC+8, Fabrice Desré wrote: > > I'm looking for someone to work a piece of that as part of the google > > summer of code: > > https://wiki.mozilla.org/Community:SummerOfCode14#Firefox_OS_.2F_Boot2Gecko > Ah, that's delightful news. However I'm not currently a student so I'm not sure that I qualify. Anyhow, I'll try to document my efforts clearly which would help the person working with you to jump right in. I hope... On Wednesday, February 26, 2014 12:13:01 AM UTC+8, Fabrice Desré wrote: > > I suspect the x86 build from geeksphone to be based on android-x86, > > which is likely not what we want to reuse on laptops/desktop. All the > > HAL will be different and unsupported on non-mobile hardware. I don't > > think this will be a Gonk build at all, but either a "usual" linux build > > or once we land Oleg's work a build based on that widget implementation. > I guess I'll just ask Geeksphone what they're using, and maybe they could lend a hand with this project as well. Thanks everyone for sharing! Cheers, Hugh ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g
Re: [b2g] Introducing B2G to x86
Hi Adrian, On 02/25/2014 07:53 AM, Adrian Custer wrote: > There is lots of community work going on around Firefox OS and that > could well be brought together into a community umbrella project. This > is very much needed so as to concentrate our efforts, to provide a > single reference point for the various efforts, and to address the needs > of the community which are so low in the Mozilla priorities. There is > lots of work going on in South America already so bringing that into a > common project would be doable. Can you point us to these South American projects? >> I'm thinking along the lines of the port for RasPi that Oleg Romashin >> developed - executing Gecko on top of a vanilla Linux kernel with >> only the essential drivers/libraries loaded. >> >> Supposedly this method would let us run FF-OS on an x86 PC like other >> Linux distros; e.g. Ubuntu, Fedora; just that its UI would be Gecko >> instead of KDE or Gnome. >> >> This way we should also be able to reduce our dependence on Android >> as the backbone of FireFox OS. > > The dependence on 'Android' is more at the level of build infrastructure > than anything else. There is a 'fake dalvik' needed for some reason I > have not yet understood. Apart from that 'AOSP' is merely a convenient > place to get source code and the NDK is simply used as a build > infrastructure for the project. The code for Gonk is essentially > linux + rootdisk binaries + firmware + glue > so that 'Android' should not cause you concern. With a clean, well > designed build and configuration system, the original source should be > changeable at will. I suspect the x86 build from geeksphone to be based on android-x86, which is likely not what we want to reuse on laptops/desktop. All the HAL will be different and unsupported on non-mobile hardware. I don't think this will be a Gonk build at all, but either a "usual" linux build or once we land Oleg's work a build based on that widget implementation. Fabrice -- Fabrice Desré b2g team Mozilla Corporation ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g
Re: [b2g] Introducing B2G to x86
Hi Hugh, On 02/25/2014 05:30 AM, Hugh Tay wrote: > Hello everyone, > > > I would like to initiate a new open-source community project to port FireFox > OS to the Intel/AMD x86-64 platform. > > I'm thinking along the lines of the port for RasPi that Oleg Romashin > developed - executing Gecko on top of a vanilla Linux kernel with only the > essential drivers/libraries loaded. > > Supposedly this method would let us run FF-OS on an x86 PC like other Linux > distros; e.g. Ubuntu, Fedora; just that its UI would be Gecko instead of KDE > or Gnome. > > This way we should also be able to reduce our dependence on Android as the > backbone of FireFox OS. > > Perhaps further down the line we could also take advantage of UEFI booting > and B2G in < 10 seconds? > > Would anyone be interested in contributing to this effort? > > Looking forward to an exciting time ahead! I'm looking for someone to work a piece of that as part of the google summer of code: https://wiki.mozilla.org/Community:SummerOfCode14#Firefox_OS_.2F_Boot2Gecko Fabrice -- Fabrice Desré b2g team Mozilla Corporation ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g
Re: [b2g] Introducing B2G to x86
Hey Hugh, On 2/25/14, 11:30 AM, Hugh Tay wrote: Hello everyone, I would like to initiate a new open-source community project to port FireFox OS to the Intel/AMD x86-64 platform. There is lots of community work going on around Firefox OS and that could well be brought together into a community umbrella project. This is very much needed so as to concentrate our efforts, to provide a single reference point for the various efforts, and to address the needs of the community which are so low in the Mozilla priorities. There is lots of work going on in South America already so bringing that into a common project would be doable. As far as x86 is concerned, are you aware that the new geeksphone is running on an Intel chip? That should provide the starting point for your work once (and if) they release the source for that port. I suspect, without basis, that Intel may have some resources behind the port as well since they are trying intensely to gain a foothold in the mobile device space, so there may be help for your effort. Certainly Geeksphone will be behind the x86 port. The phone has not yet shipped but I suspect binaries will eventually be available on https://downloads.geeksphone.com/ (with a bad certificate) or http://downloads.geeksphone.com/ (unsecure) although I am not sure where the source code of the port will live. That work, if available, would surely be a place to start since it will be a working port to x86. I'm thinking along the lines of the port for RasPi that Oleg Romashin developed - executing Gecko on top of a vanilla Linux kernel with only the essential drivers/libraries loaded. Supposedly this method would let us run FF-OS on an x86 PC like other Linux distros; e.g. Ubuntu, Fedora; just that its UI would be Gecko instead of KDE or Gnome. This way we should also be able to reduce our dependence on Android as the backbone of FireFox OS. The dependence on 'Android' is more at the level of build infrastructure than anything else. There is a 'fake dalvik' needed for some reason I have not yet understood. Apart from that 'AOSP' is merely a convenient place to get source code and the NDK is simply used as a build infrastructure for the project. The code for Gonk is essentially linux + rootdisk binaries + firmware + glue so that 'Android' should not cause you concern. With a clean, well designed build and configuration system, the original source should be changeable at will. cheers, ~adrian Perhaps further down the line we could also take advantage of UEFI booting and B2G in < 10 seconds? Would anyone be interested in contributing to this effort? Looking forward to an exciting time ahead! Hugh ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g
[b2g] Introducing B2G to x86
Hello everyone, I would like to initiate a new open-source community project to port FireFox OS to the Intel/AMD x86-64 platform. I'm thinking along the lines of the port for RasPi that Oleg Romashin developed - executing Gecko on top of a vanilla Linux kernel with only the essential drivers/libraries loaded. Supposedly this method would let us run FF-OS on an x86 PC like other Linux distros; e.g. Ubuntu, Fedora; just that its UI would be Gecko instead of KDE or Gnome. This way we should also be able to reduce our dependence on Android as the backbone of FireFox OS. Perhaps further down the line we could also take advantage of UEFI booting and B2G in < 10 seconds? Would anyone be interested in contributing to this effort? Looking forward to an exciting time ahead! Hugh ___ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g