2 repository-uri
Engines that calculate and apply bytecode diffs and resource patches to update Android applications incrementally.
Distinct from Incremental Updates: Specifically an engine for Android binary/resource patching, unlike ML model or document index updates.
Explore 2 awesome GitHub repositories matching mobile development · Android Binary Patching Engines. Refine with filters or upvote what's useful.
Atlas is a modularization system and dynamic component framework for Android. It functions as a class isolation layer and incremental update engine, allowing application logic and resources to be decoupled into independent bundles that are loaded at runtime. The project distinguishes itself by providing physical bundle isolation through custom class loaders to prevent dependency conflicts and bypass method count limits. It enables the deployment of remote components and incremental patches, using bytecode diffs and resource patching to update specific application parts without requiring a ful
Deploys bytecode diffs and resource patches to update specific application components without a full reinstall.
Dexposed este un set de instrumente și motoare de runtime concepute pentru patching dinamic, interceptarea framework-ului și instrumentarea codului pe dispozitive Android. Funcționează ca un framework de hooking și instrument de instrumentare utilizat pentru a încărca cod personalizat în procesele care rulează, pentru a altera logica fără a modifica bytecode-ul original. Proiectul permite interceptarea și modificarea comportamentului metodelor atât în aplicațiile Android, cât și în framework-ul sistemului. Oferă în mod specific capabilități pentru a ocoli limitările sistemului de operare prin suprascrierea apelurilor de framework și aplicarea de hot-patch-uri pe procesele live fără a necesita o repornire. Setul de instrumente acoperă capabilități largi de instrumentare, inclusiv interceptarea execuțiilor metodelor, redirecționarea apelurilor de super-metode și monitorizarea comportamentului la nivel de sistem prin interceptarea la runtime.
Applies code fixes or feature changes to live Android processes without requiring an application restart.