Aquesta és una versió anterior. La versió actual és la 3.5.0. otaripper 3.5.0 · Data de publicació:
Fitxers d’instal·lació 3.0.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
What’s New in v3.0.0
A massive architectural evolution. v3.0.0 introduces Remote HTTP Streaming, allowing you to instantly extract specific partitions directly from an OTA URL without downloading the massive 3GB+ firmware archive.
Highlights
- Remote HTTP Streaming: Skip the download. Pass an HTTP URL directly to otaripper, and it will intelligently stream only the bytes required to extract your requested partitions over the internet.
- Remote ARB Inspection (Zero-Download): The arbscan engine has been globally integrated. You can now instantly check a device's Anti-Rollback (ARB) index by passing an OTA URL directly to otaripper arb <url> -n—it pulls the metadata in seconds without downloading the firmware.
- Network Stability & DNS Fallbacks: Implemented a dynamic DNS resolution stack using hickory-dns with native Android fallbacks. This fixes major JNI networking crashes and ensures flawless performance inside Termux environments.
- "Gold Standard" Release Verification: otaripper now strictly separates distribution hashes. A master checksums.txt validates the zip archives, while an internal otaripper.sha256 protects the integrity of the binary inside.
- The "Lite" Build: For highly constrained environments that do not need network streaming, we now distribute otaripper-lite binaries that strip out the async networking stack for a drastically smaller footprint.
What's Changed
- feat: implement remote HTTP stream-based partition extraction
- feat: integrate global arbscan capabilities for zero-download remote metadata parsing
- fix: pin reqwest and overhaul DNS resolution to fix Android JNI crashes in Termux
- refactor: migrate CI/CD release infrastructure to generate atomic master checksums
- chore: introduce cargo lite and cargo full native build aliasing
Full Changelog: v2.3.0...v3.0.0
Download Guide — Pick the Right Build
───────────────────┬──────────────────────┬────────────────────────────────────────────────┬──────────────────────────────────────────
Platform │Architecture │Download │Notes
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🪟 Windows │x86_64 (MSVC) │⬇️ otaripper-3.0.0-windows-msvc-x86_64.zip │⭐ Recommended for most Windows users
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🪟 Windows │x86_64 (MinGW / GNU) │⬇️ otaripper-3.0.0-windows-gnu-x86_64.zip │Only if you explicitly need MinGW
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🐧 Linux │x86_64 (glibc) │⬇️ otaripper-3.0.0-linux-x86_64.tar.gz │Standard dynamic Linux build
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🐧 Linux │x86_64 (static / musl)│⬇️ otaripper-3.0.0-linux-static-x86_64.tar.gz │Fully portable, works on almost any distro
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🐧 Linux │ARM64 (aarch64) │⬇️ otaripper-3.0.0-linux-arm64.tar.gz │ARM servers, SBCs, phones
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🍎 macOS │Intel (x86_64) │⬇️ otaripper-3.0.0-macos-x86_64.tar.gz │Intel-based Macs
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🍎 macOS │Apple Silicon (ARM64) │⬇️ otaripper-3.0.0-macos-arm64.tar.gz │M1 / M2 / M3 Macs
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🤖 Android / Termux│ARM64 │⬇️ otaripper-3.0.0-android-arm64.zip │Termux-only environment
───────────────────┴──────────────────────┴────────────────────────────────────────────────┴──────────────────────────────────────────
Integrity & Verification
All releases now utilize a dual-checksum standard. You can verify the compressed archives using the master checksums.txt file attached to this release:
sha256sum -c checksums.txt
Once extracted, an internal otaripper.sha256 file is also provided to verify the raw executables:
sha256sum -c otaripper.sha256