clarify why we support disabling native debugging

This commit is contained in:
Daniel Micay 2021-09-11 06:07:36 -04:00
parent ea09a1d6e6
commit cebc4d5219

View File

@ -782,10 +782,10 @@
<p>Many of these apps have their own crude anti-tampering mechanisms trying to <p>Many of these apps have their own crude anti-tampering mechanisms trying to
prevent inspecting or modifying the app in a weak attempt to hide their code and prevent inspecting or modifying the app in a weak attempt to hide their code and
API from security researchers. GrapheneOS allows users to disable native code API from security researchers. GrapheneOS allows users to disable native code
debugging via a toggle in Settings ➔ Security and this can interfere with apps debugging via a toggle in Settings ➔ Security to improve the app sandbox and this
debugging their own code to add a barrier to analyzing the app. You should try can interfere with apps debugging their own code to add a barrier to analyzing the
enabling this again if you've disabled it and are encountering compatibility app. You should try enabling this again if you've disabled it and are encountering
issues with these kinds of apps.</p> compatibility issues with these kinds of apps.</p>
<p>Banking apps are increasingly using Google's SafetyNet attestation service to <p>Banking apps are increasingly using Google's SafetyNet attestation service to
check the integrity and certification status of the operating system. GrapheneOS check the integrity and certification status of the operating system. GrapheneOS