# teamvanced/vancedmanager

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/teamvanced-vancedmanager).**

8,162 stars · 1,093 forks · Kotlin · GPL-3.0 · archived

## Links

- GitHub: https://github.com/TeamVanced/VancedManager
- awesome-repositories: https://awesome-repositories.com/repository/teamvanced-vancedmanager.md

## Topics

`apk` `vanced` `vanced-developers`

## Description

VancedManager is an Android APK manager and environment modifier designed to download and install modified application packages. It serves as a tool for altering the target Android environment by deploying custom application versions to unlock specific features or changes.

The utility provides a simplified interface for managing the installation, updating, and removal of specific Android application files. It coordinates the deployment of modified packages and ensures that all required dependencies are downloaded and installed in the correct order.

The system handles remote package resolution to fetch version metadata and download URLs, utilizing a local file system for staging binaries before triggering the system installer. This covers the broader scope of Android package management and custom environment modification.

## Tags

### Mobile Development

- [Android Application Modifiers](https://awesome-repositories.com/f/mobile-development/android-application-modifiers.md) — Alters the Android environment by deploying modified application binaries to unlock additional features.
- [Android Application Management](https://awesome-repositories.com/f/mobile-development/android-application-management.md) — Acts as a manager for the installation and lifecycle of Android application packages.
- [Android App Downloads](https://awesome-repositories.com/f/mobile-development/android-applications/android-app-execution/android-app-downloads.md) — Facilitates the downloading and installation of custom Android application packages.
- [Android Package Management](https://awesome-repositories.com/f/mobile-development/android-package-management.md) — Provides tools to update and remove specific Android application packages to maintain a tailored environment.
- [Application Package Management](https://awesome-repositories.com/f/mobile-development/application-package-management.md) — Enables the installation and removal of Android application packages through a managed interface. ([source](https://github.com/teamvanced/vancedmanager#readme))

### Development Tools & Productivity

- [Application Installers](https://awesome-repositories.com/f/development-tools-productivity/application-installers.md) — Implements a system for deploying and updating specific application packages and their necessary dependencies. ([source](https://github.com/teamvanced/vancedmanager#readme))
- [Modified APK Installers](https://awesome-repositories.com/f/development-tools-productivity/application-installers/installation-modifiers/modified-apk-installers.md) — Provides a mechanism to install modified Android APKs that typically fail standard system validation.
- [Package Management Interfaces](https://awesome-repositories.com/f/development-tools-productivity/software-package-repositories/package-management-interfaces.md) — Provides a simplified user interface for managing the installation, updating, and removal of application packages.
- [Sequential Installation Orderings](https://awesome-repositories.com/f/development-tools-productivity/dependency-managers/installation-resolution-utilities/dependency-installers/sequential-installation-orderings.md) — Coordinates the installation of required supporting packages in the specific order needed for the main app to function.

### Networking & Communication

- [Version-to-URL Resolution](https://awesome-repositories.com/f/networking-communication/remote-file-downloads/version-to-url-resolution.md) — Resolves remote version metadata to the correct download URLs for specific software packages.
