blob: 2cd59ffc224948ec9aba9764e93cb75b30aa5299 [file] [log] [blame]
Eric Park608ce5a2019-08-07 21:27:46 +08001
Eric Park608ce5a2019-08-07 21:27:46 +08002<!doctype html>
3<html lang="en" class="no-js">
4 <head>
5
6 <meta charset="utf-8">
7 <meta name="viewport" content="width=device-width,initial-scale=1">
Eric Park608ce5a2019-08-07 21:27:46 +08008
9
10
Eric Park608ce5a2019-08-07 21:27:46 +080011 <link rel="shortcut icon" href="../../assets/images/favicon.png">
Eric Park8fd7bfb2020-10-02 19:05:33 +090012 <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.0.1">
Eric Park608ce5a2019-08-07 21:27:46 +080013
14
15
16 <title>Extras - Team Bliss</title>
17
18
19
Eric Park8fd7bfb2020-10-02 19:05:33 +090020 <link rel="stylesheet" href="../../assets/stylesheets/main.38780c08.min.css">
Eric Park608ce5a2019-08-07 21:27:46 +080021
Eric Park8fd7bfb2020-10-02 19:05:33 +090022
23 <link rel="stylesheet" href="../../assets/stylesheets/palette.3f72e892.min.css">
24
Eric Park608ce5a2019-08-07 21:27:46 +080025
26
27
Eric Park608ce5a2019-08-07 21:27:46 +080028
29
Eric Park8fd7bfb2020-10-02 19:05:33 +090030
Eric Park608ce5a2019-08-07 21:27:46 +080031 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
Eric Park8fd7bfb2020-10-02 19:05:33 +090032 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
33 <style>body,input{font-family:"Roboto",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono",SFMono-Regular,Consolas,Menlo,monospace}</style>
Eric Park608ce5a2019-08-07 21:27:46 +080034
35
Eric Park608ce5a2019-08-07 21:27:46 +080036
37
38
39
40
41
42 </head>
43
Eric Park608ce5a2019-08-07 21:27:46 +080044
Eric Park8fd7bfb2020-10-02 19:05:33 +090045
46
47
48
49
50 <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
51
52
Eric Park608ce5a2019-08-07 21:27:46 +080053 <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
54 <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
Eric Park8fd7bfb2020-10-02 19:05:33 +090055 <label class="md-overlay" for="__drawer"></label>
56 <div data-md-component="skip">
57
58
59 <a href="#extras" class="md-skip">
60 Skip to content
61 </a>
62
63 </div>
64 <div data-md-component="announce">
65
66 </div>
Eric Park608ce5a2019-08-07 21:27:46 +080067
68 <header class="md-header" data-md-component="header">
Eric Park8fd7bfb2020-10-02 19:05:33 +090069 <nav class="md-header-nav md-grid" aria-label="Header">
70 <a href="../.." title="Team Bliss" class="md-header-nav__button md-logo" aria-label="Team Bliss">
71
72
73 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"/></svg>
74
75 </a>
76 <label class="md-header-nav__button md-icon" for="__drawer">
77 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
78 </label>
79 <div class="md-header-nav__title" data-md-component="header-title">
80
81 <div class="md-header-nav__ellipsis">
82 <span class="md-header-nav__topic md-ellipsis">
83 Team Bliss
84 </span>
85 <span class="md-header-nav__topic md-ellipsis">
86
87 Extras
88
89 </span>
Eric Park608ce5a2019-08-07 21:27:46 +080090 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +090091
92 </div>
93
94 <label class="md-header-nav__button md-icon" for="__search">
95 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
96 </label>
97
Eric Park608ce5a2019-08-07 21:27:46 +080098<div class="md-search" data-md-component="search" role="dialog">
99 <label class="md-search__overlay" for="__search"></label>
100 <div class="md-search__inner" role="search">
101 <form class="md-search__form" name="search">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900102 <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active">
103 <label class="md-search__icon md-icon" for="__search">
104 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
105 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
106 </label>
107 <button type="reset" class="md-search__icon md-icon" aria-label="Clear" data-md-component="search-reset" tabindex="-1">
108 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
Eric Park608ce5a2019-08-07 21:27:46 +0800109 </button>
110 </form>
111 <div class="md-search__output">
112 <div class="md-search__scrollwrap" data-md-scrollfix>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900113 <div class="md-search-result" data-md-component="search-result">
Eric Park608ce5a2019-08-07 21:27:46 +0800114 <div class="md-search-result__meta">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900115 Initializing search
Eric Park608ce5a2019-08-07 21:27:46 +0800116 </div>
117 <ol class="md-search-result__list"></ol>
118 </div>
119 </div>
120 </div>
121 </div>
122</div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900123
124
Eric Park608ce5a2019-08-07 21:27:46 +0800125 </nav>
126</header>
127
Eric Park8fd7bfb2020-10-02 19:05:33 +0900128 <div class="md-container" data-md-component="container">
129
Eric Park608ce5a2019-08-07 21:27:46 +0800130
131
132
Eric Park8fd7bfb2020-10-02 19:05:33 +0900133 <main class="md-main" data-md-component="main">
134 <div class="md-main__inner md-grid">
Eric Park608ce5a2019-08-07 21:27:46 +0800135
136
137 <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
138 <div class="md-sidebar__scrollwrap">
139 <div class="md-sidebar__inner">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900140 <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
141 <label class="md-nav__title" for="__drawer">
142 <a href="../.." title="Team Bliss" class="md-nav__button md-logo" aria-label="Team Bliss">
Eric Park608ce5a2019-08-07 21:27:46 +0800143
Eric Park8fd7bfb2020-10-02 19:05:33 +0900144
145 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"/></svg>
146
Eric Park608ce5a2019-08-07 21:27:46 +0800147 </a>
148 Team Bliss
149 </label>
150
151 <ul class="md-nav__list" data-md-scrollfix>
152
153
154
155
156
157
158 <li class="md-nav__item">
Eric Park5e3a1012019-08-12 13:17:03 +0800159 <a href="../.." title="Home" class="md-nav__link">
160 Home
Eric Park608ce5a2019-08-07 21:27:46 +0800161 </a>
162 </li>
163
164
165
166
167
168
169
170
171
172 <li class="md-nav__item md-nav__item--active md-nav__item--nested">
173
Eric Park8fd7bfb2020-10-02 19:05:33 +0900174 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2" checked>
Eric Park608ce5a2019-08-07 21:27:46 +0800175
176 <label class="md-nav__link" for="nav-2">
177 Bliss OS
Eric Park8fd7bfb2020-10-02 19:05:33 +0900178 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800179 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900180 <nav class="md-nav" aria-label="Bliss OS" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800181 <label class="md-nav__title" for="nav-2">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900182 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800183 Bliss OS
184 </label>
185 <ul class="md-nav__list" data-md-scrollfix>
186
187
188
189
190
191
192
193 <li class="md-nav__item">
194 <a href="../" title="Index" class="md-nav__link">
195 Index
196 </a>
197 </li>
198
199
200
201
202
203
Eric Park5e3a1012019-08-12 13:17:03 +0800204
205 <li class="md-nav__item">
206 <a href="../build-guide/" title="Build Guide" class="md-nav__link">
207 Build Guide
208 </a>
209 </li>
210
211
212
213
214
215
Eric Park608ce5a2019-08-07 21:27:46 +0800216
217
218
219 <li class="md-nav__item md-nav__item--active">
220
Eric Park8fd7bfb2020-10-02 19:05:33 +0900221 <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
Eric Park608ce5a2019-08-07 21:27:46 +0800222
223
224
225
226 <label class="md-nav__link md-nav__link--active" for="__toc">
227 Extras
Eric Park8fd7bfb2020-10-02 19:05:33 +0900228 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800229 </label>
230
231 <a href="./" title="Extras" class="md-nav__link md-nav__link--active">
232 Extras
233 </a>
234
235
Eric Park8fd7bfb2020-10-02 19:05:33 +0900236<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
Eric Park608ce5a2019-08-07 21:27:46 +0800237
238
239
240
241
Eric Park8fd7bfb2020-10-02 19:05:33 +0900242 <label class="md-nav__title" for="__toc">
243 <span class="md-nav__icon md-icon"></span>
244 Table of contents
245 </label>
Eric Park608ce5a2019-08-07 21:27:46 +0800246 <ul class="md-nav__list" data-md-scrollfix>
247
248 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800249 <a href="#setting-up-taskbar-on-bliss-os-pie" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800250 Setting up Taskbar on Bliss OS (Pie)
251 </a>
252
253</li>
254
255 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800256 <a href="#setting-up-gapps" class="md-nav__link">
Eric Parkf7befcf2020-01-17 07:17:51 +0800257 Setting up GApps
Eric Park608ce5a2019-08-07 21:27:46 +0800258 </a>
259
260</li>
261
262 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800263 <a href="#watching-netflix-foss-gms-builds" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800264 Watching Netflix - FOSS &amp; GMS Builds
265 </a>
266
267</li>
268
Eric Parkf7befcf2020-01-17 07:17:51 +0800269 <li class="md-nav__item">
270 <a href="#setting-up-magisk" class="md-nav__link">
271 Setting up Magisk
272 </a>
273
274</li>
275
Eric Park608ce5a2019-08-07 21:27:46 +0800276 </ul>
277
278</nav>
279
280 </li>
281
282
283
284
285
286
287
288 <li class="md-nav__item">
Eric Parkd09b00e2020-02-15 11:07:48 +0900289 <a href="../installation-guide-misc/" title="Installation Guide (Misc)" class="md-nav__link">
290 Installation Guide (Misc)
291 </a>
292 </li>
293
294
295
296
297
298
299
300 <li class="md-nav__item">
301 <a href="../installation-guide-surface-devices/" title="Installation Guide (Surface devices)" class="md-nav__link">
302 Installation Guide (Surface devices)
303 </a>
304 </li>
305
306
307
308
309
310
311
312 <li class="md-nav__item">
Eric Park608ce5a2019-08-07 21:27:46 +0800313 <a href="../installation-guide/" title="Installation Guide" class="md-nav__link">
314 Installation Guide
315 </a>
316 </li>
317
318
319
320
321
322
323
324 <li class="md-nav__item">
Eric Park0509f652020-03-01 01:54:39 +0900325 <a href="../taking-bug-reports/" title="Taking bug reports" class="md-nav__link">
326 Taking bug reports
327 </a>
328 </li>
329
330
331
332
333
334
335
336 <li class="md-nav__item">
Eric Park608ce5a2019-08-07 21:27:46 +0800337 <a href="../troubleshooting/" title="Troubleshooting" class="md-nav__link">
338 Troubleshooting
339 </a>
340 </li>
341
342
343 </ul>
344 </nav>
345 </li>
346
347
348
349
350
351
352
353 <li class="md-nav__item md-nav__item--nested">
354
Eric Park8fd7bfb2020-10-02 19:05:33 +0900355 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
Eric Park608ce5a2019-08-07 21:27:46 +0800356
357 <label class="md-nav__link" for="nav-3">
358 BlissRoms
Eric Park8fd7bfb2020-10-02 19:05:33 +0900359 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800360 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900361 <nav class="md-nav" aria-label="BlissRoms" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800362 <label class="md-nav__title" for="nav-3">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900363 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800364 BlissRoms
365 </label>
366 <ul class="md-nav__list" data-md-scrollfix>
367
368
369
370
371
372
373
374 <li class="md-nav__item">
375 <a href="../../BlissRoms/" title="Index" class="md-nav__link">
376 Index
377 </a>
378 </li>
379
380
381
382
383
384
385
386 <li class="md-nav__item">
387 <a href="../../BlissRoms/build-guide/" title="Build Guide" class="md-nav__link">
388 Build Guide
389 </a>
390 </li>
391
392
393
394
395
396
397
398 <li class="md-nav__item">
399 <a href="../../BlissRoms/build-tips/" title="Build Tips" class="md-nav__link">
400 Build Tips
401 </a>
402 </li>
403
404
405 </ul>
406 </nav>
407 </li>
408
409
410
411
412
413
414
415 <li class="md-nav__item md-nav__item--nested">
416
Eric Park8fd7bfb2020-10-02 19:05:33 +0900417 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4">
Eric Park608ce5a2019-08-07 21:27:46 +0800418
419 <label class="md-nav__link" for="nav-4">
420 Common
Eric Park8fd7bfb2020-10-02 19:05:33 +0900421 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800422 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900423 <nav class="md-nav" aria-label="Common" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800424 <label class="md-nav__title" for="nav-4">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900425 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800426 Common
427 </label>
428 <ul class="md-nav__list" data-md-scrollfix>
429
430
431
432
433
434
435
436 <li class="md-nav__item">
437 <a href="../../common/" title="Index" class="md-nav__link">
438 Index
439 </a>
440 </li>
441
442
443
444
445
446
447
448 <li class="md-nav__item">
449 <a href="../../common/git-started/" title="Git Started" class="md-nav__link">
450 Git Started
451 </a>
452 </li>
453
454
455
456
457
458
459
460 <li class="md-nav__item">
Eric Park8584eda2019-09-02 09:45:55 +0800461 <a href="../../common/maintaining-proper-authorship/" title="Maintaining proper authorship" class="md-nav__link">
462 Maintaining proper authorship
463 </a>
464 </li>
465
466
467
468
469
470
471
472 <li class="md-nav__item">
Eric Park608ce5a2019-08-07 21:27:46 +0800473 <a href="../../common/using-dippy-bird/" title="Using `dippy-bird`" class="md-nav__link">
474 Using `dippy-bird`
475 </a>
476 </li>
477
478
479 </ul>
480 </nav>
481 </li>
482
483
484
485
486
487
488
489 <li class="md-nav__item md-nav__item--nested">
490
Eric Park8fd7bfb2020-10-02 19:05:33 +0900491 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
Eric Park608ce5a2019-08-07 21:27:46 +0800492
493 <label class="md-nav__link" for="nav-5">
494 Infrastructure
Eric Park8fd7bfb2020-10-02 19:05:33 +0900495 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800496 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900497 <nav class="md-nav" aria-label="Infrastructure" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800498 <label class="md-nav__title" for="nav-5">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900499 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800500 Infrastructure
501 </label>
502 <ul class="md-nav__list" data-md-scrollfix>
503
504
505
506
507
508
509
510 <li class="md-nav__item">
511 <a href="../../infrastructure/" title="Index" class="md-nav__link">
512 Index
513 </a>
514 </li>
515
516
517 </ul>
518 </nav>
519 </li>
520
521
522 </ul>
523</nav>
524 </div>
525 </div>
526 </div>
527
528
529 <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
530 <div class="md-sidebar__scrollwrap">
531 <div class="md-sidebar__inner">
532
Eric Park8fd7bfb2020-10-02 19:05:33 +0900533<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
Eric Park608ce5a2019-08-07 21:27:46 +0800534
535
536
537
538
Eric Park8fd7bfb2020-10-02 19:05:33 +0900539 <label class="md-nav__title" for="__toc">
540 <span class="md-nav__icon md-icon"></span>
541 Table of contents
542 </label>
Eric Park608ce5a2019-08-07 21:27:46 +0800543 <ul class="md-nav__list" data-md-scrollfix>
544
545 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800546 <a href="#setting-up-taskbar-on-bliss-os-pie" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800547 Setting up Taskbar on Bliss OS (Pie)
548 </a>
549
550</li>
551
552 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800553 <a href="#setting-up-gapps" class="md-nav__link">
Eric Parkf7befcf2020-01-17 07:17:51 +0800554 Setting up GApps
Eric Park608ce5a2019-08-07 21:27:46 +0800555 </a>
556
557</li>
558
559 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800560 <a href="#watching-netflix-foss-gms-builds" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800561 Watching Netflix - FOSS &amp; GMS Builds
562 </a>
563
564</li>
565
Eric Parkf7befcf2020-01-17 07:17:51 +0800566 <li class="md-nav__item">
567 <a href="#setting-up-magisk" class="md-nav__link">
568 Setting up Magisk
569 </a>
570
571</li>
572
Eric Park608ce5a2019-08-07 21:27:46 +0800573 </ul>
574
575</nav>
576 </div>
577 </div>
578 </div>
579
580
581 <div class="md-content">
582 <article class="md-content__inner md-typeset">
583
584
585
586 <h1 id="extras">Extras</h1>
587<h2 id="setting-up-taskbar-on-bliss-os-pie">Setting up Taskbar on Bliss OS (Pie)</h2>
588<p>If you would like to use Taskbar as your default launcher, you will need to first go into "Settings &gt; Blissify &gt; Gestures", and enable something like Carbon Gestures (we recommend setting up three-finger swipes: Right for Back, Down for Home, &amp; Up for Recents), then you can go to "Blissify &gt; Buttons" and switch the navigation mode to SmartBar, then go back and disable the navigation bar from there by switching off "Allow Navigation Bar on the top". At this point, you need to switch to your home screen, so swipe up with your gesture, or tap the Windows key (or Windows-Esc). Then launch Taskbar, enable it, set to launch on boot. We recommend disabling hiding. Enable a couple other settings in the "Freeform" and "Advanced" screens as required. Setting it up this way will prevent any crashes from happening on initial launch. And it allows you to also use the Quickstep launcher as the main background. </p>
589<p>Here's a video tutorial on how to do it properly:</p>
590<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/htFC8poBEPY" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
591
Eric Parkf7befcf2020-01-17 07:17:51 +0800592<h2 id="setting-up-gapps">Setting up GApps</h2>
593<div class="admonition warning">
594<p class="admonition-title">Warning</p>
595<p>Recent builds of Bliss OS have Gapps included. If your <code>.iso</code> file name includes "GMS", it has GApps built in and you shouldn't follow the guide below. If your file name includes "FOSS", it does not have GApps built in.</p>
596</div>
Eric Park608ce5a2019-08-07 21:27:46 +0800597<p><a href="https://forum.xda-developers.com/showpost.php?p=79289406&amp;postcount=632">See this thread from @wrwolf2!</a></p>
598<h2 id="watching-netflix-foss-gms-builds">Watching Netflix - FOSS &amp; GMS Builds</h2>
599<p>Netflix considers our rooted OS as an "incompatible" device, according to their support articles. <a href="https://www.apkmirror.com/apk/netflix-inc/netflix/netflix-4-16-1-build-15145-release/">This version of Netflix seems to work great</a>, as long as you don't update it. If it prompts you, click on "Cancel".</p>
Eric Parkf7befcf2020-01-17 07:17:51 +0800600<h2 id="setting-up-magisk">Setting up Magisk</h2>
601<ol>
602<li>Extract the latest Bliss OS <code>.iso</code>, and grab those files:<ul>
603<li><code>initrd.img</code></li>
604<li><code>ramdisk.img</code></li>
605<li><code>kernel</code></li>
606</ul>
607</li>
608<li>Run:
609 <code>mkbootimg --kernel kernel --ramdisk ramdisk.img --second initrd.img --output boot.img</code></li>
610<li>Copy the boot image to Bliss OS.</li>
611<li>Use Magisk Manager to patch the boot image. Select Install &gt; Select and Patch File, and then select the <code>boot.img</code> you created earlier. The patcher should produce the file <code>magisk_patched.img</code>.</li>
612<li>
613<p>We need to remove the current superuser binary. Run within Bliss OS in a terminal emulator</p>
614<p><code>su</code></p>
615<p><code>cd /system/xbin &amp;&amp; mv su su.bak</code></p>
616<p><code>exit</code></p>
617</li>
618<li>
619<p>Copy the patched <code>magisk_patched.img</code> file back to your computer.</p>
620</li>
621<li>
622<p>Unpack the image:</p>
623<p><code>unpackimg magisk_patched.img</code></p>
624</li>
625<li>
626<p>Rename the following files:</p>
627<ul>
628<li><code>magisk_patched.img-zImage</code> to <code>kernel</code></li>
629<li><code>magisk_patched.img-second</code> to <code>initrd.img</code></li>
630<li><code>magisk_patched.img-ramdisk.cpio.gz</code> to <code>ramdisk.img</code></li>
631</ul>
632</li>
633<li>
634<p>Replace the files back to the original Bliss OS <code>.iso</code>.</p>
635</li>
636<li>Boot to Bliss, and you should have a successful Magisk installation!</li>
637</ol>
Eric Park608ce5a2019-08-07 21:27:46 +0800638
Eric Park608ce5a2019-08-07 21:27:46 +0800639
640
641
642
643
644
645 </article>
646 </div>
647 </div>
648 </main>
649
650
651<footer class="md-footer">
652
653 <div class="md-footer-nav">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900654 <nav class="md-footer-nav__inner md-grid" aria-label="Footer">
Eric Park608ce5a2019-08-07 21:27:46 +0800655
Eric Park8fd7bfb2020-10-02 19:05:33 +0900656 <a href="../build-guide/" title="Build Guide" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
657 <div class="md-footer-nav__button md-icon">
658 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
Eric Park608ce5a2019-08-07 21:27:46 +0800659 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900660 <div class="md-footer-nav__title">
661 <div class="md-ellipsis">
Eric Park608ce5a2019-08-07 21:27:46 +0800662 <span class="md-footer-nav__direction">
663 Previous
664 </span>
Eric Park5e3a1012019-08-12 13:17:03 +0800665 Build Guide
Eric Park8fd7bfb2020-10-02 19:05:33 +0900666 </div>
Eric Park608ce5a2019-08-07 21:27:46 +0800667 </div>
668 </a>
669
670
Eric Park8fd7bfb2020-10-02 19:05:33 +0900671 <a href="../installation-guide-misc/" title="Installation Guide (Misc)" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
672 <div class="md-footer-nav__title">
673 <div class="md-ellipsis">
Eric Park608ce5a2019-08-07 21:27:46 +0800674 <span class="md-footer-nav__direction">
675 Next
676 </span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900677 Installation Guide (Misc)
Eric Park8fd7bfb2020-10-02 19:05:33 +0900678 </div>
Eric Park608ce5a2019-08-07 21:27:46 +0800679 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900680 <div class="md-footer-nav__button md-icon">
681 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
Eric Park608ce5a2019-08-07 21:27:46 +0800682 </div>
683 </a>
684
685 </nav>
686 </div>
687
688 <div class="md-footer-meta md-typeset">
689 <div class="md-footer-meta__inner md-grid">
690 <div class="md-footer-copyright">
691
Eric Park8fd7bfb2020-10-02 19:05:33 +0900692 Made with
693 <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
694 Material for MkDocs
695 </a>
Eric Park608ce5a2019-08-07 21:27:46 +0800696 </div>
697
698 </div>
699 </div>
700</footer>
701
702 </div>
703
Eric Park8fd7bfb2020-10-02 19:05:33 +0900704 <script src="../../assets/javascripts/vendor.77e55a48.min.js"></script>
705 <script src="../../assets/javascripts/bundle.aa3f9871.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing"}</script>
Eric Park608ce5a2019-08-07 21:27:46 +0800706
Eric Park8fd7bfb2020-10-02 19:05:33 +0900707 <script>
708 app = initialize({
709 base: "../..",
710 features: [],
711 search: Object.assign({
712 worker: "../../assets/javascripts/worker/search.4ac00218.min.js"
713 }, typeof search !== "undefined" && search)
714 })
715 </script>
Eric Park608ce5a2019-08-07 21:27:46 +0800716
717
718 </body>
719</html>