Jump to content


Photo

[DEV][ROM][26.8.] Firefox OS - B2G


93 replies to this topic

#1
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio
This is my build of Firefox OS for Moto G. This is not meant for daily use (or any use really), it's just something for advanced users to play with. This is only tested on a retail xt1032 but there is also support for GPE variant. There is no dual-SIM support in B2G so xt1033 variant doesn't have working telephony.
 
This build is based on CAF release LNX.LF.3.5.1-03500-8x10.0 and it's Boot2Gecko 2.0.0.0-prerelease.
 
Attached File  2014-08-26-16-22-19.png   761.81KB   16 downloads Attached File  2014-08-26-16-22-46.png   75.29KB   14 downloads
 
b2g-20140826-falcon.zip
md5:6e09c3655db2a11a02972cf69fd25c48
 
Working:
  • RIL (mobile network, data & SMS)
  • Wifi
  • Audio (playback/input/routing/headphones/etc)
  • Bluetooth
  • FM radio
  • GPS
  • Hardware acceleration and OpenGL rendering
  • Hardware video decoding & encoding
  • SD card
  • Charging & adb
  • USB-tethering
  • Wifi-tethering
  • Touchscreen/multi-touch
  • Sensors
  • LEDs
Not working:
  • Camera (photos & camcorder)
  • USB-storage (B2G doesn't support MTP - Moto G doesn't support UMS)

Issues:

  • browser's back/next/bookmark/share bar is missing/overlapped by software navigation bar when in portrait mode
Sources:
Thanks:
  • CAF & Mozilla/B2G
  • dhacker29 for CM kernel & CAF AOSP bring up

  • 8

#2
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio
26.8. changelog:
  • updated to CAF release LNX.LF.3.5.1-03500-8x10.0
  • Boot2Gecko 2.0.0.0-prerelease
5.6. changelog:
  • updated to the latest CAF release

21.5. changelog:

  • fixed RIL
  • enabled more language support
18.5. changelog:
  • initial release

 

Previous builds:
 
b2g-20140605-falcon.zip
md5:058e57632bdd492ef16c146dfb1c2837
 
b2g-20140521-falcon.zip
md5:153515c7113d0f33740fa443a489011f

  • 2

#3
codroid

codroid

    Regular

  • Members
  • PipPip
  • 88 posts
  • Gender:Male
  • Devices:Moto G

I remember you when I had my blade a long time ago, on another account on here(long story) 

 

Cant wait, your roms where great :)


  • 0

#4
youngsta2010

youngsta2010

    Enthusiast

  • Members
  • PipPipPip
  • 188 posts
  • Gender:Male
  • Location:Tamworth, UK
  • Devices:ZTE Blade, JoyTAB, Moto G 8GB
Nice! Good to see you again Konsta, came from blade too :P

Edited by youngsta2010, 18 May 2014 - 09:22 AM.

  • 0

#5
plewis1981

plewis1981

    Diehard

  • Members
  • PipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:Nottingham
  • Interests:Technoligy, F1 and Cycling
  • Devices:Moto G
  • Twitter:@plewis1981
Awesome, thanks KonstaT, can't wait to flash this, would you mind if I post a link to this thread on XDA (if your not planing to that is), as I am sure may XDA users would love this

  • 0
Nobody is perfect, I am nobody, therefore I am perfect :)

If I have helped you PLEASE Press the +1 button
and don't forget to push the Dev's +1 buttons to.

#6
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio

Awesome, thanks KonstaT, can't wait to flash this, would you mind if I post a link to this thread on XDA (if your not planing to that is), as I am sure may XDA users would love this

Yeah, sure as long you make it clear who made it and where you got it (link to this thread). I don't want to see another XDA news piece with my work passed as someone else's. ;)
 
I wasn't planning on posting it anywhere else...

  • 1

#7
plewis1981

plewis1981

    Diehard

  • Members
  • PipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:Nottingham
  • Interests:Technoligy, F1 and Cycling
  • Devices:Moto G
  • Twitter:@plewis1981

Yeah, sure as long you make it clear who made it and where you got it (link to this thread). I don't want to see another XDA news piece with my work passed as someone else's. ;) I wasn't planning on posting it anywhere else...


Thanks, Obviously I would give full credit (you deserve it ) in the post title and in the post itself, I will post in the general section to avoid any confusion.

  • 0
Nobody is perfect, I am nobody, therefore I am perfect :)

If I have helped you PLEASE Press the +1 button
and don't forget to push the Dev's +1 buttons to.

#8
plewis1981

plewis1981

    Diehard

  • Members
  • PipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:Nottingham
  • Interests:Technoligy, F1 and Cycling
  • Devices:Moto G
  • Twitter:@plewis1981
Hear is the link to the thread I created, http://forum.xda-dev...d.php?t=2755706
Firefox os by KonstaT on Modaco if you would like me to change anything please let me know.

  • 1
Nobody is perfect, I am nobody, therefore I am perfect :)

If I have helped you PLEASE Press the +1 button
and don't forget to push the Dev's +1 buttons to.

#9
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio
RIL fixed and calls/SMS/mobile data/call audio/etc working. It's still a bit shady though, most times you need to toggle airplane mode on/off to get the PIN query. USB/wifi-tethering working now as well. I'll see if I can do something about the camera before releasing a full build.
 
b2g-falcon-ril-patch.zip
md5:f41385214cafcaa51d63c1c23b73ee5b

  • 1

#10
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio
Did anyone test this on a xt1033? Does RIL work with single SIM or not at all with the latest patch installed (and after toggling airplane mode on/off - looks like it's B2G issue)? Next step would be for someone to replace couple of libs from xt1033. You can find the right ones e.g. inside a CyanogenMod zip in /system/xt1033.
 
Edit. Actually I'll just make another patch. :P This will also install xt1033 libs on dual-SIM variants. Please test on xt1033 and report back.
 
b2g-falcon-ril-patch-v2.zip
md5:840d86d1d236135def1c50e72fd2e79c

  • 0

#11
plewis1981

plewis1981

    Diehard

  • Members
  • PipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:Nottingham
  • Interests:Technoligy, F1 and Cycling
  • Devices:Moto G
  • Twitter:@plewis1981
Reportedly RIL is not working on XT1033 with V2 patch

  • 0
Nobody is perfect, I am nobody, therefore I am perfect :)

If I have helped you PLEASE Press the +1 button
and don't forget to push the Dev's +1 buttons to.

#12
JimJam707

JimJam707

    Addict

  • Members
  • PipPipPipPipPip
  • 825 posts
  • Gender:Male
  • Location:England
  • Devices:Moto G
  • Twitter:@JimJam707

Nice work KonstaT, glad to see your taste in phones is as good as mine! (previous blade owner -> moto g)


  • 0

Samsung Galaxy SII - CyanogenMod 10.1 Nightlies

ZTE Blade - CyanogenMod 7

Samsung Galaxy Spica i5700 - CyanogenMod 9 Alphas

------------------------------------------------

Follow Me:

Twitter


#13
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio

New build.

 

b2g-20140521-falcon.zip
md5:153515c7113d0f33740fa443a489011f
 
-fixed RIL
-enabled more language support

  • 2

#14
cucciolo

cucciolo

    Newbie

  • Members
  • Pip
  • 10 posts
  • Devices:i900
You think to port also b2g 2.0 ?

  • 0

#15
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio

You think to port also b2g 2.0 ?

I just built 2.0.0.0-prerelease for another device. To my surprise I could see hardly anything new. :o Some icons were different as well as camera interface, that was pretty much it.
 
In my experience B2G master branches are quite buggy or even sometimes plain broken. There is very little to gain by going bleading edge here. Basing this on a CAF release should result more 'stable' build. These releases are something that an OEM/ODM would base their retail version of Firefox OS on.

  • 2

#16
Droider007

Droider007

    Newbie

  • Members
  • Pip
  • 7 posts
Is it possible to have b2g working on xt1033 ever??
I mean cyanogenmod 11 by dhacker has msim working.....so u can also add it to b2g??
And will this work on xt1033 with single sim working??

  • 0

#17
hecatae

hecatae

    Hardcore

  • Moderator Team
  • PipPipPipPipPipPip
  • 3,228 posts
  • Gender:Male
  • Location:northampton
  • Devices:Samsung i9305
  • Twitter:@meritez

Konstat, could you build 1.3 https://developer.mo...OS/Releases/1.3 to test dual-sim?

 

 

 

Multi-SIM support landed in Firefox OS (Dual-SIM-Dual-Standby or DSDS).navigator.mozMobileConnection becomes an array of MozMobileConnection instances, i.e.navigator.mozMobileConnections

 

https://gist.github....itarald/7829694


  • 0

#18
KonstaT

KonstaT

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,598 posts
  • Gender:Male
  • Location:Finland
  • Devices:Moto G, ZTE Open C
  • Twitter:@konstatuomio

Is it possible to have b2g working on xt1033 ever??
I mean cyanogenmod 11 by dhacker has msim working.....so u can also add it to b2g??
And will this work on xt1033 with single sim working??

There is a B2G device with codename flame (I don't know what it is in real life) that is dual-SIM if I'm not mistaken. I think they're at least working on it. This is completely another OS (it's low level Android hardware adaptation with java/dalvik stripped off and replaced with gecko web engine that runs HTML5/js webapps), it's not even Android in that sense that I could e.g. port something from CM11.
 
Either way it's not likely to happen as I don't have xt1033 to test with. Afaik you can at least turn your device in to a single-SIM model by flashing a different stock firmware, right?

 

Konstat, could you build 1.3 https://developer.mo...OS/Releases/1.3 to test dual-sim?

 

https://gist.github....itarald/7829694

I really wouldn't want to. :P I have nothing to test it on anyway.


  • 0

#19
Droider007

Droider007

    Newbie

  • Members
  • Pip
  • 7 posts
Yes we can do that.....anyways waiting for camera fix......and grt work..!!

  • 0

#20
darkeingel

darkeingel

    Newbie

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Bucharest, Romania
  • Devices:Acer Liquid
  • Twitter:@darkeingel
Great work so far KonstaT.

I'll look on this project, I'm interested to get my hands on Firefox OS, and flashing on my Moto G will make things pretty nice.


Keep up good work.

  • 0
Old :Android - starting from 1.1 - G1 / N1 / NS ; WP7 - HD7
Currently: Acer Liquid.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users