From d80f2275a1ec5127923e0b43eb551e194deda9a6 Mon Sep 17 00:00:00 2001 From: Kavish Devar Date: Thu, 30 Apr 2026 00:58:42 +0530 Subject: [PATCH] android: remove NativeBridge calls from app settings --- .../presentation/viewmodel/AppSettingsViewModel.kt | 6 ------ .../java/me/kavishdevar/librepods/utils/NativeBridge.kt | 5 ----- 2 files changed, 11 deletions(-) delete mode 100644 android/app/src/normal/java/me/kavishdevar/librepods/utils/NativeBridge.kt diff --git a/android/app/src/main/java/me/kavishdevar/librepods/presentation/viewmodel/AppSettingsViewModel.kt b/android/app/src/main/java/me/kavishdevar/librepods/presentation/viewmodel/AppSettingsViewModel.kt index f12b254..8125fa6 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/presentation/viewmodel/AppSettingsViewModel.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/presentation/viewmodel/AppSettingsViewModel.kt @@ -12,8 +12,6 @@ import kotlinx.coroutines.flow.update import kotlinx.coroutines.launch import me.kavishdevar.librepods.billing.BillingManager import me.kavishdevar.librepods.data.XposedRemotePrefProvider -import me.kavishdevar.librepods.utils.NativeBridge -import me.kavishdevar.librepods.utils.XposedState import kotlin.math.roundToInt data class AppSettingsUiState( @@ -91,9 +89,6 @@ class AppSettingsViewModel(application: Application) : AndroidViewModel(applicat connectionSuccessful = sharedPreferences.getBoolean("connection_successful", false) ) } - if (XposedState.isAvailable && XposedState.bluetoothScopeEnabled) { - NativeBridge.setSdpHook(_uiState.value.vendorIdHook) - } } fun setShowPhoneBatteryInWidget(enabled: Boolean) { @@ -178,7 +173,6 @@ class AppSettingsViewModel(application: Application) : AndroidViewModel(applicat } fun setVendorIdHook(enabled: Boolean) { - NativeBridge.setSdpHook(enabled) xposedRemotePref.putBoolean("vendor_id_hook", enabled) _uiState.update { it.copy(vendorIdHook = enabled) } } diff --git a/android/app/src/normal/java/me/kavishdevar/librepods/utils/NativeBridge.kt b/android/app/src/normal/java/me/kavishdevar/librepods/utils/NativeBridge.kt deleted file mode 100644 index 45c50e6..0000000 --- a/android/app/src/normal/java/me/kavishdevar/librepods/utils/NativeBridge.kt +++ /dev/null @@ -1,5 +0,0 @@ -package me.kavishdevar.librepods.utils - -object NativeBridge { - fun setSdpHook(enabled: Boolean) { } -}