Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4452bbd0 authored by Jay Thomas Sullivan's avatar Jay Thomas Sullivan Committed by Jeff Sharkey
Browse files

Split new NEARBY_DEVICES permissions

This creates a "split permission" from:
- BLUETOOTH to BLUETOOTH_SCAN and BLUETOOTH_CONNECT, and
- BLUETOOTH_ADMIN to BLUETOOTH_SCAN and BLUETOOTH_CONNECT
...for apps targetting SDK<31.

What this means is that any apps that use either the BLUETOOTH or the
BLUETOOTH_ADMIN permission, and target SDK<31, will automatically be
be granted the BLUETOOTH_SCAN and BLUETOOTH_CONNECT permissions.

Bug: 181813006
Test: manual
Change-Id: I92a974203fd51e87747e740273a21ba399a81cd0
parent 11ab8b20
Loading
Loading
Loading
Loading
+16 −1
Original line number Original line Diff line number Diff line
@@ -224,7 +224,22 @@
                      targetSdk="29">
                      targetSdk="29">
        <new-permission name="android.permission.ACCESS_MEDIA_LOCATION" />
        <new-permission name="android.permission.ACCESS_MEDIA_LOCATION" />
    </split-permission>
    </split-permission>

    <split-permission name="android.permission.BLUETOOTH"
                      targetSdk="31">
        <new-permission name="android.permission.BLUETOOTH_SCAN" />
    </split-permission>
    <split-permission name="android.permission.BLUETOOTH"
                      targetSdk="31">
        <new-permission name="android.permission.BLUETOOTH_CONNECT" />
    </split-permission>
    <split-permission name="android.permission.BLUETOOTH_ADMIN"
                      targetSdk="31">
        <new-permission name="android.permission.BLUETOOTH_SCAN" />
    </split-permission>
    <split-permission name="android.permission.BLUETOOTH_ADMIN"
                      targetSdk="31">
        <new-permission name="android.permission.BLUETOOTH_CONNECT" />
    </split-permission>


    <!-- This is a list of all the libraries available for application
    <!-- This is a list of all the libraries available for application
         code to link against. -->
         code to link against. -->