Building B2G OS for Flame


(Nick) #1

Hi,

I understand that it’s possible to build B2G OS for Aries:
https://wiki.mozilla.org/B2G/Transition_Project#Building_the_Transition_Branches

Does anyone know if it’s currently possible to build the transition branches of B2G OS for the Flame?


(Lapineige) #2

I think someone said on the telegram group that he did it. Not sure.

If they is no wiki page for flame and transition branch compiling, it could be great that someone who did it post here what’s the difference with build for aries - and what’s (not) working.
This would help people to test and build themselves.


(Valentin) #3

Hello!
Are there any updates on this topic?


(Ben Francis) #4

@gsvelto said he has had some success with the Flame recently. Perhaps he can comment further.


(Gabriele Svelto) #5

I’ve successfully flashed the transition branches on my Flame last week; using the instructions provided on the Wiki should do the trick, just make sure that you use the flame-kk target when running the config.sh script and your Flame has been pre-flashed using the V5 base image available here:

http://cds.w5v8t3u9.hwcdn.net/v18D_nightly_v5/v18D_nightly_v5.zip


(Valentin) #6

Thanks!


(Sai Karthik) #7

Great ! :grinning: can you share the screenshots here, please :slightly_smiling:


(Pochy) #8

@gsvelto or somebody had lucky with create a blobfree build for flame?


(Lapineige) #9

If yes, please add it to B2G Installer add-on, to help people installing B2G on flame easily :wink:
(see the dedicated topic: https://discourse.mozilla-community.org/t/b2g-installer-add-on-for-firefox/7523/15)


(Gabriele Svelto) #10

Hi everybody, I’m gonna try and make a blobfree build available for the Flame this weekend


(Lapineige) #11

Great news :slightly_smiling:


(Valentin) #12

/me stares at Gabriele
How was your weekend ? :innocent:


(Gabriele Svelto) #13

My weekend was spent feeling the effects of an antibiotics treatment, I’ll do better this week :wink:


(Pochy) #14

I hope so you feel better…!

I try to do this for myself and I need to ask a question:
@gsvelto, @lissyx for create this type of build(blobfree) if needed that the device is connected?.
Sorry if this is a stupid question but I`m confused with that.


(Lissyx) #15

Again, this is documented. You need to be able to do a full build. So you need the blobs. Device must be connected the first time, can be disconnected once you have backup-flame/ properly populated.

https://developer.mozilla.org/en-US/docs/Mozilla/B2G_OS/Building#Building_a_blob_free_full_system_zip


(Gabriele Svelto) #16

I don’t think you need the device to be connected, just the appropriate backup directory. Anyway I was running a blobfree build for the Flame but I’ve noticed that it’s already listed in the add-on list:

Is anything else needed?


(Pochy) #17

OK, Thanks.

Ya, but I think there is not for the transition branch, right?
Maybe in the future when the kanikani branch merge into the master is not needed but for the moment maybe is needed for testing somethings like calls and messages.


(Jovan Gerodetti) #18

this are master builds, can we add a pine build to the addon?
Like this
https://tools.taskcluster.net/index/artifacts/#gecko.v1.pine.latest.linux.flame-kk/gecko.v1.pine.latest.linux.flame-kk.debug


(Jovan Gerodetti) #19

ok now I see these builds are really old :confused: is there a reason why there are no new pine builds?


(Pochy) #20

I check the version v2 and it is in the same state. Do not updated from 2015-10-11 12:20:44.
But I thinks is related with the comments C2 and C4 of the Bug 1264065.
In summary from c2 @wcosta and c4 @lissyx

c2 Flame-kk builds were removed from Taskcluster in Bug 1255644

c4 Flame KK never completed the transition to TaskCluster