Rufid0.2.1

Write and recover bootable USB media

AndroidSystem ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

Screenshots

About

Write local ISO or IMG images to an attached USB mass-storage device, or stream an image from a direct URL, with Rufid turning an Android phone into boot-media writer. This open-source Android System Tools utility writes to external USB storage rather than internal Android storage, running on Android 7.0+ for arm64-v8a, armeabi-v7a, x86_64, and x86. Its phone-first workflow lets you choose a USB device, inspect it, select an ISO, IMG, URL, or FreeDOS source, review an operation plan, write the media, and verify the result.

Rufid reads boot records, runs read benchmarks, backs up a USB device to an Android document, and extracts ZIP archives. Recovery converts used boot media into a normal FAT32 or exFAT drive through a metadata quick-wipe. Direct URL mode provides access to official source pages for Windows, Ubuntu, Fedora, Debian, Linux Mint, Arch Linux, and openSUSE, while those operating-system images remain unbundled.

For Windows installation ISOs, it creates FAT32 UEFI media and splits install.wim beyond 4 GiB with source-built wimlib, or creates an NTFS data volume with an MBR or GPT UEFI:NTFS helper layout. Version 0.2.1 adds ISO9660/UDF extraction, path validation, progress, cancellation, partial-failure cleanup, source-built NTFS-3G and UEFI:NTFS layouts, stronger USB BOT reset, halt clearing, CSW-residue checks, and ambiguous-write handling; it also pins 7-Zip-JBinding to the release Gradle toolchain. QEMU/OVMF virtual boot validation is complete, while physical USB controllers and PC firmware remain separate compatibility considerations.

Destructive writing and recovery present an explicit plan and confirmation showing the selected device, its size, and available hardware identifiers. Rufid has no ad, analytics, billing, Firebase, cloud-account, or remote crash-reporting SDKs; errors stay local, and its F-Droid build uses auditable inputs such as source-built FreeDOS and pinned UEFI:NTFS, wimlib, NTFS-3G, and 7-Zip-JBinding sources.

Requires Android 7.0+ · Architecture: arm64-v8a, armeabi-v7a, x86_64, x86

What's new in v0.2.1

Create Windows installer media as FAT32, NTFS MBR, or NTFS GPT. Split install.wim over 4 GiB for FAT32 using source-built wimlib. Add ISO9660/UDF extraction, path validation, progress, cancellation, and partial-failure cleanup. Add source-built NTFS-3G and UEFI:NTFS layouts. Harden USB BOT reset, halt clearing, CSW residue checks, and ambiguous-write handling. Pin the 7-Zip-JBinding source build to the release Gradle toolchain. Virtual QEMU/OVMF boot validation is complete. Physical USB and PC

App permissions

Read straight from this app's own installer file — the real access it declares it can request, not a guess.

  • Full network access
  • Prevent the device from sleeping

Details

PlatformAndroid
CategorySystem Tools
LicenseOpen source
PricingFree
Package IDio.github.rufid
Latest versionv0.2.1
File typeAPK
Minimum OSAndroid 7.0+
Architecturearm64-v8a, armeabi-v7a, x86_64, x86
Screen DPIAll densities (nodpi)
AdsNo ads
File size6.8 MB
Published9/17/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Badge for your website

Developers can show that Rufid is available on MirrorNest. Copy the code below: the badge links to this page and updates itself.

Rufid on MirrorNest
HTML
<a href="https://mirrornest.com/software/rufid-6c302d89"><img src="https://mirrornest.com/badge/rufid-6c302d89.svg" alt="Rufid on MirrorNest" height="20"></a>
Markdown
[![Rufid on MirrorNest](https://mirrornest.com/badge/rufid-6c302d89.svg)](https://mirrornest.com/software/rufid-6c302d89)

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

Rufid alternatives