Ventoid

Verified safeOpen source
No reviews reviews
44
downloads
5.0
android

AI summary

Open-source tool that lets you create Ventoy-style bootable USB drives directly from an Android device via OTG. Supports MBR/GPT layouts, bundled Secure Boot markers, and has no ads or network dependency. Latest update restores Secure Boot chain on the EFI image.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

Ventoid turns an Android phone into a practical Ventoy-style USB writer. Plug in a drive over OTG, pick the target device, and prepare bootable media without needing to go back to a PC for the write step.

・OTG-first workflow for rescue kits and field installs ・Direct USB mass-storage writing from Android ・Selectable MBR or GPT Ventoy-style disk layout with data and EFI partitions ・Clear stage-based install flow for MBR, CORE, DATA, and EFI ・Bundled Secure Boot marker verification for the EFI image before install ・No ads, no analytics, no network dependency

Build from source

Ventoid should be verifiable by anyone. You can open the project in Android Studio or build it directly with Gradle from the repository root.

Android Studio

①Clone the repository. ②Open Ventoid-publish in Android Studio. ③Let Gradle sync and install any missing Android SDK components it asks for. ④Build a debug APK from Build > Build Bundle(s) / APK(s) > Build APK(s), or run the app on a device with USB debugging enabled.

Command line verification

On Windows, run these commands from the repository root: .\gradlew.bat :app:testDebugUnitTest .\gradlew.bat :app:assembleDebug

If you also want a release build: .\gradlew.bat :app:assembleRelease

Release signing is optional. If no VENTOID_RELEASE_* environment variables or Gradle properties are set, the release artifact will be generated as an unsigned APK.

Notes ・The bundled boot assets are already included in the repository, so no extra download step is required to verify the build. ・The project uses Gradle dependency locking and verification metadata to keep dependency resolution auditable.

Release preflight

Before pushing a new F-Droid metadata update, run the local preflight once from the repository root: pwsh -File .\scripts\Test-FdroidPreflight.ps1 -UpdateMetadata

That command keeps the bundled fdroiddata/metadata/com.ventoid.app.yml copy aligned with the current app version and commit, then runs the checks that have caused F-Droid review churn in the past:

:app:lintRelease :app:testDebugUnitTest :app:assembleRelease :app:bundleRelease

GitHub Actions also runs the same Android verification on pushes and pull requests, plus an F-Droid preflight job on v* tags and manual dispatches.

What's new

v0.2.1Jul 15, 2026
  • Highlights
  • Secure Boot chain restored on the bundled VTOYEFI image. x86_64 markers: BOOTX64.EFI, fbx64.efi, mmx64.efi, grubx64_real.efi. Rocky Linux 9.8 signed shim/MOK PE pins documented in ASSET_PROVENANCE.md. Fixes issue #17 (missing Secure Boot markers).

About this version

Version
0.2.1 (10)
Size
20.54 MB
Requires Android
5.0
Target SDK
21
Architecture
x86, x86_64, arm64-v8a, armeabi-v7a
Downloads
44
Updated
Jul 15, 2026
Package
com.ventoid.app

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app