1
0
mirror of https://github.com/PrivSec-dev/banking-apps-compat-report synced 2024-09-18 16:54:43 -04:00

Add MTE, miscellaneous improvements

This commit is contained in:
spring-onion 2024-04-06 19:32:40 +02:00 committed by GitHub
parent 4efcb05b76
commit c99a4c672d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -39,7 +39,7 @@ body:
description: | description: |
What version of the app did you test it with? What version of the app did you test it with?
`Settings` → `Apps` → `All apps` → `<app_name>` → `Version` `Settings` → `Apps` → `App` → `Version`
placeholder: v1.3.3.7 placeholder: v1.3.3.7
validations: validations:
required: true required: true
@ -66,7 +66,7 @@ body:
id: selectdevice id: selectdevice
attributes: attributes:
label: Device list label: Device list
description: Which Pixel(s) have you tested this with? (Select one or multiple) description: Which Pixel(s) have you tested this with?
multiple: true multiple: true
options: options:
- Pixel 8 Pro - Pixel 8 Pro
@ -80,22 +80,18 @@ body:
- Pixel 6 Pro - Pixel 6 Pro
- Pixel 6 - Pixel 6
- Pixel 5a - Pixel 5a
- Pixel 5 (EOL) - Pixel 5 (EOL/ESR)
- Pixel 4a (5G) - Pixel 4a (5G) (EOL/ESR)
- Pixel 4a (EOL/ESR) - Pixel 4a (EOL/ESR)
- Pixel 4 XL (EOL/ESR) - Pixel 4 XL (EOL/ESR)
- Pixel 4 (EOL/ESR) - Pixel 4 (EOL/ESR)
- Pixel 3a XL (obsolete)
- Pixel 3a (obsolete)
- Pixel 3 XL (obsolete)
- Pixel 3 (obsolete)
validations: validations:
required: true required: true
- type: dropdown - type: dropdown
id: profiles id: profiles
attributes: attributes:
label: Profile app tested in label: Profile app tested in
description: Which user profile was this test on? (Select one or multiple) description: Which user profile(s) was this tested on?
multiple: true multiple: true
options: options:
- Owner profile - Owner profile
@ -140,7 +136,7 @@ body:
description: | description: |
Was [native code debugging](https://grapheneos.org/usage#banking-apps) enabled or disabled during the testing? Was [native code debugging](https://grapheneos.org/usage#banking-apps) enabled or disabled during the testing?
`Settings` → `Security` → `Enable native code debugging` `Settings` → `Apps` → `App` → `Exploit protection`
options: options:
- label: Allowed - label: Allowed
- label: Blocked - label: Blocked
@ -150,10 +146,21 @@ body:
description: | description: |
Was per-app [exploit protection compatibility mode](https://grapheneos.org/usage#bugs-uncovered-by-security-features) enabled or disabled during the testing? Was per-app [exploit protection compatibility mode](https://grapheneos.org/usage#bugs-uncovered-by-security-features) enabled or disabled during the testing?
`Settings` → `Apps` → `App` → `Advanced` `Settings` → `Apps` → `App` → `Exploit protection`
options: options:
- label: Enabled - label: Enabled
- label: Disabled - label: Disabled
- type: checkboxes
attributes:
label: Memory tagging extension (MTE)
description: |
Was [memory tagging](https://grapheneos.org/usage#bugs-uncovered-by-security-features) enabled? Only applicable to 8th generation pixels and later.
`Settings` → `Apps` → `App` → `Exploit protection`
options:
- label: Enabled
- label: Disabled
- label: N/A
- type: checkboxes - type: checkboxes
attributes: attributes:
label: Stock OS compatibility label: Stock OS compatibility
@ -206,4 +213,4 @@ body:
- type: markdown - type: markdown
attributes: attributes:
value: | value: |
Thank you for taking the time to fill out this report. Thank you for taking the time to fill out this report.