... | ... | @@ -111,6 +111,33 @@ After that the user can still tap on the See More button, which takes them to th |
|
|
|
|
|
Motorola can connect to the hotspot and on Nokia, user is given the message '1 device connected
|
|
|
|
|
|
**Location permission**
|
|
|
|
|
|
Behaviour the same as for the Samsung Galaxy A01 Core (only no crash here)
|
|
|
|
|
|
#### API 30
|
|
|
**Device**
|
|
|
Pixel 2, Android 11
|
|
|
|
|
|
**Wifi setting on device = OFF**
|
|
|
|
|
|
Behaviour is the same as on the Nokia 3.1 and samsung A01 Core.
|
|
|
|
|
|
**Location setting on device = OFF and Location permission for the app = OFF**
|
|
|
|
|
|
When the user taps on Start Hotspot button, a dialog comes up "Allow Briar Debug to access device's location?" The options given to the user are:
|
|
|
- While using the app
|
|
|
- Only this time
|
|
|
- Deny
|
|
|
These options are different from API 29
|
|
|
Tapping on Only this time, opens the hotspot details screen. A user might expect to be asked for that permission again the next time, but they don't. The next time, the location permission is already on - so it seems that the button 'only this time' does not function like it says, but that is outside the remit of this test.
|
|
|
When the user taps 'Only this time' or 'While using the app', they are transferd to the app permissions screen (correctly) where they can give the app the location permission. Back in Brir app, the hotspot detail screen is correctly shown after the location permission is given and the user has tapped on the Start Hotspot button again.
|
|
|
|
|
|
If the user taps Deny on the dialog, then they are shown this message: "You have denied access to your location, but Briar needs this permission to create a Wifi hotspot. Please consider granting access". Clicking in Cancel return the user to Start Hotspot screen, and tapping on OK transfers the user to the app permission screen where they are able to change the location permission Briar needs.
|
|
|
|
|
|
If on the app permission screen the user selects Only this time, when they return to Briar app, they are asked for permission again - ie the dialog comes up again. The user can then select 'Ask every time' or 'While the app is in use' - both options lead hte user to the hotspot details screen.
|
|
|
|
|
|
However, if the user selects deny, they are given this message again: "You have denied access to your location, but Briar needs this permission to create a Wifi hotspot. Please consider granting access".
|
|
|
|
|
|
One the access is granted, the hotspot details screen shows, and other devices are able to detect it and connect to it
|
|
|
|