opt-in to MTE async mode by cameronaaron · Pull Request #2900 · standardnotes/app
Navigation Menu
{{ message }}
standardnotes / app Public
- Notifications You must be signed in to change notification settings
- Fork 531
Open
cameronaaron wants to merge 2 commits intostandardnotes:mainfrom
Open
cameronaaron wants to merge 2 commits intostandardnotes:mainfrom
cameronaaron wants to merge 2 commits intostandardnotes:mainfrom
Conversation
Copy link Copy Markdown
cameronaaron
commented
May 16, 2025
cameronaaron
commented
currently only benefits GrapheneOS users on Pixel 8 and 9 who don't turn on MTE for all apps or Molly manually. hopefully will be extended to all Pixel users and then more devices
currently only benefits GrapheneOS users on Pixel 8 and 9 who don't turn on MTE for all apps or Molly manually. hopefully will be extended to all Pixel users and then more devices
Copy link Copy Markdown
Member
amanharwara
commented
May 19, 2025
amanharwara commented
May 19, 2025could you add more context on what this does?
Copy link Copy Markdown
Author
cameronaaron
commented
May 19, 2025
cameronaaron commented
May 19, 2025This change improves the app’s ability to catch memory safety bugs on devices that support ARM’s Memory Tagging Extension, with minimal performance impact. It’s a proactive step toward more robust and secure code, especially important for a widely-used app it will also allow the app to take advantage of the mem tagging in Android 16
Copy link Copy Markdown
Author
cameronaaron
commented
Jun 19, 2025
cameronaaron commented
Jun 19, 2025I added a similar patch to mullvad that was merged in
Copy link Copy Markdown
This would only catch bugs in production. Sync mode needs to be set up for the test environment first as per recommended usage: https://source.android.com/docs/security/test/memory-safety/arm-mte#recommended-use
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment