Skip to content

chore: Merge branch dev to main - #340

Draft
github-actions[bot] wants to merge 9 commits into
mainfrom
dev
Draft

github-actions[bot] wants to merge 9 commits into
mainfrom
dev

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

This pull request will Merge branch dev to main.

Before merging this PR

  • Pull & merge translations from Crowdin

codeiva11 and others added 9 commits October 30, 2026 14:06
…N_OVERLAY)

The Play Games sign-in flow showed a 'connecting' popup via
WindowManager.addView with TYPE_APPLICATION_OVERLAY / TYPE_PHONE and
no SYSTEM_ALERT_WINDOW permission check. SYSTEM_ALERT_WINDOW is
deliberately undeclared (see #307), so addView can never succeed on
stock ROMs: the popup path is dead code carrying a risky overlay
pattern, and its TYPE_APPLICATION_OVERLAY / canDrawOverlays strings
remain visible to installer scanners. Removing it completes the
overlay removal started in #307 and reduces those signals. No claim
is made that this changes any vendor install verdict — that can only
be decided by installing the rebuilt APK on a phone.

- AccountPromptManager: drop the overlay WindowManager path (layout
  params, addView/removeView); view inflation and the prepare/showPlayer
  animation logic are unchanged.
- GamesService: drop the showConnectingPopup caller; Play Games sign-in
  itself is unchanged.
- SelfCheckFragment: drop the dead if (false) block referencing
  SYSTEM_ALERT_WINDOW / ACTION_MANAGE_OVERLAY_PERMISSION.

Firebase phone auth via the foreground ReCaptchaActivity is untouched.
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.

5 participants