Danny Lin
b0b811f167
Update fastboot.js for AVB key flashing fix
2021-01-29 17:47:40 -05:00
Daniel Micay
8f0e9736ed
emphasize that web install is experimental
2021-01-29 17:45:50 -05:00
Daniel Micay
cdfabebee4
add redirect script to install pages
2021-01-29 17:37:27 -05:00
Daniel Micay
09ec29de1d
simplify wording for fastboot as non-root section
2021-01-29 17:16:32 -05:00
Daniel Micay
81b8231133
split long paragraph about Auditor
2021-01-29 17:08:21 -05:00
Daniel Micay
f97eba21b9
discourage interrupting flashing prematurely
2021-01-29 17:04:23 -05:00
Daniel Micay
a456980c3d
update notes for progress on WebUSB installer
2021-01-27 20:45:36 -05:00
Danny Lin
c11249d678
web-install: Remove stray log message
...
This was never meant to be shipped.
2021-01-27 20:24:49 -05:00
Danny Lin
cc976583a6
web-install: Handle bootloader lock/unlock errors
2021-01-27 20:24:49 -05:00
Danny Lin
e5a7ae8ec0
web-install: Rethrow errors after handling
...
After handling errors and showing them to the user, we can rethrow them
to make them show up in the console. This helps greatly with debugging.
2021-01-27 20:24:49 -05:00
Danny Lin
890abfdaff
Update web installer for fastboot.js updates
...
Some of the API and paths have changed, so this needs to be updated
accordingly. The most prominent change is the removal of BlobStore and
downloading support from fastboot.js, because a fastboot library should
not be responsible for downloading files.
2021-01-27 20:24:49 -05:00
Danny Lin
3c2c76dfdf
Update fastboot.js submodule
...
Improvements:
- Better documentation
- Less ambiguous bundle file extension
- Support for logical partitions (via fastbootd)
- More robust flashing
- More consistent code quality
- Requirement checks before flashing
- More flexible factory zip handling
- Support for wiping logical partitions and userdata
- Configurable debug mode
- More detailed flashing progress
- Conformant factory image flashing process
- Automatic reconnection upon connection loss
- Graceful handling of connection loss
- Automatic reuse of already-paired USB devices
- User-friendly progress/status text
2021-01-27 20:24:49 -05:00
Daniel Micay
8f9ee9e866
update sample build number for CLI install
2021-01-27 01:39:31 -05:00
Daniel Micay
04f98cb812
clarify state of web installer
2021-01-25 17:38:45 -05:00
Daniel Micay
9f6d2fe9cf
discourage using WebUSB-based installer for now
2021-01-25 17:38:02 -05:00
Daniel Micay
2c97c0489a
wrap line consistently
2021-01-25 17:37:54 -05:00
Daniel Micay
09282e8fcb
update PayPal information
2021-01-25 17:27:50 -05:00
Daniel Micay
2dfb96ab9b
update PayPal email address
2021-01-25 17:23:12 -05:00
Daniel Micay
154a0ee9dc
fix typo in URL
2021-01-25 09:16:34 -05:00
Daniel Micay
8029cba163
update static releases listing
2021-01-25 03:45:06 -05:00
Daniel Micay
ef3c2f712e
update OpenGraph titles for install pages
2021-01-25 03:41:53 -05:00
Daniel Micay
1620889657
reorganize sitemap
2021-01-25 03:40:33 -05:00
Daniel Micay
8ae9e6c1cc
raise install index page priority
2021-01-24 22:47:21 -05:00
Daniel Micay
80b37fad54
update titles for install pages
2021-01-24 22:24:25 -05:00
Daniel Micay
1fbd71bc8b
add Microsoft Edge as an officially tested browser
2021-01-24 20:57:24 -05:00
Daniel Micay
f85e4222c0
udev rules are still an issue for Linux WebUSB
2021-01-24 16:24:19 -05:00
Daniel Micay
119b7cd000
update main header for CLI install page
2021-01-24 12:17:14 -05:00
Daniel Micay
4ff446e2d4
create an install directory with an index page
2021-01-24 11:27:08 -05:00
Daniel Micay
5be9bc4f82
clarify toybox prebuilt is part of toolchain
2021-01-24 00:36:49 -05:00
Daniel Micay
a848f4a4b2
add 2021.01.23.03 to table of contents
2021-01-24 00:17:04 -05:00
Daniel Micay
b10874a7d9
2021.01.23.03 release notes
2021-01-24 00:16:38 -05:00
Danny Lin
dff5a750d1
Switch to new bundled fastboot.js
...
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.
2021-01-23 23:08:12 -05:00
Danny Lin
94ec5e0440
Update fastboot submodule for bundles
2021-01-23 23:08:12 -05:00
Danny Lin
b88a4bcb88
Update web install for fastboot.js and zip.js updates
2021-01-23 21:10:18 -05:00
Danny Lin
bddb6ae5b7
Update fastboot.js for zip.js updates
...
This reduces the size of the zip.js libraries and improves flashing
speed by 1.7x due to the Pako inflate implementation.
2021-01-23 21:10:18 -05:00
Daniel Micay
0d71971ea6
update fastboot submodule
2021-01-23 18:29:37 -05:00
Daniel Micay
b7107782f9
document additional Vanadium build dependencies
2021-01-23 15:40:41 -05:00
Daniel Micay
87d700bc05
add /web-install to sitemap
2021-01-23 04:09:50 -05:00
Daniel Micay
16fa1065da
add a temporary warning to the web install page
2021-01-23 04:03:48 -05:00
Danny Lin
713b4ef564
Implement web install using fastboot.js
...
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
2021-01-23 03:28:02 -05:00
Danny Lin
bd2626b41e
Include fastboot.js as submodule
...
This will be used for implementing a WebUSB-based installer.
2021-01-23 03:28:02 -05:00
Daniel Micay
a7cea3e807
articles section of the site is established now
2021-01-22 20:25:52 -05:00
Daniel Micay
beb9a4c0d5
multiple networks
2021-01-21 17:29:46 -05:00
Daniel Micay
b74ec730e0
expand default DNS information
2021-01-21 17:21:23 -05:00
Daniel Micay
eea01c4b48
update Chromium to 88.0.4324.93
2021-01-19 18:56:13 -05:00
Daniel Micay
0e05377b44
grapheneos.com registrar transfer finished
2021-01-18 20:09:49 -05:00
Daniel Micay
1577ed1a8e
max priority for features and FAQ pages
2021-01-18 10:25:26 -05:00
Daniel Micay
4c9bccad4f
raise priority of articles page
2021-01-18 10:24:12 -05:00
Daniel Micay
efb625e91b
add CarrierConfig vendor.xml
2021-01-18 09:48:02 -05:00
Daniel Micay
973857c00a
fix kernel variant list
2021-01-18 09:24:36 -05:00