Jelle Haandrikman · @jhaand
320 followers · 914 posts · Server mas.to

@mcc @trevorflowers It all sounds a bit silly. I just want to program my keyboard (ZSA Moonlander) and develop some simple Hardware hacking festival badges.
flow3r.garden/flasher/

#webusb #Firefox #flow3r

Last updated 1 year ago

Apocraphilia · @apocraphilia
78 followers · 1008 posts · Server hachyderm.io

@sjpiper145

She loved this LED strip - it was part of the prop from my talk about . 😅

#webdirections #webusb

Last updated 1 year ago

Leonard/Janis aka lj·rk · @ljrk
488 followers · 19624 posts · Server todon.eu

Just discovered github.com/WICG/web-smart-card for teaching instead of ... running pcsc-lite in /#PNaCl over (for ) or exposing the socket (e.g., Linux). Notably the is mentioned as one use case!

I hope this gains similar traction as /#WebAuthn/#U2F/#CTAP support in browsers, especially with the recent push for , as smart cards are very widely deployed in orgs and slimming down the stack would definitely be a win here.

#browsers #SmartCard #PCSC #WebAssembly #webusb #chromeos #pcscd #ausweisapp2 #FIDO2 #passkeys

Last updated 1 year ago

Preston Maness ☭ · @aspensmonster
460 followers · 1557 posts · Server octodon.social

The Galaxy S6 Edge that I've been using to on, tethered to my 5a that's running , has started randomly hard-freezing, becoming completely unresponsive until it auto-reboots (or sometimes, doesn't reboot at all and I have to force reboot it). Needless to say, that's not conducive to actually DoorDashing well.

I don't have the money to buy a newer just-for-work device. And so, it is with sadness, that I have re-flashed the stock Android 13 OS onto my Pixel (DoorDash doesn't work in GrapheneOS). Thanks to , I was at least able to sync some app configs over to my host machine along with photos and such, which has made re-settling into the Pixel with stock android a bit less painful.

Getting to work inside Google's Android Flash Tool (flash.android.com) was a royal pain in the ass. I had to have recent Google Chrome on my host machine, I had to tweak udev rules (WebUSB picked up the phone's normal mode, but got access denied for the fastboot mode) and not only restart udevd but also reload the config with udevadm, the Android Flash Tool just died a couple times when downloading the 2.25 GiB of ROM, I had to use GrapheneOS's website to remove a custom signing key, but ultimately, the Android Flash Tool at flash.android.com *did* work. It's at least a marginally better experience than the old way of "download adb, fastboot, etc etc, run all these commands, etc etc."

After Google's initial set-up wherein I had to CONSTANTLY say "no thank you I don't want your tracking," I then immediately downloaded f-droid, then SyncThing, but ran into a conundrum wherein I needed to install android-file-transfer on my host machine to move SyncThing's config files back from the host to the newly flashed pixel. After that, I was able to use syncthing to start transferring everything else over (being careful to temporarily change "send only" folders on the phone to "receive only" first to get the data from the cluster, then "send and receive," and then finally back to "send only," so I didn't clobber my photos on the syncthing cluster).

#samsung #doordash #google #pixel #grapheneos #syncthing #webusb

Last updated 2 years ago

Stephan · @backlogmann
2 followers · 19 posts · Server mastodon.social
Jeff Rizzo · @jeffrizzo
65 followers · 166 posts · Server sfba.social

Anyone familiar with Chrome's implementation on MacOS? reset() doesn't seem to actually send a reset, unlike on Linux...

#webusb #chrome

Last updated 2 years ago

Jeff Rizzo · @jeffrizzo
63 followers · 153 posts · Server sfba.social

Anyone familiar with Chrome's implementation on MacOS? reset() doesn't seem to actually send a reset, unlike Chrome on Linux...

#webusb

Last updated 2 years ago

Phoronix · @phoronix
1533 followers · 1071 posts · Server noc.social
GrapheneOS · @GrapheneOS
2806 followers · 114 posts · Server grapheneos.social

Our web installer (grapheneos.org/install/web) now requires far less memory to install GrapheneOS.

It didn't used to be much of an issue, but the required memory has grown substantially with new major releases of the Android Open Source Project and for installing on newer devices.

#grapheneos #privacy #security #webusb #javascript

Last updated 2 years ago

GrapheneOS · @GrapheneOS
2570 followers · 41 posts · Server grapheneos.social

There's a GNOME bug causing compatibility issues with installing GrapheneOS or another OS on smartphones.

GVFS wrongly identifies a device in fastboot/fastbootd mode as an MTP device and claims exclusive control over it. CLI install is less impacted since it's faster than GVFS.

#grapheneos #webusb #gnome

Last updated 2 years ago

Thomas Steiner :chrome: · @tomayac
409 followers · 5834 posts · Server toot.cafe
Thomas Steiner :chrome: · @tomayac
410 followers · 5834 posts · Server toot.cafe
Thomas Steiner :chrome: · @tomayac
410 followers · 5834 posts · Server toot.cafe

A GameBoy connected to a Raspberry Pie Pico connected to a browser via that then allows you to link via a game server to other players with the same setup for multiplayer Tetris… 🤯 All code here: github.com/stacksmashing?q=gb&. Next level video demo ⤵️.
(via @Vincent_Scheib@twitter.com)

RT @ghidraninja@twitter.com

Bringing online multiplayer to the Game Boy - featuring a special guest😀
youtube.com/watch?v=KtHu693wE9

🐦🔗: twitter.com/ghidraninja/status

#webusb

Last updated 4 years ago

fjunier · @fjunier
114 followers · 1129 posts · Server framapiaf.org

Pour information, si vous utilisez une carte sous Ubuntu avec l'API , malheureusement je crois qu'il faut passer par Chrome. Le paquet par défaut Snap de Chromium ne le permet pas pour l'instant. Penser aussi à rajouter une règle udev (comme pour la Numworks).
support.microbit.org/support/s

#webusb #microbit

Last updated 4 years ago

Thomas Steiner :chrome: · @tomayac
410 followers · 5834 posts · Server toot.cafe

I've worked on a tweet dashboard that shows y'all's tweets about the Project Fugu 🐡 hashtags we invite you to use in our posts: goo.gle/fugu-tweets.

The zoomed out view's interesting, showing that now , , & are our busiest tags…

#webusb #WebTransport #WebSocketStream #WebHID

Last updated 4 years ago

Lup Yuen Lee 李立源 · @lupyuen
1241 followers · 14414 posts · Server qoto.org

#webusb

Last updated 4 years ago

Thomas Steiner :chrome: · @tomayac
410 followers · 5834 posts · Server toot.cafe

RT @andreban@twitter.com

My sample implementation of WebUSB + ADB has been now been published on GitHub: github.com/GoogleChromeLabs/wa. See it in action at twitter.com/andreban/status/12 and try it out yourself at bandarra.me/projects/webusb/sc.

🐦🔗: twitter.com/andreban/status/12

#webusb

Last updated 5 years ago

Eiji Kitamura · @agektmr
307 followers · 7148 posts · Server toot.cafe

RT @andreban@twitter.com

My sample implementation of WebUSB + ADB has been now been published on GitHub: github.com/GoogleChromeLabs/wa. See it in action at twitter.com/andreban/status/12 and try it out yourself at bandarra.me/projects/webusb/sc.

🐦🔗: twitter.com/andreban/status/12

#webusb

Last updated 5 years ago

Thomas Steiner :chrome: · @tomayac
411 followers · 5834 posts · Server toot.cafe

RT @denladeside@twitter.com

Anyone who considers enabling their hardware (especially enterprises with expensive hardware out in the field!) should read and bookmark this detailed post by @reillyeon@twitter.com : developers.google.com/web/fund - @NordicTweets@twitter.com @NXP@twitter.com & more, you might want to share it with key customers

#webusb

Last updated 6 years ago