# Wire Android ## Docs - [Architecture Overview](https://mintlify.wiki/wireapp/wire-android/advanced/architecture-overview.md): Multi-module Gradle project structure, clean architecture layers, and key libraries used in Wire Android. - [Build Types](https://mintlify.wiki/wireapp/wire-android/advanced/build-types.md): Debug and release build types, ProGuard rules, flavor combinations, baseline profiles, and SBOM generation for Wire Android. - [CI/CD](https://mintlify.wiki/wireapp/wire-android/advanced/ci-cd.md): Jenkins pipeline, GitHub Actions workflows, Docker build agents, code coverage, and automated processes used in Wire Android's continuous integration and delivery system. - [Dependency Injection](https://mintlify.wiki/wireapp/wire-android/advanced/dependency-injection.md): Hilt DI setup, application-scoped vs. account-scoped modules, and Kalium session integration. - [End-to-End Identity (E2EI)](https://mintlify.wiki/wireapp/wire-android/advanced/e2ei.md): Certificate-based identity verification for MLS conversations using OIDC and x509 certificates. - [Enterprise Mobility Management (EMM)](https://mintlify.wiki/wireapp/wire-android/advanced/emm.md): Configure Wire Android remotely using Android managed configurations for enterprise deployments. - [Legal Hold](https://mintlify.wiki/wireapp/wire-android/advanced/legal-hold.md): Enterprise compliance feature that allows team administrators to retain conversation records for regulatory purposes. - [Navigation](https://mintlify.wiki/wireapp/wire-android/advanced/navigation.md): Compose Destinations-based navigation architecture, annotation system, deep links, and tablet dialog parity. - [Release Notes](https://mintlify.wiki/wireapp/wire-android/advanced/release-notes.md): How Wire Android manages release notes — from version-specific text files through automated CI validation to Play Store deployment and the in-app What's New screen. - [Build flavors](https://mintlify.wiki/wireapp/wire-android/build-flavors.md): Overview of all Wire Android build flavors, their intended use, and key configuration differences. - [Backend configuration](https://mintlify.wiki/wireapp/wire-android/configuration/backend.md): Configure default backend endpoints, certificate pinning, WebSocket preferences, and enterprise-managed backend setup for Wire Android. - [Build flags reference](https://mintlify.wiki/wireapp/wire-android/configuration/build-flags.md): Complete reference for all build-time configuration flags defined in default.json. - [White-label customization](https://mintlify.wiki/wireapp/wire-android/configuration/customization.md): How to produce a custom-branded Wire Android build using a private customization repository. - [Contribution guidelines](https://mintlify.wiki/wireapp/wire-android/contributing/guidelines.md): How to contribute bug fixes and code improvements to Wire Android. - [Testing](https://mintlify.wiki/wireapp/wire-android/contributing/testing.md): How to run unit tests, UI tests, and code coverage reports for Wire Android. - [Translations](https://mintlify.wiki/wireapp/wire-android/contributing/translations.md): How to contribute translations to Wire Android using Crowdin. - [Calling](https://mintlify.wiki/wireapp/wire-android/features/calling.md): Voice and video calling features in Wire Android, including group calls, picture-in-picture, and in-call reactions. - [Messaging](https://mintlify.wiki/wireapp/wire-android/features/messaging.md): Conversations, message composition, file sharing, and message management in Wire Android. - [Security](https://mintlify.wiki/wireapp/wire-android/features/security.md): End-to-end encryption, certificate pinning, app lock, and data protection features in Wire Android. - [Teams and Accounts](https://mintlify.wiki/wireapp/wire-android/features/teams-and-accounts.md): Multi-account support, authentication options, team management, and user profiles in Wire Android. - [Wire Android](https://mintlify.wiki/wireapp/wire-android/introduction.md): Open-source, end-to-end encrypted messaging and calling for Android - [Quickstart](https://mintlify.wiki/wireapp/wire-android/quickstart.md): Build Wire for Android locally from source.