diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt
index c771ec41..14a6cdcd 100644
--- a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt
+++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt
@@ -1025,7 +1025,6 @@ class BaresipService: Service() {
} else {
// Peer un-held us
call.showOnHoldNotice.value = false
- // Only clear the UI if we aren't also manually holding it
if (!call.onhold) {
call.callOnHold.value = false
connection?.setActive()
diff --git a/app/src/main/kotlin/com/tutpro/baresip/SettingsScreen.kt b/app/src/main/kotlin/com/tutpro/baresip/SettingsScreen.kt
index 903ac0b4..9b6b3cea 100644
--- a/app/src/main/kotlin/com/tutpro/baresip/SettingsScreen.kt
+++ b/app/src/main/kotlin/com/tutpro/baresip/SettingsScreen.kt
@@ -10,18 +10,14 @@ import android.content.Context.POWER_SERVICE
import android.content.Context.ROLE_SERVICE
import android.content.Intent
import android.content.pm.PackageManager
-import android.media.RingtoneManager
-import android.net.Uri
import android.os.Build.VERSION
import android.os.PowerManager
import android.provider.Settings
import androidx.activity.compose.LocalActivity
import androidx.activity.compose.rememberLauncherForActivityResult
-import androidx.activity.result.ActivityResult
import androidx.activity.result.contract.ActivityResultContracts
import androidx.annotation.RequiresApi
import androidx.appcompat.app.AppCompatDelegate
-import androidx.core.content.ContextCompat
import androidx.compose.foundation.background
import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.Arrangement
@@ -70,16 +66,16 @@ import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
-import androidx.lifecycle.compose.LocalLifecycleOwner
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.input.KeyboardType
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import androidx.core.app.ActivityCompat.shouldShowRequestPermissionRationale
-import androidx.core.net.toUri
+import androidx.core.content.ContextCompat
import androidx.lifecycle.Lifecycle
import androidx.lifecycle.LifecycleEventObserver
+import androidx.lifecycle.compose.LocalLifecycleOwner
import androidx.lifecycle.viewmodel.compose.viewModel
import androidx.navigation.NavController
import androidx.navigation.NavGraphBuilder
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 6409291a..0fb455b2 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -436,8 +436,8 @@
Jos merkitty, läheisyyden tunnistus on aktiivinen
puhelun aikana.
Telecom-kehys
- Käytä Android Telecom-kehystä puheluihin. Poista valinta, jos
- puhelun toinen osapuoli ei kuule ääntäsi.
+ Käytä Android Telecom-kehystä puheluihin. Jos sinulla on audioon
+ liittyviä ongelmia, kokeile auttaako, kun poistat Telecom-kehyksen käytöstä.
Videon kehyskoko
Lähetettävän videon kehyskoko (leveys x korkeus)
Videokehysten lähetystaajuus
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 5b0c907a..25d24f71 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -409,8 +409,8 @@
Proximity Sensing
If checked, proximity sensing is active during calls.
Telecom Framework
- Use Android Telecom framework for calls. Uncheck this if peer does
- not hear your audio.
+ Use Android Telecom framework for calls. If you experience audio
+ related issues, try if it helps when you turn Telecom Framework off.
Video Frame Size
Size of transmitted video frames (width x height)
Video Frames Per Second