A WebUSB implementation of the Odin protocol, used for interfacing with Samsung devices in "Download mode"
⚠️ Note: This repository is no longer actively maintained. For improved compatibility and better support, please use @lineageos-infra/libmjolnir instead.
- PIT parsing
- Odin handshake
- Download PIT
- Device Reboot
- Erase userdata
- Flash partition
- Upload PIT
yarn # only needs to be run once, to install dependencies
yarn buildcd example
yarn dev --hostyarn test