66 Commits

Author SHA1 Message Date
Daniel Micay
21355702c0 remove history section from main page 2021-12-15 14:08:47 -05:00
Daniel Micay
8e9d6df72e remove roadmap section from main page 2021-12-15 14:04:59 -05:00
Daniel Micay
91603e5506 add utility function to simplify releases.js 2021-12-05 09:54:15 -05:00
Daniel Micay
0a2a791a2c use native style for JavaScript function name 2021-12-04 07:06:37 -05:00
Daniel Micay
f450a6a57d add raven/oriole to web installer 2021-12-02 04:47:55 -05:00
Daniel Micay
ec746a960e add hidden raven/oriole release listings 2021-12-01 00:13:25 -05:00
Daniel Micay
a1a56d1ad2 update fastboot.js to v1.1.1 2021-11-27 02:05:59 -05:00
Daniel Micay
5a2758d2f1 reorganize client-side fragment redirects 2021-09-15 05:56:09 -04:00
Daniel Micay
d7275b9734 add taimen/walleye redirects 2021-09-15 05:53:52 -04:00
Daniel Micay
dbe7d2d936 drop stub redirects until they're actually removed 2021-09-07 19:46:26 -04:00
Daniel Micay
31376df595 launch experimental Pixel 5a support 2021-09-07 04:50:27 -04:00
flawedworld
a3819e1050 Disable UART during flashing
Co-authored-by: anupritaisno1 <www.anuprita804@gmail.com>
2021-08-31 02:33:37 -04:00
Daniel Micay
e8b0cb9bb5 provide time.grapheneos.org with network servers 2021-08-23 08:00:54 -04:00
Daniel Micay
379f143510 apps server merged into releases server 2021-08-04 23:28:05 -04:00
Daniel Micay
1636983d1f add supported device check for web install fetch 2021-07-14 02:14:39 -04:00
Daniel Micay
37ef8d1502 remove Pixel 2 and Pixel 2 XL from releases list 2021-07-14 01:54:36 -04:00
Daniel Micay
226abe64fb remove no longer relevant fragment redirect 2021-07-04 08:29:31 -04:00
Daniel Micay
6b98f1b1ad add Google services redirect 2021-04-14 08:49:55 -04:00
Daniel Micay
747020407b add version to fastboot.js library path 2021-04-11 23:25:22 -04:00
Daniel Micay
7262cb5733 update fastboot.js to 1.0.9 2021-04-11 23:19:51 -04:00
flawedworld
d7ed02a28f Create an alert if user tries to leave during download or installation. 2021-04-06 22:14:59 -04:00
Daniel Micay
1dc398e4b9 clarify comment for redirect.js 2021-04-01 15:08:45 -04:00
Daniel Micay
b3e07c840e migrate history page into an index page 2021-03-27 15:53:54 -04:00
Daniel Micay
bf88ac32e6 make a dedicated history page 2021-03-08 18:57:34 -05:00
Daniel Micay
0be127ae01 update fastboot.js to 1.0.8 2021-03-07 00:56:08 -05:00
Daniel Micay
aae0ac8edf replace legacy /install redirect 2021-03-06 22:38:39 -05:00
Daniel Micay
5450f94be1 update fastboot.js to 1.0.7 2021-03-06 21:09:55 -05:00
Daniel Micay
b4f5326c8b move upstream contributions section to FAQ 2021-03-04 18:07:52 -05:00
Daniel Micay
b618918ead update fastboot.js to fix Pixel 2 flash 2021-03-01 16:11:40 -05:00
flawedworld
3e44e17ea8 Add ability to remove non-stock key via WebUSB. 2021-03-01 15:25:42 -05:00
Daniel Micay
393121b700 update fastboot.js to v1.0.5 2021-02-17 12:36:29 -05:00
Daniel Micay
7b0fda4129 keep releases listing dynamically updated 2021-02-08 04:27:25 -05:00
Daniel Micay
216f7d9887 add hidden releases entries for 4a 5G and 5 2021-02-04 05:32:25 -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
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
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
Danny Lin
b0b811f167 Update fastboot.js for AVB key flashing fix 2021-01-29 17:47:40 -05:00
Daniel Micay
09ec29de1d simplify wording for fastboot as non-root section 2021-01-29 17:16:32 -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