From f1a091802ceb68634507f03ae00ce00dec52445c Mon Sep 17 00:00:00 2001 From: dominicmeroux Date: Wed, 15 Feb 2023 16:39:16 -0800 Subject: [PATCH 1/2] Fix issue of trace not writing to storage in newer Android versions with flag --- enabler/src/main/AndroidManifest.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/enabler/src/main/AndroidManifest.xml b/enabler/src/main/AndroidManifest.xml index 8cd5a52cb..9e1514fa4 100644 --- a/enabler/src/main/AndroidManifest.xml +++ b/enabler/src/main/AndroidManifest.xml @@ -23,6 +23,7 @@ android:name="com.openxc.enabler.OpenXCApplication" android:allowBackup="true" android:icon="@mipmap/ic_launcher" + android:requestLegacyExternalStorage="true" android:label="@string/app_name" android:theme="@android:style/Theme.Holo"> From 4ec01da087b3e8d4fe5cfd7cd6443d0be0747930 Mon Sep 17 00:00:00 2001 From: dominicmeroux Date: Wed, 15 Feb 2023 16:42:21 -0800 Subject: [PATCH 2/2] Modify mock location test provider and values to avoid issue causing app to crash --- library/src/main/java/com/openxc/VehicleLocationProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/openxc/VehicleLocationProvider.java b/library/src/main/java/com/openxc/VehicleLocationProvider.java index 19af0253c..460dd821c 100644 --- a/library/src/main/java/com/openxc/VehicleLocationProvider.java +++ b/library/src/main/java/com/openxc/VehicleLocationProvider.java @@ -201,7 +201,7 @@ private void setupMockLocations() { if(mLocationManager.getProvider( VEHICLE_LOCATION_PROVIDER) == null) { mLocationManager.addTestProvider(VEHICLE_LOCATION_PROVIDER, - false, false, false, false, false, true, false, 0, 5); + false, false, false, false, false, true, false, 1, 2); } mLocationManager.setTestProviderEnabled( VEHICLE_LOCATION_PROVIDER, true);