<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei.app/static/web-install.html, branch staging</title>
<subtitle>main website servers</subtitle>
<id>http://src.rosa.moe/hakurei.app/atom/static/web-install.html?h=staging</id>
<link rel='self' href='http://src.rosa.moe/hakurei.app/atom/static/web-install.html?h=staging'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/'/>
<updated>2021-01-24T16:27:08Z</updated>
<entry>
<title>create an install directory with an index page</title>
<updated>2021-01-24T16:27:08Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-24T15:47:09Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=4ff446e2d41515eaee5e89870e7b6fa85949033c'/>
<id>urn:sha1:4ff446e2d41515eaee5e89870e7b6fa85949033c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to new bundled fastboot.js</title>
<updated>2021-01-24T04:08:12Z</updated>
<author>
<name>Danny Lin</name>
<email>danny@kdrag0n.dev</email>
</author>
<published>2021-01-24T03:47:37Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=dff5a750d182aed60df2ea6c4fd452a0955cdd0f'/>
<id>urn:sha1:dff5a750d182aed60df2ea6c4fd452a0955cdd0f</id>
<content type='text'>
This simplifies cache busting greatly without needing to do further
processing on any fastboot.js code before deploying. It also removes the
need for a non-module script with global scope.
</content>
</entry>
<entry>
<title>Update web install for fastboot.js and zip.js updates</title>
<updated>2021-01-24T02:10:18Z</updated>
<author>
<name>Danny Lin</name>
<email>danny@kdrag0n.dev</email>
</author>
<published>2021-01-24T01:53:22Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=b88a4bcb88a726fa17d1beeea552685039454f2b'/>
<id>urn:sha1:b88a4bcb88a726fa17d1beeea552685039454f2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add a temporary warning to the web install page</title>
<updated>2021-01-23T09:03:48Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-23T09:03:48Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=16fa1065dabc7ec2cc4c9438e5b01d59e3ccae02'/>
<id>urn:sha1:16fa1065dabc7ec2cc4c9438e5b01d59e3ccae02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement web install using fastboot.js</title>
<updated>2021-01-23T08:28:02Z</updated>
<author>
<name>Danny Lin</name>
<email>danny@kdrag0n.dev</email>
</author>
<published>2021-01-23T04:14:00Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=713b4ef564ad41d42b1d1d8a83753a9684f26001'/>
<id>urn:sha1:713b4ef564ad41d42b1d1d8a83753a9684f26001</id>
<content type='text'>
This implements the WebUSB-based web installer using fastboot.js to
act as a fastboot client. A bare minimum UI with a plain-text
status/progress caption for each step is included, as well as a plain
button to trigger it and basic error handling.

WebADB has been removed now that we are only using fastboot.js.

Initial features:

- Unlocking and locking the bootloader
- Downloading the latest GrapheneOS release available for the device
- Flashing the factory images zip
- Reusing USB connections
</content>
</entry>
<entry>
<title>add post-installation to web-install</title>
<updated>2021-01-16T22:30:49Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-16T22:30:49Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=426f11476ef1d727ff504d8d65bc7fd5f14bbe33'/>
<id>urn:sha1:426f11476ef1d727ff504d8d65bc7fd5f14bbe33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update web install prerequisites section</title>
<updated>2021-01-16T22:29:59Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-16T22:29:59Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=09a52d47e0f48f6beacf4275d5ea7d0e79a33be0'/>
<id>urn:sha1:09a52d47e0f48f6beacf4275d5ea7d0e79a33be0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simpler to avoid using adb like the current guide</title>
<updated>2021-01-16T22:28:51Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-16T22:28:20Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=3f6de4a48201c9d56307be4188f64f7b563e693b'/>
<id>urn:sha1:3f6de4a48201c9d56307be4188f64f7b563e693b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reorganize page metadata</title>
<updated>2021-01-07T15:49:37Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-07T15:49:37Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=50ff36ba8d0406be7aafd029315a49dbb126f09d'/>
<id>urn:sha1:50ff36ba8d0406be7aafd029315a49dbb126f09d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add flashing section to web install</title>
<updated>2021-01-05T14:49:48Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2021-01-05T14:48:58Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=e45941beb29a31952a3d7e4dda8675d8b284ac6e'/>
<id>urn:sha1:e45941beb29a31952a3d7e4dda8675d8b284ac6e</id>
<content type='text'>
</content>
</entry>
</feed>
