Skip to content

Fido: fix support when targetSdk>=35 #2887

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 1, 2025
Merged

Conversation

p1gp1g
Copy link
Contributor

@p1gp1g p1gp1g commented May 2, 2025

If we use fido-core with targetSdk=35, using NFC fails with Background activity launch blocked!

This is because starting with SDK35, either the creator or the sender of the pendingIntent need to allow background activity launch (cf https://developer.android.com/guide/components/activities/background-starts#opt-in-required)

@p1gp1g p1gp1g force-pushed the fix-fido-sdk35 branch from 8c3cfbe to 7ba2d50 Compare May 2, 2025 11:38
@p1gp1g
Copy link
Contributor Author

p1gp1g commented May 2, 2025

For your information, it may interest you that I use the fido-core lib for this app: https://codeberg.org/s1m/hw-fido2-provider

@ale5000-git

This comment was marked as resolved.

@p1gp1g p1gp1g force-pushed the fix-fido-sdk35 branch from 7ba2d50 to b2cb40d Compare May 2, 2025 12:22
@p1gp1g

This comment was marked as resolved.

@ale5000-git ale5000-git self-requested a review May 2, 2025 13:49
@p1gp1g
Copy link
Contributor Author

p1gp1g commented Jun 1, 2025

@mar-v-in Do you mind patching the branch yourself ? I'm not available the coming week

@mar-v-in
Copy link
Member

mar-v-in commented Jun 1, 2025

Do you mind patching the branch yourself ? I'm not available the coming week

No problem, I'll do it.

@p1gp1g
Copy link
Contributor Author

p1gp1g commented Jun 1, 2025

Thank you !

@mar-v-in mar-v-in merged commit 02b7abc into microg:master Jun 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants