Releases: sysrv64/KArchiver
Releases · sysrv64/KArchiver
Release list
KArchiver 1.2-beta
KArchiver 1.2-beta.
Highlights:
- Real thumbnails for images (JPG, PNG, WebP, GIF, SVG and more) and a frame from videos; broken media falls back to the type icon.
- Extract now asks where to put the files: here, a new folder, or a folder you pick, with an optional delete-archive-after.
- Hold an item and swipe across the list to select a range of files.
- Opening an archive from another app jumps to its folder and shows an action sheet (Preview, Extract, Verify, Open with, Share, Properties, Copy path).
- Reorderable pinned favorites, optional quoted copy path, optional equal grid cells with scrolling names, optional folder auto-refresh.
Fixes:
- Folders stay on top when sorting descending.
- History rows have the correct spacing.
- Removed the navigation-bar strip at the bottom of every screen.
- Compound archives extract into 'name/' instead of 'name.tar/'.
Requires Android 8.0+. This release APK is signed with the project key.
KArchiver 1.0.0-alpha01
First public build of KArchiver.
Android file manager built around archives: browse storage, open archives without extracting, edit ZIP/TAR/7Z in place, and search inside files and archives. UI is Jetpack Compose (Material 3 Expressive); archive work is done by a Rust core over JNI.
Highlights
- Storage browser: internal / SD / USB volumes, list and grid, sorting, hidden files, multi-select, copy / cut / paste, favorites, storage usage carousel.
- Archive explorer: browse ZIP, 7Z, TAR family and RAR without extracting; in-place add, rename and delete for ZIP, TAR family and 7Z.
- Copy and extract conflict handling: replace, skip or keep both (
name (1).ext). - Search by name, extension, date, size and type, plus
content:for file or entry contents andarchive:for entry names inside archives. - Long operations run in a foreground service with progress, speed, ETA, cancel and a stall watchdog.
- Optional Shizuku or root engine for restricted paths; SAF fallback when All files access is denied.
- File properties: permissions, rename, and modified date with a Material 3 date picker.
- Optional history of visited folders and files in a local Room database.
Formats
| Action | Formats |
|---|---|
| Browse and extract | ZIP, 7Z, RAR, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, TAR.ZST, TAR.LZ4, GZ, BZ2, XZ, ZST, LZ4 |
| Create | ZIP, 7Z, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, TAR.ZST, RAR (packing requires unlocked RAR write) |
| Edit in place | ZIP, TAR family, 7Z |
| Read only | RAR, single-stream archives (GZ, BZ2, XZ, ZST, LZ4) |
| Passwords | create and open ZIP, 7Z, RAR |
Install
- Android 8.0 (API 26) or newer. ABIs: arm64-v8a, armeabi-v7a, x86, x86_64.
KArchiver-1.0.0-alpha01.apkis signed with the stable release key, so later release builds install over it as an update.- Debug APKs published as Actions artifacts use a throwaway keystore generated per run and cannot be installed over another debug install; uninstall first.
- The app requests no internet permission and contacts no server.
Verification
| file | bytes | sha256 |
|---|---|---|
| KArchiver-1.0.0-alpha01.apk | 50340575 | 1d57f31ef4f59e69f7e82f892dfd3ce5bc181afad80affc6f2a3e126a951a93d |
License
Application (app/): GPL-3.0-only. Rust core (rust/): Apache-2.0.
Further details: README.md and QA.md in the repository.