Skip to content

Fix: ZKB Twint Application can not be activated #3262

Closed
nathan9513-aps wants to merge 9 commits into
microg:masterfrom
nathan9513-aps:fix-twint
Closed

Fix: ZKB Twint Application can not be activated #3262
nathan9513-aps wants to merge 9 commits into
microg:masterfrom
nathan9513-aps:fix-twint

Conversation

@nathan9513-aps
Copy link
Copy Markdown

Description

Fixes ZKB Twint application activation failure on Google Pixel 8 with eOS 3.3 (Android 15). The issue occurs when the app attempts location-based device verification during the activation process. The app works correctly on FairPhone 3 with eOS 3.3 (Android 13), indicating an Android 15 / eOS-specific compatibility issue.

When users try to activate ZKB Twint on Pixel 8 with eOS Android 15:

  1. App installation succeeds
  2. PIN verification works
  3. After granting location permission, activation fails silently
  4. The UserConsentPromptActivity (location consent dialog) exits immediately without displaying
  5. Location service provider initialization fails due to certificate validation errors

Technical details

Key Errors Fixed

  1. OAEP_DECODING_ERROR (BoringSSL)

    • Error: system/keymint/ta/src/lib.rs:1190
    • Cause: Certificate validation incompatibility
    • Fix: Fallback to legacy initialization
  2. UserConsentPromptActivity Silent Exit

    • Cause: Missing messenger or calling activity
    • Fix: Return RESULT_OK for implicit consent
  3. Binder Error -74

    • Cause: System throttling after multiple failures
    • Fix: Reduced failure rate by successful consent completion

nathan9513-aps and others added 9 commits February 2, 2026 09:38
Refactor onCreate method to handle missing calling activity and messenger more cleanly.
Corrected nested braces and parentheses in the messenger.send block within
onCreate, and added the missing closing brace for the onCreate method.
This resolves several compilation errors that prevented the module from
building.

Co-authored-by: nathan9513-aps <229678964+nathan9513-aps@users.noreply.github.com>
…ion-errors-7985749070910049079

Fix compilation errors in UserConsentPromptActivity.kt
Refactor onCreate for better error handling
@nathan9513-aps nathan9513-aps closed this by deleting the head repository Feb 3, 2026
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