Skip to content

qa: harden physical dual-app acceptance - #32

Merged
Harzva merged 1 commit into
main-devfrom
codex/physical-background-recovery-gate
Aug 6, 2026
Merged

qa: harden physical dual-app acceptance#32
Harzva merged 1 commit into
main-devfrom
codex/physical-background-recovery-gate

Conversation

@Harzva

@Harzva Harzva commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • require host-controlled background restriction, restoration, and visible MobileCore recovery for counted physical Android runs
  • pin MobileCore, MobileCode, and instrumentation APK signing certificate fingerprints before installation
  • document the strict physical-device and verified-Omni commands without storing prompts, credentials, media, or host paths

Verification

  • python3 -m py_compile scripts/run_mobilecore_dual_app_qa.py scripts/test_run_mobilecore_dual_app_qa.py
  • python3 scripts/test_run_mobilecore_dual_app_qa.py (12 passed)
  • real apksigner verification passed for three freshly built controlled QA APKs
  • Android 16 ARM64 emulator background-restriction/recovery lane passed
  • git diff --check
  • Semgrep secrets scan passed
  • MobileCode pureDebug APK and AndroidTest APK built
  • MobileCore debug APK built

Physical-device acceptance remains pending because no physical Android target is connected; emulator evidence is not counted as physical evidence.

@Harzva
Harzva merged commit be804c3 into main-dev Aug 6, 2026
@Harzva
Harzva deleted the codex/physical-background-recovery-gate branch August 6, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant