blob: 00f0f544742952746a8cde161b80a354d21b43a4 [file] [log] [blame]
Eric Parkd09b00e2020-02-15 11:07:48 +09001
Eric Parkd09b00e2020-02-15 11:07:48 +09002<!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 Parkd09b00e2020-02-15 11:07:48 +09008
9
10
Eric Parkd09b00e2020-02-15 11:07:48 +090011 <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 Parkd09b00e2020-02-15 11:07:48 +090013
14
15
16 <title>Installation Guide (Surface devices) - 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 Parkd09b00e2020-02-15 11:07:48 +090021
Eric Park8fd7bfb2020-10-02 19:05:33 +090022
23 <link rel="stylesheet" href="../../assets/stylesheets/palette.3f72e892.min.css">
24
Eric Parkd09b00e2020-02-15 11:07:48 +090025
26
27
Eric Parkd09b00e2020-02-15 11:07:48 +090028
29
Eric Park8fd7bfb2020-10-02 19:05:33 +090030
Eric Parkd09b00e2020-02-15 11:07:48 +090031 <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 Parkd09b00e2020-02-15 11:07:48 +090034
35
Eric Parkd09b00e2020-02-15 11:07:48 +090036
37
38
39
40
41
42 </head>
43
Eric Parkd09b00e2020-02-15 11:07:48 +090044
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 Parkd09b00e2020-02-15 11:07:48 +090053 <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="#installation-guide-surface-devices" class="md-skip">
60 Skip to content
61 </a>
62
63 </div>
64 <div data-md-component="announce">
65
66 </div>
Eric Parkd09b00e2020-02-15 11:07:48 +090067
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 Installation Guide (Surface devices)
88
89 </span>
Eric Parkd09b00e2020-02-15 11:07:48 +090090 </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 Parkd09b00e2020-02-15 11:07:48 +090098<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 Parkd09b00e2020-02-15 11:07:48 +0900109 </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 Parkd09b00e2020-02-15 11:07:48 +0900114 <div class="md-search-result__meta">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900115 Initializing search
Eric Parkd09b00e2020-02-15 11:07:48 +0900116 </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 Parkd09b00e2020-02-15 11:07:48 +0900125 </nav>
126</header>
127
Eric Park8fd7bfb2020-10-02 19:05:33 +0900128 <div class="md-container" data-md-component="container">
129
Eric Parkd09b00e2020-02-15 11:07:48 +0900130
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 Parkd09b00e2020-02-15 11:07:48 +0900135
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 Parkd09b00e2020-02-15 11:07:48 +0900143
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 Parkd09b00e2020-02-15 11:07:48 +0900147 </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">
159 <a href="../.." title="Home" class="md-nav__link">
160 Home
161 </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 Parkd09b00e2020-02-15 11:07:48 +0900175
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 Parkd09b00e2020-02-15 11:07:48 +0900179 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900180 <nav class="md-nav" aria-label="Bliss OS" data-md-level="1">
Eric Parkd09b00e2020-02-15 11:07:48 +0900181 <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 Parkd09b00e2020-02-15 11:07:48 +0900183 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
204
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
216
217 <li class="md-nav__item">
218 <a href="../extras/" title="Extras" class="md-nav__link">
219 Extras
220 </a>
221 </li>
222
223
224
225
226
227
228
229 <li class="md-nav__item">
230 <a href="../installation-guide-misc/" title="Installation Guide (Misc)" class="md-nav__link">
231 Installation Guide (Misc)
232 </a>
233 </li>
234
235
236
237
238
239
240
241
242
243 <li class="md-nav__item md-nav__item--active">
244
Eric Park8fd7bfb2020-10-02 19:05:33 +0900245 <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
Eric Parkd09b00e2020-02-15 11:07:48 +0900246
247
248
249
250 <a href="./" title="Installation Guide (Surface devices)" class="md-nav__link md-nav__link--active">
251 Installation Guide (Surface devices)
252 </a>
253
254 </li>
255
256
257
258
259
260
261
262 <li class="md-nav__item">
263 <a href="../installation-guide/" title="Installation Guide" class="md-nav__link">
264 Installation Guide
265 </a>
266 </li>
267
268
269
270
271
272
273
274 <li class="md-nav__item">
Eric Park0509f652020-03-01 01:54:39 +0900275 <a href="../taking-bug-reports/" title="Taking bug reports" class="md-nav__link">
276 Taking bug reports
277 </a>
278 </li>
279
280
281
282
283
284
285
286 <li class="md-nav__item">
Eric Parkd09b00e2020-02-15 11:07:48 +0900287 <a href="../troubleshooting/" title="Troubleshooting" class="md-nav__link">
288 Troubleshooting
289 </a>
290 </li>
291
292
293 </ul>
294 </nav>
295 </li>
296
297
298
299
300
301
302
303 <li class="md-nav__item md-nav__item--nested">
304
Eric Park8fd7bfb2020-10-02 19:05:33 +0900305 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
Eric Parkd09b00e2020-02-15 11:07:48 +0900306
307 <label class="md-nav__link" for="nav-3">
308 BlissRoms
Eric Park8fd7bfb2020-10-02 19:05:33 +0900309 <span class="md-nav__icon md-icon"></span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900310 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900311 <nav class="md-nav" aria-label="BlissRoms" data-md-level="1">
Eric Parkd09b00e2020-02-15 11:07:48 +0900312 <label class="md-nav__title" for="nav-3">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900313 <span class="md-nav__icon md-icon"></span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900314 BlissRoms
315 </label>
316 <ul class="md-nav__list" data-md-scrollfix>
317
318
319
320
321
322
323
324 <li class="md-nav__item">
325 <a href="../../BlissRoms/" title="Index" class="md-nav__link">
326 Index
327 </a>
328 </li>
329
330
331
332
333
334
335
336 <li class="md-nav__item">
337 <a href="../../BlissRoms/build-guide/" title="Build Guide" class="md-nav__link">
338 Build Guide
339 </a>
340 </li>
341
342
343
344
345
346
347
348 <li class="md-nav__item">
349 <a href="../../BlissRoms/build-tips/" title="Build Tips" class="md-nav__link">
350 Build Tips
351 </a>
352 </li>
353
354
355 </ul>
356 </nav>
357 </li>
358
359
360
361
362
363
364
365 <li class="md-nav__item md-nav__item--nested">
366
Eric Park8fd7bfb2020-10-02 19:05:33 +0900367 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4">
Eric Parkd09b00e2020-02-15 11:07:48 +0900368
369 <label class="md-nav__link" for="nav-4">
370 Common
Eric Park8fd7bfb2020-10-02 19:05:33 +0900371 <span class="md-nav__icon md-icon"></span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900372 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900373 <nav class="md-nav" aria-label="Common" data-md-level="1">
Eric Parkd09b00e2020-02-15 11:07:48 +0900374 <label class="md-nav__title" for="nav-4">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900375 <span class="md-nav__icon md-icon"></span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900376 Common
377 </label>
378 <ul class="md-nav__list" data-md-scrollfix>
379
380
381
382
383
384
385
386 <li class="md-nav__item">
387 <a href="../../common/" title="Index" class="md-nav__link">
388 Index
389 </a>
390 </li>
391
392
393
394
395
396
397
398 <li class="md-nav__item">
399 <a href="../../common/git-started/" title="Git Started" class="md-nav__link">
400 Git Started
401 </a>
402 </li>
403
404
405
406
407
408
409
410 <li class="md-nav__item">
411 <a href="../../common/maintaining-proper-authorship/" title="Maintaining proper authorship" class="md-nav__link">
412 Maintaining proper authorship
413 </a>
414 </li>
415
416
417
418
419
420
421
422 <li class="md-nav__item">
423 <a href="../../common/using-dippy-bird/" title="Using `dippy-bird`" class="md-nav__link">
424 Using `dippy-bird`
425 </a>
426 </li>
427
428
429 </ul>
430 </nav>
431 </li>
432
433
434
435
436
437
438
439 <li class="md-nav__item md-nav__item--nested">
440
Eric Park8fd7bfb2020-10-02 19:05:33 +0900441 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
Eric Parkd09b00e2020-02-15 11:07:48 +0900442
443 <label class="md-nav__link" for="nav-5">
444 Infrastructure
Eric Park8fd7bfb2020-10-02 19:05:33 +0900445 <span class="md-nav__icon md-icon"></span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900446 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900447 <nav class="md-nav" aria-label="Infrastructure" data-md-level="1">
Eric Parkd09b00e2020-02-15 11:07:48 +0900448 <label class="md-nav__title" for="nav-5">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900449 <span class="md-nav__icon md-icon"></span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900450 Infrastructure
451 </label>
452 <ul class="md-nav__list" data-md-scrollfix>
453
454
455
456
457
458
459
460 <li class="md-nav__item">
461 <a href="../../infrastructure/" title="Index" class="md-nav__link">
462 Index
463 </a>
464 </li>
465
466
467 </ul>
468 </nav>
469 </li>
470
471
472 </ul>
473</nav>
474 </div>
475 </div>
476 </div>
477
478
479 <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
480 <div class="md-sidebar__scrollwrap">
481 <div class="md-sidebar__inner">
482
Eric Park8fd7bfb2020-10-02 19:05:33 +0900483<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
Eric Parkd09b00e2020-02-15 11:07:48 +0900484
485
486
487
488
489</nav>
490 </div>
491 </div>
492 </div>
493
494
495 <div class="md-content">
496 <article class="md-content__inner md-typeset">
497
498
499
500 <h1 id="installation-guide-surface-devices">Installation Guide (Surface devices)</h1>
501<p>This guide is applicable only to Surface devices.</p>
502<p>Reference posts <a href="https://forum.xda-developers.com/showpost.php?p=78015375&amp;postcount=76">here</a> and <a href="https://forum.xda-developers.com/showpost.php?p=76896155&amp;postcount=2107">here</a>.</p>
503<p>Do you have a Surface device that you would like to run Bliss OS on? You're in luck, because Bliss OS was primarily developed and tested on a Surface Pro 3 back on Android Nougat.</p>
504<p>Most Surface devices with IPTS require a specific set of firmware for proper functioning. For all other Surface models, the user must upgrade their own firmware, because we can't build for all Surface models without having those devices to test with.</p>
505<p>To start, here is the series classification for Surface devices:</p>
506<ul>
507<li>Series 5 devices:</li>
508<li>Surface Book 2</li>
509<li>Surface Pro 2017</li>
510<li>Series 4 devices</li>
511<li>Surface Book</li>
512<li>Surface Pro 4</li>
513<li>Surface Laptop</li>
514<li>Series 3 devices:</li>
515<li>Surface Pro 3</li>
516</ul>
517<p>For the ipts_firmware files (series 4/5 devices only), please select the correct version for your device:</p>
518<ul>
519<li><code>v76</code> for the Surface Book</li>
520<li><code>v78</code> for the Surface Pro 4</li>
521<li><code>v79</code> for the Surface Laptop</li>
522<li><code>v101</code> for Surface Book 2 15"</li>
523<li><code>v102</code> for the Surface Pro 2017</li>
524<li><code>v137</code> for the Surface Book 2 13"</li>
525</ul>
526<p>For the i915_firmware files (series 3/4/5 devices), please select the correct version for your device:</p>
527<ul>
528<li><code>kbl</code> for series 5 devices</li>
529<li><code>skl</code> for series 4 devices</li>
530<li><code>bxt</code> for series 3 devices</li>
531</ul>
532<p>All <a href="https://github.com/jakeday/linux-surface/tree/master/firmware">firmware files can be found here.</a></p>
533<p>For Surface Go users, you will have to remove some files and replace them with @jakeday's firmware. Please <a href="https://www.reddit.com/r/SurfaceLinux/comments/9t53gq/wifi_fixed_on_surface_go_ubuntu_1810/">see this thread on Reddit</a> for detailed information.</p>
534<p>Once you have the right firmware you need, you should copy it to a folder on your Bliss install (<code>SD_card_root/surface</code>), making sure to put the right firmware in the right folders:</p>
535<ul>
536<li>IPTS firmware: <code>SD_card_root/surface/intel/ipts</code></li>
537<li><code>ath10k</code> firmware (some models): <code>SD_card_root/surface/ath10k</code></li>
538<li><code>mrvl</code> firmware (some models): <code>SD_card_root/surface/mrvl</code></li>
539<li><code>mwlwifi</code> firmware (some models): <code>SD_card_root/surface/mwlwifi</code></li>
540<li><code>nvidia</code> firmware for Surface Book 2: <code>SD_card_root/surface/nvidia</code></li>
541</ul>
542<p>Next, open a terminal (we include one you can enable in "Developer Options"). In the terminal, enter the following commands, giving permission to the superuser popup dialog when prompted:</p>
543<pre><code>su
544mv -f SD_card_root/surface/* system/lib/firmware/
545</code></pre>
546<p>Then you can restart:</p>
547<pre><code>reboot
548</code></pre>
549<p>It should recognize and load the correct firmware versions for your device upon reboot if you did everything correctly.</p>
550
Eric Parkd09b00e2020-02-15 11:07:48 +0900551
552
553
554
555
556
557 </article>
558 </div>
559 </div>
560 </main>
561
562
563<footer class="md-footer">
564
565 <div class="md-footer-nav">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900566 <nav class="md-footer-nav__inner md-grid" aria-label="Footer">
Eric Parkd09b00e2020-02-15 11:07:48 +0900567
Eric Park8fd7bfb2020-10-02 19:05:33 +0900568 <a href="../installation-guide-misc/" title="Installation Guide (Misc)" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
569 <div class="md-footer-nav__button md-icon">
570 <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 Parkd09b00e2020-02-15 11:07:48 +0900571 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900572 <div class="md-footer-nav__title">
573 <div class="md-ellipsis">
Eric Parkd09b00e2020-02-15 11:07:48 +0900574 <span class="md-footer-nav__direction">
575 Previous
576 </span>
577 Installation Guide (Misc)
Eric Park8fd7bfb2020-10-02 19:05:33 +0900578 </div>
Eric Parkd09b00e2020-02-15 11:07:48 +0900579 </div>
580 </a>
581
582
Eric Park8fd7bfb2020-10-02 19:05:33 +0900583 <a href="../installation-guide/" title="Installation Guide" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
584 <div class="md-footer-nav__title">
585 <div class="md-ellipsis">
Eric Parkd09b00e2020-02-15 11:07:48 +0900586 <span class="md-footer-nav__direction">
587 Next
588 </span>
589 Installation Guide
Eric Park8fd7bfb2020-10-02 19:05:33 +0900590 </div>
Eric Parkd09b00e2020-02-15 11:07:48 +0900591 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900592 <div class="md-footer-nav__button md-icon">
593 <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 Parkd09b00e2020-02-15 11:07:48 +0900594 </div>
595 </a>
596
597 </nav>
598 </div>
599
600 <div class="md-footer-meta md-typeset">
601 <div class="md-footer-meta__inner md-grid">
602 <div class="md-footer-copyright">
603
Eric Park8fd7bfb2020-10-02 19:05:33 +0900604 Made with
605 <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
606 Material for MkDocs
607 </a>
Eric Parkd09b00e2020-02-15 11:07:48 +0900608 </div>
609
610 </div>
611 </div>
612</footer>
613
614 </div>
615
Eric Park8fd7bfb2020-10-02 19:05:33 +0900616 <script src="../../assets/javascripts/vendor.77e55a48.min.js"></script>
617 <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 Parkd09b00e2020-02-15 11:07:48 +0900618
Eric Park8fd7bfb2020-10-02 19:05:33 +0900619 <script>
620 app = initialize({
621 base: "../..",
622 features: [],
623 search: Object.assign({
624 worker: "../../assets/javascripts/worker/search.4ac00218.min.js"
625 }, typeof search !== "undefined" && search)
626 })
627 </script>
Eric Parkd09b00e2020-02-15 11:07:48 +0900628
629
630 </body>
631</html>