Skip to main content

Comprehensive Combinations Matrix

TkushPatch is engineered to accommodate diverse runtime environments, processor instruction sets, institutional compliance baselines, and network topologies.

This document details all supported operational combinations and system behaviors across the platform.


1. Operating Systems and CPU Architectures Matrix​

The differential compiler compiles and validates patches across each target architecture without compromise:

Target OSCPU ArchitectureRelease FormatDiff EngineSupport StatusOperational Notes
Androidarm64-v8a (64-bit)APK / AABcompressed binary diff✅ ProductionStandard architecture for modern Android smartphones (90%+ of fleet).
Androidarmeabi-v7a (32-bit)APK / AABcompressed binary diff✅ ProductionEssential for emerging markets and low-end hardware fleets.
Androidx86_64APKcompressed binary diff🧪 Dev / TestUsed for local development emulators and automated CI test runners.
iOSarm64IPA / Archivecompressed binary diff✅ ProductionSupports physical iPhone and iPad hardware on iOS 12+.
iOS Simulatorarm64 / x86_64Runner.appInterpreted🧪 Dev / TestLocal testing support on Apple Silicon and Intel macOS hosts.

2. Deployment Tracks and Release Mechanics Matrix​

TrackTarget AudienceSecurity PoliciesTypical StrategyPromotion Mechanics
devInternal Dev TeamSolo Mode or Fast-trackImmediate download, any networkDirect upload via CLI (--track=dev)
stagingQA and Acceptance TeamsGuarded by QA Device Whitelist (allowedClientIds)Forced or silent, Wi-Fi or CellularDirect CLI (--track=staging) or promote from dev
stablePublic Production FleetStore Review Shield + Mandatory Four-EyesProgressive Canary (10% $\rightarrow$ 100%) + Geo-filters1-Click zero-recompile promotion from staging
Custom Track (e.g. vip)Pilot Users, Field BranchesConfigured per organizational rulesCellular or Wi-Fi targeted1-Click promotion or direct publication

3. Governance Policies and Four-Eyes Dual-Control Matrix​

Governance PolicyMember HeadcountMaker-Checker GateCryptographic Signing KeyGenerated Audit Footprint
Solo Tenant (Startups)1 userDerogation (Self-approval allowed)Environment RSA KeyEvent logged as PATCH_APPROVED_SOLO_OVERRIDE
Standard Enterprise$\ge 2$ membersStrictly enforced (author != approver)Isolated Environment KeyCertified PATCH_APPROVED event with distinct Checker ID
Hardened BankingAny headcountMandatory CISO sign-off + 2FA OTP ChallengeDedicated HSM / secure signing service RSA-4096Full audit trail + Certified regulatory PDF package

4. Network Update Policies and Rollout Strategy Matrix​

StrategyNetwork TriggerUser ExperienceRecommended Context
Silent BackgroundAny available network (Cellular or Wi-Fi)Invisible: background download, applied on subsequent cold boot.Non-breaking visual tweaks, copy changes, minor fixes.
Wi-Fi OnlyUnmetered Wi-Fi connection requiredDownload pauses while device is on 3G/4G/5G cellular data.Conserving mobile data plans for asset-heavy patches.
Forced (Blocking Modal)Any available connectionFull-screen blocking dialog preventing app use until restarted.Critical zero-day vulnerability, breaking API change, financial math bugs.
Geo-TargetingFiltered by ISO country code (e.g. CM, CI)Patch is served solely to verified IP / SIM origins.Region-specific regulatory pilots or staged territorial rollouts.
Progressive CanaryFleet percentage ratio (0% to 100%)Only a deterministic random subset of devices receives the patch.Load testing and production crash-rate validation.

5. Field-Validated Production Combinations​

IDSystem & ABITrackGovernanceNetwork StrategyOperational Outcome
C1Android arm64-v8astableStrict Four-EyesCanary 10% + CM/CI FilterHigh-assurance progressive deployment for mobile banking.
C2Android armeabi-v7astableStrict Four-EyesWi-Fi OnlyBandwidth conservation on entry-level Android handsets.
C3iOS arm64stagingMaker-CheckerQA Device WhitelistSecured internal acceptance testing on QA iPhones before prod.
C4Android + iOSdevSolo ModeSilentRapid iteration and automated regression testing in CI pipelines.
C5Android + iOSstableHardened Four-EyesForced + Armed Kill-SwitchZero-day critical emergency patch deployed across entire fleet.