Questa è una versione precedente. La versione attuale è la 3.5.0. otaripper 3.5.0 · Data di rilascio:
File di installazione 3.2.0
| Architettura | Tipo | Ambito | Dimensione | Scarica | SHA256 |
|---|---|---|---|---|---|
| 64 bit | ZIP → Portable | — | — | github.com | VirusTotal |
Link e hash SHA256 provengono dal manifest della community di Gestione pacchetti Windows. Prima di eseguire il file scaricato conviene confrontarne l’hash.
Note di rilascio
What's New in v3.2.0
The Smart Firmware Metadata & UX Refinements update. v3.2.0 brings automated firmware metadata extraction, dynamic output folder naming, intelligent ARB auto-detection, and terminal noise reduction to improve command-line usability.
Highlights
- Smart Firmware Metadata Extraction: Automatically parses META-INF/com/android/metadata and payload_properties.txt from OTA zips. Before extraction, otaripper displays a clean "Firmware Information" banner detailing OS Version, Security Patch level, and OTA target versions directly in the terminal.
- Dynamic Output Folder Naming: The output directory is now dynamically named using the actual OS version string if found (for example, extracted_CPH2573_15.0.0.860(EX01)_2026-05-25...) instead of a generic timestamp, making extracted files much easier to locate.
- Intelligent ARB Auto-Detection: The arb subcommand automatically inherits the firmware metadata parsing logic. It auto-detects the device model and OS version to securely skip manual user prompts and directly format the JSON output filename (for example, CPH2573_15.0.0.860(EX01)_ARB(0).json).
- Silenced GUI Spams: When spawning GUI file managers (such as Dolphin) post-extraction on Linux, stdout and stderr are redirected to null to completely silence Qt-related terminal warnings like QPixmap::scaled: Pixmap is a null pixmap.
What's Changed
- feat(metadata): add ZIP metadata extraction logic for Android firmware properties
- feat(extractor): print firmware metadata banner and name output folder dynamically
- feat(arbscan): auto-populate JSON metadata and filenames from parsed firmware information
- fix(extractor): silence Dolphin file manager terminal stdout/stderr warnings
- refactor: improve code formatting and organization across multiple files
- docs: update README feature comparison matrix and technical specifications with metadata details
Full Changelog: v3.1.1...v3.2.0
Download Guide - Pick the Right Build
───────────────────┬──────────────────────┬────────────────────────────────────────────────┬──────────────────────────────────────────
Platform │Architecture │Download │Notes
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🪟 Windows │x86_64 (MSVC) │⬇️ otaripper-3.2.0-windows-msvc-x86_64.zip │⭐ Recommended for most Windows users
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🪟 Windows │x86_64 (MinGW / GNU) │⬇️ otaripper-3.2.0-windows-gnu-x86_64.zip │Only if you explicitly need MinGW
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🐧 Linux │x86_64 (glibc) │⬇️ otaripper-3.2.0-linux-x86_64.tar.gz │Standard dynamic Linux build
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🐧 Linux │x86_64 (static / musl)│⬇️ otaripper-3.2.0-linux-static-x86_64.tar.gz │Fully portable, works on almost any distro
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🐧 Linux │ARM64 (aarch64) │⬇️ otaripper-3.2.0-linux-arm64.tar.gz │ARM servers, SBCs, phones
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🍎 macOS │Intel (x86_64) │⬇️ otaripper-3.2.0-macos-x86_64.tar.gz │Intel-based Macs
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🍎 macOS │Apple Silicon (ARM64) │⬇️ otaripper-3.2.0-macos-arm64.tar.gz │M1 - M5 Macs
───────────────────┼──────────────────────┼────────────────────────────────────────────────┼──────────────────────────────────────────
🤖 Android / Termux│ARM64 │⬇️ otaripper-3.2.0-android-arm64.zip │Termux-only environment
───────────────────┴──────────────────────┴────────────────────────────────────────────────┴──────────────────────────────────────────
Integrity & Verification
Verify the compressed archives using the master checksums.txt file attached to this release:
sha256sum -c checksums.txt
Once extracted, verify the raw executables using the internal platform-specific .sha256 file:
sha256sum -c *.sha256