Skip to content
This repository was archived by the owner on Jun 15, 2026. It is now read-only.

r3pwn/libmjolnir

Repository files navigation

libmjolnir

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.

Status

Build status

  • Build Library
  • Unit Tests
  • Deploy to Github Pages

Working features

  • PIT parsing
  • Odin handshake
  • Download PIT
  • Device Reboot
  • Erase userdata
  • Flash partition

Planned features

  • Upload PIT

Building

yarn # only needs to be run once, to install dependencies
yarn build

Building the example project

cd example
yarn dev --host

Unit tests

yarn test

About

A WebUSB implementation of the Odin protocol for Samsung devices in Download Mode

Topics

Resources

License

Stars

31 stars

Watchers

2 watching

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors