forked from upstream-mirrors/OpenTracks
Removed unused permissions.
This commit is contained in:
@@ -24,16 +24,11 @@ limitations under the License.
|
|||||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
||||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
||||||
<!-- Permissions to record locations -->
|
<!-- Permissions to record locations -->
|
||||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||||
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
||||||
<!-- Permissions to access sensors -->
|
<!-- Permissions to access sensors -->
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
||||||
<!-- Permission for Android sync provider -->
|
|
||||||
<uses-permission android:name="android.permission.READ_SYNC_STATS" />
|
|
||||||
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
|
|
||||||
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
|
|
||||||
<!-- Permission to read phone state so voice announcement will not interrupt ongoing calls -->
|
<!-- Permission to read phone state so voice announcement will not interrupt ongoing calls -->
|
||||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||||||
<!-- Permission to read/write external storage -->
|
<!-- Permission to read/write external storage -->
|
||||||
@@ -71,18 +66,7 @@ limitations under the License.
|
|||||||
android:name="com.google.android.apps.mytracks.WRITE_TRACK_DATA"
|
android:name="com.google.android.apps.mytracks.WRITE_TRACK_DATA"
|
||||||
android:permissionGroup="android.permission-group.LOCATION"
|
android:permissionGroup="android.permission-group.LOCATION"
|
||||||
android:protectionLevel="dangerous" />
|
android:protectionLevel="dangerous" />
|
||||||
<!-- Permission for map view v2. Note the prefix must be the application package name -->
|
|
||||||
<permission
|
|
||||||
android:name="com.google.android.maps.mytracks.permission.MAPS_RECEIVE"
|
|
||||||
android:protectionLevel="signature" />
|
|
||||||
<uses-permission android:name="com.google.android.maps.mytracks.permission.MAPS_RECEIVE" />
|
|
||||||
<!-- Required features -->
|
<!-- Required features -->
|
||||||
<uses-feature
|
|
||||||
android:glEsVersion="0x00020000"
|
|
||||||
android:required="true" />
|
|
||||||
<uses-feature
|
|
||||||
android:name="android.hardware.location"
|
|
||||||
android:required="true" />
|
|
||||||
<uses-feature
|
<uses-feature
|
||||||
android:name="android.hardware.location.gps"
|
android:name="android.hardware.location.gps"
|
||||||
android:required="true" />
|
android:required="true" />
|
||||||
@@ -96,9 +80,6 @@ limitations under the License.
|
|||||||
<uses-feature
|
<uses-feature
|
||||||
android:name="android.hardware.faketouch"
|
android:name="android.hardware.faketouch"
|
||||||
android:required="false" />
|
android:required="false" />
|
||||||
<uses-feature
|
|
||||||
android:name="android.hardware.location.network"
|
|
||||||
android:required="false" />
|
|
||||||
<uses-feature
|
<uses-feature
|
||||||
android:name="android.hardware.sensor.compass"
|
android:name="android.hardware.sensor.compass"
|
||||||
android:required="false" />
|
android:required="false" />
|
||||||
@@ -199,7 +180,7 @@ limitations under the License.
|
|||||||
android:name="com.google.android.apps.mytracks.services.ControlRecordingService" />
|
android:name="com.google.android.apps.mytracks.services.ControlRecordingService" />
|
||||||
<service
|
<service
|
||||||
android:enabled="true"
|
android:enabled="true"
|
||||||
android:exported="true"
|
android:exported="false"
|
||||||
android:icon="@drawable/ic_arrow_320"
|
android:icon="@drawable/ic_arrow_320"
|
||||||
android:label="@string/my_tracks_recording_service"
|
android:label="@string/my_tracks_recording_service"
|
||||||
android:name="com.google.android.apps.mytracks.services.TrackRecordingService"
|
android:name="com.google.android.apps.mytracks.services.TrackRecordingService"
|
||||||
@@ -227,7 +208,7 @@ limitations under the License.
|
|||||||
<!-- My Tracks data provider -->
|
<!-- My Tracks data provider -->
|
||||||
<provider
|
<provider
|
||||||
android:authorities="com.google.android.maps.mytracks"
|
android:authorities="com.google.android.maps.mytracks"
|
||||||
android:exported="true"
|
android:exported="false"
|
||||||
android:grantUriPermissions="true"
|
android:grantUriPermissions="true"
|
||||||
android:name="com.google.android.apps.mytracks.content.MyTracksProvider"
|
android:name="com.google.android.apps.mytracks.content.MyTracksProvider"
|
||||||
android:readPermission="com.google.android.apps.mytracks.READ_TRACK_DATA"
|
android:readPermission="com.google.android.apps.mytracks.READ_TRACK_DATA"
|
||||||
|
|||||||
Reference in New Issue
Block a user