You've already forked Magisk
mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-09-06 06:36:58 +00:00
Merge branch 'master' into feature/redesign
This commit is contained in:
@@ -6,7 +6,7 @@ import java.io.File
|
||||
object Const {
|
||||
|
||||
// Paths
|
||||
const val MAGISK_PATH = "/sbin/.magisk/img"
|
||||
const val MAGISK_PATH = "/sbin/.magisk/modules"
|
||||
var MAGISK_DISABLE_FILE = File("xxx")
|
||||
const val TMP_FOLDER_PATH = "/dev/tmp"
|
||||
const val MAGISK_LOG = "/cache/magisk.log"
|
||||
@@ -23,8 +23,8 @@ object Const {
|
||||
val USER_ID = Process.myUid() / 100000
|
||||
|
||||
object Version {
|
||||
const val MIN_VERSION = "v18.0"
|
||||
const val MIN_VERCODE = 18000
|
||||
const val MIN_VERSION = "v19.0"
|
||||
const val MIN_VERCODE = 19000
|
||||
const val CONNECT_MODE = 20100
|
||||
const val PROVIDER_CONNECT = 20102
|
||||
}
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?selectableItemBackground"
|
||||
android:clickable="false"
|
||||
android:focusable="false"
|
||||
android:onClick="@{() -> item.toggle()}">
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
@@ -38,10 +41,11 @@
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/hide_process_icon"
|
||||
android:focusable="true"
|
||||
android:clickable="true"
|
||||
style="@style/Widget.Icon"
|
||||
isChecked="@{item.isHidden}"
|
||||
android:background="@null"
|
||||
android:clickable="false"
|
||||
android:focusable="false"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
# v7.5.0
|
||||
- Support new communication method (ContentProvider)
|
||||
- Fix several issues with hidden stub APK
|
||||
- Support using BiometricPrompt (face unlock)
|
||||
# v7.5.1
|
||||
- Fix toggling app components in MagiskHide screen
|
||||
- Update translations
|
||||
|
||||
@@ -89,8 +89,8 @@ EOF
|
||||
|
||||
add_hosts_module() {
|
||||
# Do not touch existing hosts module
|
||||
[ -d /sbin/.magisk/img/hosts ] && return
|
||||
cd /sbin/.magisk/img
|
||||
[ -d /sbin/.magisk/modules/hosts ] && return
|
||||
cd /sbin/.magisk/modules
|
||||
mkdir -p hosts/system/etc
|
||||
cat << EOF > hosts/module.prop
|
||||
id=hosts
|
||||
@@ -99,17 +99,10 @@ version=1.0
|
||||
versionCode=1
|
||||
author=Magisk Manager
|
||||
description=Magisk Manager built-in systemless hosts module
|
||||
minMagisk=17000
|
||||
EOF
|
||||
if [ -f .core/hosts ]; then
|
||||
# Migrate old hosts file to new module
|
||||
mv -f .core/hosts hosts/system/etc/hosts
|
||||
else
|
||||
cp -f /system/etc/hosts hosts/system/etc/hosts
|
||||
fi
|
||||
cp -f /system/etc/hosts hosts/system/etc/hosts
|
||||
magisk --clone-attr /system/etc/hosts hosts/system/etc/hosts
|
||||
touch hosts/update
|
||||
touch hosts/auto_mount
|
||||
cd /
|
||||
}
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
<string name="settings">Configuració</string>
|
||||
<string name="install">Instal·lar</string>
|
||||
<string name="unsupport_magisk_title">Versió de Magisk incompatible</string>
|
||||
<string name="unsupport_magisk_msg">Aquesta versió de Magisk Manager no suporta versions de Magisk més petites que la %1$s.\n\nL\'App es comportarà com si Magisk no estigués instal·lat, si us plau actualitzi Magisk el més aviat possible.</string>
|
||||
|
||||
<!--Status Fragment-->
|
||||
<string name="magisk_version_error">Magisk no està instal·lat</string>
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
<string name="settings">Setelan</string>
|
||||
<string name="install">Pasang</string>
|
||||
<string name="unsupport_magisk_title">Versi Magisk Tidak Didukung</string>
|
||||
<string name="unsupport_magisk_msg">Magisk Manager versi ini tidak mendukung versi Magisk di bawah %1$s.\n\nAplikasi akan bertingkah seperti tidak ada Magisk terpasang, silakan perbarui Magisk sesegera mungkin.</string>
|
||||
|
||||
<!--Status Fragment-->
|
||||
<string name="magisk_version_error">Magisk tidak terpasang.</string>
|
||||
@@ -16,17 +17,18 @@
|
||||
<string name="checking_safetyNet_status">Memeriksa status SafetyNet…</string>
|
||||
<string name="safetyNet_check_success">Pemeriksaan SafetyNet Berhasil</string>
|
||||
<string name="safetyNet_api_error">Kesalahan pada API SafetyNet</string>
|
||||
<string name="safetyNet_res_invalid">Tanggapan tidak valid.</string>
|
||||
<string name="safetyNet_res_invalid">Tanggapan tidak valid</string>
|
||||
<string name="magisk_up_to_date">Magisk dalam versi terbaru</string>
|
||||
<string name="manager_up_to_date">Magisk Manager dalam versi terbaru</string>
|
||||
<string name="advanced_settings_title">Opsi Lanjutan</string>
|
||||
<string name="keep_force_encryption">Pertahankan enkripsi paksa</string>
|
||||
<string name="keep_dm_verity">Pertahankan AVB 2.0/dm-verity</string>
|
||||
<string name="recovery_mode">Mode Pemulihan</string>
|
||||
<string name="current_installed">Terpasang: %1$s</string>
|
||||
<string name="latest_version">Terbaru: %1$s</string>
|
||||
<string name="uninstall">Copot</string>
|
||||
<string name="uninstall_magisk_title">Copot Magisk</string>
|
||||
<string name="uninstall_magisk_msg">Semua modul akan dinonaktifkan/dihapus. Root akan dihapus, dan berpotensi mengenkripsi data Anda jika belum.</string>
|
||||
<string name="uninstall_magisk_msg">Semua modul akan dinonaktifkan/dihapus!\nRoot akan dihapus!\nData Anda berpotensi terenkripsi jika belum!</string>
|
||||
<string name="update">Perbarui</string>
|
||||
<string name="core_only_enabled">(Mode core only aktif)</string>
|
||||
|
||||
@@ -73,7 +75,7 @@
|
||||
<string name="manager_update_title">Pembaruan Magisk Manager Tersedia!</string>
|
||||
|
||||
<!--Installation-->
|
||||
<string name="manager_download_install">Tekan untuk unduh dan pasang.</string>
|
||||
<string name="manager_download_install">Tekan untuk unduh dan pasang</string>
|
||||
<string name="download_zip_only">Unduh Zip Saja</string>
|
||||
<string name="direct_install">Pasang Langsung (Direkomendasikan)</string>
|
||||
<string name="install_inactive_slot">Pasang ke Slot Nonaktif (Setelah OTA)</string>
|
||||
@@ -89,7 +91,7 @@
|
||||
<string name="repo_install_msg">Apakah Anda ingin memasang %1$s sekarang?</string>
|
||||
<string name="download">Unduh</string>
|
||||
<string name="reboot">Reboot</string>
|
||||
<string name="settings_reboot_toast">Reboot untuk menerapkan perubahan.</string>
|
||||
<string name="settings_reboot_toast">Reboot untuk menerapkan perubahan</string>
|
||||
<string name="release_notes">Catatan rilis</string>
|
||||
<string name="repo_cache_cleared">Cache repo dibersihkan</string>
|
||||
|
||||
@@ -100,7 +102,7 @@
|
||||
<string name="failure">Gagal</string>
|
||||
<string name="hide_manager_title">Menyembunyikan Magisk Manager…</string>
|
||||
<string name="hide_manager_fail_toast">Kesalahan menyembunyikan Magisk Manager.</string>
|
||||
<string name="open_link_failed_toast">Tidak ada aplikasi ditemukan untuk membuka tautan.</string>
|
||||
<string name="open_link_failed_toast">Tidak ada aplikasi ditemukan untuk membuka tautan</string>
|
||||
<string name="warning">Peringatan</string>
|
||||
<string name="complete_uninstall">Copot Total</string>
|
||||
<string name="restore_img">Pulihkan Image</string>
|
||||
@@ -109,28 +111,29 @@
|
||||
<string name="restore_fail">Cadangan stock tidak ada!</string>
|
||||
<string name="proprietary_title">Unduh Kode Proprieter</string>
|
||||
<string name="proprietary_notice">Magisk Manager adalah aplikasi FOSS dan tidak menyertakan kode API proprieter Google SafetyNet.\n\nAkankah Anda mengizinkan Magisk Manager untuk mengunduh sebuah ekstensi (berisi GoogleApiClient) untuk pemeriksaan SafetyNet?</string>
|
||||
<string name="setup_fail">Penyiapan gagal.</string>
|
||||
<string name="setup_fail">Penyiapan gagal</string>
|
||||
<string name="env_fix_title">Memerlukan Penyiapan Tambahan</string>
|
||||
<string name="env_fix_msg">Perangkat Anda memerlukan penyiapan tambahan untuk Magisk dapat bekerja dengan baik. Ia akan mengunduh zip penyiapan Magisk, apakah Anda ingin melanjutkan sekarang?</string>
|
||||
<string name="setup_msg">Menjalankan penyiapan lingkungan…</string>
|
||||
<string name="authenticate">Otentikasi</string>
|
||||
|
||||
<!--Settings Activity -->
|
||||
<string name="settings_general_category">Umum</string>
|
||||
<string name="settings_dark_theme_title">Tema Gelap</string>
|
||||
<string name="settings_dark_theme_summary">Aktifkan tema gelap.</string>
|
||||
<string name="settings_dark_theme_summary">Aktifkan tema gelap</string>
|
||||
<string name="settings_download_path_title">Lokasi unduhan</string>
|
||||
<string name="settings_download_path_message">File akan disimpan ke %1$s</string>
|
||||
<string name="settings_clear_cache_title">Bersihkan Cache Repo</string>
|
||||
<string name="settings_clear_cache_summary">Bersihkan informasi ter-cache untuk repo online. Ini memaksa apl untuk menyegarkan secara online.</string>
|
||||
<string name="settings_clear_cache_summary">Bersihkan informasi ter-cache untuk repo online. Ini memaksa apl untuk menyegarkan secara online</string>
|
||||
<string name="settings_hide_manager_title">Sembunyikan Magisk Manager</string>
|
||||
<string name="settings_hide_manager_summary">Pak ulang Magisk Manager dengan nama paket acak.</string>
|
||||
<string name="settings_hide_manager_summary">Pak ulang Magisk Manager dengan nama paket dan apl acak</string>
|
||||
<string name="settings_restore_manager_title">Pulihkan Magisk Manager</string>
|
||||
<string name="settings_restore_manager_summary">Pulihkan Magisk Manager dengan paket asli</string>
|
||||
<string name="settings_restore_manager_summary">Pulihkan Magisk Manager dengan paket dan nama asli</string>
|
||||
<string name="language">Bahasa</string>
|
||||
<string name="system_default">(Default Sistem)</string>
|
||||
<string name="settings_update">Setelan Pembaruan</string>
|
||||
<string name="settings_check_update_title">Periksa Pembaruan</string>
|
||||
<string name="settings_check_update_summary">Secara periodik memeriksa pembaruan di latar belakang.</string>
|
||||
<string name="settings_check_update_summary">Secara periodik memeriksa pembaruan di latar belakang</string>
|
||||
<string name="settings_update_channel_title">Kanal Pembaruan</string>
|
||||
<string name="settings_update_stable">Stabil</string>
|
||||
<string name="settings_update_beta">Beta</string>
|
||||
@@ -138,11 +141,15 @@
|
||||
<string name="settings_update_custom_msg">Masukkan sebuah URL kustom</string>
|
||||
<string name="settings_core_only_title">Magisk Mode Core Only</string>
|
||||
<string name="settings_core_only_summary">Aktifkan fitur inti saja. MagiskSU dan MagiskHide akan tetap diaktifkan</string>
|
||||
<string name="settings_magiskhide_summary">Sembunyikan Magisk dari berbagai bentuk pendeteksian.</string>
|
||||
<string name="settings_magiskhide_summary">Sembunyikan Magisk dari berbagai bentuk pendeteksian</string>
|
||||
<string name="settings_hosts_title">Host tanpa sistem</string>
|
||||
<string name="settings_hosts_summary">Dukungan host tanpa sistem untuk apl pemblokir iklan.</string>
|
||||
<string name="settings_hosts_summary">Dukungan host tanpa sistem untuk apl pemblokir iklan</string>
|
||||
<string name="settings_hosts_toast">Ditambahkan modul host tanpa sistem</string>
|
||||
|
||||
<string name="settings_app_name">Ketik nama apl yang diinginkan</string>
|
||||
<string name="settings_app_name_hint">Nama baru</string>
|
||||
<string name="settings_app_name_helper">Apl akan dipak ulang ke nama ini</string>
|
||||
<string name="settings_app_name_error">Format tidak valid</string>
|
||||
<string name="settings_su_app_adb">Apl dan ADB</string>
|
||||
<string name="settings_su_app">Apl saja</string>
|
||||
<string name="settings_su_adb">ADB saja</string>
|
||||
@@ -160,22 +167,25 @@
|
||||
<string name="request_timeout_summary">%1$d detik</string>
|
||||
<string name="settings_su_reauth_title">Otentikasi ulang setelah pembaruan</string>
|
||||
<string name="settings_su_reauth_summary">Otentikasi ulang izin superuser setelah pembaruan sebuah aplikasi</string>
|
||||
<string name="settings_su_biometric_title">Aktifkan Otentikasi Biometrik</string>
|
||||
<string name="settings_su_biometric_summary">Gunakan otentikasi biometrik untuk mengizinkan permintaan superuser</string>
|
||||
<string name="no_biometric">Perangkat tidak didukung atau tidak ada opsi biometrik yang diaktifkan</string>
|
||||
|
||||
<string name="multiuser_mode">Mode Multipengguna</string>
|
||||
<string name="settings_owner_only">Pemilik Perangkat Saja</string>
|
||||
<string name="settings_owner_manage">Pemilik Perangkat Mengelola</string>
|
||||
<string name="settings_user_independent">Pengguna-Independen</string>
|
||||
<string name="owner_only_summary">Hanya pemilik yang memiliki akses root.</string>
|
||||
<string name="owner_manage_summary">Hanya pemilik yang dapat mengelola akses root dan menerima permintaan.</string>
|
||||
<string name="user_indepenent_summary">Setiap pengguna memiliki aturan root-nya sendiri.</string>
|
||||
<string name="owner_only_summary">Hanya pemilik yang memiliki akses root</string>
|
||||
<string name="owner_manage_summary">Hanya pemilik yang dapat mengelola akses root dan menerima permintaan</string>
|
||||
<string name="user_indepenent_summary">Setiap pengguna memiliki aturan root-nya sendiri</string>
|
||||
|
||||
<string name="mount_namespace_mode">Mode Mount Ruang Nama</string>
|
||||
<string name="settings_ns_global">Ruang Nama Global</string>
|
||||
<string name="settings_ns_requester">Ruang Nama Warisan</string>
|
||||
<string name="settings_ns_isolate">Ruang Nama Terisolasi</string>
|
||||
<string name="global_summary">Semua sesi root menggunakan mount ruang nama global.</string>
|
||||
<string name="requester_summary">Sesi root akan mewarisi ruang nama peminta mereka.</string>
|
||||
<string name="isolate_summary">Setiap sesi root akan memiliki ruang nama tersendiri.</string>
|
||||
<string name="global_summary">Semua sesi root menggunakan mount ruang nama global</string>
|
||||
<string name="requester_summary">Sesi root akan mewarisi ruang nama peminta mereka</string>
|
||||
<string name="isolate_summary">Setiap sesi root akan memiliki ruang nama tersendiri</string>
|
||||
<string name="settings_download_path_error">Kesalahan membuat folder. Folder harus dapat diakses dari direktori penyimpanan root dan bukan merupakan file.</string>
|
||||
|
||||
<!--Superuser-->
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
<string name="settings">Ustawienia</string>
|
||||
<string name="install">Instaluj</string>
|
||||
<string name="unsupport_magisk_title">Nieobsługiwana Wersja Magisk</string>
|
||||
<string name="unsupport_magisk_msg">Ta wersja Magisk Managera nie obsługuje wersji Magiska poniżej %1$s.\n\nZaktualizuj Magisk.</string>
|
||||
|
||||
<!--Status Fragment-->
|
||||
<string name="magisk_version_error">Magisk nie jest zainstalowany.</string>
|
||||
@@ -166,7 +167,10 @@
|
||||
<string name="request_timeout_summary">%1$d sekund</string>
|
||||
<string name="settings_su_reauth_title">Ponowienie uwierzytelnienia po aktualizacji</string>
|
||||
<string name="settings_su_reauth_summary">Ponowne uwierzytelnianie uprawnienia superużytkownika po aktualizacji aplikacji</string>
|
||||
|
||||
<string name="settings_su_biometric_title">Uwierzytelnianie odciskiem palca</string>
|
||||
<string name="settings_su_biometric_summary">Użyj odcisku palca aby przyznać uprawnienia superużytkownika</string>
|
||||
<string name="no_biometric">Niewspierane urządzenie lub brak odcisku palca</string>
|
||||
|
||||
<string name="multiuser_mode">Tryb Multiusera</string>
|
||||
<string name="settings_owner_only">Tylko Właściciel Urządzenia</string>
|
||||
<string name="settings_owner_manage">Zarządzanie Właścicielami Urządzenia</string>
|
||||
|
||||
@@ -90,11 +90,10 @@
|
||||
<string name="repo_install_title">Nainštalovať %1$s</string>
|
||||
<string name="repo_install_msg">Chcete teraz nainštalovať %1$s?</string>
|
||||
<string name="download">Stiahnuť</string>
|
||||
<string name="reboot">Reštart</string>
|
||||
<string name="reboot">Reštartovať</string>
|
||||
<string name="settings_reboot_toast">Pre aplikovanie nastavení je potrebný reštart</string>
|
||||
<string name="release_notes">Poznámky k vydaniu</string>
|
||||
<string name="repo_cache_cleared">Cache repo odstránená</string>
|
||||
|
||||
<string name="dtbo_patched_title">DTBO bol zaplátaný!</string>
|
||||
<string name="dtbo_patched_reboot">Magisk Manager zaplátal dtbo.img, prosím, reštartujte.</string>
|
||||
<string name="flashing">Flashovanie</string>
|
||||
@@ -115,6 +114,7 @@
|
||||
<string name="env_fix_title">Vyžaduje sa ďalšie nastavenie</string>
|
||||
<string name="env_fix_msg">Vaše zariadenie si vyžaduje ďalšie nastavenie pre správne fungovanie Magisk. Stiahne sa inštalačný zip súbor Magisk, chcete pokračovať teraz?</string>
|
||||
<string name="setup_msg">Nastavenie je spustené…</string>
|
||||
<string name="authenticate">Autentifikácia</string>
|
||||
|
||||
<!--Settings Activity -->
|
||||
<string name="settings_general_category">Všeobecné</string>
|
||||
@@ -166,6 +166,9 @@
|
||||
<string name="request_timeout_summary">%1$d sekúnd</string>
|
||||
<string name="settings_su_reauth_title">Overenie autentifikácie po upgrade</string>
|
||||
<string name="settings_su_reauth_summary">Overí autentifikáciu oprávnení superuser po upgrade aplikácie</string>
|
||||
<string name="settings_su_biometric_title">Povoliť biometrickú autentifikáciu</string>
|
||||
<string name="settings_su_biometric_summary">Použite biometrickú autentifikáciu pre povolenie žiadostí superuser</string>
|
||||
<string name="no_biometric">Nepodporované zariadenia alebo biometria nie je povolená v nastaveniach</string>
|
||||
|
||||
<string name="multiuser_mode">Režim viacerých používateľov</string>
|
||||
<string name="settings_owner_only">Iba majiteľ zariadenia</string>
|
||||
|
||||
Reference in New Issue
Block a user