Skip to content

Conversation

@abdlkdrisiktan
Copy link

First time contributor checklist

Contributor checklist

  • Samsung s23 ultra, One UI 7.0 Android version 15
  • Samsung s23, One UI 6.1 Android version 14
  • Samsung s25 ultra, One UI 7.0 Android version 15
  • [x ] My contribution is fully baked and ready to be merged as is

Description

This PR fixes an issue where the incoming call screen was not displayed when the device screen was off on Android 15 (API 35). Although the ringtone, vibration, and notification were triggered correctly, the full-screen intent activity was not shown because the device screen remained off.
To resolve this, the setTurnScreenOn(true) flag was added to the incoming call activity. This ensures that the device wakes up and the call screen becomes visible even when the device is locked or the screen is off.

How I tested ?

I had multiple phones and tested them.
First, I downloaded the latest version of Signal on a phone and created a group. Then I locked the phone and turned off the screen. After that, I started a video call in that group. The screen of the Android 15 phone did not turn on; only the vibration and sound came through. The Android 14 phone vibrated, made a sound, and the screen turned on, and I saw webrtccallactivity. However, the same thing did not happen on the other phone. It used to happen before the operating system update, but it stopped happening after installing the Android 15 update.

@stale
Copy link

stale bot commented Nov 5, 2025

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Nov 5, 2025
@wertzuz
Copy link

wertzuz commented Nov 5, 2025

Any problem with this PR not sure if it fixes the issue but I had it in the past?

@stale stale bot removed the wontfix label Nov 5, 2025
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.

2 participants