This project is an Android Gradle build plugin designed to automate the creation of multiple channel-specific application packages from a single build process. It functions as an APK variant generator that injects unique distribution identifiers into application packages to track installation sources across different app stores. The tool manages the entire distribution lifecycle, from defining target channels via external configuration to generating the corresponding package variants. It uses template-based artifact naming with dynamic placeholders to organize output files and includes a syst
Tinker is an Android hotfix framework designed to update application code, resources, and native libraries at runtime without requiring a full reinstallation or store update. It provides a comprehensive engine for injecting runtime fixes and managing the software lifecycle of deployed mobile applications. The framework distinguishes itself through a robust binary patching system that generates compact difference files between application versions, significantly reducing bandwidth usage during distribution. To ensure operational stability, it incorporates a crash-resilient safe mode that autom
Robust is an Android hotfix framework and runtime application updater designed for patching bugs in production environments. It functions as a bytecode patcher and dynamic code injection tool, allowing for the modification of application logic without requiring a full app update or device reboot. The project enables the remediation of Android defects by injecting new classes and methods into existing builds and modifying the implementations of existing methods. It utilizes a toolchain to generate binary patch files that update application behavior and introduce workarounds on the fly. The sy
apk.sh is a mobile application patching framework and reverse engineering tool designed to inject custom instrumentation and logic into compiled Android binaries. It serves as a workflow manager for modifying application packages without requiring access to the original source code. The toolkit focuses on automating the process of injecting the Frida gadget into Android packages, enabling dynamic analysis and function hooking on non-rooted devices. It handles the end-to-end lifecycle of deconstructing, modifying, and resigning binaries to facilitate security research, malware analysis, and be
Walle is a tooling system for automating the injection of distribution channel identifiers and metadata into signed Android application binaries. It functions as a command-line utility and build pipeline extension that reads and writes custom metadata directly into the Android application signing block.
meituan-dianping/walle की मुख्य विशेषताएं हैं: Channel Identifier Injection, APK Metadata Injectors, Channel Package Generation, Channel-Specific Variant Generation, Android APK Signers, Signature Block Modifiers, APK Channel Packaging Tools, Signature Scheme Parsing।
meituan-dianping/walle के ओपन-सोर्स विकल्पों में शामिल हैं: mcxiaoke/packer-ng-plugin — This project is an Android Gradle build plugin designed to automate the creation of multiple channel-specific… tencent/tinker — Tinker is an Android hotfix framework designed to update application code, resources, and native libraries at runtime… meituan-dianping/robust — Robust is an Android hotfix framework and runtime application updater designed for patching bugs in production… windysha/xpatch — Xpatch is a collection of specialized utilities designed for modifying and resigning Android application packages to… ax/apk.sh — apk.sh is a mobile application patching framework and reverse engineering tool designed to inject custom… crimera/twitter-apk — This project is a suite of tools for scraping remote assets, applying binary modifications, and orchestrating the…