OTG Master

app.fayaz.otgmaster
by Zapstore _@zapstore.dev

Mount VeraCrypt and LUKS encrypted USB drives on non-rooted Android

Republished from GitHub / F-Droid by the Zapstore main account.

OTG Master lets you mount VeraCrypt, LUKS and BitLocker-encrypted USB drives, and read Mac APFS drives, directly on your Android device — no root required. Connect an encrypted volume via USB OTG, enter your password or use your fingerprint, and access your encrypted files through Android's built-in Files app. Unmount safely when done. FEATURES • Multiple Encryption Formats — mount VeraCrypt, LUKS1, LUKS2 and BitLocker volumes (BitLocker with its password or 48-digit recovery key) • Broad File System Support — read and write files on FAT32, exFAT, NTFS and ext4 partitions • Mac Drives — read APFS drives, unencrypted or encrypted with a password, case-sensitive or not • Read-Only Mode — optionally mount partitions safely without risking accidental modifications • Auto Mount — automatically unlocks known drives on connect using biometric authentication • Hub Support — multiple USB drives connected via a hub are all prompted in a single biometric step • Keyfile Support — use a keyfile in addition to or instead of a password • Custom PIM — supports non-default PIM values for stronger key derivation • Cipher Selection — AES and Serpent supported • Partitioned Disks — scans MBR/GPT partition tables and lets you pick the exact volume to unlock • No Root Required — works on standard, unmodified Android devices • No Cloud, No Tracking — your files never leave your device REQUIREMENTS • Android 8.0 (Oreo) or later • USB OTG cable or adapter • A VeraCrypt, LUKS or BitLocker-encrypted USB drive, or an APFS drive from a Mac OTG Master is free and open source.

First release: Sep 20, 2026, 5 total releases.

Most recent release: Oct 23, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Oct 23, 2026 0.4.2
    ## What's Changed * chore: bump version to 0.4.2 (48) by @moylali in https://github.com/moylali/OTGMaster/pull/44 * ci: promote.yml — closed testing + production, release notes, store listing by @moylali in https://github.com/moylali/OTGMaster/pull/45 * 0.4.2: R8 obfuscation, edge-to-edge, VeraCrypt cascades + Argon2id, Format and Encrypt, tablet layout by @moylali in https://github.com/moylali/OTGMaster/pull/46 * docs: map PR #46's branch hashes to their commits on main by @moylali in https://github.com/moylali/OTGMaster/pull/47 * A drive that drops stays on screen, with advice; help when a scan finds no drive (#50) by @moylali in https://github.com/moylali/OTGMaster/pull/53 * docs: map PR #53's branch hashes to their rebased commits on main by @moylali in https://github.com/moylali/OTGMaster/pull/54 * docs(agents): docs-only PRs merge without E2E or device testing by @moylali in https://github.com/moylali/OTGMaster/pull/57 * ext4: writes in runs (~5× faster); repair a journal that needs recovery by @moylali in https://github.com/moylali/OTGMaster/pull/61 * docs: mark unreleased 0.4.2 features "from 0.4.2" by @moylali in https://github.com/moylali/OTGMaster/pull/64
    More…
    * docs: map PR #61's branch hashes to their rebased commits on main by @moylali in https://github.com/moylali/OTGMaster/pull/62 * perf: exFAT writes in runs of consecutive clusters (E2) by @moylali in https://github.com/moylali/OTGMaster/pull/66 * fix: a GC could leave two copies of a FAT32 directory, losing entries (V20) by @moylali in https://github.com/moylali/OTGMaster/pull/67 * perf: FAT32 writes in 1 MiB runs (V19) without the span read (V21) by @moylali in https://github.com/moylali/OTGMaster/pull/68 * Encrypt: type picker, keyfiles; Format: filesystem choice; ERASE dialog; action row by @moylali in https://github.com/moylali/OTGMaster/pull/74 * Fix: drives over 1 TiB, videos from the Files app, app frozen behind other apps by @moylali in https://github.com/moylali/OTGMaster/pull/75 * No-drive help: say OTG is off only when it is (ColorOS) by @moylali in https://github.com/moylali/OTGMaster/pull/76 * Serpent ~100× faster: the Linux kernel's bitsliced Serpent replaces the 1998 reference by @moylali in https://github.com/moylali/OTGMaster/pull/77 * fix: the app stopped responding while a long write held a drive by @moylali in https://github.com/moylali/OTGMaster/pull/78 * docs: v0.4.2 regression report, release matrix records, store screenshots by @moylali in https://github.com/moylali/OTGMaster/pull/81 **Full Changelog**: https://github.com/moylali/OTGMaster/compare/v0.4.1...v0.4.2 ## What's Changed * chore: bump version to 0.4.2 (48) by @moylali in https://github.com/moylali/OTGMaster/pull/44 * ci: promote.yml — closed testing + production, release notes, store listing by @moylali in https://github.com/moylali/OTGMaster/pull/45 * 0.4.2: R8 obfuscation, edge-to-edge, VeraCrypt cascades + Argon2id, Format and Encrypt, tablet layout by @moylali in https://github.com/moylali/OTGMaster/pull/46 * docs: map PR #46's branch hashes to their commits on main by @moylali in https://github.com/moylali/OTGMaster/pull/47 * A drive that drops stays on screen, with advice; help when a scan finds no drive (#50) by @moylali in https://github.com/moylali/OTGMaster/pull/53 * docs: map PR #53's branch hashes to their rebased commits on main by @moylali in https://github.com/moylali/OTGMaster/pull/54 * docs(agents): docs-only PRs merge without E2E or device testing by @moylali in https://github.com/moylali/OTGMaster/pull/57 * ext4: writes in runs (~5× faster); repair a journal that needs recovery by @moylali in https://github.com/moylali/OTGMaster/pull/61 * docs: mark unreleased 0.4.2 features "from 0.4.2" by @moylali in https://github.com/moylali/OTGMaster/pull/64 * docs: map PR #61's branch hashes to their rebased commits on main by @moylali in https://github.com/moylali/OTGMaster/pull/62 * perf: exFAT writes in runs of consecutive clusters (E2) by @moylali in https://github.com/moylali/OTGMaster/pull/66 * fix: a GC could leave two copies of a FAT32 directory, losing entries (V20) by @moylali in https://github.com/moylali/OTGMaster/pull/67 * perf: FAT32 writes in 1 MiB runs (V19) without the span read (V21) by @moylali in https://github.com/moylali/OTGMaster/pull/68 * Encrypt: type picker, keyfiles; Format: filesystem choice; ERASE dialog; action row by @moylali in https://github.com/moylali/OTGMaster/pull/74 * Fix: drives over 1 TiB, videos from the Files app, app frozen behind other apps by @moylali in https://github.com/moylali/OTGMaster/pull/75 * No-drive help: say OTG is off only when it is (ColorOS) by @moylali in https://github.com/moylali/OTGMaster/pull/76 * Serpent ~100× faster: the Linux kernel's bitsliced Serpent replaces the 1998 reference by @moylali in https://github.com/moylali/OTGMaster/pull/77 * fix: the app stopped responding while a long write held a drive by @moylali in https://github.com/moylali/OTGMaster/pull/78 * docs: v0.4.2 regression report, release matrix records, store screenshots by @moylali in https://github.com/moylali/OTGMaster/pull/81 **Full Changelog**: https://github.com/moylali/OTGMaster/compare/v0.4.1...v0.4.2
  • Oct 11, 2026 0.4.1
    ## What's Changed * docs: restructure README, move ROADMAP into README, and add app downl… by @moylali in https://github.com/moylali/OTGMaster/pull/7 * NTFS read/write, BitLocker unlock, LUKS2 4K sectors; 43-case E2E support matrix by @moylali in https://github.com/moylali/OTGMaster/pull/21 * Backup Master extension contract; ext2/ext3 read-only fix; host-verified E2E writes by @moylali in https://github.com/moylali/OTGMaster/pull/22 * testdata: APFS test images, built on macOS and committed for Linux by @moylali in https://github.com/moylali/OTGMaster/pull/24 * Device-matrix drives: every container x filesystem on four USB drives, verified in one pass by @moylali in https://github.com/moylali/OTGMaster/pull/25 * matrix: Drive 1's APFS half made on a real drive; retry the unmount by @moylali in https://github.com/moylali/OTGMaster/pull/27 * site: GitHub Pages page; AGENTS.md with per-PR E2E rule; E2E report fixes by @moylali in https://github.com/moylali/OTGMaster/pull/28 * 0.4.1: APFS read support, and the FAT32, ext4, bounds, USB and Android 10 fixes by @moylali in https://github.com/moylali/OTGMaster/pull/31 * docs: map the 0.4.1 branch commits to their hashes on main by @moylali in https://github.com/moylali/OTGMaster/pull/34
    More…
    * fix: exFAT deletes did not free the file's space (0.4.1) by @moylali in https://github.com/moylali/OTGMaster/pull/37 * test infra: per-partition benchmark progress, exFAT leak check in the verifier (0.4.1) by @moylali in https://github.com/moylali/OTGMaster/pull/39 * docs: 0.4.1 release records and regression report; device rule 4 → 3 by @moylali in https://github.com/moylali/OTGMaster/pull/42 * store: 0.4.1 phone screenshots by @moylali in https://github.com/moylali/OTGMaster/pull/43 ## New Contributors * @moylali made their first contribution in https://github.com/moylali/OTGMaster/pull/7 **Full Changelog**: https://github.com/moylali/OTGMaster/compare/v0.4.0...v0.4.1
  • Sep 30, 2026 0.4.0
    **Full Changelog**: https://github.com/moylali/OTGMaster/compare/v0.3.12...v0.4.0
  • Sep 27, 2026 0.3.12
    **Full Changelog**: https://github.com/moylali/OTGMaster/compare/v0.3.11...v0.3.12
  • Sep 20, 2026 0.3.11
    **Full Changelog**: https://github.com/moylali/OTGMaster/compare/v0.3.10...v0.3.11