Skip to content

Match the active signer policy while awaiting API 33 Play rotation - #14

Merged
kruton merged 1 commit into
mainfrom
defer-rotation-api33
Oct 17, 2026
Merged

kruton merged 1 commit into
mainfrom
defer-rotation-api33

Conversation

@kruton

@kruton kruton commented Oct 17, 2026 •

Copy link
Copy Markdown
Member

ConnectBot’s merged policy describes an API-28 direct rotation that the signer VM never activated. Restore the exact policy currently used by the VM, with an API-33 rotation boundary, while waiting for Google’s complete RSA-1024 → old Play key → RSA-4096 proof.

Remove the superseded direct-chain proof; keep the replacement public certificate for the pending upgrade. Revision 6 was never accepted by the auditor, so this corrects the published policy without changing the VM or restoring ledger state. The eventual combined-chain policy will use a fresh revision greater than 6.

Both Play downloads for version 11101006 contain 80 APKs with valid signatures, but only the existing RSA-1024 → old Play key lineage. The restored JSON exactly matches the active exported revision-5 policy; both profiles specify rotation_min_sdk: 33.

@kruton
kruton merged commit b7345ce into main Oct 17, 2026
2 checks passed
@kruton
kruton deleted the defer-rotation-api33 branch October 17, 2026 05:23
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