AStore

Anvil

kretrod

Native-fast APK patcher & smali editor — a reverse-engineering workbench

⇩ Download 0.1.0 · 11.9 MB
screenshotscreenshotscreenshotscreenshotscreenshot

About

Anvil is a from-scratch APK patcher and editor built for learning how Android apps are put together. The heavy lifting runs in a native Rust engine, so it stays fast on large APKs.

• Dual-pane root file manager
• APK workbench: browse entries, DEX classes, decoded AndroidManifest, resource table, and signer certificates
• Native DEX ↔ smali disassembler and assembler (baksmali-compatible)
• Code editor with smali & XML syntax highlighting, plus a hex viewer
• Edit the manifest or a class's smali and rebuild the APK
• Built-in v1/v2/v3 signing — re-sign and install in one tap
• SIMD content search across files and archives
• Material 3 with dynamic colour, light/dark and AMOLED

For education and working with software you have the right to modify.

Information

Packageapp.anvil
Version0.1.0 (1)
Min Android SDKAPI 26
Size11.9 MB
Updated2026-09-20
Authorkretrod
LicenseGPL-3.0

Versions

0.1.0 (1) · 2026-09-20
First release. Native Rust engine: zip/dex/smali/axml/arsc/v1-2-3 signing, root helper, content search.
11.9 MB

Permissions

MANAGE_EXTERNAL_STORAGE
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
REQUEST_INSTALL_PACKAGES
QUERY_ALL_PACKAGES