ART Flow logo

ART Flow

By@VOID_ADB
Open Source
Downloads
154
Version
v1.0.0
Size
0.07 MB
Updated
23 Aug 2026

Module Overview

🚀 ART Flow — ART/Dex Optimization Engine

Introducing ART Flow, a real ART/Dex optimization engine for Android 10+, developed for application management, compilation, and optimization through Android Runtime, Dexopt, and the Package Manager.

Unlike modules that merely apply settings put commands and consider it an optimization, ART Flow executes actual ART compilation operations using commands like cmd package compile and pm compile, always verifying the final result.

⚙️ What does it do?

ART Flow can:

  • 🔍 Detect the current compilation state of applications
  • 📦 List and analyze installed packages
  • 🧠 Detect available ART/Dex filters on the device
  • ⚡ Compile applications with "speed-profile", "speed", "space", and other supported filters
  • 🎮 Optimize detected games
  • 📱 Optimize user apps or, with built-in protection, system apps
  • 📊 Verify profiles and compilation reasons
  • 🔄 Log information for rollback
  • 🩺 Diagnose the device's ART/Dex capabilities

🛡️ No Fake Optimization

Every operation follows a strict flow:

READ BEFORE → EXECUTE → READ AFTER → COMPARE → VERIFY

If the compilation cannot be confirmed, it will not be marked as optimized.

  • [✓] Optimized and verified
  • [ℹ] Already optimized
  • [—] Not supported
  • [! ] Failed and ignored

🧠 Adaptive Optimization

The filter used is not simply hardcoded.

ART Flow analyzes the Android version, available storage, package details, current state, profiles, and supported filters, automatically choosing the most appropriate strategy.

When available, speed-profile is prioritized for profile-guided compilation.

🔒 System Protection

Critical packages—such as SystemUI, Settings, telephony components, Google Core, and OEM frameworks—are protected by default.

The goal is to optimize applications without interfering with essential system components.

🔄 Rollback

Before any changes are made, the detected state of the package is logged.

The rollback system restores only the exact information that was actually identified, without inventing previous states.

📱 Compatibility

Android 10+ (SDK 29+)

Adaptive compatibility for Android 10, 11, 12/12L, 13, 14, 15, and 16, dynamically detecting the resources and features available in each version.

🧠 What is ART?

ART (Android Runtime) is the environment responsible for running Android applications.

It works alongside DEX, JIT, AOT, and Dexopt to prepare and optimize app code, which can improve execution efficiency.

⚡ ART Flow

ART Flow utilizes the real, native tools of ART and the Package Manager to detect, compile, and verify applications, leveraging filters like speed-profile and speed whenever available.

Rate this Module

Share your experience with the community.

* You will be prompted to login via Google in one click to verify your rating.

VOID_ADB

VOID_ADB

Official Developer

VOID • ADB Developer Criando ferramentas para transformar a experiência no Android. ⚡

More from VOID_ADB

Comments (0)

No comments yet. Be the first to comment!