-
Notifications
You must be signed in to change notification settings - Fork 0
/
MDN_B2GOS_Organisation
270 lines (130 loc) · 3.57 KB
/
MDN_B2GOS_Organisation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
Status 5.Sept.2016
B2GOS - Landing Page
B2G OS Architecture
B2G OS Architecture
B2G OS APIs
Gaia
Gaia overview
Different ways to run Gaia
Running the Gaia codebase
Developing Gaia
Understanding the Gaia codebase
Making Gaia code changes
Testing Gaia code changes
Submitting a Gaia patch
Gaia build system primer
Make options reference
Gaia tools reference
Build B2G OS
Build overview
B2G OS build process summary
Build prerequisites
Preparing for your first build
Building B2G OS
Building B2G OS
Building B2G OS for Flame. on Mac OS X
B2G build variables reference sheet
Run B2G OS on Desktop
Choosing how to run Gaia or B2G OS
Run B2G OS on desktop using Mulet
Install B2G OS on mobile
Installing B2G OS on a mobile device
B2G installer add-on
Compatible Devices
Create updates for B2G OS
Creating and applying B2G OS update packages
Building and installing FOTA community build
Porting B2G OS
Porting overview
Porting basics
Porting on CyanogenMod
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Proposal 12.Sept.2016
B2GOS - Landing Page
Compatible Devices - a list of all devices and a Page for every device with Status and Help a bit like: https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_fp2#Hardware_Support
Manufacteur:
Sony
Z3
Flame
Aries
Fairphone
Fairphone 2
Google
Nexus 4
Nexus 5
HTC
xyz...
B2G OS Architecture
Gaia
Gaia overview
Status
Developing
Gecko
Gecko overview
Status
Developing
Gonk
Gonk overview
Status
Developing
B2G OS APIs
Development of B2GOS
steps of develpment (brief graphical overview of following 5 points)
-The code base (where is it, how do i get it, hwo is owner)
-Porting (what files is needed to port)
-Building for Hardware
-Development of Userinterface
-Debuging
-Bugfileing
Porting B2G OS
Porting overview
Porting basics
Porting on CyanogenMod
Build overview
B2G OS build process summary
Building B2G OS
Build prerequisites: version status definition
Building B2G OS on Linux
Ubuntu 14.04
Build prerequisites
Ubuntu 16.04
Build prerequisites
Gentoo
Build prerequisites
Arch
Build prerequisites
xy..
Build prerequisites
Building B2G OS on Mac OS X
OSX
Build prerequisites
MacOS
Build prerequisites
Preparing for your first build
B2G build variables reference sheet
Create updates for B2G OS
Creating and applying B2G OS update packages
Building and installing FOTA community build
Different ways to run Gaia
Running the Gaia codebase
Developing Gaia
Run B2G OS on Desktop
Choosing how to run Gaia or B2G OS
Run B2G OS on desktop using Mulet
Understanding the Gaia codebase
Making Gaia code changes
Testing Gaia code changes
Submitting a Gaia patch
Gaia build system primer
Make options reference
Gaia tools reference
Debuging (How to find the fail)
Hardware
adb options
different ways?
Software
options?
Bugfileing, PR, and review taging
Install B2G OS on mobile
Installing B2G OS on a mobile device
B2G installer add-on