logoalt Hacker News

sva_yesterday at 1:50 PM4 repliesview on HN

I recently flashed GrapheneOS on a Pixel for a friend. I was very surprised that you can do this entire process from the browser using WebUSB - the only downside being that it required me to launch Chromium.


Replies

infogulchyesterday at 2:19 PM

You can flash GrapheneOS on a Pixel from another pixel, no pc required at all. I've done it several times, this is what sold me on the utility of WebUSB. You can use GOS' own distribution of chromium, Vanadium, if you have a GOS device and you want to avoid Chrome.

show 1 reply
lxgryesterday at 2:47 PM

Web USB and Web Bluetooth are amazing. I've used the former for the excellent Web MiniDisc [1], and the latter to flash custom firmware [2] on cheap Xiaomi Bluetooth LE thermometer/hygrometer devices that Home Assistant can pick up.

Truly opening new possibilities, since I wouldn't have been comfortable running some sketchy script or local binary.

[1] https://web.minidisc.wiki/ [2] https://github.com/pvvx/ATC_MiThermometer

show 1 reply
I_AM_A_SMURFtoday at 7:15 AM

You can also flash Android from the browser: https://flash.android.com/.

donclarkyesterday at 4:31 PM

I've used Firefox successfully twice. I have nextdns on my router, not sure if that helped.