Building B2G OS for Flame


(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


(Jovan Gerodetti) #21

yes, this was explained in the build and port meeting. But there are some suggestions to start building for flame on buildbot I think.


(Jovan Gerodetti) #22

@gsvelto I’m trying to create a build for flame-kk but somehow I’m unable to pull /system/b2g/distribution/ from the device.

EDIT: so it seems that the directory is empty. what can I do about this?


(Pochy) #23

I do not have much time for the meetings but later in the night, I have read the notes and try to help in some things, I have skills like devops and automatization tools, maybe I can help with buildbot or other system that we use for create the builds.

@TitanNano if you finish this task, please share the build because I do not have resources in home like connection for do this.

If anyone can share one build of the transition for flame(maybe @gsvelto?), would be awesome, is for testing in one flame that I have with problem in the touchscreen but at least I can see booting one more time :grin:


(Jovan Gerodetti) #24

Blobfree Flame-KK build from 2016-05-07

https://drive.google.com/open?id=0B179vm24EW9AeExKSUtNN0pGcm8