From 8d59caf635591eb23813d75601039bb138f5716b Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 13 Sep 2021 01:06:43 -0700 Subject: [PATCH] Cleanup unused code --- .../magisk/core/tasks/RepoUpdater.kt | 42 --------- .../topjohnwu/magisk/data/database/RepoDao.kt | 90 ------------------- .../com/topjohnwu/magisk/di/ServiceLocator.kt | 11 --- .../magisk/ui/settings/SettingsItems.kt | 9 -- .../magisk/ui/settings/SettingsViewModel.kt | 14 +-- app/src/main/res/values-ar/strings.xml | 2 - app/src/main/res/values-az/strings.xml | 2 - app/src/main/res/values-be/strings.xml | 2 - app/src/main/res/values-bg/strings.xml | 2 - app/src/main/res/values-ca/strings.xml | 2 - app/src/main/res/values-cs/strings.xml | 2 - app/src/main/res/values-de/strings.xml | 2 - app/src/main/res/values-el/strings.xml | 2 - app/src/main/res/values-es/strings.xml | 2 - app/src/main/res/values-et/strings.xml | 2 - app/src/main/res/values-fa/strings.xml | 2 - app/src/main/res/values-fr/strings.xml | 2 - app/src/main/res/values-hi/strings.xml | 2 - app/src/main/res/values-hr/strings.xml | 2 - app/src/main/res/values-in/strings.xml | 2 - app/src/main/res/values-it/strings.xml | 2 - app/src/main/res/values-iw/strings.xml | 2 - app/src/main/res/values-ja/strings.xml | 2 - app/src/main/res/values-ka/strings.xml | 2 - app/src/main/res/values-ko/strings.xml | 2 - app/src/main/res/values-lt/strings.xml | 2 - app/src/main/res/values-mk/strings.xml | 2 - app/src/main/res/values-nb/strings.xml | 2 - app/src/main/res/values-nl/strings.xml | 2 - app/src/main/res/values-pa/strings.xml | 2 - app/src/main/res/values-pl/strings.xml | 2 - app/src/main/res/values-pt-rBR/strings.xml | 2 - app/src/main/res/values-pt-rPT/strings.xml | 2 - app/src/main/res/values-ro/strings.xml | 2 - app/src/main/res/values-ru/strings.xml | 2 - app/src/main/res/values-sk/strings.xml | 2 - app/src/main/res/values-sq/strings.xml | 2 - app/src/main/res/values-sr/strings.xml | 2 - app/src/main/res/values-sv/strings.xml | 2 - app/src/main/res/values-ta/strings.xml | 2 - app/src/main/res/values-th/strings.xml | 2 - app/src/main/res/values-tr/strings.xml | 2 - app/src/main/res/values-uk/strings.xml | 2 - app/src/main/res/values-vi/strings.xml | 2 - app/src/main/res/values-zh-rCN/strings.xml | 2 - app/src/main/res/values-zh-rTW/strings.xml | 2 - app/src/main/res/values/strings.xml | 2 - 47 files changed, 1 insertion(+), 249 deletions(-) delete mode 100644 app/src/main/java/com/topjohnwu/magisk/core/tasks/RepoUpdater.kt delete mode 100644 app/src/main/java/com/topjohnwu/magisk/data/database/RepoDao.kt diff --git a/app/src/main/java/com/topjohnwu/magisk/core/tasks/RepoUpdater.kt b/app/src/main/java/com/topjohnwu/magisk/core/tasks/RepoUpdater.kt deleted file mode 100644 index 009682b207c0..000000000000 --- a/app/src/main/java/com/topjohnwu/magisk/core/tasks/RepoUpdater.kt +++ /dev/null @@ -1,42 +0,0 @@ -package com.topjohnwu.magisk.core.tasks - -import com.topjohnwu.magisk.core.model.module.OnlineModule -import com.topjohnwu.magisk.data.database.RepoDao -import com.topjohnwu.magisk.data.repository.NetworkService -import com.topjohnwu.magisk.ktx.synchronized -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.coroutineScope -import kotlinx.coroutines.launch -import kotlinx.coroutines.withContext -import timber.log.Timber -import java.util.* - -class RepoUpdater( - private val svc: NetworkService, - private val repoDB: RepoDao -) { - - suspend fun run(forced: Boolean) = withContext(Dispatchers.IO) { - val cachedMap = HashMap().also { map -> - repoDB.getModuleStubs().forEach { map[it.id] = Date(it.last_update) } - }.synchronized() - svc.fetchRepoInfo()?.let { info -> - coroutineScope { - info.modules.forEach { - launch { - val lastUpdated = cachedMap.remove(it.id) - if (forced || lastUpdated?.before(Date(it.last_update)) != false) { - try { - val repo = OnlineModule(it).apply { load() } - repoDB.addModule(repo) - } catch (e: OnlineModule.IllegalRepoException) { - Timber.e(e) - } - } - } - } - } - repoDB.removeModules(cachedMap.keys) - } - } -} diff --git a/app/src/main/java/com/topjohnwu/magisk/data/database/RepoDao.kt b/app/src/main/java/com/topjohnwu/magisk/data/database/RepoDao.kt deleted file mode 100644 index b843ec472538..000000000000 --- a/app/src/main/java/com/topjohnwu/magisk/data/database/RepoDao.kt +++ /dev/null @@ -1,90 +0,0 @@ -package com.topjohnwu.magisk.data.database - -import androidx.room.* -import com.topjohnwu.magisk.core.Config -import com.topjohnwu.magisk.core.model.module.OnlineModule -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.withContext - -@Database(version = 8, entities = [OnlineModule::class], exportSchema = false) -abstract class RepoDatabase : RoomDatabase() { - abstract fun repoDao() : RepoDao -} - -@Dao -abstract class RepoDao(private val db: RepoDatabase) { - - suspend fun clear() = withContext(Dispatchers.IO) { db.clearAllTables() } - - @Insert(onConflict = OnConflictStrategy.REPLACE) - abstract fun addModule(repo: OnlineModule) - - @Delete - abstract fun removeModule(repo: OnlineModule) - - @Query("DELETE FROM modules WHERE id = :id") - abstract fun removeModule(id: String) - - @Query("DELETE FROM modules WHERE id IN (:idList)") - abstract fun removeModules(idList: Collection) - - @Query("SELECT * FROM modules WHERE id = :id") - abstract fun getModule(id: String): OnlineModule? - - @Query("SELECT id, last_update FROM modules") - abstract fun getModuleStubs(): List - - fun getModules(offset: Int, limit: Int = LIMIT) = when (Config.repoOrder) { - Config.Value.ORDER_NAME -> getNameOrder(offset, limit) - else -> getDateOrder(offset, limit) - } - - fun searchModules(query: String, offset: Int, limit: Int = LIMIT) = when (Config.repoOrder) { - Config.Value.ORDER_NAME -> searchNameOrder(query, offset, limit) - else -> searchDateOrder(query, offset, limit) - } - - @Query("SELECT * FROM modules WHERE id = :id AND versionCode > :versionCode LIMIT 1") - abstract fun getUpdatableModule(id: String, versionCode: Int): OnlineModule? - - @Query("SELECT * FROM modules ORDER BY last_update DESC LIMIT :limit OFFSET :offset") - protected abstract fun getDateOrder(offset: Int, limit: Int): List - - @Query("SELECT * FROM modules ORDER BY name COLLATE NOCASE LIMIT :limit OFFSET :offset") - protected abstract fun getNameOrder(offset: Int, limit: Int): List - - @Query( - """SELECT * - FROM modules - WHERE - (author LIKE '%' || :query || '%') || - (name LIKE '%' || :query || '%') || - (description LIKE '%' || :query || '%') - ORDER BY last_update DESC - LIMIT :limit - OFFSET :offset""" - ) - protected abstract fun searchDateOrder(query: String, offset: Int, limit: Int): List - - @Query( - """SELECT * - FROM modules - WHERE - (author LIKE '%' || :query || '%') || - (name LIKE '%' || :query || '%') || - (description LIKE '%' || :query || '%') - ORDER BY name COLLATE NOCASE - LIMIT :limit - OFFSET :offset""" - ) - protected abstract fun searchNameOrder(query: String, offset: Int, limit: Int): List - - companion object { - const val LIMIT = 10 - } -} - -data class ModuleStub( - @PrimaryKey val id: String, - val last_update: Long -) diff --git a/app/src/main/java/com/topjohnwu/magisk/di/ServiceLocator.kt b/app/src/main/java/com/topjohnwu/magisk/di/ServiceLocator.kt index d2869c95cbad..0d297853e93a 100644 --- a/app/src/main/java/com/topjohnwu/magisk/di/ServiceLocator.kt +++ b/app/src/main/java/com/topjohnwu/magisk/di/ServiceLocator.kt @@ -10,8 +10,6 @@ import com.topjohnwu.magisk.core.Const import com.topjohnwu.magisk.core.magiskdb.PolicyDao import com.topjohnwu.magisk.core.magiskdb.SettingsDao import com.topjohnwu.magisk.core.magiskdb.StringDao -import com.topjohnwu.magisk.core.tasks.RepoUpdater -import com.topjohnwu.magisk.data.database.RepoDatabase import com.topjohnwu.magisk.data.database.SuLogDatabase import com.topjohnwu.magisk.data.repository.LogRepository import com.topjohnwu.magisk.data.repository.NetworkService @@ -19,7 +17,6 @@ import com.topjohnwu.magisk.ktx.deviceProtectedContext import com.topjohnwu.magisk.ui.home.HomeViewModel import com.topjohnwu.magisk.ui.install.InstallViewModel import com.topjohnwu.magisk.ui.log.LogViewModel -import com.topjohnwu.magisk.ui.settings.SettingsViewModel import com.topjohnwu.magisk.ui.superuser.SuperuserViewModel import com.topjohnwu.magisk.ui.surequest.SuRequestViewModel @@ -36,9 +33,7 @@ object ServiceLocator { val policyDB = PolicyDao() val settingsDB = SettingsDao() val stringDB = StringDao() - val repoDB by lazy { createRepoDatabase(context).repoDao() } val sulogDB by lazy { createSuLogDatabase(deContext).suLogDao() } - val repoUpdater by lazy { RepoUpdater(networkService, repoDB) } val logRepo by lazy { LogRepository(sulogDB) } // Networking @@ -60,7 +55,6 @@ object ServiceLocator { return when (clz) { HomeViewModel::class.java -> HomeViewModel(networkService) LogViewModel::class.java -> LogViewModel(logRepo) - SettingsViewModel::class.java -> SettingsViewModel(repoDB) SuperuserViewModel::class.java -> SuperuserViewModel(policyDB) InstallViewModel::class.java -> InstallViewModel(networkService) SuRequestViewModel::class.java -> SuRequestViewModel(policyDB, timeoutPrefs) @@ -75,11 +69,6 @@ inline fun ViewModelStoreOwner.viewModel() = ViewModelProvider(this, ServiceLocator.VMFactory).get(VM::class.java) } -private fun createRepoDatabase(context: Context) = - Room.databaseBuilder(context, RepoDatabase::class.java, "repo.db") - .fallbackToDestructiveMigration() - .build() - private fun createSuLogDatabase(context: Context) = Room.databaseBuilder(context, SuLogDatabase::class.java, "sulogs.db") .fallbackToDestructiveMigration() diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt index a31770a6035d..54a268717416 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt @@ -77,15 +77,6 @@ object AppSettings : BaseSettingsItem.Section() { override val title = R.string.home_app_title.asText() } -object ClearRepoCache : BaseSettingsItem.Blank() { - override val title = R.string.settings_clear_cache_title.asText() - override val description = R.string.settings_clear_cache_summary.asText() - - override fun refresh() { - isEnabled = Info.env.isActive - } -} - object Hide : BaseSettingsItem.Input() { override val title = R.string.settings_hide_app_title.asText() override val description = R.string.settings_hide_app_summary.asText() diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt index 61ac0604a5fa..1340360ff952 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt @@ -13,7 +13,6 @@ import com.topjohnwu.magisk.core.Const import com.topjohnwu.magisk.core.Info import com.topjohnwu.magisk.core.isRunningAsStub import com.topjohnwu.magisk.core.tasks.HideAPK -import com.topjohnwu.magisk.data.database.RepoDao import com.topjohnwu.magisk.databinding.adapterOf import com.topjohnwu.magisk.databinding.itemBindingOf import com.topjohnwu.magisk.di.AppContext @@ -25,9 +24,7 @@ import com.topjohnwu.magisk.utils.Utils import com.topjohnwu.superuser.Shell import kotlinx.coroutines.launch -class SettingsViewModel( - private val repositoryDao: RepoDao -) : BaseViewModel(), BaseSettingsItem.Callback { +class SettingsViewModel : BaseViewModel(), BaseSettingsItem.Callback { val adapter = adapterOf() val itemBinding = itemBindingOf { it.bindExtra(BR.callback, this) } @@ -57,7 +54,6 @@ class SettingsViewModel( UpdateChannel, UpdateChannelUrl, UpdateChecker, DownloadPath )) if (Info.env.isActive) { - list.add(ClearRepoCache) if (Const.USER_ID == 0) { if (hidden) list.add(Restore) @@ -106,7 +102,6 @@ class SettingsViewModel( is Biometrics -> authenticate(callback) is Theme -> SettingsFragmentDirections.actionSettingsFragmentToThemeFragment().navigate() is DenyListConfig -> SettingsFragmentDirections.actionSettingsFragmentToDenyFragment().navigate() - is ClearRepoCache -> clearRepoCache() is SystemlessHosts -> createHosts() is Restore -> HideAPK.restore(view.activity) is AddShortcut -> AddHomeIconEvent().publish() @@ -136,13 +131,6 @@ class SettingsViewModel( }.publish() } - private fun clearRepoCache() { - viewModelScope.launch { - repositoryDao.clear() - Utils.toast(R.string.repo_cache_cleared, Toast.LENGTH_SHORT) - } - } - private fun createHosts() { Shell.su("add_hosts_module").submit { Utils.toast(R.string.settings_hosts_toast, Toast.LENGTH_SHORT) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 31fedcf1781f..1171e562f391 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -125,8 +125,6 @@ وضـع الظلام مسار التحميل ستحمل الملفات إلى %1$s - حذف الذاكرة المؤقتة للإضافات - حذف المعلومات المخزنة محليا، هذا سيجبر التطبيق على التحديث الإضافات عبر الانترنت اللغة (الأفتراضي) تحقق من التحديثات diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml index d251eb972f1f..0a75432b70fb 100644 --- a/app/src/main/res/values-az/strings.xml +++ b/app/src/main/res/values-az/strings.xml @@ -71,8 +71,6 @@ Quraşdırma yerinə yetirilir… - Repo Keşini Təmizlə - Onlayn repolar üçün keşlənmiş məlumatı silin. Bu tətbiqi onlayn şəkildə yenilənməyə məcbur edir. Dil (Sistem Dili) Yeniləmələri Yoxla diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index e4830f544881..7f8f86be9a0a 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -121,8 +121,6 @@ Заўсёды цёмны Каталог спамповак Файлы будуць спампоўвацца ў %1$s - Ачыстка кэшу рэпазіторыя - Ачысціць кэш сеціўных рэпазіторыяў. Гэта прымусіць абнавіць кэш Схаваць праграму Magisk Усталяваць проксі-праграму з выпадковым ідэнтыфікатарам пакунка і адвольным значком Аднавіць праграму Magisk diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 836f81108879..280e79caaeaf 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -67,8 +67,6 @@ Грешка при изтеглянето на файла. - Изчистване кеша на хранилището - Изчистване на кешираната информация на онлайн хранилището за принудителното му обновяване. Език (Системен) Проверка за актуализации diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index 6c658624608a..cd998583b39e 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -131,8 +131,6 @@ Sempre fosc Directori de baixades Els arxius es desaran a %1$s - Netejar memòria cau del repositori - Neteja la informació en memòria cau per als repositoris en línia. Força a l\'aplicació a actualitzar-se en línia Amagar Magisk Manager Torna a empaquetar Magisk Manager amb un nom de paquet a l\'atzar Restaurar Magisk Manager diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index a11d181a3782..99a3c407784b 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -130,8 +130,6 @@ Tmavý Složka pro stahování Soubory budou uloženy do %1$s. - Smazat mezipaměť - Smažete online informace o použití z mezipaměti, a tím na aplikaci vynutíte obnovení online informací. Skrýt aplikaci Magisk Skryjete aplikaci náhodným ID balíčku a vlastním názvem aplikace. Obnovit aplikaci Magisk diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 83d2436e6cba..f8b4cd6f9da2 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -131,8 +131,6 @@ Immer dunkel Download-Verzeichnis Dateien werden in %1$s gespeichert - Repo-Cache leeren - Löscht die zwischengespeicherten Informationen des Online-Repos. Erzwingt eine Aktualisierung Verstecke die Magisk App Installiere eine Proxy-App mit zufälliger Paket-ID und benutzerdefiniertem App-Label Stelle die Magisk App wiederher diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 9a20d3c1c294..fcdd45a2be03 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -130,8 +130,6 @@ Πάντα Dark Διαδρομή λήψης Τα αρχεία θα αποθηκευτούν στο %1$s - Εκκαθάριση προσωρινής μνήμης αποθετηρίων - Καθαρίζει τις κρυφές πληροφορίες για απευθείας συνδεδεμένα αποθετήρια, αναγκάζει την εφαρμογή να κάνει ανανέωση σε απευθείας σύνδεση Απόκρυψη της εφαρμογής Magisk Εγκαταστήστε μια εφαρμογή με τυχαίο αναγνωριστικό πακέτου και προσαρμοσμένη ετικέτα εφαρμογής Επαναφέρετε την εφαρμογή Magisk diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index bf4b2c9b9818..057c751c8ffe 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -131,8 +131,6 @@ Oscuro Ruta de Descarga Los archivos se guardarán en %1$s - Limpiar caché del repositorio - Limpiar la información en caché para los repositorios en línea, fuerza a la aplicación a actualizar en línea Esconder la app de Magisk Instalar una nueva app proxy con una ID de paquete aleatoria y una etiqueta personalizada Restaurar la app de Magisk diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index 1575bdb83fee..3980ba445e45 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -126,8 +126,6 @@ Alati tume Allalaadimise failitee Failid salvestatakse kausta %1$s - Tühjenda hoidla vahemälu - Tühjenda vahemälus olev teave võrgus olevate hoidlate kohta. See sunnib rakendust võrgust värskendama Keel (Süsteemi vaikesäte) Kontrolli uuendusi diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml index 98af7d981001..9c1e28149d7a 100644 --- a/app/src/main/res/values-fa/strings.xml +++ b/app/src/main/res/values-fa/strings.xml @@ -123,8 +123,6 @@ همیشه تاریک مسیر دانلود فایل ها در %1$s ذخیره خواهند شد. - پاک کردن حافظه پنهان - پاک کردن اطلاعات ذخیره شده برای ریپوسیتوری های آنلاین. این کار برنامه را مجبور به دریافت دوباره اطللاعات هنگام آنلاین شدن میکند زبان (پیش فرض سیستم) چک کردن بروز رسانی ها diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 98cda8418edd..6cc8c9132b44 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -131,8 +131,6 @@ Toujours sombre Répertoire de téléchargement Les fichiers seront enregistrés sous %1$s - Vider le cache des dépôts - Effacer les informations en cache concerant les dépôts en ligne. Ceci force l’application à télécharger des informations à jour. Masquer l’application Magisk Installer une application intermédiaire avec un identifiant de paquet aléatoire et un nom personnalisé Restaurer l’application Magisk diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 15fd9e6585f0..cfb7e79753a4 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -128,8 +128,6 @@ हमेशा गहरे रंग वाली डाउनलोड पथ फ़ाइलों को %1$s में सहेजा जाएगा - रेपो कैश साफ़ करें - ऑनलाइन रेपो के लिए कैश्ड जानकारी साफ़ करें। यह एप्लिकेशन को ऑनलाइन रिफ्रेश करने के लिए मजबूर करता है भाषा (सिस्टम डिफ़ॉल्ट) अपडेट जांचें diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 27f75acd1168..fc161ae34b7e 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -126,8 +126,6 @@ Uvijek crna Putanja preuzimanja Datoteke će biti spremljene u %1$s - Obriši predmemoriju repozitorija - Obrišite predmemorirane podatke za mrežne repozitorije. To prisiljava aplikaciju da se osvježi na mreži Jezik (Zadano sustavom) Provjeri za ažuriranja diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 914e69c9e8c1..58262fd274cf 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -129,8 +129,6 @@ Selalu gelap Lokasi download File akan disimpan ke %1$s - Hapus cache repo - Hapus cache informasi repo online. Tindakan ini memaksa aplikasi untuk memperbarui repo online Bahasa (Default sistem) Periksa update diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 48508a7787fe..e339f7dddbbe 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -130,8 +130,6 @@ Scuro Percorso di download I file verranno salvati in %1$s - Svuota cache repository - Svuota la cache dei repository. In questo modo l\'app sarà costretta a recuperare le informazioni online Lingua (Sistema) Controlla aggiornamenti diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index 903366d42493..97aa3d18ca88 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -129,8 +129,6 @@ תמיד כהה נתיב הורדה הקבצים ישמרו אל %1$s - נקה מטמון ריפו - נקה מידע זיכרון מטמון עבור ריפו מקוונים, זה יכריח את היישום לרענן באופן מקוון הסתר את היישום Magisk התקן יישום מתווך עם מזהה חבילה אקראי ותווית שם מותאמת אישית שחזר את יישום Magisk diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 1b33f9bb5e61..95be2922e292 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -131,8 +131,6 @@ ダークモード ファイルの保存場所 ファイルは %1$s に保存されます - キャッシュを消去 - モジュールリポジトリのキャッシュを消去します Magisk アプリを隠す ランダムなパッケージ ID と任意のアプリ名のプロキシアプリをインストールします Magisk アプリを復元する diff --git a/app/src/main/res/values-ka/strings.xml b/app/src/main/res/values-ka/strings.xml index 39f15c3a6a68..54d633421d01 100644 --- a/app/src/main/res/values-ka/strings.xml +++ b/app/src/main/res/values-ka/strings.xml @@ -131,8 +131,6 @@ მუქი თემა გადმოწერის ლოკაცია ფაილები შეინახება %1$s-ში - რეპოზიტორიების ქეშის წაშლა - რეპოზიტორიებისთვის ქეშის წაშლა. ეს დაარეფრეშებს პროგრამას Magisk-ის აპის დამალვა დაყენდეს ამოუცნობელი აპი შემთხვევითი პაკეტის ID-ით და განსხვავებული სახელით Magisk-ის აპის დაბრუნება diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 4aee47d4030e..d47edb6977ba 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -126,8 +126,6 @@ 다크 모드 다운로드 경로 파일이 %1$s에 저장됩니다 - 저장소 캐시 비우기 - 온라인 저장소에 대해 캐시된 정보를 지우고, 온라인에서 정보를 강제로 새로 고칩니다. 언어 (시스템 기본값) 업데이트 확인 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 3c42c8363eb8..5914d0702850 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -63,8 +63,6 @@ Atsisiunčiant failą įvyko klaida - Išvalyti nereikalingus saugyklos failus - Išvalyti patalpintą informaciją talpykloms internete, priverčia perkrauti interneto jungtį Kalba (Sistemos) Automatiškas atnaujinimų ieškojimas diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml index 55f0f23cce59..ebb754d28eb5 100644 --- a/app/src/main/res/values-mk/strings.xml +++ b/app/src/main/res/values-mk/strings.xml @@ -75,8 +75,6 @@ Надградба на работната околина… - Исчисти го кешот од репозиториумот - Исчисти ги кешираните информации за онлајн репозиториумот. Ова ја принудува апликацијата да се освежи онлајн. Јазик (Стандарден системски) Провери за ажурирања diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 59bd9527f9f3..052b1602caf2 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -131,8 +131,6 @@ Alltid mørk Nedlastingssti Filer vil lagres i %1$s - Tøm pakkebrønnshurtiglager - Tøm hurtiglagret info for nettbaserte pakkebrønner. Tvinger programmet til å gjenoppriskes på nett. Skjul Magisk-programmet Installer et mellomtjenerprogram med tilfeldig pakke-ID og egendefinert program-etikett Gjenopprett Magisk-programmet diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 66ed519dd063..e285089de4f5 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -126,8 +126,6 @@ Donker Downloadpad Bestanden worden opgeslagen in %1$s - Pakketbroncache wissen - Wis de opgeslagen informatie van de online-pakketbronnen. Hierdoor wordt de app online ververst. Taal (systeemstandaard) Controleer automatisch op updates op de achtergrond. diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index 3592c61985fa..506b42ef1c53 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -128,8 +128,6 @@ ਹਮੇਸ਼ਾ ਗਹਿਰੇ ਰੰਗ ਦੀ ਡਾਊਨਲੋਡ ਮਾਰਗ ਫਾਈਲਾਂ ਨੂੰ %1$s ਵਿੱਚ ਸੇਵ ਕੀਤਾ ਜਾਏਗਾ - ਰੈਪੋ ਕੈਚੇ ਸਾਫ਼ ਕਰੋ - ਆਨਲਾਈਨਨ ਰਿਪੋਜ਼ ਲਈ ਕੈਸ਼ ਕੀਤੀ ਜਾਣਕਾਰੀ ਸਾਫ ਕਰੋ। ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਆਨਲਾਈਨ ਤਾਜ਼ਾ ਕਰਨ ਲਈ ਮਜਬੂਰ ਕਰਦਾ ਹੈ। ਭਾਸ਼ਾ (ਸਿਸਟਮ ਡਿਫੌਲਟ) ਚੈੱਕ ਅੱਪਡੇਟ diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index bc03edc4a720..03107fe34cca 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -131,8 +131,6 @@ Zawsze ciemny Ścieżka pobierania plików Pliki zostaną zapisane do %1$s - Wyczyść pamięć podr. repozytoriów - Wyczyść informacje z pamięci podr. dotyczące repozytoriów. Zmusza to aplikację do odświeżenia informacji online Ukryj aplikację Magisk Zainstaluj aplikację z losowym ID pakietu i własną etykietą. Przywróć aplikację Magisk diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index de255023a9b0..7948ca870e54 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -130,8 +130,6 @@ ]]> Caminho de Download Os arquivos serão salvos em %1$s - Limpar cache do repositório - Limpe as informações em cache para repositórios online. Isso força o aplicativo a atualizar on-line Esconder o app do Magisk Instala um app proxy com ID de pacote aleatorio e nome de app personalizado Restaura o app do Magisk diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 5b7a9df9ee56..3c79788edcb8 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -50,8 +50,6 @@ Erro ao transferir ficheiro - Apagar Cache de Repositório - Apaga a informação cache de repositórios online. online, forçando a aplicação a atualizar online Língua (Padrão do Sistema) Estável diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index f223579e06f1..39b4798eb867 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -131,12 +131,10 @@ Mereu întunecat Cale de descărcare Fișierele vor fi salvate în %1$s - Golește cache-ul depozitelor Ascunde aplicația Magisk Instalează o aplicație proxy cu ID aleatoriu pentru pachet și etichetă personalizată pentru aplicație Restaurează aplicația Magisk Dezvăluie aplicația și restaureaz-o înapoi în APK-ul original - Golește informațiile memorate în cache pentru depozitele online. Acest lucru forțează actualizarea aplicației online Limbă (Implicită a sistemului) Caută actualizări diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 0865df8df8fd..d0d9056463ae 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -131,8 +131,6 @@ Всегда тёмный Папка для загрузок Файлы будут загружаться в %1$s - Очистить кэш репозитория - Стереть кэш репозитория модулей (будет создан заново) Скрытие приложения Magisk Пересобрать приложение Magisk со случайным названием и именем пакета Восстановление приложения Magisk diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index a6ce70cc5109..13985ababf92 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -131,8 +131,6 @@ Vždy tmavý Cesta na sťahovanie Súbory budú uložené do %1$s - Vyčistiť cache repo - Vyčistí uložené informácie pre online repos. Vynúti appku obnoviť online Skryť aplikáciu Magisk Inštalovať proxy aplikáciu s náhodným ID balíčka a vlastným názvom aplikácie Obnoviť aplikáciu Magisk diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml index 13de901e4fe8..981ec5f648d6 100644 --- a/app/src/main/res/values-sq/strings.xml +++ b/app/src/main/res/values-sq/strings.xml @@ -129,8 +129,6 @@ Gjithmonë e errët Vendodhja e shkarkimeve Skedarët do të ruhen në %1$s - Pastro Cache të Repos - Pastroni informacionin e memorizuar për repot në internet. Kjo e detyron aplikacionin të rifreskohet në internet Gjuha (Parazgjedhja e Sistemit) Kontrolloni azhurnimet diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 498f6600caf4..5625d117c261 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -54,8 +54,6 @@ Грешка при преузимању фајла - Обриши кеш спремишта - Очисти кеширану имформацију за онлајн спремишта, форсира апликацију да освежи онлајн Језик (Фабрички Система) Канал Ажурирања diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 16aaa23cad65..e46457933990 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -130,8 +130,6 @@ Alltid mörk Nedladdningsmapp Filer kommer att spara till %1$s - Rensa Repo Cache - Rensa den lagrade informationen för online-repos. Tvingar appen att uppdatera online Göm Magisk-appen Installera en proxy-app med ett slumpmässigt paket-ID och appnamn Återställ Magisk-appen diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml index a8abc2f9320b..d70283ed3214 100644 --- a/app/src/main/res/values-ta/strings.xml +++ b/app/src/main/res/values-ta/strings.xml @@ -131,8 +131,6 @@ எப்போதும் இருண்டது பதிவிறக்க இடம் %1$s ல் கோப்புகள் சேமிக்கப்படும் - ரெப்போ கேச் அழிக்கவும் - ஆன்லைன் களஞ்சியங்களுக்கான தற்காலிக சேமிப்பை அழிக்கவும். இது ஆன்லைனில் புதுப்பிக்க பயன்பாட்டை கட்டாயப்படுத்துகிறது மேஜிஸ்க் செயலியை மறைக்கவும் சீரற்ற தொகுப்பு ஐடி மற்றும் தனிப்பயன் பயன்பாட்டு லேபிளுடன் ப்ராக்ஸி பயன்பாட்டை நிறுவவும் மேஜிஸ்க் பயன்பாட்டை மீட்டமை diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml index 873f022ac004..c3fc2c357413 100644 --- a/app/src/main/res/values-th/strings.xml +++ b/app/src/main/res/values-th/strings.xml @@ -68,8 +68,6 @@ กำลังรันการตั้งค่า… - ล้างแคช Repo - ล้างข้อมูล repo ออนไลน์ที่ถูกแคชไว้ ภาษา (มาตรฐานระบบ) ตรวจสอบการอัพเดต diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 735e827b802b..471dc2385d3a 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -131,8 +131,6 @@ Her Zaman Karanlık İndirme dizini Dosyalar %1$s konumuna kaydedilecek - Depo Önbelleğini Temizle - Çevrim içi depolar için önbellek bilgilerini temizle, uygulamayı çevrim içi yenilemeye zorla Magisk uygulamasını gizle Rastgele paket kimliğine ve isme sabip bir vekil uygulama yükle Magisk uygulamasını geri yükle diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index a85d72af0c84..13488bfe5723 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -129,8 +129,6 @@ Завжди темний Шлях завантаження Файли зберігатимуться в %1$s - Очистити кеш - Очистити збережену інформацію про мережеві репозиторії. Кеш заново завантажиться через Інтернет Мова (системна) Перевіряти оновлення diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index cbe40bfd555b..d97a87422684 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -66,8 +66,6 @@ Lỗi tải tập tin - Xoá bộ đệm kho - Xoá thông tin được lưu trong bộ nhớ cache của các bản thử nghiệm trực tuyến. Điều này buộc ứng dụng phải làm mới trực tuyến. Ngôn ngữ (Mặc định hệ thống) Kiểm tra cập nhật diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 93c718069c69..7bcfa8d51be7 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -131,8 +131,6 @@ 深色模式 下载路径 文件将保存到 %1$s - 清除仓库缓存 - 清除已缓存的在线仓库信息,强制刷新数据 隐藏 Magisk 应用 安装具有随机包名和自定义应用名称的代理应用 还原 Magisk 应用 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index ef2a60a3e2da..491d02d42117 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -131,8 +131,6 @@ 暗色模式 下載路徑 檔案將被儲存在:%1$s - 清除線上模組庫快取 - 將強制重新載入線上模組庫 語言 隱藏 Magisk 安裝一個隨機包裝和可客製化應用程式名稱的代理應用程式 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8f10696bd8a5..263b361b0711 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -132,8 +132,6 @@ Always Dark Download path Files will be saved to %1$s - Clear Repo Cache - Clear the cached information for online repos. This forces the app to refresh online Hide the Magisk app Install a proxy app with random package ID and custom app label Restore the Magisk app