Merge branch 'master' into 'master'
Refactor and request permissions as required See merge request AuroraOSS/AuroraStore!189
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ Aurora Store
|
||||
~ Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
~ Copyright (C) 2022, The Calyx Institute
|
||||
~
|
||||
~ Aurora Store is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
@@ -42,6 +43,7 @@
|
||||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||||
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
|
||||
<uses-permission android:name="android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION" />
|
||||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
||||
|
||||
<uses-feature
|
||||
android:name="android.software.leanback"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Aurora Store
|
||||
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
* Copyright (C) 2022, The Calyx Institute
|
||||
*
|
||||
* Aurora Store is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -56,6 +57,10 @@ fun isSAndAbove(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.S
|
||||
}
|
||||
|
||||
fun isTAndAbove(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU
|
||||
}
|
||||
|
||||
fun isMIUI(): Boolean {
|
||||
return getSystemProperty("ro.miui.ui.version.name").isNotEmpty()
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Aurora Store
|
||||
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
* Copyright (C) 2022, The Calyx Institute
|
||||
*
|
||||
* Aurora Store is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -121,8 +122,11 @@ class MainActivity : BaseActivity() {
|
||||
|
||||
/*Check only if download to external storage is enabled*/
|
||||
if (Preferences.getBoolean(this, Preferences.PREFERENCE_DOWNLOAD_EXTERNAL)) {
|
||||
checkExternalStorageAccessPermission()
|
||||
checkExternalStorageManagerPermission()
|
||||
if (isRAndAbove()) {
|
||||
checkExternalStorageManagerPermission()
|
||||
} else {
|
||||
checkExternalStorageAccessPermission()
|
||||
}
|
||||
}
|
||||
|
||||
/* Check self update only for stable release, skip debug & nightlies*/
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Aurora Store
|
||||
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
* Copyright (C) 2022, The Calyx Institute
|
||||
*
|
||||
* Aurora Store is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -28,6 +29,7 @@ import android.os.IBinder
|
||||
import android.util.ArrayMap
|
||||
import androidx.annotation.RequiresApi
|
||||
import androidx.core.app.NotificationCompat
|
||||
import androidx.core.app.NotificationManagerCompat
|
||||
import androidx.core.content.ContextCompat
|
||||
import com.aurora.Constants
|
||||
import com.aurora.extensions.getStyledAttributeColor
|
||||
@@ -322,11 +324,13 @@ class NotificationService : Service() {
|
||||
}
|
||||
}
|
||||
|
||||
notificationManager.notify(
|
||||
app.packageName,
|
||||
app.id,
|
||||
builder.build()
|
||||
)
|
||||
if (NotificationManagerCompat.from(this).areNotificationsEnabled()) {
|
||||
notificationManager.notify(
|
||||
app.packageName,
|
||||
app.id,
|
||||
builder.build()
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
private fun getPauseIntent(groupId: Int): PendingIntent {
|
||||
@@ -447,11 +451,13 @@ class NotificationService : Service() {
|
||||
builder.setContentText(status)
|
||||
builder.setSubText(app.packageName)
|
||||
|
||||
notificationManager.notify(
|
||||
app.packageName,
|
||||
app.id,
|
||||
builder.build()
|
||||
)
|
||||
if (NotificationManagerCompat.from(this).areNotificationsEnabled()) {
|
||||
notificationManager.notify(
|
||||
app.packageName,
|
||||
app.id,
|
||||
builder.build()
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onDestroy() {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Aurora Store
|
||||
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
* Copyright (C) 2022, The Calyx Institute
|
||||
*
|
||||
* Aurora Store is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -26,7 +27,9 @@ import android.content.Intent
|
||||
import android.content.ServiceConnection
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
import android.os.Environment
|
||||
import android.os.IBinder
|
||||
import android.provider.Settings
|
||||
import android.view.Menu
|
||||
import android.view.MenuItem
|
||||
import android.view.View
|
||||
@@ -485,18 +488,30 @@ class AppDetailsActivity : BaseDetailsActivity() {
|
||||
bottomSheetBehavior.state = BottomSheetBehavior.STATE_COLLAPSED
|
||||
updateActionState(State.PROGRESS)
|
||||
|
||||
runWithPermissions(
|
||||
Manifest.permission.READ_EXTERNAL_STORAGE,
|
||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
||||
) {
|
||||
if (updateService == null) {
|
||||
listOfActionsWhenServiceAttaches.add({
|
||||
updateService?.updateApp(app, removeExisiting = true)
|
||||
})
|
||||
getUpdateServiceInstance()
|
||||
if (isRAndAbove()) {
|
||||
if (!Environment.isExternalStorageManager()) {
|
||||
startActivity(Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION))
|
||||
} else {
|
||||
updateService?.updateApp(app, removeExisiting = true)
|
||||
updateApp(app)
|
||||
}
|
||||
} else {
|
||||
runWithPermissions(
|
||||
Manifest.permission.READ_EXTERNAL_STORAGE,
|
||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
||||
) {
|
||||
updateApp(app)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun updateApp(app: App) {
|
||||
if (updateService == null) {
|
||||
listOfActionsWhenServiceAttaches.add {
|
||||
updateService?.updateApp(app, true)
|
||||
}
|
||||
getUpdateServiceInstance()
|
||||
} else {
|
||||
updateService?.updateApp(app, true)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Aurora Store
|
||||
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
* Copyright (C) 2022, The Calyx Institute
|
||||
*
|
||||
* Aurora Store is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -33,6 +34,7 @@ import android.view.ViewGroup
|
||||
import androidx.core.app.ActivityCompat
|
||||
import com.aurora.extensions.isOAndAbove
|
||||
import com.aurora.extensions.isRAndAbove
|
||||
import com.aurora.extensions.isTAndAbove
|
||||
import com.aurora.extensions.toast
|
||||
import com.aurora.store.BuildConfig
|
||||
import com.aurora.store.R
|
||||
@@ -70,19 +72,7 @@ class PermissionsFragment : BaseFragment() {
|
||||
|
||||
private fun updateController() {
|
||||
|
||||
val installerList: List<Permission> = listOf(
|
||||
Permission(
|
||||
0,
|
||||
getString(R.string.onboarding_permission_esa),
|
||||
getString(R.string.onboarding_permission_esa_desc)
|
||||
),
|
||||
|
||||
Permission(
|
||||
1,
|
||||
getString(R.string.onboarding_permission_esm),
|
||||
getString(R.string.onboarding_permission_esm_desc)
|
||||
),
|
||||
|
||||
val installerList = mutableListOf(
|
||||
Permission(
|
||||
2,
|
||||
getString(R.string.onboarding_permission_installer),
|
||||
@@ -90,11 +80,43 @@ class PermissionsFragment : BaseFragment() {
|
||||
)
|
||||
)
|
||||
|
||||
if (isRAndAbove()) {
|
||||
installerList.add(
|
||||
Permission(
|
||||
1,
|
||||
getString(R.string.onboarding_permission_esm),
|
||||
getString(R.string.onboarding_permission_esa_desc)
|
||||
)
|
||||
)
|
||||
} else {
|
||||
installerList.add(
|
||||
Permission(
|
||||
0,
|
||||
getString(R.string.onboarding_permission_esa),
|
||||
getString(R.string.onboarding_permission_esa_desc)
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
if (isTAndAbove()) {
|
||||
installerList.add(
|
||||
Permission(
|
||||
3,
|
||||
getString(R.string.onboarding_permission_notifications),
|
||||
getString(R.string.onboarding_permission_notifications_desc)
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
B.epoxyRecycler.withModels {
|
||||
val writeExternalStorage = ActivityCompat.checkSelfPermission(
|
||||
val writeExternalStorage = if (!isRAndAbove()) ActivityCompat.checkSelfPermission(
|
||||
requireContext(),
|
||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
||||
) == PackageManager.PERMISSION_GRANTED
|
||||
) == PackageManager.PERMISSION_GRANTED else true
|
||||
val postNotifications = if (isTAndAbove()) ActivityCompat.checkSelfPermission(
|
||||
requireContext(),
|
||||
Manifest.permission.POST_NOTIFICATIONS
|
||||
) == PackageManager.PERMISSION_GRANTED else true
|
||||
val storageManager = if (isRAndAbove()) Environment.isExternalStorageManager() else true
|
||||
val canInstallPackages = if (isOAndAbove()) requireContext().packageManager.canRequestPackageInstalls() else true
|
||||
canGoForward = writeExternalStorage && storageManager && canInstallPackages
|
||||
@@ -117,6 +139,7 @@ class PermissionsFragment : BaseFragment() {
|
||||
0 -> writeExternalStorage
|
||||
1 -> storageManager
|
||||
2 -> canInstallPackages
|
||||
3 -> postNotifications
|
||||
else -> false
|
||||
}
|
||||
)
|
||||
@@ -125,6 +148,7 @@ class PermissionsFragment : BaseFragment() {
|
||||
0 -> checkStorageAccessPermission()
|
||||
1 -> checkStorageManagerPermission()
|
||||
2 -> checkUnknownResourceInstallation()
|
||||
3 -> checkPostNotificationsPermission()
|
||||
}
|
||||
}
|
||||
)
|
||||
@@ -140,6 +164,17 @@ class PermissionsFragment : BaseFragment() {
|
||||
B.epoxyRecycler.requestModelBuild()
|
||||
}
|
||||
|
||||
private fun checkPostNotificationsPermission() {
|
||||
if (isTAndAbove()) {
|
||||
runWithPermissions(
|
||||
Manifest.permission.POST_NOTIFICATIONS
|
||||
) {
|
||||
toast(R.string.toast_permission_granted)
|
||||
B.epoxyRecycler.requestModelBuild()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun checkStorageManagerPermission() {
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
if (Environment.isExternalStorageManager()) {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Aurora Store
|
||||
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
* Copyright (C) 2022, The Calyx Institute
|
||||
*
|
||||
* Aurora Store is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@@ -20,12 +21,16 @@
|
||||
package com.aurora.store.view.ui.sheets
|
||||
|
||||
import android.Manifest
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import android.os.Environment
|
||||
import android.provider.Settings
|
||||
import android.view.LayoutInflater
|
||||
import android.view.MenuItem
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import com.aurora.Constants
|
||||
import com.aurora.extensions.isRAndAbove
|
||||
import com.aurora.gplayapi.data.models.App
|
||||
import com.aurora.store.R
|
||||
import com.aurora.store.data.event.BusEvent
|
||||
@@ -123,12 +128,24 @@ class AppMenuSheet : BaseBottomSheet() {
|
||||
}
|
||||
}
|
||||
|
||||
private fun export() = runWithPermissions(
|
||||
Manifest.permission.READ_EXTERNAL_STORAGE,
|
||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
||||
) {
|
||||
task {
|
||||
ApkCopier(requireContext(), app.packageName).copy()
|
||||
private fun export() {
|
||||
if (isRAndAbove()) {
|
||||
if (!Environment.isExternalStorageManager()) {
|
||||
startActivity(Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION))
|
||||
} else {
|
||||
task {
|
||||
ApkCopier(requireContext(), app.packageName).copy()
|
||||
}
|
||||
}
|
||||
} else {
|
||||
runWithPermissions(
|
||||
Manifest.permission.READ_EXTERNAL_STORAGE,
|
||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
||||
) {
|
||||
task {
|
||||
ApkCopier(requireContext(), app.packageName).copy()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -242,7 +242,6 @@
|
||||
<string name="pref_dialog_to_apply_restart">سيتم تطبيق هذا الإعداد بعد إعادة تشغيل التطبيق</string>
|
||||
<string name="device_miui_subtitle">لا يمكن لمثبت الجلسة تثبيت التطبيقات بسبب تحسينات MIUI.</string>
|
||||
<string name="details_beta_delay">قد يستغرق التسجيل بعض الوقت ، يمكنك التحقق من الحالة لاحقًا.</string>
|
||||
<string name="onboarding_permission_esm_desc">مطلوب على الأجهزة التي تعمل بنظام Android R+، بالإضافة إلى الوصول إلى التخزين الخارجي</string>
|
||||
<string name="onboarding_tos_desc">يرجى قراءة شروط الخدمة الخاصة بنا وقبولها لاستخدام متجر Aurora.</string>
|
||||
<string name="onboarding_permission_esa_desc">لحفظ التحميلات (APKs وOBBs)، قم بتصدير واستيراد تكوينات الأجهزة من وإلى التخزين الخارجي.</string>
|
||||
<string name="installer_service_misconfigured">إعداد خدمات أورورا ومنح كافة الأذونات أولا.</string>
|
||||
|
||||
@@ -260,7 +260,6 @@
|
||||
<string name="onboarding_permission_esa">Xarici Yaddaş Girişi</string>
|
||||
<string name="onboarding_permission_esa_desc">Cihaz tənzimləmələrini ixrac etmək və yükləmələri (APK və OBB) xarici yaddaşda saxlamaq üçün.</string>
|
||||
<string name="onboarding_permission_esm">Xarici Yaddaş Meneceri</string>
|
||||
<string name="onboarding_permission_esm_desc">Android R və daha yüksək sistemlə işləyən cihazlarda Xarici Yaddaşa Giriş əlavə olaraq tələb olunur</string>
|
||||
<string name="onboarding_permission_installer">Quraşdırıcı İcazəsi</string>
|
||||
<string name="pref_abandon_session">Quraşdırılmış olanları silməyə zorla</string>
|
||||
<string name="pref_abandon_session_desc">İmtina edilmiş və ya gözlənilən quraşdırmaları silin</string>
|
||||
|
||||
@@ -249,7 +249,6 @@
|
||||
<string name="pref_ui_theme_dark_x">Fosc X</string>
|
||||
<string name="pref_downloader_external">Emmagatzematge extern de l\'usuari</string>
|
||||
<string name="pref_ui_accent_title">Color</string>
|
||||
<string name="onboarding_permission_esm_desc">Necessari en dispositius amb Android R+, addicional a l\'accés a l\'emmagatzematge extern</string>
|
||||
<string name="onboarding_permission_installer">Permís de l\'instal·lador</string>
|
||||
<string name="onboarding_permission_installer_desc">Permet instal·lar aplicacions des d\'Aurora Store</string>
|
||||
<string name="pref_abandon_session">Forçar la neteja de les sessions d’instal·lació</string>
|
||||
|
||||
@@ -109,7 +109,6 @@
|
||||
<string name="pref_abandon_session">Vynucené ukončení nedokončených instalací</string>
|
||||
<string name="onboarding_permission_installer_desc">Povolit instalaci aplikací z obchodu Aurora</string>
|
||||
<string name="onboarding_permission_installer">Instalační oprávnění</string>
|
||||
<string name="onboarding_permission_esm_desc">Vyžadováno na zařízeních se systémem Android R +, doplňující přístup k externímu úložišti</string>
|
||||
<string name="onboarding_permission_esm">Správce externího úložiště</string>
|
||||
<string name="onboarding_permission_esa_desc">Ukládání stažených souborů (APK a OBB), export a import konfigurací zařízení do externího úložiště a z něj.</string>
|
||||
<string name="onboarding_permission_esa">Přístup k externímu úložišti</string>
|
||||
|
||||
@@ -162,7 +162,6 @@
|
||||
<string name="device_miui_extra">Du kan vælge at bruge Native installationsmuligheden, men så kan du ikke installere medfølgende (split) APK-er.</string>
|
||||
<string name="dialog_desc_self_update">Ønsker du at opdatere nu\?</string>
|
||||
<string name="dialog_desc_native_split">Du kan ikke installere medfølgende (split) app via Native installatøren. Skift din installatør til Session, Services eller Root.</string>
|
||||
<string name="onboarding_permission_esm_desc">Kræves på enheder, som kører på Android R+ i tillæg med Ekstern opbevaringsadgang</string>
|
||||
<string name="pref_common_advance">Fremad</string>
|
||||
<string name="pref_filter_fdroid_summary">Fjern F-Droid apps fra app lister</string>
|
||||
<string name="pref_filter_google_title">Filtrer Google apps</string>
|
||||
|
||||
@@ -152,7 +152,6 @@
|
||||
<string name="pref_downloader_active_summary">Maximale Anzahl gleichzeitiger Downloads</string>
|
||||
<string name="pref_abandon_session_desc">Abgebrochene oder ausstehende Installationen jetzt sofort beenden</string>
|
||||
<string name="pref_abandon_session">Beenden von Installationen erzwingen</string>
|
||||
<string name="onboarding_permission_esm_desc">Erforderlich für Geräte ab Android 11 (zusätzlich zum Speicherzugriff)</string>
|
||||
<string name="onboarding_permission_esm">Speicherverwaltung</string>
|
||||
<string name="onboarding_permission_esa_desc">Erforderlich zur Speicherung der heruntergeladenen Dateien (APKs und OBBs) sowie dem Export und Import von Gerätekonfigurationen</string>
|
||||
<string name="onboarding_permission_esa">Speicherzugriff</string>
|
||||
|
||||
@@ -254,7 +254,6 @@
|
||||
<string name="toast_apk_copy_success">Το APK εξήχθη</string>
|
||||
<string name="onboarding_permission_esm">Εξωτερική αποθήκευση</string>
|
||||
<string name="pref_abandon_session_desc">Διαγραφή παρατημένων ή εγκαταστάσεις σε εκκρεμότητα</string>
|
||||
<string name="onboarding_permission_esm_desc">Απαιτείται σε συσκευές με Android R+, επιπλέον του εξωτερικού χώρου αποθήκευσης</string>
|
||||
<string name="onboarding_permission_installer_desc">Επιτρέψτε την εγκατάσταση εφαρμογών από το Aurora Store</string>
|
||||
<string name="pref_filter_google_summary">Καταργεί όλες τις εφαρμογές Google από τα αποτελέσματα αναζήτησης και τις κατηγορίες εφαρμογών</string>
|
||||
<string name="pref_install_mode_session">Εγκαταστάτης συνεδρίας</string>
|
||||
|
||||
@@ -79,7 +79,6 @@
|
||||
<string name="pref_abandon_session">Forzar la limpieza de las sesiones de instalación</string>
|
||||
<string name="onboarding_permission_installer_desc">Permitir la instalación de aplicaciones desde Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Permiso del instalador</string>
|
||||
<string name="onboarding_permission_esm_desc">Requerido en los dispositivos que ejecutan Android R+, adicional al acceso al almacenamiento externo</string>
|
||||
<string name="onboarding_permission_esm">Gestor de almacenamiento externo</string>
|
||||
<string name="onboarding_permission_esa_desc">Para guardar descargas (APKs y OBBs), exportar e importar configuraciones de dispositivos en el almacenamiento externo.</string>
|
||||
<string name="onboarding_permission_esa">Acceso al almacenamiento externo</string>
|
||||
|
||||
@@ -86,7 +86,6 @@
|
||||
<string name="pref_abandon_session">Instalazio saioen garbiketa behartu</string>
|
||||
<string name="onboarding_permission_installer_desc">Aurora Store-ri aplikazioak instalatzeko baimena eman</string>
|
||||
<string name="onboarding_permission_installer">Instalatzailearen baimena</string>
|
||||
<string name="onboarding_permission_esm_desc">Android R+ erabiltzen duten gailuek eskatuta, kanpoko memoriaz gain</string>
|
||||
<string name="onboarding_permission_esm">Kanpoko memoriaren gestorea</string>
|
||||
<string name="onboarding_permission_esa_desc">Kanpoko memorian deskargak gordetzeko (APK-k eta OBB-ak) eta konfigurazioa esportatzeko eta inportatzeko.</string>
|
||||
<string name="onboarding_permission_esa">Kanpoko memoriarako sarbidea</string>
|
||||
|
||||
@@ -317,7 +317,6 @@
|
||||
<string name="pref_abandon_session">Pakota asennussessioiden tyhjennys</string>
|
||||
<string name="onboarding_permission_installer_desc">Hyväksy sovellusten asentaminen Aurora Storen kautta</string>
|
||||
<string name="onboarding_permission_installer">Asentajan käyttöoikeus</string>
|
||||
<string name="onboarding_permission_esm_desc">Vaaditaan Android R+ -laitteilla, ulkoisen tallennustilan käyttöoikeuden lisäksi</string>
|
||||
<string name="onboarding_permission_esm">Ulkoisen tallennustilan hallinta</string>
|
||||
<string name="onboarding_permission_esa_desc">Latausten (APK & OBB), laiteasetusten viemiseen ja tuomiseen ulkoiselta tallennustilalta.</string>
|
||||
<string name="onboarding_permission_esa">Ulkoisen tallennustilan käyttö</string>
|
||||
|
||||
@@ -280,7 +280,6 @@
|
||||
<string name="pref_abandon_session">Forcer l’effacement des sessions d’installation</string>
|
||||
<string name="onboarding_permission_installer_desc">Autoriser l’installation d’applications depuis Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Autorisation de l’installateur</string>
|
||||
<string name="onboarding_permission_esm_desc">Nécessaire sur les appareils exécutant Android R+, en plus de l’accès au stockage externe</string>
|
||||
<string name="onboarding_permission_esm">Gestionnaire de stockage externe</string>
|
||||
<string name="onboarding_permission_esa_desc">Pour sauvegarder les téléchargements (APK et OBB), exporter et importer les configurations de l’appareil vers et depuis le stockage externe.</string>
|
||||
<string name="onboarding_permission_esa">Accès au stockage externe</string>
|
||||
|
||||
@@ -331,7 +331,6 @@
|
||||
<string name="title_apps_sale">Aplicacións en venda</string>
|
||||
<string name="title_apps_library">Aplicacións na biblioteca</string>
|
||||
<string name="title_apps_games">As miñas apps & xogos</string>
|
||||
<string name="onboarding_permission_esm_desc">É necesario en dispositivos Android R+, xunto o acceso ao Almacenamento Externo</string>
|
||||
<string name="app_updater_service_notif_text">Habilitar servizo de descarga de apps en segundo plano</string>
|
||||
<string name="app_updater_service_notif_title">Descarga de aplicación en segundo plano</string>
|
||||
<string name="notification_channel_updater_service">Servizo de descarga de apps en segundo plano</string>
|
||||
|
||||
@@ -212,7 +212,6 @@
|
||||
<string name="pref_abandon_session">Prisilno izbriši sesije instaliranja</string>
|
||||
<string name="onboarding_permission_installer_desc">Dozvoli instaliranje programa iz Aurora trgovine</string>
|
||||
<string name="onboarding_permission_installer">Dozvola za instalaciju</string>
|
||||
<string name="onboarding_permission_esm_desc">Obavezno na uređajima s Androidom R+, uz mogućnost pristupa vanjskoj memoriji</string>
|
||||
<string name="onboarding_permission_esm">Upravljač vanjske memorije</string>
|
||||
<string name="onboarding_permission_esa_desc">Za spremanje preuzimanja (APK i OBB datoteke), izvezi i uvezi konfiguracije uređaja u i iz vanjske memorije.</string>
|
||||
<string name="onboarding_permission_esa">Pristup vanjskoj memoriji</string>
|
||||
|
||||
@@ -305,7 +305,6 @@
|
||||
<string name="pref_abandon_session">Kényszeríti a telepítések törlését</string>
|
||||
<string name="onboarding_permission_installer_desc">Lehetővé teszi az Aurora Store-ból származó appok telepítését</string>
|
||||
<string name="onboarding_permission_installer">Telepítési engedély</string>
|
||||
<string name="onboarding_permission_esm_desc">Android R+ rendszert futtató eszközökön szükséges, a külső tárhely-hozzáférés mellett</string>
|
||||
<string name="onboarding_permission_esm">Külső tárhely kezelő</string>
|
||||
<string name="onboarding_permission_esa_desc">A letöltések mentéséhez (APK & OBB), exportálja & importálja az eszközkonfigurációkat a külső tárhelyre.</string>
|
||||
<string name="onboarding_permission_esa">Külső tárhely elérés</string>
|
||||
|
||||
@@ -170,7 +170,6 @@
|
||||
<string name="pref_abandon_session">Paksa sesi instalasi yang jelas</string>
|
||||
<string name="onboarding_permission_installer_desc">Izinkan menginstal aplikasi dari Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Izin Pemasang</string>
|
||||
<string name="onboarding_permission_esm_desc">Diperlukan pada perangkat yang menjalankan Android R+, tambahan untuk Akses Penyimpanan Eksternal</string>
|
||||
<string name="onboarding_permission_esm">Manajer Penyimpanan Eksternal</string>
|
||||
<string name="onboarding_permission_esa_desc">Untuk menyimpan unduhan (APK & OBB), ekspor & impor konfigurasi perangkat ke dan dari penyimpanan eksternal.</string>
|
||||
<string name="onboarding_permission_esa">Akses Penyimpanan Eksternal</string>
|
||||
|
||||
@@ -257,7 +257,6 @@
|
||||
<string name="pref_abandon_session_desc">Cancellare le sessioni di installazione in sospeso o abbandonate</string>
|
||||
<string name="pref_abandon_session">Cancella sessioni di installazione forzatamente</string>
|
||||
<string name="onboarding_permission_installer">Autorizzazione installatore</string>
|
||||
<string name="onboarding_permission_esm_desc">Necessario nei dispositivi che eseguono Android 11 o superiore, oltre all’accesso all’archivio esterno</string>
|
||||
<string name="onboarding_permission_esm">Gestore archiviazione esterna</string>
|
||||
<string name="onboarding_permission_esa">Accesso archiviazione esterna</string>
|
||||
<string name="onboarding_welcome_select">Come va\?</string>
|
||||
|
||||
@@ -230,7 +230,6 @@
|
||||
<string name="action_accept">承認</string>
|
||||
<string name="account_logout">Auroraからログアウトする</string>
|
||||
<string name="title_device">端末</string>
|
||||
<string name="onboarding_permission_esm_desc">Android R(11) 以降の端末では外部ストレージアクセスに加えて必要</string>
|
||||
<string name="onboarding_permission_esa_desc">ダウンロードしたAPK、OBBの保存、端末設定のインポート、エクスポートに必要。</string>
|
||||
<string name="toast_purchase_blocked">匿名アカウントではアプリ購入はできません。</string>
|
||||
<string name="toast_spoof_applied">端末偽装を適用しました。</string>
|
||||
|
||||
@@ -145,7 +145,6 @@
|
||||
<string name="pref_abandon_session">Danişînên sazkirinê yên zelal ferz bikin</string>
|
||||
<string name="onboarding_permission_installer_desc">Destûrê bidin sazkirina sepanan ji Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Destûra Sazker</string>
|
||||
<string name="onboarding_permission_esm_desc">Pêdivî ye ku li ser cîhazên ku Android R+ dixebitin, ji bilî Gihîştina Depoya ya Derve</string>
|
||||
<string name="onboarding_permission_esm">Gerînendeyê Stoka Derve</string>
|
||||
<string name="onboarding_permission_esa_desc">Ji bo barkirina dakêşanan (APK & OBBs), vesazkirin û vesazkirina amûrê li ser depoya derveyî.</string>
|
||||
<string name="onboarding_permission_esa">Gihîştina depoya derveyî</string>
|
||||
|
||||
@@ -293,7 +293,6 @@
|
||||
<string name="pref_common_advance">Avansere</string>
|
||||
<string name="pref_abandon_session_desc">Fjern forlatte eller ventende installasjonsøkter</string>
|
||||
<string name="pref_abandon_session">Tving frem klare installasjonsøkter</string>
|
||||
<string name="onboarding_permission_esm_desc">Påkrevd på enheter som kjører Android R+, i tillegg til ekstern lagringstilgang</string>
|
||||
<string name="installer_service_misconfigured">Sett opp Aurora-tjenester og innvilg alle tilganger først.</string>
|
||||
<string name="toast_apk_copy_failed">Kunne ikke eksportere APK</string>
|
||||
<string name="toast_abandon_sessions">Gamle installasjonsøkter ble glemt</string>
|
||||
|
||||
@@ -140,7 +140,6 @@
|
||||
<string name="pref_abandon_session">Forceer verwijder installatie sessies</string>
|
||||
<string name="onboarding_permission_installer_desc">Sta installeren van apps van Aurora Store toe</string>
|
||||
<string name="onboarding_permission_installer">Installateur Recht</string>
|
||||
<string name="onboarding_permission_esm_desc">Externe opslag toegang is vereist op apparaten werkend met Android R+</string>
|
||||
<string name="onboarding_permission_esm">Externe Opslag Beheerder</string>
|
||||
<string name="onboarding_permission_esa_desc">Om je downloads op te slaan (APKs en OBBs), exporteer en importeer apparaat configuraties naar en van externe opslag.</string>
|
||||
<string name="onboarding_permission_esa">Externe Opslag Toegang</string>
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
<resources>
|
||||
<string name="about_bhim_summary">ਯੂਪੀਆਈ (UPI) ਜ਼ਰੀਏ ਦਾਨ ਕਰੋ</string>
|
||||
<string name="about_bhim">ਭੀਮ ਯੂਪੀਆਈ</string>
|
||||
<string name="onboarding_permission_esm_desc">ਐਂਡਰਾਇਡ R+ ਵਾਲੇ ਫੋਨਾਂ ਉਪਰ, ਬਾਹਰੀ ਸਟੋਰੇਜ਼ ਦੀ ਮਨਜ਼ੂਰੀ ਦੇ ਨਾਲ-ਨਾਲ ਇਹ ਵੀ ਜ਼ਰੂਰੀ ਹੈ</string>
|
||||
<string name="app_updater_service_notif_text">ਬੈਕਗਰਾਊਂਡ ਐਪ ਡਾਊਨਲੋਡ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ</string>
|
||||
<string name="app_updater_service_notif_title">ਬੈਕਗਰਾਊਂਡ ਐਪ ਡਾਊਨਲੋਡ</string>
|
||||
<string name="notification_channel_updater_service">ਐਪ ਡਾਊਨਲੋਡ ਹੋਣ ਵਾਸਤੇ ਬੈਕਗਰਾਊਂਡ ਸੂਚਨਾ ਸਰਵਿਸ</string>
|
||||
|
||||
@@ -219,7 +219,6 @@
|
||||
<string name="pref_abandon_session">Wymuś czyszczenie sesji instalacyjnych</string>
|
||||
<string name="onboarding_permission_installer_desc">Zezwól na instalację aplikacji z Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Uprawnienia instalatora</string>
|
||||
<string name="onboarding_permission_esm_desc">Wymagany na urządzeniach z systemem Android R+, dodatkowy dostęp do pamięci zewnętrznej</string>
|
||||
<string name="onboarding_permission_esm">Menedżer pamięci zewnętrznej</string>
|
||||
<string name="onboarding_permission_esa_desc">Aby zapisać pobrane pliki (APK i OBB), wyeksportować i zaimportować konfiguracje urządzenia do i z pamięci zewnętrznej.</string>
|
||||
<string name="onboarding_permission_esa">Dostęp do pamięci zewnętrznej</string>
|
||||
|
||||
@@ -69,7 +69,6 @@
|
||||
<string name="pref_abandon_session">Forçar limpeza das sessões de instalações</string>
|
||||
<string name="onboarding_permission_installer_desc">Permitir a instalação de aplicativos da Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Permissão do instalador</string>
|
||||
<string name="onboarding_permission_esm_desc">Obrigatório em dispositivos com Android R+, além do acesso ao armazenamento externo</string>
|
||||
<string name="onboarding_permission_esm">Gerenciador de Armazenamento Externo</string>
|
||||
<string name="onboarding_permission_esa_desc">Para salvar downloads (APKs e OBBs), exporte e importe configurações do dispositivo para e do armazenamento externo.</string>
|
||||
<string name="onboarding_permission_esa">Acesso de armazenamento externo</string>
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
<string name="action_filter_apps_with_ads">Aplicações com publicidade</string>
|
||||
<string name="action_favourites">Aplicações favoritas</string>
|
||||
<string name="pref_install_mode_services">Aurora Services</string>
|
||||
<string name="onboarding_permission_esm_desc">Necessário em dispositivos Android R+, para além do acesso a armazenamento externo</string>
|
||||
<string name="download_speed_estimating">A estimar</string>
|
||||
<string name="action_spoofed">Disfarce</string>
|
||||
<string name="toast_aas_token_failed">Não foi possível gerar o Token AAS</string>
|
||||
|
||||
@@ -270,7 +270,6 @@
|
||||
<string name="pref_abandon_session">Принудительно очистить сеансы установки</string>
|
||||
<string name="onboarding_permission_installer_desc">Разрешить установку приложений из Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Разрешения установщика</string>
|
||||
<string name="onboarding_permission_esm_desc">Требуется на устройствах под управлением Android R+ в дополнение к доступу к памяти</string>
|
||||
<string name="onboarding_permission_esm">Менеджер памяти</string>
|
||||
<string name="onboarding_permission_esa_desc">Чтобы сохранить загрузки (APK и OBB), экспортируйте и импортируйте конфигурации устройств во внешнее хранилище.</string>
|
||||
<string name="onboarding_permission_esa">Доступ к памяти</string>
|
||||
|
||||
@@ -118,7 +118,6 @@
|
||||
<string name="onboarding_permission_esa">Atzessu a sa memòria esterna</string>
|
||||
<string name="onboarding_permission_esa_desc">Pro sarvare sos iscarrigamentos (APK e OBB), esportare e importare sas configuratziones de su dispositivu a e dae sa memòria esterna.</string>
|
||||
<string name="onboarding_permission_esm">Gestore de sa memòria esterna</string>
|
||||
<string name="onboarding_permission_esm_desc">Netzessàriu in sos dispositivos cun Android R+, paris a s\'atzessu a sa memòria esterna</string>
|
||||
<string name="onboarding_permission_installer">Permissu de s\'installadore</string>
|
||||
<string name="onboarding_permission_installer_desc">Permite s\'installatzione de aplicatziones dae s\'Aurora Store</string>
|
||||
<string name="pref_abandon_session_desc">Isbòida sas sessiones de installatzione in suspesu o abbandonadas</string>
|
||||
|
||||
@@ -327,7 +327,6 @@
|
||||
<string name="installer_service_misconfigured">අවුරෝරා සේවා පිහිටුවන්න හා පළමුව සියළු අවසර පිරිනමන්න.</string>
|
||||
<string name="installer_status_failure_invalid">APK වලංගු නොවේ හෝ හානි වී ඇත</string>
|
||||
<string name="onboarding_tos_desc">අපගේ සේවාවේ නියම කියවන්න හා භාවිතයට ඒවා පිළිගන්න.</string>
|
||||
<string name="onboarding_permission_esm_desc">බාහිර ආචයන ප්රවේශයට අතිරේකව,ඇන්ඩ්රොයිඩ් ආර්+ ධාවනය වන උපාංගවලට ඇවැසිය</string>
|
||||
<string name="pref_common_extra">අමතර වැඩ</string>
|
||||
<string name="onboarding_title_accent">උදාත්තය</string>
|
||||
<string name="pref_abandon_session">ස්ථාපන වාර බලෙන් හිස් කරන්න</string>
|
||||
|
||||
@@ -150,7 +150,6 @@
|
||||
<string name="pref_abandon_session">Xoog kunadiifi xidhiidhka kushubida</string>
|
||||
<string name="onboarding_permission_installer_desc">Ogolow in Dukaanka Aurora appska lagaga sooshubo</string>
|
||||
<string name="onboarding_permission_installer">Fasaxa Kushubaha</string>
|
||||
<string name="onboarding_permission_esm_desc">Waxaa ubaahan aalladaha isticmaalaya Androud 11+, udheeraad ah Ogolaansha Kaydka Dibada</string>
|
||||
<string name="onboarding_permission_esm">Maamulaha Kayka Dibada</string>
|
||||
<string name="onboarding_permission_esa_desc">Si aad ukaydiso soodajinta (APK-yada & OBB-yada), ugudbiso ood uga soogaliso fadhiga aallada kaydka dibada.</string>
|
||||
<string name="onboarding_permission_esa">Ogolaansha Kaydka Dibada</string>
|
||||
|
||||
@@ -240,7 +240,6 @@
|
||||
<string name="onboarding_permission_esa">Hyrje Në Depozitë të Jashtme</string>
|
||||
<string name="onboarding_permission_esa_desc">Që të ruhen shkarkimet (APK & OBB), eksportoni dhe importoni formësime pajisjeje te dhe prej depozite të jashtme.</string>
|
||||
<string name="onboarding_permission_esm">Përgjegjësi Depozitash të Jashtme</string>
|
||||
<string name="onboarding_permission_esm_desc">E domosdoshme në pajisje që xhirojnë Android R+, si shtesë ndaj Hyrje Në Depozita të Jashtme</string>
|
||||
<string name="onboarding_permission_installer">Leje Instaluesi</string>
|
||||
<string name="onboarding_permission_installer_desc">Lejo instalim aplikacionesh prej Shitores Aurora</string>
|
||||
<string name="pref_app_download">Shkarkime</string>
|
||||
|
||||
@@ -88,7 +88,6 @@
|
||||
<string name="pref_abandon_session">Наметните чисте сесије инсталације</string>
|
||||
<string name="onboarding_permission_installer_desc">Дозволите инсталирање апликација из Аурора продавнице</string>
|
||||
<string name="onboarding_permission_installer">Дозвола за инсталацију</string>
|
||||
<string name="onboarding_permission_esm_desc">Обавезно на уређајима који користе Android R+, уз приступ спољашњем складишту</string>
|
||||
<string name="onboarding_permission_esm">Спољашњи менаџер складишта</string>
|
||||
<string name="onboarding_permission_esa_desc">Да бисте сачували преузимања (АПК-ове и ОББ-ове), извезите и увезите конфигурације уређаја на спољну меморију.</string>
|
||||
<string name="onboarding_permission_esa">Приступ спољној меморији</string>
|
||||
|
||||
@@ -325,7 +325,6 @@
|
||||
<string name="menu_disclaimer">Ansvarsfriskrivning</string>
|
||||
<string name="device_miui_subtitle">Sessions-installatören kan inte installera appar på grund av MIUI-optimiseringar.</string>
|
||||
<string name="onboarding_tos_error">Du behöver markera TOS som läst först.</string>
|
||||
<string name="onboarding_permission_esm_desc">Krävs i enheter som kör Android R+, tillägg till extern lagringstillgång</string>
|
||||
<string name="pref_abandon_session">Påtvinga rensning av installations-sessioner</string>
|
||||
<string name="action_post">Skicka in</string>
|
||||
<string name="device_miui_extra">Alternativt kan du välja Inbyggt installationsprogram, men då kan du inte installera buntade (delade) APK-filer, så valet är ditt.</string>
|
||||
|
||||
@@ -129,7 +129,6 @@
|
||||
<string name="pref_downloader_active_summary">செயலில் உள்ள பதிவிறக்கங்களின் அதிகபட்ச எண்ணிக்கை</string>
|
||||
<string name="pref_downloader_external_desc">பதிவிறக்கங்கள், ஏற்றுமதிகள் போன்றவற்றுக்கு வெளிப்புற சேமிப்பகம் பயன்படுத்தப்படுகிறது.</string>
|
||||
<string name="onboarding_tos_desc">அரோரா ஸ்டோரைப் பயன்படுத்த எங்களின் சேவை விதிமுறைகளைப் படித்து அதை ஏற்கவும்.</string>
|
||||
<string name="onboarding_permission_esm_desc">வெளிப்புற சேமிப்பக அணுகலுடன் கூடுதலாக Android R+ இயங்கும் சாதனங்களில் தேவை</string>
|
||||
<string name="pref_filter_fdroid_title">F-Droid செயலிகளை வடிகட்டு</string>
|
||||
<string name="pref_filter_google_summary">தேடல் முடிவுகள் மற்றும் வகைப் பயன்பாடுகளில் இருந்து எல்லா Google Apps களையும் நீக்குகிறது</string>
|
||||
<string name="pref_insecure_anonymous_title">பாதுகாப்பற்ற அநாமதேய அமர்வு</string>
|
||||
|
||||
@@ -142,7 +142,6 @@
|
||||
<string name="pref_abandon_session">Kurulum oturumlarını zorla temizle</string>
|
||||
<string name="onboarding_permission_installer_desc">Aurora Store\'dan uygulama kurmaya izin ver</string>
|
||||
<string name="onboarding_permission_installer">Kurucu İzni</string>
|
||||
<string name="onboarding_permission_esm_desc">Android R ve üstünü çalıştıran aygıtlarda Dış Depolama Erişimine ek olarak gereklidir</string>
|
||||
<string name="onboarding_permission_esm">Dış Depolama Yöneticisi</string>
|
||||
<string name="onboarding_permission_esa_desc">Dış depolamaya aygıt ayarlarını aktarmak ve indirmeleri (APK\'ler ve OBB\'ler) kaydetmek için.</string>
|
||||
<string name="onboarding_permission_esa">Dış Depolama Erişimi</string>
|
||||
|
||||
@@ -274,7 +274,6 @@
|
||||
<string name="pref_abandon_session">Примусово очистити сеанси встановлення</string>
|
||||
<string name="onboarding_permission_installer_desc">Дозволити встановлення програм з Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Дозвіл встановлювача</string>
|
||||
<string name="onboarding_permission_esm_desc">Обов’язково на пристроях з ОС Android R +, додатково до зовнішнього доступу до сховища</string>
|
||||
<string name="onboarding_permission_esm">Менеджер зовнішнього сховища</string>
|
||||
<string name="onboarding_permission_esa_desc">Щоб зберігати завантаження (APK & OBB), експортувати та імпортувати конфігурації пристроїв на та із зовнішнього сховища.</string>
|
||||
<string name="onboarding_permission_esa">Доступ до зовнішнього сховища</string>
|
||||
|
||||
@@ -214,7 +214,6 @@
|
||||
<string name="pref_abandon_session">Buộc xóa các phiên cài đặt</string>
|
||||
<string name="onboarding_permission_installer_desc">Cho phép cài đặt các ứng dụng từ Aurora Store</string>
|
||||
<string name="onboarding_permission_installer">Quyền của trình cài đặt</string>
|
||||
<string name="onboarding_permission_esm_desc">Yêu cầu trên các thiết bị chạy Android R+, bổ sung Quyền truy cập bộ nhớ ngoài</string>
|
||||
<string name="onboarding_permission_esm">Trình quản lý bộ nhớ ngoài</string>
|
||||
<string name="onboarding_permission_esa_desc">Để lưu các mục tải xuống (APK & OBB), hãy xuất và nhập thiết lập thiết bị ra và từ bộ nhớ ngoài.</string>
|
||||
<string name="onboarding_permission_esa">Quyền truy cập bộ nhớ ngoài</string>
|
||||
|
||||
@@ -273,7 +273,6 @@
|
||||
<string name="pref_abandon_session">强制清除安装会话</string>
|
||||
<string name="onboarding_permission_installer_desc">允许 Aurora 商店安装应用</string>
|
||||
<string name="onboarding_permission_installer">安装权限</string>
|
||||
<string name="onboarding_permission_esm_desc">在运行 Android R+ 的设备上,除了授予访问外部存储权限,还需授予这个权限</string>
|
||||
<string name="onboarding_permission_esm">外部存储管理器</string>
|
||||
<string name="onboarding_permission_esa_desc">保存下载项 (APKs 和 OBBs),将设备配置导出到外部存储和从外部存储导入设备配置。</string>
|
||||
<string name="onboarding_permission_esa">访问外部存储</string>
|
||||
|
||||
@@ -209,7 +209,6 @@
|
||||
<string name="pref_abandon_session">強制清除安裝階段</string>
|
||||
<string name="onboarding_permission_installer_desc">允許從 Aurora Store 安裝應用程式</string>
|
||||
<string name="onboarding_permission_installer">安裝器權限</string>
|
||||
<string name="onboarding_permission_esm_desc">在 Android R 以上的裝置都需要訪問外部儲存的附加權限</string>
|
||||
<string name="onboarding_permission_esm">外部儲存管理</string>
|
||||
<string name="onboarding_permission_esa_desc">若要保存下載(APK & OBB),匯出/匯入 設備配置 至/自 外部存儲。</string>
|
||||
<string name="onboarding_permission_esa">外部儲存空間存取</string>
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
<!--
|
||||
~ Aurora Store
|
||||
~ Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
|
||||
~ Copyright (C) 2022, The Calyx Institute
|
||||
~
|
||||
~ Aurora Store is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
@@ -256,9 +257,10 @@
|
||||
<string name="onboarding_permission_esa">"External Storage Access"</string>
|
||||
<string name="onboarding_permission_esa_desc">To save downloads (APKs & OBBs), export and import device configs to and from external storage.</string>
|
||||
<string name="onboarding_permission_esm">"External Storage Manager"</string>
|
||||
<string name="onboarding_permission_esm_desc">"Required on devices running Android R+, additional to External Storage Access"</string>
|
||||
<string name="onboarding_permission_installer">"Installer Permission"</string>
|
||||
<string name="onboarding_permission_installer_desc">"Allow installing apps from Aurora Store"</string>
|
||||
<string name="onboarding_permission_notifications">"Notifications"</string>
|
||||
<string name="onboarding_permission_notifications_desc">"Send notifications regarding installations status"</string>
|
||||
<string name="pref_abandon_session">"Force clear installation sessions"</string>
|
||||
<string name="pref_abandon_session_desc">"Clear abandon or pending installation sessions"</string>
|
||||
<string name="pref_app_download">"Downloads"</string>
|
||||
|
||||
Reference in New Issue
Block a user