From b7d47ae79518488b9493f62b68ad1ed304091e9f Mon Sep 17 00:00:00 2001 From: HashEngineering Date: Sun, 29 Sep 2024 16:00:55 -0700 Subject: [PATCH 1/3] fix: remove READ_MEDIA_IMAGES permission --- wallet/AndroidManifest.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wallet/AndroidManifest.xml b/wallet/AndroidManifest.xml index e3764211c..2d0bed38d 100644 --- a/wallet/AndroidManifest.xml +++ b/wallet/AndroidManifest.xml @@ -22,7 +22,6 @@ - @@ -415,10 +414,11 @@ android:name="de.schildbach.wallet.service.BlockchainServiceImpl" android:exported="false" android:foregroundServiceType="dataSync" /> - + android:foregroundServiceType="connectedDevice" /--> Date: Sun, 29 Sep 2024 16:01:20 -0700 Subject: [PATCH 2/3] fix: prevent initializing platform if not yet supported --- wallet/src/de/schildbach/wallet/WalletApplication.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wallet/src/de/schildbach/wallet/WalletApplication.java b/wallet/src/de/schildbach/wallet/WalletApplication.java index c596e7f4e..881ce9e0f 100644 --- a/wallet/src/de/schildbach/wallet/WalletApplication.java +++ b/wallet/src/de/schildbach/wallet/WalletApplication.java @@ -449,7 +449,9 @@ public void finalizeInitialization() { createNotificationChannels(); } - initPlatform(); + if (Constants.SUPPORTS_PLATFORM) { + initPlatform(); + } initUphold(); initCoinbase(); initDashDirect(); From 1c0f3fb1ce78c77edf765bf77535cde16be57fb6 Mon Sep 17 00:00:00 2001 From: HashEngineering Date: Sun, 29 Sep 2024 16:02:35 -0700 Subject: [PATCH 3/3] v10.3.1 --- wallet/CHANGES | 3 +++ wallet/build.gradle | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/wallet/CHANGES b/wallet/CHANGES index df6987582..49eb625c8 100644 --- a/wallet/CHANGES +++ b/wallet/CHANGES @@ -1,4 +1,7 @@ Dash Wallet +v10.3.1 +* Hot fix: prevent crash in some upgrade scenarios + v10.3.0 * Add CoinJoin Support * Merge and hide DashPay functionality diff --git a/wallet/build.gradle b/wallet/build.gradle index 66ead52c0..1aa2b3c1f 100644 --- a/wallet/build.gradle +++ b/wallet/build.gradle @@ -205,8 +205,8 @@ android { compileSdk 34 minSdkVersion 24 targetSdkVersion 34 - versionCode project.hasProperty('versionCode') ? project.property('versionCode') as int : 103009 - versionName project.hasProperty('versionName') ? project.property('versionName') : "10.3.0" + versionCode project.hasProperty('versionCode') ? project.property('versionCode') as int : 103010 + versionName project.hasProperty('versionName') ? project.property('versionName') : "10.3.1" multiDexEnabled true generatedDensities = ['hdpi', 'xhdpi'] vectorDrawables.useSupportLibrary = true