ART Flow logo

ART Flow

Developed by @VOID_ADB

Version v1.3.1
0.07 MB Size
Updated 31 Aug 2026
art-flow.md

🚀 ART Flow v1.3.0

A new update for ART Flow is now available, bringing important improvements to the Android ART/Dex optimization and management system.

In this version, I've fixed issues that directly affected the module's execution. The bug that caused applications to appear as "Package not found" despite being correctly installed has been resolved; package validation now recognizes names correctly. I also fixed an issue in fast mode where the selected filter could be lost before compilation began. The chosen filter is now correctly maintained throughout the entire process.

🧹 New Quick Cache Cleanup

ART Flow now features a quick cleanup routine prior to optimization in --fast mode.

It uses native maintenance operations available in Android to reduce temporary caches related to the Package Manager and ART/Dex, alongside other light maintenance tasks. This cleanup is best-effort: if a specific command is unavailable on the ROM or Android version, it is simply ignored, and the rest of the process continues normally.

⚡ Enhanced Fast Mode

The --fast mode has been improved to reduce unnecessary queries and accelerate batch optimization. You can now optimize:

  • User apps
  • Detected games
  • Specific apps
  • Batch packages

Fast mode prioritizes speed, while the standard mode continues to prioritize thorough verifications and result confirmation.

🔎 More Diagnostic Tools

ART Flow now includes tools to query information related to ART/Dex, compilation filters, profiles, ART version, VM, memory, battery, temperature, storage, and application states.

The idea is to make the module not just an "optimizer," but a comprehensive tool to inspect and understand how ART functions on your device. ART utilizes a combination of AOT, JIT, and interpretation, and compilation can be profile-guided. Starting with Android 14, the ART Service manages on-device AOT compilation, so behavior may vary depending on your Android version and ROM implementation.

🛠️ Update Summary

ART Flow v1.3.0

  • Package detection fix
  • Fast mode filter fix
  • New quick cache cleanup
  • --fast mode improvements
  • New ART/Dex diagnostics
  • Better rollback management
  • Improved compatibility across Android versions
  • More information displayed during execution

The core objective remains the same: utilizing Android's own native mechanisms to perform ART/Dex compilation, maintenance, and inspection, without promising artificial performance gains.
Hope you enjoy the update! 🚀

🚀 ART Flow v1.3.1 — Update

🐛 Bug on Android 13+ fixed!
Adjusted the compilation command that was causing failures during package optimization.

✅ Greater compatibility with Android 13+
⚙️ Compilation fixed
🔧 Better stability

VOID_ADB

VOID_ADB

Official Developer

ADB Developer 🙃👍

More from VOID_ADB

Comments (2)

walterjacksonw045design7036
@walterjacksonw045design7036

> Hi! I found an issue with ART Flow v1.3.0 on Android 13 (SDK 33). When optimizing packages, the module runs a command like cmd package compile -m verify -r cmdline <package>, but Android 13 returns an error saying that exactly one of the compilation filter (-m), compilation reason (-r), or compile layouts must be specified. I tested it on my Redmi 2209116AG running Android 13, and I managed to fix the issue by changing the compile command so it doesn't use -m and -r together. After the change, the compilation completed successfully and the verification showed Before: verify and After: verify. If you'd like, I can send you the exact error, the command I changed, and the modified file. Where would be the best place to send it?

VOID_ADB
@VOID_ADB

Obrigado por avisar! 🙃👍