Skip to content

Commit

Permalink
wiki: Update information post-migration to Play Integrity
Browse files Browse the repository at this point in the history
SafetyNet was officially turned down on January 31, 2025 [1], therefore
it can be expected that users will face issues with Play Integrity
instead of SafetyNet.

However, retain the link to overview of SafetyNet page on android.com,
as the migration may cause confusion to users. A "deprecated" text is
included as reference, with deprecation timeline omitted as it is shown
prominently with the overview.

Additionally, include the blog post in the Quirks section, so as to
provide more resolution for the reader.

[1]: https://developer.android.com/privacy-and-security/safetynet/deprecation-timeline

Signed-off-by: Ricky Cheung <[email protected]>
Change-Id: Id27fa557b9bdc4fcb7870b0b0c3edd4858271e56
  • Loading branch information
Ricky Cheung committed Feb 4, 2025
1 parent c3b79f5 commit f0b13a4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 2 additions & 2 deletions pages/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ permalink: faq.html
## Can I have _xxx_ feature added?
- Don't ask.

## My device doesn't pass SafetyNet!
- Some devices pass their bootloader unlock status and verity status to android's kernel during boot. We don't purposefully remove those flags, as it isn't our place to lie about security features. There's also a [blog post](https://www.lineageos.org/Safetynet/) about this topic, which explains our reasons further.
## My device doesn't pass Play Integrity!
- Some devices pass their bootloader unlock status and verity status to android's kernel during boot. We don't purposefully remove those flags, as it isn't our place to lie about security features. There's also a [blog post](https://www.lineageos.org/PlayIntegrity/) about this topic, which explains our reasons further.

## Where does the updater app store the downloaded zip?
- `/data/lineageos_updates/`
Expand Down
6 changes: 4 additions & 2 deletions pages/quirks/snet.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,10 @@ toc: false

## Device integrity

By design LineageOS does not intentionally circumvent any integrity checks that app developers might use such us:
By design LineageOS [does not intentionally circumvent](https://github.com/LineageOS/charter/blob/main/device-support-requirements.md#play-integrity) any integrity checks that app developers might use, such as:
* [Play Integrity](https://developer.android.com/google/play/integrity/overview)
* [SafetyNet](https://developer.android.com/privacy-and-security/safetynet)
* [SafetyNet](https://developer.android.com/privacy-and-security/safetynet) (deprecated)

Therefore, any apps that depend on some kind of device integrity checks passing, will not work on LineageOS, and while there might be some ways to bypass these checks, we neither support nor endorse any of them.

If you have further doubts on our stance on circumvention of Play Integrity, we have a [blog post](https://www.lineageos.org/PlayIntegrity/) which explains further.

0 comments on commit f0b13a4

Please sign in to comment.