OTG Master

OTG Master

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

moylali Security

Screenshots

Screenshot of OTG Master Screenshot of OTG Master Screenshot of OTG Master Screenshot of OTG Master Screenshot of OTG Master Screenshot of OTG Master Screenshot of OTG Master Screenshot of OTG Master

Description

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.

What’s new (0.4.1)

• New: NTFS read/write, plain or in VeraCrypt/LUKS
• New: BitLocker, by password or recovery key
• New: Mac APFS, encrypted too, read-only
• New: App folder access survives remounts
• Fixed: LUKS2 4K sectors refused
• Fixed: slow ext4 deletes; ext2/3 read-only (writes damaged it)
• Fixed: FAT32 folders failed to open; write damage
• Fixed: exFAT drive names; deletes didn't free space
• Fixed: some phones couldn't read drives
• Fixed: Android 10 lost passwords after 4+ mounts

Versions

Version Date Size Requires Android Download
0.4.1 current
c647393198b9551f…
2026-10-14 20 MB API 26
0.4.0
56dc71f12468ef91…
2026-10-02 14 MB API 26
0.3.12
3341225fdf302fd1…
2026-09-29 13 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • otgmaster.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments