Skip to content

NotzOs66/BootZidar

Repository files navigation

BootZidar 🧱

BootZidar: THE SYSTEM BUILDER is a professional Android utility designed to create bootable USB sticks and format storage media directly from your smartphone, without requiring ROOT access.

Whether you need to install Windows, a Linux distribution, or simply format a drive with a specific file system (like NTFS or EXT4), BootZidar provides a reliable and fast solution using its high-performance C++ Stable Engine.

✨ Key Features

💿 Bootable USB Creation

  • Windows Bootable Support: Create bootable USB drives from ISO images for Windows 7, 10, and 11.
  • W11 Bypass: Automatically bypass TPM, Secure Boot, and RAM requirements for Windows 11 installations.
  • Linux Support: Full compatibility with Linux ISOs (Ubuntu, Debian, Fedora, Arch, etc.).
  • Persistence: Set up persistence partitions for Live Linux distributions.
  • DD Mode: Support for raw disk image writing (perfect for FreeBSD and specialized Linux distros).

🛠️ Professional Formatting (Pure Format)

  • Extensive File System Support:
    • Windows: NTFS, exFAT, FAT32, FAT16, FAT12.
    • Linux: EXT4, EXT3, EXT2, F2FS, XFS.
    • Universal: UDF (Universal Disk Format).
  • Customization: Full control over Partition Table (GPT, MBR, or None) and Cluster Size.
  • Flash Protection: 2MB alignment to preserve the lifespan of Flash memory cells.
  • Deep Clean: Option to wipe the entire drive and check for bad sectors.

🚀 Technical Excellence

  • No ROOT Required: Uses a custom libusb implementation to talk directly to USB hardware via Android's UsbManager.
  • Native Speed: All intensive formatting operations are handled by a native C++ engine for maximum performance.
  • Reliability: Hardware-level synchronization (Sync) ensures data is physically written before completion.
  • Real-time Feedback: Advanced progress tracking with a detailed diagnostic log.

🌍 Localization

BootZidar is fully localized in:

  • English (Default)
  • Romanian

📜 Licensing & Credits

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

Third-Party Components

BootZidar leverages several industry-standard open-source libraries:

  • NTFS-3G (NTFS engine)
  • e2fsprogs (EXT engines)
  • f2fs-tools / xfsprogs / udf-tools / libexfat
  • libusb (USB communication)
  • wimlib (Windows image handling)
  • 7-Zip / p7zip (Archive extraction)
  • FatFs (Generic FAT module)

For a detailed list of all integrated libraries and their respective licenses, please refer to CREDITS.md.

🤝 Contribution

Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request.


Created with ❤️ for the Android community.

About

Professional Android utility for creating bootable USBs (Windows/Linux) and formatting storage media (NTFS, EXT4, exFAT) without ROOT using a native C++ engine.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors