Use Chrome, Edge, or another Chromium based browser. See Usage for instructions.
If you encounter any issues using this programmer, raise a GitHub issue.
/etc/udev/rules.d/51-one-rom.rules
with the following content:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", MODE="0666"
sudo udevadm control --reload-rules
sudo udevadm trigger
snap connect chromium:raw-usb
Then restart Chromium.
The One ROM Programmer is hosted and served by GitHub Pages. It retrieves One ROM firmware manifest information from GitHub. GitHub may log your browser details and IP address.
Most of the site's functionality runs entirely in your browser, and no personally identifiable data is stored by any server other than the GitHub pages server:
If you have any questions about privacy, please raise a GitHub issue.