diff --git a/app-common/src/main/java/im/angry/openeuicc/ui/MainActivity.kt b/app-common/src/main/java/im/angry/openeuicc/ui/MainActivity.kt
index a9c754a..0b06585 100644
--- a/app-common/src/main/java/im/angry/openeuicc/ui/MainActivity.kt
+++ b/app-common/src/main/java/im/angry/openeuicc/ui/MainActivity.kt
@@ -1,7 +1,6 @@
package im.angry.openeuicc.ui
import android.annotation.SuppressLint
-import android.app.AlertDialog
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
@@ -131,18 +130,7 @@ open class MainActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
private fun ensureNotificationPermissions() {
val permission = android.Manifest.permission.POST_NOTIFICATIONS
if (checkSelfPermission(permission) == PackageManager.PERMISSION_GRANTED) return
- if (!shouldShowRequestPermissionRationale(permission)) {
- requestPermissions(arrayOf(permission), PERMISSION_REQUEST_CODE)
- return
- }
- AlertDialog.Builder(this)
- .setTitle(R.string.notification_permission_request_title)
- .setMessage(R.string.notification_permission_request_desc)
- .setPositiveButton(android.R.string.ok) { _, _ ->
- requestPermissions(arrayOf(permission), PERMISSION_REQUEST_CODE)
- }
- .create()
- .show()
+ requestPermissions(arrayOf(permission), PERMISSION_REQUEST_CODE)
}
private suspend fun init(fromUsbEvent: Boolean = false) {
diff --git a/app-common/src/main/res/values/strings.xml b/app-common/src/main/res/values/strings.xml
index d215f23..e09da9f 100644
--- a/app-common/src/main/res/values/strings.xml
+++ b/app-common/src/main/res/values/strings.xml
@@ -5,9 +5,6 @@
Help
- Notification Permission Needed
- During the download process, notification permissions are required so that the app does not need to stay in the foreground
-
Reload Slots
Unknown