1931 Commits

Author SHA1 Message Date
Daniel Micay
c169da0429 update build ids 2021-02-04 05:45:12 -05:00
Daniel Micay
216f7d9887 add hidden releases entries for 4a 5G and 5 2021-02-04 05:32:25 -05:00
Daniel Micay
4e0927b15b update site for 2021.02.02.09 release 2021-02-03 19:11:35 -05:00
Daniel Micay
5773b2120c update fastboot.js 2021-02-03 02:31:54 -05:00
Danny Lin
6d95c35ddf Update fastboot.js to fix Pixel 3 flashing 2021-02-03 02:27:35 -05:00
Daniel Micay
c45a456d4c fix build id 2021-02-02 12:43:51 -05:00
Daniel Micay
a471de213d 2021.02.02.09 release 2021-02-02 12:40:45 -05:00
Daniel Micay
62a1d40530 update pending changelog entry 2021-02-02 10:36:58 -05:00
Daniel Micay
f15e693264 2021.02.02.09 is the next release 2021-02-02 08:42:49 -05:00
Daniel Micay
6fb58d8e08 read-only kernel data changes for Pixel 3 2021-02-02 04:16:49 -05:00
Daniel Micay
7e06c180f0 clarify current status 2021-02-01 18:04:55 -05:00
Daniel Micay
de11ee841b update Chromium 2021-02-01 16:33:11 -05:00
Daniel Micay
bcbb1ac9df add pending release notes 2021-02-01 16:20:13 -05:00
Danny Lin
c94a665e89 web-install: Update fastboot.js to fix fastbootd flashing
The fastbootd flashing path was missing a progress callback.
2021-01-31 00:33:35 -05:00
Danny Lin
05b287cc2d web-install: Update fastboot.js to fix waiting for reboots 2021-01-31 00:22:58 -05:00
Danny Lin
d44bafb8cf web-install: Show download progress
Getting progress with the fetch() API is complicated and requires us to
stream the data and create the blob ourselves, so use XMLHttpRequest
instead to get live progress updates.
2021-01-31 00:10:26 -05:00
Danny Lin
cdafb40dd6 web-install: Implement flashing progress callbacks 2021-01-31 00:10:26 -05:00
Danny Lin
dfc01e016e Update fastboot.js for live progress updates 2021-01-31 00:10:26 -05:00
Daniel Micay
e9d409f992 stop calling WebUSB installer experimental 2021-01-30 20:45:50 -05:00
Daniel Micay
a0f811033a add Windows Update driver information 2021-01-30 03:20:40 -05:00
Danny Lin
a96bb87e12 Update fastboot.js to fix fastbootd flashing from Android
The fastbootd flashing path was missing a reconnect callback.
2021-01-29 22:32:16 -05:00
Daniel Micay
cee89f384c avoid inline CSS to fix CSP issue 2021-01-29 22:21:38 -05:00
Danny Lin
e582d6ca45 web-install: Implement Android reconnection callback
On Android, Chromium does not support automatic reconnection. The user
must manually pair the device after every reboot in order for
fastboot.js to reconnect to it. Unfortunately, this requires the user of
the library to get involved because USB device connction requests are
only allowed as the result of explicit user action, so we need to add a
reconnect request callback for the user to handle.
2021-01-29 22:15:04 -05:00
Danny Lin
3f76cf5942 Update fastboot.js for Android reconnection handler 2021-01-29 22:15:04 -05:00
madaidan
e202674381 Replace inappropriate hyphens 2021-01-29 19:40:52 -05:00
Daniel Micay
eb81722906 fix typo 2021-01-29 19:04:33 -05:00
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
2c3b0f28c0 add redirects to handle reversed order for install 2021-01-27 20:55:52 -05:00
Daniel Micay
a456980c3d update notes for progress on WebUSB installer 2021-01-27 20:45:36 -05:00
Daniel Micay
1b798c605e fix globs for fastboot library ignores 2021-01-27 20:42:55 -05:00
Daniel Micay
ff49f1000d add mjs extension to nginx configuration 2021-01-27 20:29:33 -05:00
Daniel Micay
17e4f5a7ee pre-compress mjs files 2021-01-27 20:27:58 -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
57f77c96cb drop support for obsolete Feature-Policy header
This has been replaced by Permissions-Policy.
2021-01-26 10:58:00 -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