Commit Graph

1630 Commits

Author SHA1 Message Date
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
Daniel Micay 5022816eaf cleaner release notes 2021-01-18 09:02:14 -05:00
Daniel Micay 7af7417cc5 clarify android-prepare-vendor arguments 2021-01-17 17:49:38 -05:00
Daniel Micay ddf349f8e0 update build guide examples 2021-01-17 17:42:12 -05:00
Daniel Micay 3a2ff1824a add redfin / bramble build documentation 2021-01-17 17:28:37 -05:00
Daniel Micay 01be7362f9 remove unnecessary misleading information 2021-01-17 17:26:40 -05:00
Daniel Micay 847385abe0 add redbull device repositories 2021-01-17 17:22:27 -05:00
Daniel Micay 9643b478a1 remove unnecessary repositories 2021-01-17 17:19:25 -05:00
Daniel Micay 20aa04db7e add more device repositories 2021-01-17 16:50:32 -05:00
Daniel Micay 9c2d7527e0 add missing repositories to source page 2021-01-17 16:23:41 -05:00
Daniel Micay b7b599e4f9 add grapheneos.com domain (not set up yet) 2021-01-17 15:55:29 -05:00
Daniel Micay c3ace8eccc add introduction to GrapheneOS servers page 2021-01-17 15:44:23 -05:00
Daniel Micay 93be6d549d add remaining header links 2021-01-17 15:42:57 -05:00
Daniel Micay 88c680682b move GrapheneOS server documentation from GitHub 2021-01-17 15:36:52 -05:00
Daniel Micay 25d8b029c5 remove extra newline 2021-01-16 17:31:32 -05:00
Daniel Micay 426f11476e add post-installation to web-install 2021-01-16 17:30:49 -05:00
Daniel Micay 09a52d47e0 update web install prerequisites section 2021-01-16 17:29:59 -05:00
Daniel Micay 3f6de4a482 simpler to avoid using adb like the current guide 2021-01-16 17:28:51 -05:00
Daniel Micay 8bcc4de909 update APNs 2021-01-16 10:07:46 -05:00
Daniel Micay d85b593c9a reorder prerequisites paragraphs 2021-01-15 13:46:51 -05:00
Daniel Micay 7de63a1f42 avoid transitional bsdtar package for Debian 2021-01-13 12:37:30 -05:00
Daniel Micay b1b15ca524 backport lockscreen fix for camera 2021-01-13 08:35:18 -05:00
Daniel Micay 97d5daea19 dark theme fix for Settings search 2021-01-13 08:21:05 -05:00
Daniel Micay 27481e6449 add information on separate passphrases 2021-01-13 04:46:58 -05:00
inthewaves cf2a1fea2c mention prebuilt kernels for all the supported devices 2021-01-13 04:41:07 -05:00
Daniel Micay ac34a9af3d expand allowing disabling dynamic kernel modules 2021-01-11 08:46:25 -05:00
Daniel Micay 7379c90f38 further explain toybox change 2021-01-11 08:32:30 -05:00
Daniel Micay c10c048cd9 properly list kernel changes 2021-01-11 07:44:24 -05:00
Daniel Micay ac0b3d707a apply kernel debug symbol name fix 2021-01-11 07:43:03 -05:00
Daniel Micay 37756cc914 update toybox prebuilt 2021-01-11 07:25:11 -05:00
Daniel Micay cf8c4b4038 UTC for kernel timestamp 2021-01-11 05:36:41 -05:00
Daniel Micay 36335c0700 clarify wording for common law trademarks 2021-01-10 06:12:59 -05:00
Daniel Micay 75762a8496 clarify rejection of invalid input 2021-01-10 04:45:32 -05:00
Daniel Micay 01eedf59d2 invalid input doesn't attempt key derivation 2021-01-10 02:27:11 -05:00
Oymate b34d9577f5 Changed voice to speech 2021-01-07 11:12:13 -05:00