Remove the obsolete hcdumlock stuff
Change-Id: I43862c7be28c0e8da6befee2393a99ec715683dd
(cherry picked from commit 803621b189cacfd005ca25f7f475d6da43c33d73)
diff --git a/Android.mk b/Android.mk
index da8cdd0..f0e1a61 100755
--- a/Android.mk
+++ b/Android.mk
@@ -237,9 +237,6 @@
ifneq ($(RECOVERY_SDCARD_ON_DATA),)
LOCAL_CFLAGS += -DRECOVERY_SDCARD_ON_DATA
endif
-ifneq ($(TW_INCLUDE_DUMLOCK),)
- LOCAL_CFLAGS += -DTW_INCLUDE_DUMLOCK
-endif
ifneq ($(TW_INTERNAL_STORAGE_PATH),)
LOCAL_CFLAGS += -DTW_INTERNAL_STORAGE_PATH=$(TW_INTERNAL_STORAGE_PATH)
endif
@@ -557,11 +554,6 @@
ifneq ($(TW_EXCLUDE_ENCRYPTED_BACKUPS),)
TWRP_REQUIRED_MODULES += openaes openaes_license
endif
-ifeq ($(TW_INCLUDE_DUMLOCK), true)
- TWRP_REQUIRED_MODULES += \
- htcdumlock htcdumlocksys flash_imagesys dump_imagesys libbmlutils.so \
- libflashutils.so libmmcutils.so libmtdutils.so HTCDumlock.apk
-endif
ifeq ($(TW_INCLUDE_FB2PNG), true)
TWRP_REQUIRED_MODULES += fb2png
endif
@@ -714,7 +706,6 @@
#includes for TWRP
include $(commands_TWRP_local_path)/injecttwrp/Android.mk \
- $(commands_TWRP_local_path)/htcdumlock/Android.mk \
$(commands_TWRP_local_path)/mmcutils/Android.mk \
$(commands_TWRP_local_path)/bmlutils/Android.mk \
$(commands_TWRP_local_path)/prebuilt/Android.mk \
diff --git a/data.cpp b/data.cpp
index 22efb18..f7d028f 100755
--- a/data.cpp
+++ b/data.cpp
@@ -606,13 +606,6 @@
mConst.SetValue(TW_ALLOW_PARTITION_SDCARD, "1");
#endif
-#ifdef TW_INCLUDE_DUMLOCK
- printf("TW_INCLUDE_DUMLOCK := true\n");
- mConst.SetValue(TW_SHOW_DUMLOCK, "1");
-#else
- mConst.SetValue(TW_SHOW_DUMLOCK, "0");
-#endif
-
mData.SetValue(TW_RECOVERY_FOLDER_VAR, TW_DEFAULT_RECOVERY_FOLDER);
str = GetCurrentStoragePath();
diff --git a/gui/objects.hpp b/gui/objects.hpp
index ae1eeff..89cb742 100755
--- a/gui/objects.hpp
+++ b/gui/objects.hpp
@@ -341,9 +341,6 @@
int fixpermissions(std::string arg);
int dd(std::string arg);
int partitionsd(std::string arg);
- int installhtcdumlock(std::string arg);
- int htcdumlockrestoreboot(std::string arg);
- int htcdumlockreflashrecovery(std::string arg);
int cmd(std::string arg);
int terminalcommand(std::string arg);
int killterminal(std::string arg);
diff --git a/gui/theme/common/landscape.xml b/gui/theme/common/landscape.xml
index f8eb0c2..4daf50f 100755
--- a/gui/theme/common/landscape.xml
+++ b/gui/theme/common/landscape.xml
@@ -3769,10 +3769,6 @@
<condition var1="tw_has_data_media" var2="1"/>
<action function="page">fixcontexts</action>
</listitem>
- <listitem name="{@dumlock_btn=HTC Dumlock}">
- <condition var1="tw_show_dumlock" var2="1"/>
- <action function="page">htcdumlock</action>
- </listitem>
<listitem name="{@inject_twrp_btn=Inject TWRP}">
<condition var1="tw_has_injecttwrp" var2="1"/>
<actions>
@@ -4075,72 +4071,6 @@
</action>
</page>
- <page name="htcdumlock">
- <template name="page"/>
-
- <text style="text_l">
- <placement x="%col1_x_header%" y="%row3_header_y%"/>
- <text>{@advanced_hdr=Advanced}</text>
- </text>
-
- <text style="text_m">
- <placement x="%col1_x_header%" y="%row4_header_y%"/>
- <text>{@dumlock_hdr=HTC Dumlock}</text>
- </text>
-
- <button style="main_button_m">
- <placement x="%col2_x_left%" y="%row2_y%"/>
- <text>{@dumlock_restore_btn=Restore Original Boot}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=htcdumlockrestoreboot</action>
- <action function="set">tw_text1={@dumlock_restore_confirm=Restore original boot image?}</action>
- <action function="set">tw_action_text1={@dumlock_restoring=Restoring Original Boot...}</action>
- <action function="set">tw_complete_text1={@dumlock_restore_complete=Restore Original Boot Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <button style="main_button_m">
- <placement x="%col2_x_left%" y="%row6a_y%"/>
- <text>{@dumlock_reflash_btn=Reflash Recovery}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=htcdumlockreflashrecovery</action>
- <action function="set">tw_text1={@dumlock_reflash_confirm=Reflash recovery to boot?}</action>
- <action function="set">tw_action_text1={@dumlock_reflashing=Flashing recovery to boot...}</action>
- <action function="set">tw_complete_text1={@dumlock_reflash_complete=Recovery Flash to Boot Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <button style="main_button_m">
- <placement x="%col2_x_left%" y="%row11_y%"/>
- <text>{@dumlock_install_btn=Install HTC Dumlock}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=installhtcdumlock</action>
- <action function="set">tw_text1={@dumlock_install_confirm=Install HTC dumlock files to ROM?}</action>
- <action function="set">tw_action_text1={@dumlock_installing=Installing HTC Dumlock...}</action>
- <action function="set">tw_complete_text1={@dumlock_install_complete=HTC Dumlock Install Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <action>
- <touch key="home"/>
- <action function="page">main</action>
- </action>
-
- <action>
- <touch key="back"/>
- <action function="page">advanced</action>
- </action>
- </page>
-
<page name="repackselect">
<template name="page"/>
diff --git a/gui/theme/common/languages/cz.xml b/gui/theme/common/languages/cz.xml
index 5194704..69c4ed2 100644
--- a/gui/theme/common/languages/cz.xml
+++ b/gui/theme/common/languages/cz.xml
@@ -399,7 +399,6 @@
<string name="language_hdr">Jazyk</string>
<string name="terminal_btn">Terminál</string>
<string name="reload_theme_btn">Načíst téma</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Vložit TWRP</string>
<string name="inject_twrp_confirm">Znova vložit TWRP?</string>
<string name="injecting_twrp">Znova vkladám TWRP...</string>
@@ -419,19 +418,6 @@
<string name="partitioning_sd">Rozdělování SD karty...</string>
<string name="partitioning_sd2">Toto potrvá několik minut.</string>
<string name="part_sd_complete">Rozdělení dokončeno</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Onbovit původní Boot</string>
- <string name="dumlock_restore_confirm">Obnovit původní Boot?</string>
- <string name="dumlock_restoring">Obnovování původního Bootu...</string>
- <string name="dumlock_restore_complete">Obnova původního Bootu dokončená</string>
- <string name="dumlock_reflash_btn">Přepsání Recovery</string>
- <string name="dumlock_reflash_confirm">Přepsat Recovery při startu?</string>
- <string name="dumlock_reflashing">Přepisování Recovery při startu...</string>
- <string name="dumlock_reflash_complete">Přepsání Recovery při startu dokončeno</string>
- <string name="dumlock_install_btn">Instalovat HTC Dumlock</string>
- <string name="dumlock_install_confirm">Instalovat soubory HTC Dumlock do ROM?</string>
- <string name="dumlock_installing">Instalace HTC Dumlock...</string>
- <string name="dumlock_install_complete">Instalace HTC Dumlock dokončená</string>
<string name="swipe_to_unlock">Potáhnutím odemknout</string>
<string name="swipe_unlock"> Odemknout</string>
<string name="fm_hdr">Souborový manažer</string>
@@ -700,9 +686,6 @@
<string name="digest_match" version="2">Digest souhlasí</string>
<string name="pid_signal">Proces {1} skončil se signálem: {2}</string>
<string name="pid_error">Proces {1} skončil s CHYBOU: {2}</string>
- <string name="install_dumlock">Instalování HTC Dumlock do systému...</string>
- <string name="dumlock_restore">Obnovování původního Bootu...</string>
- <string name="dumlock_reflash">Zapisování Recovery do Bootu...</string>
<string name="run_script">Provádění skriptu {1}...</string>
<string name="rename_stock">Přejmenování souboru s tovární Recovery v /systém pro zabránění přepsání TWRP tovární ROM.</string>
<string name="split_backup">Rozdělení zálohy do více archívů...</string>
diff --git a/gui/theme/common/languages/de.xml b/gui/theme/common/languages/de.xml
index 92cf03c..2b5963e 100644
--- a/gui/theme/common/languages/de.xml
+++ b/gui/theme/common/languages/de.xml
@@ -397,7 +397,6 @@
<string name="language_hdr">Sprache</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Theme neu laden</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">TWRP injizieren</string>
<string name="inject_twrp_confirm">TWRP wieder injizieren?</string>
<string name="injecting_twrp">TWRP wird wieder injiziert...</string>
@@ -417,19 +416,6 @@
<string name="partitioning_sd">Partitioniere SD-Karte...</string>
<string name="partitioning_sd2">Dies wird einige Minuten dauern.</string>
<string name="part_sd_complete">Partitionierung abgeschlossen</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Orginale Boot-Partition wiederherstellen</string>
- <string name="dumlock_restore_confirm">Orginales Image der Boot-Partition wiederherstellen?</string>
- <string name="dumlock_restoring">Stelle originale Boot-Partition wieder her...</string>
- <string name="dumlock_restore_complete">Wiederherstellen der orginalen Boot-Partition abgeschlossen</string>
- <string name="dumlock_reflash_btn">Recovery erneut einspielen</string>
- <string name="dumlock_reflash_confirm">Recovery in Boot-Partition einspielen?</string>
- <string name="dumlock_reflashing">Spiele Recovery in Boot-Partition ein...</string>
- <string name="dumlock_reflash_complete">Einspielen der Recovery in die Boot-Partition abgeschlossen</string>
- <string name="dumlock_install_btn">HTC Dumlock installieren</string>
- <string name="dumlock_install_confirm">HTC Dumlock Dateien ins ROM installieren?</string>
- <string name="dumlock_installing">Installiere HTC Dumlock...</string>
- <string name="dumlock_install_complete">HTC Dumlock Installation abgeschlossen</string>
<string name="swipe_to_unlock">Bildschirm entsperren</string>
<string name="swipe_unlock">Entsperren</string>
<string name="fm_hdr">Dateimanager</string>
@@ -685,9 +671,6 @@
<string name="digest_match" version="2">Digest stimmt überein</string>
<string name="pid_signal">Prozess {1} endete mit Meldung: {2}</string>
<string name="pid_error">Prozess {1} endete mit FEHLER: {2}</string>
- <string name="install_dumlock">Installiere HTC Dumlock in System-Partition...</string>
- <string name="dumlock_restore">Stelle originale Boot-Partition wieder her...</string>
- <string name="dumlock_reflash">Recovery auf Boot-Partition einspielen...</string>
<string name="run_script">Führe {1}-Skript aus...</string>
<string name="rename_stock">Hersteller-Recovery in "/system" wurde umbenannt, damit das Hersteller-ROM TWRP nicht überschreibt.</string>
<string name="split_backup">Sicherungs-Datei wird in mehrere Archive aufgeteilt...</string>
diff --git a/gui/theme/common/languages/el.xml b/gui/theme/common/languages/el.xml
index 688299a..79b6ecb 100644
--- a/gui/theme/common/languages/el.xml
+++ b/gui/theme/common/languages/el.xml
@@ -375,7 +375,6 @@
<string name="language_hdr">Γλώσσα</string>
<string name="terminal_btn">Τερματικό</string>
<string name="reload_theme_btn">Επαναφόρτ. θέματ.</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Εισαγωγή TWRP</string>
<string name="inject_twrp_confirm">Επανεισαγωγή TWRP;</string>
<string name="injecting_twrp">Επανεισαγωγή TWRP...</string>
@@ -395,19 +394,6 @@
<string name="partitioning_sd">Διαχώριση κάρτας SD...</string>
<string name="partitioning_sd2">Αυτό θα διαρκέσει μερικά λεπτά.</string>
<string name="part_sd_complete">Η Διαχώριση ολοκληρώθηκε</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Επαναφέρετε το Αρχικό Boot</string>
- <string name="dumlock_restore_confirm">Επαναφορά την αρχικής εικόνας boot;</string>
- <string name="dumlock_restoring">Επαναφορά του Αρχικού Boot...</string>
- <string name="dumlock_restore_complete">Επαναφορά του Αρχικού Boot Ολοκληρώθηκε</string>
- <string name="dumlock_reflash_btn">Επανεγγραφή Recovery</string>
- <string name="dumlock_reflash_confirm">Επανεγγραφή Recovery στο boot;</string>
- <string name="dumlock_reflashing">Εγγραφή recovery στο boot...</string>
- <string name="dumlock_reflash_complete">Η Εγγραφή Recovery στο Boot Ολοκληρώθηκε</string>
- <string name="dumlock_install_btn">Εγκατάσταση του HTC Dumlock</string>
- <string name="dumlock_install_confirm">Εγκατάσταση αρχείων HTC dumlock στο λειτουργικό;</string>
- <string name="dumlock_installing">Εγκατάσταση του HTC Dumlock...</string>
- <string name="dumlock_install_complete">Η εγκατάσταση HTC Dumlock Ολοκληρώθηκε</string>
<string name="swipe_to_unlock">Σύρετε για ξεκλείδωμα</string>
<string name="swipe_unlock"> Ξεκλείδωμα</string>
<string name="fm_hdr">Διαχείριση αρχείων</string>
@@ -623,9 +609,6 @@
<string name="digest_match" version="2">Τα Digest ταυτίζονται</string>
<string name="pid_signal">{1} διαδικασία τερματίστηκε με σήμα: {2}</string>
<string name="pid_error">{1} διαδικασία τερματίστηκε με ΣΦΑΛΜΑ: {2}</string>
- <string name="install_dumlock">Εγκατάσταση HTC Dumlock στο σύστημα...</string>
- <string name="dumlock_restore">Επαναφορά του Αρχικού Boot...</string>
- <string name="dumlock_reflash">Επανεγγραφή recovery στο boot...</string>
<string name="run_script">Εκτέλεση {1} script...</string>
<string name="rename_stock">Μετονομασία αρχικού recovery στο /system για να αποτρέψετε την αντικατάσταση του TWRP από το λειτουργικό.</string>
<string name="split_backup">Διάσπαση αντίγραφου ασφαλείας σε πολλαπλά αρχεία...</string>
diff --git a/gui/theme/common/languages/en.xml b/gui/theme/common/languages/en.xml
index 1f3e494..e284006 100755
--- a/gui/theme/common/languages/en.xml
+++ b/gui/theme/common/languages/en.xml
@@ -399,7 +399,6 @@
<string name="language_hdr">Language</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Reload Theme</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Inject TWRP</string>
<string name="inject_twrp_confirm">Re-Inject TWRP?</string>
<string name="injecting_twrp">Re-Injecting TWRP...</string>
@@ -419,19 +418,6 @@
<string name="partitioning_sd">Partitioning SD card...</string>
<string name="partitioning_sd2">This will take a few minutes.</string>
<string name="part_sd_complete">Partitioning Complete</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Restore Original Boot</string>
- <string name="dumlock_restore_confirm">Restore original boot image?</string>
- <string name="dumlock_restoring">Restoring Original Boot...</string>
- <string name="dumlock_restore_complete">Restore Original Boot Complete</string>
- <string name="dumlock_reflash_btn">Reflash Recovery</string>
- <string name="dumlock_reflash_confirm">Reflash recovery to boot?</string>
- <string name="dumlock_reflashing">Flashing recovery to boot...</string>
- <string name="dumlock_reflash_complete">Recovery Flash to Boot Complete</string>
- <string name="dumlock_install_btn">Install HTC Dumlock</string>
- <string name="dumlock_install_confirm">Install HTC dumlock files to ROM?</string>
- <string name="dumlock_installing">Installing HTC Dumlock...</string>
- <string name="dumlock_install_complete">HTC Dumlock Install Complete</string>
<string name="swipe_to_unlock">Swipe to Unlock</string>
<string name="swipe_unlock"> Unlock</string>
<string name="fm_hdr">File Manager</string>
@@ -700,9 +686,6 @@
<string name="digest_match" version="2">Digest matched</string>
<string name="pid_signal">{1} process ended with signal: {2}</string>
<string name="pid_error">{1} process ended with ERROR: {2}</string>
- <string name="install_dumlock">Installing HTC Dumlock to system...</string>
- <string name="dumlock_restore">Restoring original boot...</string>
- <string name="dumlock_reflash">Reflashing recovery to boot...</string>
<string name="run_script">Running {1} script...</string>
<string name="rename_stock">Renamed stock recovery file in /system to prevent the stock ROM from replacing TWRP.</string>
<string name="split_backup">Breaking backup file into multiple archives...</string>
diff --git a/gui/theme/common/languages/es.xml b/gui/theme/common/languages/es.xml
index bdf9b24..96c801e 100644
--- a/gui/theme/common/languages/es.xml
+++ b/gui/theme/common/languages/es.xml
@@ -365,7 +365,6 @@
<string name="language_hdr">Idioma</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Recargar Tema</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Injectar TWRP</string>
<string name="inject_twrp_confirm">Re-Injectar TWRP?</string>
<string name="injecting_twrp">Re-Injectando TWRP...</string>
@@ -385,19 +384,6 @@
<string name="partitioning_sd">Particionando Tarjeta SD...</string>
<string name="partitioning_sd2">Esto puede tomar unos Minutos.</string>
<string name="part_sd_complete">Particionar Completado</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Restaurar Boot Original</string>
- <string name="dumlock_restore_confirm">¿Restaurar imagen de boot original?</string>
- <string name="dumlock_restoring">Restaurando boot Original...</string>
- <string name="dumlock_restore_complete">Restauración del Boot Original Completado</string>
- <string name="dumlock_reflash_btn">Reflashear Recovery</string>
- <string name="dumlock_reflash_confirm">¿Reflashear recovery a boot?</string>
- <string name="dumlock_reflashing">Flasheando recovery a boot...</string>
- <string name="dumlock_reflash_complete">Flasheo del Recovery a Boot Completado</string>
- <string name="dumlock_install_btn">Instalar HTC Dumlock</string>
- <string name="dumlock_install_confirm">¿Instalar los archivos de HTC dumlock en la ROM?</string>
- <string name="dumlock_installing">Instalando HTC Dumlock...</string>
- <string name="dumlock_install_complete">Instalación de HTC Dumlock Completada</string>
<string name="swipe_to_unlock">Desliza para Desbloquear</string>
<string name="swipe_unlock"> Desbloquear</string>
<string name="fm_hdr">Administrador de Archivos </string>
@@ -610,9 +596,6 @@
<string name="digest_match" version="2">Digest coincide</string>
<string name="pid_signal">Proceso {1} terminó con señal: {2}</string>
<string name="pid_error">Proceso {1} terminó con ERROR: {2}</string>
- <string name="install_dumlock">Instalando HTC Dumlock en el sistema…</string>
- <string name="dumlock_restore">Restaurando el boot original...</string>
- <string name="dumlock_reflash">Reflasheando el recovery en boot...</string>
<string name="run_script">Ejecutando script {1} ...</string>
<string name="rename_stock">Renombrado stock recovery en /system para prevenir que la ROM stock remplace TWRP.</string>
<string name="split_backup">Dividiendo copia de seguridad en múltiples archivos...</string>
diff --git a/gui/theme/common/languages/fr.xml b/gui/theme/common/languages/fr.xml
index 6e824af..402ce88 100644
--- a/gui/theme/common/languages/fr.xml
+++ b/gui/theme/common/languages/fr.xml
@@ -362,7 +362,6 @@
<string name="language_hdr">Langue</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Recharger le thème</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Injecter TWRP</string>
<string name="inject_twrp_confirm">Réinjecter TWRP ?</string>
<string name="injecting_twrp">Réinjection de TWRP en cours...</string>
@@ -381,19 +380,6 @@
<string name="partitioning_sd">Partitionnement de la carte SD en cours...</string>
<string name="partitioning_sd2">Cela va durer quelques minutes.</string>
<string name="part_sd_complete">Partitionnement Terminé</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Restaurer l'image de démarrage originale</string>
- <string name="dumlock_restore_confirm">Restaurer l'image de démarrage originale ?</string>
- <string name="dumlock_restoring">Restauration de l'image de démarrage originale en cours...</string>
- <string name="dumlock_restore_complete">Restauration de l'image de démarrage originale effectué</string>
- <string name="dumlock_reflash_btn">Réinstaller le mode de Récupération</string>
- <string name="dumlock_reflash_confirm">Réinstaller le mode de Récupération sur le Démarrage ?</string>
- <string name="dumlock_reflashing">Réinstallation du mode de Récupération sur Démarrage...</string>
- <string name="dumlock_reflash_complete">Réinstallation du mode de Récupération sur Démarrage effectuée</string>
- <string name="dumlock_install_btn">Installer HTC Dumlock</string>
- <string name="dumlock_install_confirm">Installer les fichiers HTC Dumlock sur la ROM?</string>
- <string name="dumlock_installing">Installation de HTC Dumlock...</string>
- <string name="dumlock_install_complete">Installation de HTC Dumlock complétée</string>
<string name="swipe_to_unlock">Glisser pour déverrouiller</string>
<string name="swipe_unlock">Dévérrouiller</string>
<string name="fm_hdr">Gestionnaire de fichiers</string>
@@ -608,9 +594,6 @@
<string name="digest_match" version="2">Le Digest correspond</string>
<string name="pid_signal">Le processus {1} s'est terminé avec le signal: {2}</string>
<string name="pid_error">Le processus {1} s'est terminé avec ERREUR: {2}</string>
- <string name="install_dumlock">Installation de HTC Dumlock...</string>
- <string name="dumlock_restore">Restauration de l'image de démarrage originale en cours...</string>
- <string name="dumlock_reflash">Réécriture de l'image de récupération sur celle de démarrage...</string>
<string name="run_script">Exécution du script {1}...</string>
<string name="rename_stock">Renommé le fichier de récupération original dans /system pour empêcher le système d'exploitation original de remplacer TWRP.</string>
<string name="split_backup">Morcellement des fichiers de sauvegarde en plusieurs archives...</string>
diff --git a/gui/theme/common/languages/hu.xml b/gui/theme/common/languages/hu.xml
index 2030889..48751f8 100644
--- a/gui/theme/common/languages/hu.xml
+++ b/gui/theme/common/languages/hu.xml
@@ -387,7 +387,6 @@
<string name="language_hdr">Nyelv</string>
<string name="terminal_btn">Terminál</string>
<string name="reload_theme_btn">Téma újratöltése</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">TWRP injektálása</string>
<string name="inject_twrp_confirm">TWRP újrainjektálása?</string>
<string name="injecting_twrp">TWRP újrainjektálása...</string>
@@ -407,19 +406,6 @@
<string name="partitioning_sd">SD-kártya particionálása...</string>
<string name="partitioning_sd2">Ez néhány percet igénybe vesz.</string>
<string name="part_sd_complete">Particionálás kész</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Eredeti boot visszaállítása</string>
- <string name="dumlock_restore_confirm">Visszaállítja az eredeti boot lemezképet?</string>
- <string name="dumlock_restoring">Eredeti boot visszaállítása...</string>
- <string name="dumlock_restore_complete">Eredeti boot visszaállítása kész</string>
- <string name="dumlock_reflash_btn">Recovery újraflashelése</string>
- <string name="dumlock_reflash_confirm">Recovery újraflashelése bootba?</string>
- <string name="dumlock_reflashing">Recovery újraflashelése bootba...</string>
- <string name="dumlock_reflash_complete">Recovery flashelése bootba kész</string>
- <string name="dumlock_install_btn">HTC Dumlock telepítése</string>
- <string name="dumlock_install_confirm">HTC Dumlock telepítése a ROM-hoz?</string>
- <string name="dumlock_installing">HTC Dumlock telepítése...</string>
- <string name="dumlock_install_complete">HTC Dumlock telepítése kész</string>
<string name="swipe_to_unlock">Csúsztasson a feloldáshoz</string>
<string name="swipe_unlock"> Feloldás</string>
<string name="fm_hdr">Fájlkezelő</string>
@@ -642,9 +628,6 @@
<string name="digest_match" version="3">Digest egyezik</string>
<string name="pid_signal">{1} folyamat véget ért a következő jellel: {2}</string>
<string name="pid_error">{1} folyamat véget ért a következő HIBÁVAL: {2}</string>
- <string name="install_dumlock">HTC Dumlock telepítése a rendszerbe...</string>
- <string name="dumlock_restore">Eredeti boot visszaállítása...</string>
- <string name="dumlock_reflash">Recovery újraflashelése a bootba...</string>
<string name="run_script">{1} script futtatása...</string>
<string name="rename_stock">Gyári recovery fájl a /rendszer partíción átnevezve, annak megakadályozására, hogy a gyári ROM lecserélje TWRP-t.</string>
<string name="split_backup">Biztonsági mentés fájljának tördelése több archívumba...</string>
diff --git a/gui/theme/common/languages/id.xml b/gui/theme/common/languages/id.xml
index 5ace582..33c0240 100755
--- a/gui/theme/common/languages/id.xml
+++ b/gui/theme/common/languages/id.xml
@@ -397,7 +397,6 @@
<string name="language_hdr">Bahasa</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Reset Tema</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Suntik TWRP</string>
<string name="inject_twrp_confirm">Suntik ulang TWRP?</string>
<string name="injecting_twrp">Menyuntik ulang TWRP...</string>
@@ -417,19 +416,6 @@
<string name="partitioning_sd">Mempartisi kartu SD...</string>
<string name="partitioning_sd2">Ini membutuhkan waktu beberapa menit.</string>
<string name="part_sd_complete">Mempartisi selesai.</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Pulihkan boot original</string>
- <string name="dumlock_restore_confirm">Pulihkan image boot original?</string>
- <string name="dumlock_restoring">Memulihkan boot original...</string>
- <string name="dumlock_restore_complete">Memulihkan boot original selesai</string>
- <string name="dumlock_reflash_btn">Flash ulang recovery</string>
- <string name="dumlock_reflash_confirm">Flash ulang recovery ke boot?</string>
- <string name="dumlock_reflashing">Memflash recovery ke boot...</string>
- <string name="dumlock_reflash_complete">Flash recovery ke boot selesai.</string>
- <string name="dumlock_install_btn">Instal HTC Dumlock</string>
- <string name="dumlock_install_confirm">Instal file HTC dumlock ke ROM?</string>
- <string name="dumlock_installing">Menginstal HTC Dumlock...</string>
- <string name="dumlock_install_complete">Instal HTC Dumlock selesai.</string>
<string name="swipe_to_unlock">Geser untuk Membuka</string>
<string name="swipe_unlock"> Buka</string>
<string name="fm_hdr">File Manager</string>
@@ -691,9 +677,6 @@
<string name="digest_match" version="2">Digest cocok</string>
<string name="pid_signal">{1} proses diakhiri dengan sinyal: {2}</string>
<string name="pid_error">{1} proses diakhiri dengan kesalahan: {2}</string>
- <string name="install_dumlock">Menginstal HTC Dumlock ke sistem...</string>
- <string name="dumlock_restore">Memulihkan boot original...</string>
- <string name="dumlock_reflash">Memlash ulang recovery ke boot...</string>
<string name="run_script">Menjalankan skripsi {1}...</string>
<string name="rename_stock">Ubah nama file stok recovery dalam /sistem untuk mencegah stok ROM mengubah TWRP.</string>
<string name="split_backup">Memecah file cadangan menjadi beberapa arsip ...</string>
diff --git a/gui/theme/common/languages/it.xml b/gui/theme/common/languages/it.xml
index 3427710..283fa8f 100644
--- a/gui/theme/common/languages/it.xml
+++ b/gui/theme/common/languages/it.xml
@@ -387,7 +387,6 @@
<string name="language_hdr">Lingua</string>
<string name="terminal_btn">Terminale</string>
<string name="reload_theme_btn">Ricarica tema</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">TWRP Inject</string>
<string name="inject_twrp_confirm">Eseguire nuovamente TWRP Inject?</string>
<string name="injecting_twrp">Esecuzione di TWRP Inject in corso...</string>
@@ -407,19 +406,6 @@
<string name="partitioning_sd">Partizionamento scheda SD in corso...</string>
<string name="partitioning_sd2">Ci vorranno un paio di minuti.</string>
<string name="part_sd_complete">Partizionamento completato</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Ripristina Boot originale</string>
- <string name="dumlock_restore_confirm">Ripristinare l'immagine di Boot originale?</string>
- <string name="dumlock_restoring">Ripristino del Boot originale in corso...</string>
- <string name="dumlock_restore_complete">Ripristino del Boot originale completato</string>
- <string name="dumlock_reflash_btn">Reinstalla Recovery</string>
- <string name="dumlock_reflash_confirm">Reinstallare la Recovery in Boot?</string>
- <string name="dumlock_reflashing">Installazione Recovery in Boot in corso...</string>
- <string name="dumlock_reflash_complete">Installazione della Recovery in Boot completata</string>
- <string name="dumlock_install_btn">Installa HTC Dumlock</string>
- <string name="dumlock_install_confirm">Installare i file di HTC Dumlock nella ROM?</string>
- <string name="dumlock_installing">Installazione di HTC Dumlock in corso...</string>
- <string name="dumlock_install_complete">Installazione di HTC Dumlock Install completata</string>
<string name="swipe_to_unlock">Scorri per sbloccare</string>
<string name="swipe_unlock"> Sblocca</string>
<string name="fm_hdr">File manager</string>
@@ -642,9 +628,6 @@
<string name="digest_match" version="2">L'Digest corrisponde</string>
<string name="pid_signal">Il processo {1} è terminato con segnale: {2}</string>
<string name="pid_error">Il processo {1} è terminato con ERRORE: {2}</string>
- <string name="install_dumlock">Installazione di HTC Dumlock in System...</string>
- <string name="dumlock_restore">Ripristino del Boot originale...</string>
- <string name="dumlock_reflash">Reinstallazione della Recovery in Boot...</string>
<string name="run_script">Esecuzione dello script {1}...</string>
<string name="rename_stock">Il file della Recovery stock, in System, è stato rinominato per prevenire la sostituzione di TWRP da paete della ROM.</string>
<string name="split_backup">Divisione del backup in archivi multipli...</string>
diff --git a/gui/theme/common/languages/nl.xml b/gui/theme/common/languages/nl.xml
index 37e712a..708bc23 100644
--- a/gui/theme/common/languages/nl.xml
+++ b/gui/theme/common/languages/nl.xml
@@ -392,7 +392,6 @@
<string name="language_hdr">Taal</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Thema herladen</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">TWRP injecteren</string>
<string name="inject_twrp_confirm">TWRP opnieuw injecteren?</string>
<string name="injecting_twrp">TWRP opnieuw injecteren...</string>
@@ -412,19 +411,6 @@
<string name="partitioning_sd">SD-kaart wordt gepartitioneerd...</string>
<string name="partitioning_sd2">Dit duurt een paar minuten.</string>
<string name="part_sd_complete">Partitioneren voltooid</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Oorspronkelijk bootimage herstellen</string>
- <string name="dumlock_restore_confirm">Oorspronkelijk bootimage herstellen?</string>
- <string name="dumlock_restoring">Oorspronkelijk bootimage wordt hersteld...</string>
- <string name="dumlock_restore_complete">Oorspronkelijk bootimage hersteld</string>
- <string name="dumlock_reflash_btn">Recovery opnieuw flashen</string>
- <string name="dumlock_reflash_confirm">Recovery opnieuw naar boot flashen?</string>
- <string name="dumlock_reflashing">Recovery wordt naar boot geflasht...</string>
- <string name="dumlock_reflash_complete">Flashen recovery naar boot voltooid</string>
- <string name="dumlock_install_btn">HTC Dumlock installeren</string>
- <string name="dumlock_install_confirm">HTC Dumlock-bestanden in ROM installeren?</string>
- <string name="dumlock_installing">HTC Dumlock wordt geïnstalleerd...</string>
- <string name="dumlock_install_complete">Installatie HTC Dumlock voltooid</string>
<string name="swipe_to_unlock">Veeg om te ontgrendelen</string>
<string name="swipe_unlock"> Ontgrendelen</string>
<string name="fm_hdr">Bestandsbeheer</string>
@@ -685,9 +671,6 @@
<string name="digest_match" version="2">Digest klopt</string>
<string name="pid_signal">{1} proces geëindigd met signaal: {2}</string>
<string name="pid_error">{1} proces geëindigd met fout: {2}</string>
- <string name="install_dumlock">HTC Dumlock wordt geïninstalleerd...</string>
- <string name="dumlock_restore">Oorspronkelijke boot wordt hersteld...</string>
- <string name="dumlock_reflash">Recovery wordt opnieuw naar boot geflasht...</string>
<string name="run_script">Script {1} wordt uitgevoerd...</string>
<string name="rename_stock">Oorspronkelijke recoverybestand hernoemd in /system om te voorkomen dat de ROM TWRP vervangt.</string>
<string name="split_backup">Back-upbestand wordt in meerdere archiefbestanden opgesplitst...</string>
diff --git a/gui/theme/common/languages/pl.xml b/gui/theme/common/languages/pl.xml
index 469b037..874e397 100644
--- a/gui/theme/common/languages/pl.xml
+++ b/gui/theme/common/languages/pl.xml
@@ -399,7 +399,6 @@
<string name="language_hdr">Język</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Odśwież Motyw</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Zaszczep TWRP</string>
<string name="inject_twrp_confirm">Ponownie zaszczepić TWRP?</string>
<string name="injecting_twrp">Szczepienie TWRP...</string>
@@ -419,19 +418,6 @@
<string name="partitioning_sd">Partycjonowanie Karty SD...</string>
<string name="partitioning_sd2">To potrwa parę minut.</string>
<string name="part_sd_complete">Partycjonowanie zakończone</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Przywróć oryginalny Boot</string>
- <string name="dumlock_restore_confirm">Przywrócić oryginalny obraz Boot?</string>
- <string name="dumlock_restoring">Przywracanie oryginalnego obrazu Boot...</string>
- <string name="dumlock_restore_complete">Przywracanie oryginalnego obrazu Boot zakończone</string>
- <string name="dumlock_reflash_btn">Reinstaluj Recovery</string>
- <string name="dumlock_reflash_confirm">Instalować recovery do boot?</string>
- <string name="dumlock_reflashing">Instalowanie recovery do boot...</string>
- <string name="dumlock_reflash_complete">Instalowanie recovery do boot zakończone</string>
- <string name="dumlock_install_btn">Instaluj HTC Dumlock</string>
- <string name="dumlock_install_confirm">Instalować pliki HTC Dumlock do ROMu?</string>
- <string name="dumlock_installing">Instalowanie HTC Dumlock...</string>
- <string name="dumlock_install_complete">Instalowanie HTC Dumlock zakończone</string>
<string name="swipe_to_unlock">Przesuń, aby odblokować</string>
<string name="swipe_unlock"> Odblokuj</string>
<string name="fm_hdr">Menedżer Plików</string>
@@ -701,9 +687,6 @@
<string name="digest_match" version="2">Digest zgodne</string>
<string name="pid_signal">Proces {1} zakończony z sygnałem: {2}</string>
<string name="pid_error">Proces {1} zakończony z błędem: {2}</string>
- <string name="install_dumlock">Instalowanie HTC Dumlock do systemu...</string>
- <string name="dumlock_restore">Przywracanie oryginalnego obrazu boot...</string>
- <string name="dumlock_reflash">Reinstalowanie recovery do boot...</string>
<string name="run_script">Uruchomiono skrypt {1}...</string>
<string name="rename_stock">Zmieniono nazwę stock recovery w /system w celu uniknięcia podmiany TWRP przez stock ROM.</string>
<string name="split_backup">Dzielenie pliku kopii zapasowej na wiele plików...</string>
diff --git a/gui/theme/common/languages/pt_BR.xml b/gui/theme/common/languages/pt_BR.xml
index 9f717b5..62cb24a 100644
--- a/gui/theme/common/languages/pt_BR.xml
+++ b/gui/theme/common/languages/pt_BR.xml
@@ -363,7 +363,6 @@
<string name="language_hdr">Idioma</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Tema carregado</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Injetar TWRP</string>
<string name="inject_twrp_confirm">Re-injetar TWRP?</string>
<string name="injecting_twrp">Re-injetar TWRP...</string>
@@ -383,19 +382,6 @@
<string name="partitioning_sd">Particionando o cartão SD...</string>
<string name="partitioning_sd2">Isso levará alguns minutos.</string>
<string name="part_sd_complete">Particionamento completo</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Restaurar a Inicialização Original</string>
- <string name="dumlock_restore_confirm">Restaurar a imagem de inicialização original?</string>
- <string name="dumlock_restoring">Restauração de inicialização Original...</string>
- <string name="dumlock_restore_complete">Restauração completa de inicialização Original</string>
- <string name="dumlock_reflash_btn">Reflash recuperação</string>
- <string name="dumlock_reflash_confirm">Reflash recuperação para arrancar?</string>
- <string name="dumlock_reflashing">Reflash recuperação para arrancar...</string>
- <string name="dumlock_reflash_complete">Flash de recuperação de inicialização completa</string>
- <string name="dumlock_install_btn">Instalar o HTC Dumlock</string>
- <string name="dumlock_install_confirm">Instalar HTC dumlock arquivos de ROM?</string>
- <string name="dumlock_installing">Instalando o HTC Dumlock...</string>
- <string name="dumlock_install_complete">HTC Dumlock instalação completa</string>
<string name="swipe_to_unlock">Deslize para desbloquear</string>
<string name="swipe_unlock"> Desbloquear</string>
<string name="fm_hdr">Gerenciador de arquivos</string>
@@ -597,9 +583,6 @@
<string name="digest_match" version="2">Correspondência de Digest</string>
<string name="pid_signal">{1} processo terminou com sinal: {2}</string>
<string name="pid_error">{1} processo terminou com erro: {2}</string>
- <string name="install_dumlock">Instalação HTC Dumlock sistema...</string>
- <string name="dumlock_restore">Restauração de inicialização Original...</string>
- <string name="dumlock_reflash">Regravando recuperação para arrancar...</string>
<string name="run_script">Executando o script {1}...</string>
<string name="rename_stock">Renomeado o arquivo de recuperação das ações em / / sistema para impedir que o stock ROM substituindo TWRP.</string>
<string name="split_backup">Quebrando o arquivo de cópia de segurança em vários arquivos...</string>
diff --git a/gui/theme/common/languages/pt_PT.xml b/gui/theme/common/languages/pt_PT.xml
index ee589eb..34bb913 100644
--- a/gui/theme/common/languages/pt_PT.xml
+++ b/gui/theme/common/languages/pt_PT.xml
@@ -396,7 +396,6 @@
<string name="language_hdr">Idioma</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Recarregar Tema</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Injetar TWRP</string>
<string name="inject_twrp_confirm">Pretende injetar a TWRP?</string>
<string name="injecting_twrp">A injetar a TWRP...</string>
@@ -416,19 +415,6 @@
<string name="partitioning_sd">A particionar o cartão SD...</string>
<string name="partitioning_sd2">Esta operação demorará algum tempo.</string>
<string name="part_sd_complete">Particionamento concluído</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Restaurar a imagem de Boot Original</string>
- <string name="dumlock_restore_confirm">Pretende restaurar a imagem de Boot original?</string>
- <string name="dumlock_restoring">A restaurar a imagem de Boot Original...</string>
- <string name="dumlock_restore_complete">Imagem de Boot restaurada</string>
- <string name="dumlock_reflash_btn">Instalar Recovery</string>
- <string name="dumlock_reflash_confirm">Pretende instalar a Recovery para a partição Boot?</string>
- <string name="dumlock_reflashing">A instalar a Recovery para a partição Boot...</string>
- <string name="dumlock_reflash_complete">Instalação da Recovery para a partição Boot concluída</string>
- <string name="dumlock_install_btn">Instalar o HTC Dumlock</string>
- <string name="dumlock_install_confirm">Pretende instalar os ficheiros HTC dumlock para a ROM?</string>
- <string name="dumlock_installing">A instalar o HTC Dumlock...</string>
- <string name="dumlock_install_complete">Instalção do HTC Dumlock concluída</string>
<string name="swipe_to_unlock"> Deslize para desbloquear</string>
<string name="swipe_unlock"> Desbloquear</string>
<string name="fm_hdr">Gestor de ficheiros</string>
@@ -675,9 +661,6 @@
<string name="digest_match" version="2">O MD5 coincide</string>
<string name="pid_signal">O processo {1} terminou com o sinal: {2}</string>
<string name="pid_error">O processo {1} terminou com o erro: {2}</string>
- <string name="install_dumlock">A instalar o HTC Dumlock para o sistema...</string>
- <string name="dumlock_restore">A restaurar a imagem de Boot original...</string>
- <string name="dumlock_reflash">A instalar a Recovery para o Boot...</string>
<string name="run_script">A executar o script {1}...</string>
<string name="rename_stock">O ficheiro da Recovery em /system foi renomeado de modo a impedir que a stock ROM substitua a TWRP.</string>
<string name="split_backup">A dividir o ficheiro de Backup em vários arquivos...</string>
diff --git a/gui/theme/common/languages/ru.xml b/gui/theme/common/languages/ru.xml
index 7c0f5ea..6c3bebf 100644
--- a/gui/theme/common/languages/ru.xml
+++ b/gui/theme/common/languages/ru.xml
@@ -398,7 +398,6 @@
<string name="language_hdr">Язык</string>
<string name="terminal_btn">Терминал</string>
<string name="reload_theme_btn">Перезагрузить тему</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Интегрировать TWRP</string>
<string name="inject_twrp_confirm">Интегрировать TWRP заново?</string>
<string name="injecting_twrp">Интегрирование TWRP...</string>
@@ -418,19 +417,6 @@
<string name="partitioning_sd">Разметка SD-карты...</string>
<string name="partitioning_sd2">Это может занять несколько минут.</string>
<string name="part_sd_complete">Разметка завершена</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Восстановление оригинального Boot</string>
- <string name="dumlock_restore_confirm">Восстановить оригинальный образ boot?</string>
- <string name="dumlock_restoring">Восстановление оригинального Boot...</string>
- <string name="dumlock_restore_complete">Восстановление оригинального Boot завершено</string>
- <string name="dumlock_reflash_btn">Перепрошивка рекавери</string>
- <string name="dumlock_reflash_confirm">Перепрошить recovery в boot?</string>
- <string name="dumlock_reflashing">Прошивка recovery в boot...</string>
- <string name="dumlock_reflash_complete">Прошивка recovery в boot завершена</string>
- <string name="dumlock_install_btn">Установка HTC Dumlock</string>
- <string name="dumlock_install_confirm">Установить HTC dumlock файлы в прошивку?</string>
- <string name="dumlock_installing">Установка HTC Dumlock...</string>
- <string name="dumlock_install_complete">Установка HTC Dumlock завершена</string>
<string name="swipe_to_unlock">Свайп для разблокировки</string>
<string name="swipe_unlock"> Разблокировать</string>
<string name="fm_hdr">Файловый менеджер</string>
@@ -694,9 +680,6 @@
<string name="digest_match" version="2">Контрольная сумма соответствует</string>
<string name="pid_signal">Процесс {1} завершился с кодом {2}</string>
<string name="pid_error">Процесс {1} завершился с ОШИБКОЙ: {2}</string>
- <string name="install_dumlock">Установка HTC Dumlock в систему...</string>
- <string name="dumlock_restore">Восстановление оригинального boot...</string>
- <string name="dumlock_reflash">Перепрошивка recovery в boot...</string>
<string name="run_script">Запуск сценария {1}...</string>
<string name="rename_stock">Переименование файла стокового рекавери в /system для предотвращения возврата на стоковое рекавери вместо TWRP.</string>
<string name="split_backup">Разделение резервной копии на несколько архивов...</string>
diff --git a/gui/theme/common/languages/sk.xml b/gui/theme/common/languages/sk.xml
index e212f7d..13cd92c 100644
--- a/gui/theme/common/languages/sk.xml
+++ b/gui/theme/common/languages/sk.xml
@@ -363,7 +363,6 @@
<string name="language_hdr">Jazyk</string>
<string name="terminal_btn">Terminál</string>
<string name="reload_theme_btn">Načítať tému</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Vložiť TWRP</string>
<string name="inject_twrp_confirm">Znova vložiť TWRP?</string>
<string name="injecting_twrp">Vkladanie TWRP...</string>
@@ -383,19 +382,6 @@
<string name="partitioning_sd">Delenie SD karty...</string>
<string name="partitioning_sd2">Môže to trvať niekoľko minút.</string>
<string name="part_sd_complete">Rozdelenie kompletné</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Obnoviť pôvodný boot.img</string>
- <string name="dumlock_restore_confirm">Obnoviť pôvodný boot.img?</string>
- <string name="dumlock_restoring">Obnovenie pôvodného boot.img...</string>
- <string name="dumlock_restore_complete">Obnova pôvodného boot.img dokončená</string>
- <string name="dumlock_reflash_btn">Prepísanie recovery</string>
- <string name="dumlock_reflash_confirm">Prepísať recovery pri štarte?</string>
- <string name="dumlock_reflashing">Prepísanie recovery pri štarte...</string>
- <string name="dumlock_reflash_complete">Prepísanie recovery pri štarte dokončené</string>
- <string name="dumlock_install_btn">Inštalovať HTC Dumlock</string>
- <string name="dumlock_install_confirm">Inštalovať súbory HTC Dumlock do ROM?</string>
- <string name="dumlock_installing">Inštalácia HTC Dumlock...</string>
- <string name="dumlock_install_complete">Inštalácia HTC Dumlock dokončená</string>
<string name="swipe_to_unlock">Potiahnutím odomknúť</string>
<string name="swipe_unlock"> Odomknúť</string>
<string name="fm_hdr">Súborový manažér</string>
@@ -597,9 +583,6 @@
<string name="digest_match" version="2">Digest sa zhoduje</string>
<string name="pid_signal">Proces {1} skončil so signálom: {2}</string>
<string name="pid_error">Proces {1} skončil s CHYBOU: {2}</string>
- <string name="install_dumlock">Inštalovanie HTC Dumlock do systému...</string>
- <string name="dumlock_restore">Obnovenie pôvodného boot.img...</string>
- <string name="dumlock_reflash">Zapisovanie recovery do boot.img...</string>
<string name="run_script">Beh skriptu {1}...</string>
<string name="rename_stock">Premenovaný originál recovery súbor v /system pre zabránenie prepísania TWRP originál ROM.</string>
<string name="split_backup">Rozdelenie zálohy do viacerých archívov...</string>
diff --git a/gui/theme/common/languages/sl.xml b/gui/theme/common/languages/sl.xml
index ef0a692..eb1b777 100644
--- a/gui/theme/common/languages/sl.xml
+++ b/gui/theme/common/languages/sl.xml
@@ -363,7 +363,6 @@
<string name="language_hdr">Jezik</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Ponovno naloži temo</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Vstavi TWRP</string>
<string name="inject_twrp_confirm">Ponovno vstavi TWRP?</string>
<string name="injecting_twrp">Ponovno vstavljanje TWRP-ja …</string>
@@ -383,19 +382,6 @@
<string name="partitioning_sd">Razdeljevanje kartice SD …</string>
<string name="partitioning_sd2">To bo trajalo nekaj minut.</string>
<string name="part_sd_complete">Razdeljevanje končano</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Obnovi izvirni zagon</string>
- <string name="dumlock_restore_confirm">Obnovi izvirni zagonski odtis?</string>
- <string name="dumlock_restoring">Obnavljanje izvirnega zagona …</string>
- <string name="dumlock_restore_complete">Obnavljanje izvirnega zagona končano</string>
- <string name="dumlock_reflash_btn">Ponovno namesti obnovitev</string>
- <string name="dumlock_reflash_confirm">Ponovno namesti obnovitev v zagon?</string>
- <string name="dumlock_reflashing">Nameščanje obnovitve v zagon …</string>
- <string name="dumlock_reflash_complete">Namestite v obnovitve v zagon končana</string>
- <string name="dumlock_install_btn">Namesti HTC Dumlock</string>
- <string name="dumlock_install_confirm">Namesti datoteke HTC Dumlock v ROM?</string>
- <string name="dumlock_installing">Nameščanje HTC Dumlocka …</string>
- <string name="dumlock_install_complete">Nameščanje HTC Dumlocka končano</string>
<string name="swipe_to_unlock">Povlecite za odklepanje</string>
<string name="swipe_unlock"> Odkleni</string>
<string name="fm_hdr">Upravljalnik datotek</string>
@@ -597,9 +583,6 @@
<string name="digest_match" version="2">Digest se ujema</string>
<string name="pid_signal">{1} opravilo se je končalo s signalom: {2}</string>
<string name="pid_error">{1} opravilo se je končalo z NAPAKO: {2}</string>
- <string name="install_dumlock">Nameščanje HTC Dumlocka na sistem …</string>
- <string name="dumlock_restore">Obnavljanje izvirnega zagona …</string>
- <string name="dumlock_reflash">Ponovno nameščanje obnovitve v zagon …</string>
<string name="run_script">Izvajanje skripta {1} …</string>
<string name="rename_stock">Tovarniška datoteka obnovitve v /system je bila preimenovana, da tovarniškemu ROM-u prepreči nadomestitev TWRP-ja.</string>
<string name="split_backup">Razcepljanje varnostne kopije v več arhivov …</string>
diff --git a/gui/theme/common/languages/sv.xml b/gui/theme/common/languages/sv.xml
index 1f4368c..b278e7e 100644
--- a/gui/theme/common/languages/sv.xml
+++ b/gui/theme/common/languages/sv.xml
@@ -141,15 +141,11 @@
<string name="file_manager_btn">Filhanterare</string>
<string name="language_hdr">Språk</string>
<string name="terminal_btn">Terminal</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Injicera TWRP</string>
<string name="part_sd_m">-</string>
<string name="part_sd_p">+</string>
<string name="file_system">Filsystem:</string>
<string name="swipe_part_sd_s">Partition</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_install_btn">Installera HTC Dumlock</string>
- <string name="dumlock_installing">Installerar HTC Dumlock...</string>
<string name="swipe_unlock"> Lås upp</string>
<string name="fm_hdr">Filhanterare</string>
<string name="fm_type_folder">Mapp</string>
diff --git a/gui/theme/common/languages/tr.xml b/gui/theme/common/languages/tr.xml
index 3e040de..71cf60d 100644
--- a/gui/theme/common/languages/tr.xml
+++ b/gui/theme/common/languages/tr.xml
@@ -388,7 +388,6 @@
<string name="language_hdr">Dil</string>
<string name="terminal_btn">Terminal</string>
<string name="reload_theme_btn">Temayı Yeniden Yükle</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">TWRP Ekle</string>
<string name="inject_twrp_confirm">TWRP yeniden eklensin mi?</string>
<string name="injecting_twrp">TWRP yeniden ekleniyor...</string>
@@ -408,19 +407,6 @@
<string name="partitioning_sd">SD Kart Bölümleniyor...</string>
<string name="partitioning_sd2">Bu işlem birkaç dakika sürecek.</string>
<string name="part_sd_complete">Bölümleme Tamamlandı</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Orijinal Boot'u Geri Yükle</string>
- <string name="dumlock_restore_confirm">Orijinal boot imajı geri yüklensin mi?</string>
- <string name="dumlock_restoring">Orijinal Boot Geri Yükleniyor...</string>
- <string name="dumlock_restore_complete">Orijinal Boot Geri Yüklemesi Tamamlandı</string>
- <string name="dumlock_reflash_btn">Recovery'yi Yeniden Flashla</string>
- <string name="dumlock_reflash_confirm">Cihazın açılması için kurtarma yazılımı tekrar yüklensin mi?</string>
- <string name="dumlock_reflashing">Cihazın açılması için kurtarma yazılımı tekrar yükleniyor...</string>
- <string name="dumlock_reflash_complete">Cihazın açılması için kurtarma yazılımını tekrar yükleme tamamlandı</string>
- <string name="dumlock_install_btn">HTC Dumlock Yükle</string>
- <string name="dumlock_install_confirm">HTC dumlock dosyaları ROM'a yüklensin mi?</string>
- <string name="dumlock_installing">HTC Dumlock Yükleniyor...</string>
- <string name="dumlock_install_complete">HTC Dumlock Yüklemesi Tamamlandı</string>
<string name="swipe_to_unlock">Kilidi Açmak için Kaydır</string>
<string name="swipe_unlock"> Kilidi Aç</string>
<string name="fm_hdr">Dosya Yöneticisi</string>
@@ -643,9 +629,6 @@
<string name="digest_match" version="2">Digest eşleşti</string>
<string name="pid_signal">{1} process ended with signal: {2}</string>
<string name="pid_error">{1} process ended with ERROR: {2}</string>
- <string name="install_dumlock">HTC Dumlock sisteme yükleniyor...</string>
- <string name="dumlock_restore">Boot geri yükleniyor...</string>
- <string name="dumlock_reflash">Boot için recovery yeniden flashlanıyor...</string>
<string name="run_script">{1} komut dosyası çalıştırılıyor...</string>
<string name="rename_stock">Stok ROM'un TWRP'yi değiştirmesini önlemek için /systemde stok kurtarma dosyası yeniden adlandırıldı.</string>
<string name="split_backup">Yedek dosyayı birden fazla arşiv haline getirme...</string>
diff --git a/gui/theme/common/languages/uk.xml b/gui/theme/common/languages/uk.xml
index d48310b..9a20a38 100644
--- a/gui/theme/common/languages/uk.xml
+++ b/gui/theme/common/languages/uk.xml
@@ -370,7 +370,6 @@
<string name="language_hdr">Мова</string>
<string name="terminal_btn">Термінал</string>
<string name="reload_theme_btn">Завантажити тему</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">Інтегрувати TWRP</string>
<string name="inject_twrp_confirm">Інтегрувати TWRP наново?</string>
<string name="injecting_twrp">Інтегрування TWRP...</string>
@@ -388,19 +387,6 @@
<string name="partitioning_sd">Розмітка SD карти...</string>
<string name="partitioning_sd2">Це може зайняти кілька хвилин.</string>
<string name="part_sd_complete">Розмітка завершена</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">Відновлення оригінального Boot</string>
- <string name="dumlock_restore_confirm">Відновити оригінальний образ Boot?</string>
- <string name="dumlock_restoring">Відновлення оригінального Boot...</string>
- <string name="dumlock_restore_complete">Відновлення оригінального Boot завершено</string>
- <string name="dumlock_reflash_btn">Перепрошивка Recovery</string>
- <string name="dumlock_reflash_confirm">Прошити recovery в boot?</string>
- <string name="dumlock_reflashing">Прошивка recovery в boot...</string>
- <string name="dumlock_reflash_complete">Прошивка recovery в boot завершена</string>
- <string name="dumlock_install_btn">Встановлення HTC Dumlock</string>
- <string name="dumlock_install_confirm">Встановити HTC dumlock до прошивки?</string>
- <string name="dumlock_installing">Встановлення HTC Dumlock...</string>
- <string name="dumlock_install_complete">Встановлення HTC Dumlock завершено</string>
<string name="swipe_to_unlock">Розблокувати</string>
<string name="swipe_unlock"> Разблокування</string>
<string name="fm_hdr">Файловий менеджер</string>
@@ -618,9 +604,6 @@
<string name="digest_match" version="2">Digest співпадає</string>
<string name="pid_signal">{1} процес завершився з кодом: {2}</string>
<string name="pid_error">{1} процес завершився з ПОМИЛКОЮ: {2}</string>
- <string name="install_dumlock">Встановлення HTC Dumlock у систему...</string>
- <string name="dumlock_restore">Відновлення оригінального boot...</string>
- <string name="dumlock_reflash">Прошивка recovery до boot...</string>
<string name="run_script">Виконання сценарію {1}...</string>
<string name="rename_stock">Перейменування файлу стокового рекавері у /system для попередження відновлення стокового замість TWRP.</string>
<string name="split_backup">Розбиття резервної копії на частини...</string>
diff --git a/gui/theme/common/portrait.xml b/gui/theme/common/portrait.xml
index 22379d1..06b1024 100755
--- a/gui/theme/common/portrait.xml
+++ b/gui/theme/common/portrait.xml
@@ -3892,10 +3892,6 @@
<condition var1="tw_has_data_media" var2="1"/>
<action function="page">fixcontexts</action>
</listitem>
- <listitem name="{@dumlock_btn=HTC Dumlock}">
- <condition var1="tw_show_dumlock" var2="1"/>
- <action function="page">htcdumlock</action>
- </listitem>
<listitem name="{@inject_twrp_btn=Inject TWRP}">
<condition var1="tw_has_injecttwrp" var2="1"/>
<actions>
@@ -4201,72 +4197,6 @@
</action>
</page>
- <page name="htcdumlock">
- <template name="page"/>
-
- <text style="text_l">
- <placement x="%col1_x_header%" y="%row3_header_y%"/>
- <text>{@advanced_hdr=Advanced}</text>
- </text>
-
- <text style="text_m">
- <placement x="%col1_x_header%" y="%row4_header_y%"/>
- <text>{@dumlock_hdr=HTC Dumlock}</text>
- </text>
-
- <button style="main_button_half_height_full_width">
- <placement x="%indent%" y="%row15a_y%"/>
- <text>{@dumlock_restore_btn=Restore Original Boot}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=htcdumlockrestoreboot</action>
- <action function="set">tw_text1={@dumlock_restore_confirm=Restore original boot image?}</action>
- <action function="set">tw_action_text1={@dumlock_restoring=Restoring Original Boot...}</action>
- <action function="set">tw_complete_text1={@dumlock_restore_complete=Restore Original Boot Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <button style="main_button_half_height_full_width">
- <placement x="%indent%" y="%row18a_y%"/>
- <text>{@dumlock_reflash_btn=Reflash Recovery}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=htcdumlockreflashrecovery</action>
- <action function="set">tw_text1={@dumlock_reflash_confirm=Reflash recovery to boot?}</action>
- <action function="set">tw_action_text1={@dumlock_reflashing=Flashing recovery to boot...}</action>
- <action function="set">tw_complete_text1={@dumlock_reflash_complete=Recovery Flash to Boot Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <button style="main_button_half_height_full_width">
- <placement x="%indent%" y="%row21a_y%"/>
- <text>{@dumlock_install_btn=Install HTC Dumlock}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=installhtcdumlock</action>
- <action function="set">tw_text1={@dumlock_install_confirm=Install HTC dumlock files to ROM?}</action>
- <action function="set">tw_action_text1={@dumlock_installing=Installing HTC Dumlock...}</action>
- <action function="set">tw_complete_text1={@dumlock_install_complete=HTC Dumlock Install Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <action>
- <touch key="home"/>
- <action function="page">main</action>
- </action>
-
- <action>
- <touch key="back"/>
- <action function="page">advanced</action>
- </action>
- </page>
-
<page name="repackselect">
<template name="page"/>
diff --git a/gui/theme/common/watch.xml b/gui/theme/common/watch.xml
index b95474c..b8a2df0 100755
--- a/gui/theme/common/watch.xml
+++ b/gui/theme/common/watch.xml
@@ -4379,10 +4379,6 @@
<action function="page">partsdcardsel</action>
</actions>
</listitem>
- <listitem name="{@dumlock_btn=HTC Dumlock}">
- <condition var1="tw_show_dumlock" var2="1"/>
- <action function="page">htcdumlock</action>
- </listitem>
<listitem name="{@inject_twrp_btn=Inject TWRP}">
<condition var1="tw_has_injecttwrp" var2="1"/>
<actions>
@@ -4835,69 +4831,6 @@
</action>
</page>
- <page name="htcdumlock">
- <template name="page"/>
-
- <template name="statusbar"/>
-
- <text style="text_m">
- <placement x="%col1_x_left%" y="%row1_header_y%"/>
- <text>{@advanced_hdr=Advanced} > {@dumlock_hdr=HTC Dumlock}</text>
- </text>
-
- <button style="main_button_full_width">
- <placement x="%indent%" y="%row1_y%"/>
- <text>{@dumlock_restore_btn=Restore Original Boot}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=htcdumlockrestoreboot</action>
- <action function="set">tw_text1={@dumlock_restore_confirm=Restore original boot image?}</action>
- <action function="set">tw_action_text1={@dumlock_restoring=Restoring Original Boot...}</action>
- <action function="set">tw_complete_text1={@dumlock_restore_complete=Restore Original Boot Complete}</action>
- <action function="set">tw_slider_text={@swipe_confirm= Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <button style="main_button_full_width">
- <placement x="%indent%" y="%row6_y%"/>
- <text>{@dumlock_reflash_btn=Reflash Recovery}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=htcdumlockreflashrecovery</action>
- <action function="set">tw_text1={@dumlock_reflash_confirm=Reflash recovery to boot?}</action>
- <action function="set">tw_action_text1={@dumlock_reflashing=Flashing recovery to boot...}</action>
- <action function="set">tw_complete_text1={@dumlock_reflash_complete=Recovery Flash to Boot Complete}</action>
- <action function="set">tw_slider_text={@swipe_confirm= Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <button style="main_button_full_width">
- <placement x="%indent%" y="%row11_y%"/>
- <text>{@dumlock_install_btn=Install HTC Dumlock}</text>
- <actions>
- <action function="set">tw_back=htcdumlock</action>
- <action function="set">tw_action=installhtcdumlock</action>
- <action function="set">tw_action_text1={@dumlock_installing=Installing HTC Dumlock...}</action>
- <action function="set">tw_complete_text1={@dumlock_install_complete=HTC Dumlock Install Complete}</action>
- <action function="set">tw_slider_text={@swipe_to_confirm=Swipe to Confirm}</action>
- <action function="set">tw_slider_text={@swipe_confirm= Confirm}</action>
- <action function="page">confirm_action</action>
- </actions>
- </button>
-
- <action>
- <touch key="home"/>
- <action function="page">main</action>
- </action>
-
- <action>
- <touch key="back"/>
- <action function="page">advanced</action>
- </action>
- </page>
-
<page name="repackselect">
<template name="page"/>
diff --git a/gui/theme/extra-languages/languages/ja.xml b/gui/theme/extra-languages/languages/ja.xml
index 9fe767b..8f7085a 100644
--- a/gui/theme/extra-languages/languages/ja.xml
+++ b/gui/theme/extra-languages/languages/ja.xml
@@ -369,7 +369,6 @@
<string name="language_hdr">言語</string>
<string name="terminal_btn">ターミナル</string>
<string name="reload_theme_btn">テーマの再読み込み</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">TWRP の組み込み</string>
<string name="inject_twrp_confirm">TWRP を再度組み込みますか?</string>
<string name="injecting_twrp">TWRP を組み込み中...</string>
@@ -389,19 +388,6 @@
<string name="partitioning_sd">SD カードの分割中...</string>
<string name="partitioning_sd2">完了まで数分かかります。</string>
<string name="part_sd_complete">分割しました</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">元の Boot をリストアする</string>
- <string name="dumlock_restore_confirm">元の Boot イメージをリストアしますか?</string>
- <string name="dumlock_restoring">元の Boot をリストア中...</string>
- <string name="dumlock_restore_complete">元の Boot をリストアしました</string>
- <string name="dumlock_reflash_btn">リカバリの再書き込み</string>
- <string name="dumlock_reflash_confirm">boot にリカバリを再書き込みしますか?</string>
- <string name="dumlock_reflashing">boot にリカバリを書き込み中...</string>
- <string name="dumlock_reflash_complete">リカバリを書き込みました</string>
- <string name="dumlock_install_btn">HTC Dumlock のインストール</string>
- <string name="dumlock_install_confirm">ROM に HTC dumlock をインストールしますか?</string>
- <string name="dumlock_installing">HTC Dumlock のインストール中...</string>
- <string name="dumlock_install_complete">HTC Dumlock をインストールしました</string>
<string name="swipe_to_unlock">スワイプでロック解除</string>
<string name="swipe_unlock"> ロック解除</string>
<string name="fm_hdr">ファイルマネージャ</string>
@@ -621,9 +607,6 @@
<string name="digest_match">Digest が一致しました</string>
<string name="pid_signal">{1} プロセスはこのシグナルで終了しました: {2}</string>
<string name="pid_error">{1} プロセスはこのエラーで終了しました: {2}</string>
- <string name="install_dumlock">HTC Dumlock を system にインストール中...</string>
- <string name="dumlock_restore">元の Boot をリストア中...</string>
- <string name="dumlock_reflash">boot にリカバリを書き込み中...</string>
<string name="run_script">{1} スクリプトを実行しています...</string>
<string name="rename_stock">stock ROM が TWRP を置き換えるのを防ぐため、 /system の stock リカバリファイルの名前を変更しました。</string>
<string name="split_backup">バックアップファイルを複数の書庫に分割中...</string>
diff --git a/gui/theme/extra-languages/languages/zh_CN.xml b/gui/theme/extra-languages/languages/zh_CN.xml
index a998be3..aa318a4 100644
--- a/gui/theme/extra-languages/languages/zh_CN.xml
+++ b/gui/theme/extra-languages/languages/zh_CN.xml
@@ -399,7 +399,6 @@
<string name="language_hdr">语言</string>
<string name="terminal_btn">终端命令</string>
<string name="reload_theme_btn">重载主题</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">注入 TWRP</string>
<string name="inject_twrp_confirm">是否重新注入 TWRP?</string>
<string name="injecting_twrp">正在重新注入 TWRP…</string>
@@ -419,19 +418,6 @@
<string name="partitioning_sd">正在对 SD 卡分区…</string>
<string name="partitioning_sd2">这将需要几分钟的时间。</string>
<string name="part_sd_complete">分区完成</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">恢复原版 Boot 镜像</string>
- <string name="dumlock_restore_confirm">是否恢复原版 Boot 镜像?</string>
- <string name="dumlock_restoring">正在恢复原版 Boot 镜像…</string>
- <string name="dumlock_restore_complete">恢复原版 Boot 镜像完成</string>
- <string name="dumlock_reflash_btn">重新刷入 Recovery</string>
- <string name="dumlock_reflash_confirm">是否重新刷入 Recovery 至 Boot 分区?</string>
- <string name="dumlock_reflashing">正在刷入 Recovery 至 Boot 分区…</string>
- <string name="dumlock_reflash_complete">Recovery 刷入完成</string>
- <string name="dumlock_install_btn">安装 HTC Dumlock</string>
- <string name="dumlock_install_confirm">是否安装 HTC Dumlock 文件到系统中?</string>
- <string name="dumlock_installing">正在安装 HTC Dumlock…</string>
- <string name="dumlock_install_complete">HTC Dumlock 安装完成</string>
<string name="swipe_to_unlock">滑动滑块解锁</string>
<string name="swipe_unlock"> 解锁</string>
<string name="fm_hdr">文件管理</string>
@@ -698,9 +684,6 @@
<string name="digest_match" version="2">Digest 校验成功</string>
<string name="pid_signal">{1} 过程结束,标志: {2}</string>
<string name="pid_error">{1} 过程结束,错误: {2}</string>
- <string name="install_dumlock">安装 HTC Dumlock 到系统…</string>
- <string name="dumlock_restore">正在恢复原版 Boot…</string>
- <string name="dumlock_reflash">正在重新刷入 Recovery 到 Boot…</string>
<string name="run_script">正在运行 {1} 脚本…</string>
<string name="rename_stock">重命名/system 下原版 Recovery 的补丁文件,避免原厂固件替换 TWRP。</string>
<string name="split_backup">分解备份文件为多个压缩文件…</string>
diff --git a/gui/theme/extra-languages/languages/zh_TW.xml b/gui/theme/extra-languages/languages/zh_TW.xml
index 3d211b5..27542a3 100644
--- a/gui/theme/extra-languages/languages/zh_TW.xml
+++ b/gui/theme/extra-languages/languages/zh_TW.xml
@@ -397,7 +397,6 @@
<string name="language_hdr">語言</string>
<string name="terminal_btn">終端指令</string>
<string name="reload_theme_btn">重載主題</string>
- <string name="dumlock_btn">HTC Dumlock</string>
<string name="inject_twrp_btn">注入 TWRP</string>
<string name="inject_twrp_confirm">是否重新注入 TWRP?</string>
<string name="injecting_twrp">正在重新注入 TWRP…</string>
@@ -417,19 +416,6 @@
<string name="partitioning_sd">正在對 SD 卡分割區…</string>
<string name="partitioning_sd2">這將需要幾分鐘的時間。</string>
<string name="part_sd_complete">分割區完成</string>
- <string name="dumlock_hdr">HTC Dumlock</string>
- <string name="dumlock_restore_btn">恢復原廠 Boot 映像</string>
- <string name="dumlock_restore_confirm">是否恢復原廠 Boot 映像?</string>
- <string name="dumlock_restoring">正在恢復原廠 Boot 映像…</string>
- <string name="dumlock_restore_complete">恢復原廠 Boot 映像完成。</string>
- <string name="dumlock_reflash_btn">重新刷入 Recovery</string>
- <string name="dumlock_reflash_confirm">是否重新刷入 Recovery 至 Boot 分割區?</string>
- <string name="dumlock_reflashing">正在刷入 Recovery 至 Boot 分割區…</string>
- <string name="dumlock_reflash_complete">Recovery 刷入完成</string>
- <string name="dumlock_install_btn">安裝 HTC Dumlock</string>
- <string name="dumlock_install_confirm">是否安裝 HTC Dumlock 檔案到系統中?</string>
- <string name="dumlock_installing">正在安裝 HTC Dumlock…</string>
- <string name="dumlock_install_complete">HTC Dumlock 安裝完成</string>
<string name="swipe_to_unlock">滑動滑塊解鎖</string>
<string name="swipe_unlock"> 解鎖</string>
<string name="fm_hdr">檔案管理</string>
@@ -689,9 +675,6 @@
<string name="digest_match" version="2">Digest 校驗成功</string>
<string name="pid_signal">{1} 過程結束,標誌: {2}</string>
<string name="pid_error">{1} 過程結束,錯誤: {2}</string>
- <string name="install_dumlock">安裝 HTC Dumlock 到系統…</string>
- <string name="dumlock_restore">正在恢復原廠 Boot…</string>
- <string name="dumlock_reflash">正在重新刷入 Recovery 到 Boot…</string>
<string name="run_script">正在執行 {1} 腳本…</string>
<string name="rename_stock">重新命名/system 下原廠 Recovery 的補丁,避免原廠韌體替換 TWRP。</string>
<string name="split_backup">拆分備份檔案為多個壓縮檔…</string>
diff --git a/htcdumlock/Android.mk b/htcdumlock/Android.mk
deleted file mode 100755
index ffc1601..0000000
--- a/htcdumlock/Android.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-LOCAL_PATH:= $(call my-dir)
-include $(CLEAR_VARS)
-
-ifeq ($(TW_INCLUDE_DUMLOCK), true)
- LOCAL_SRC_FILES:= \
- htcdumlock.c
- LOCAL_CFLAGS:= -g -c -W
- LOCAL_MODULE:=htcdumlock
- LOCAL_MODULE_TAGS:= optional
- LOCAL_MODULE_CLASS := RECOVERY_EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/
- include $(BUILD_EXECUTABLE)
-endif
diff --git a/htcdumlock/htcdumlock.c b/htcdumlock/htcdumlock.c
deleted file mode 100644
index 9119612..0000000
--- a/htcdumlock/htcdumlock.c
+++ /dev/null
@@ -1,364 +0,0 @@
-/*
- * This binary is a workaround for HTC's unlock method that doesn't let
- * you flash boot while booted to recovery. It is designed to dump
- * recovery and boot to the sdcard then flash recovery to boot. When
- * used with a supported recovery, you can reflash the dumped copy of
- * boot once you enter the recovery.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 3 and
- * only version 2 as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- * The code was written from scratch by Dees_Troy dees_troy at
- * yahoo
- *
- * Copyright (c) 2012
- *
- * Note that this all could probably be done as a shell script, but
- * I am much better at C than I am at scripting. :)
- */
-#include <stdio.h>
-#include <string.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <sys/stat.h>
-
-// Number of bytes in the ramdisks to compare
-#define SCAN_SIZE 60
-
-#define DEVID_MAX 64
-
-#define CMDLINE_SERIALNO "androidboot.serialno="
-#define CMDLINE_SERIALNO_LEN (strlen(CMDLINE_SERIALNO))
-#define CPUINFO_SERIALNO "Serial"
-#define CPUINFO_SERIALNO_LEN (strlen(CPUINFO_SERIALNO))
-#define CPUINFO_HARDWARE "Hardware"
-#define CPUINFO_HARDWARE_LEN (strlen(CPUINFO_HARDWARE))
-
-char device_id[DEVID_MAX] = { 0 };
-int verbose = 0, java = 0;
-
-void sanitize_device_id(void) {
- const char* whitelist ="-._";
- char str[DEVID_MAX];
- char* c = str;
-
- snprintf(str, DEVID_MAX, "%s", device_id);
- memset(device_id, 0, strlen(device_id));
- while (*c) {
- if (isalnum(*c) || strchr(whitelist, *c))
- strncat(device_id, c, 1);
- c++;
- }
- return;
-}
-
-/* Recent HTC devices that still take advantage of dumlock
- can safely rely on cmdline device_id retrieval */
-void get_device_id(void)
-{
- FILE *fp;
- char line[2048];
- char* token;
-
- // Check the cmdline to see if the serial number was supplied
- fp = fopen("/proc/cmdline", "rt");
- if (fp != NULL) {
- fgets(line, sizeof(line), fp);
- fclose(fp); // cmdline is only one line long
-
- token = strtok(line, " ");
- while (token) {
- if (memcmp(token, CMDLINE_SERIALNO, CMDLINE_SERIALNO_LEN) == 0) {
- token += CMDLINE_SERIALNO_LEN;
- snprintf(device_id, DEVID_MAX, "%s", token);
- sanitize_device_id(); // also removes newlines
- return;
- }
- token = strtok(NULL, " ");
- }
- }
-
- strcpy(device_id, "serialno");
- if (verbose)
- printf("device id not found, using '%s'.", device_id);
- return;
-}
-
-void reboot_device() {
- // Reboot
- printf("Rebooting!\n");
- system("reboot system");
-}
-
-void scan_for_ramdisk_data(char *filename, char *ramdisk) {
- FILE *pFile;
- unsigned long lSize;
- unsigned char *buffer;
- size_t result;
- int i;
-
- pFile = fopen(filename, "rb");
- if(pFile==NULL){
- printf("Unabled to open image.\nFailed\n");
- exit(1);
- }
-
- fseek (pFile , 0 , SEEK_END);
- lSize = ftell(pFile);
- rewind(pFile);
-
- //printf("\n\nFile is %ld bytes big\n\n", lSize);
-
- buffer = (unsigned char*)malloc(sizeof(unsigned char) * lSize);
- if(buffer == NULL){
- printf("File read error!\nFailed\n");
- exit(2);
- }
-
- result = fread (buffer, 1, lSize, pFile);
- if (result != lSize) {
- printf("Error reading file '%s'\nFailed\n", filename);
- exit(3);
- }
-
- unsigned char needle[6] = {0x00, 0x00, 0x00, 0x00, 0x1f, 0x8b};
- unsigned char *last_needle = NULL;
- //char *p = memmem(needle, lSize, buffer, sizeof(needle));
- unsigned char *p = memmem(buffer + 2048, lSize - 2048, needle, sizeof(needle));
- if (!p) {
- fclose(pFile);
- printf("Ramdisk not found in '%s', error!\nFailed\n", filename);
- exit(4);
- } else {
- //printf("Ramdisk found in '%s'!\n", filename);
- }
-
- memcpy(ramdisk, p, sizeof(char) * SCAN_SIZE);
- fclose(pFile);
- free(buffer);
-}
-
-int compare_ramdisks(char *boot_path, char *recovery_path) {
- char boot_data[SCAN_SIZE], recovery_data[SCAN_SIZE];
-
- scan_for_ramdisk_data(boot_path, (char*)&boot_data);
- scan_for_ramdisk_data(recovery_path, (char*)&recovery_data);
- if (memcmp(boot_data, recovery_data, sizeof(boot_data)) == 0) {
- if (verbose)
- printf("Boot and recovery are the same.\n");
- return 0;
- } else {
- if (verbose)
- printf("Boot and recovery are NOT the same.\n");
- return 1;
- }
-}
-
-void flash_recovery_to_boot(int no_flash, int no_reboot) {
- char twrp_device_path[255], recovery_path[255], boot_path[255],
- exec[255], md5recovery[255], md5boot[255],
- recoveryimg[255], bootimg[255], tempimg[255];
- int ret_val = 0;
- FILE *fp;
- char* token;
-
- // Create folders
- if (verbose)
- printf("Making '/sdcard/TWRP'\n");
- mkdir("/sdcard/TWRP", 0777);
- if (verbose)
- printf("Making folder '/sdcard/TWRP/htcdumlock'\n");
- mkdir("/sdcard/TWRP/htcdumlock", 0777);
- strcpy(twrp_device_path, "/sdcard/TWRP/htcdumlock/");
- strcat(twrp_device_path, device_id);
- if (verbose)
- printf("Making folder '%s'\n", twrp_device_path);
- mkdir(twrp_device_path, 0777);
- // Make folder for recovery
- strcpy(recovery_path, twrp_device_path);
- strcat(recovery_path, "/recovery");
- if (verbose)
- printf("Making folder '%s'\n", recovery_path);
- mkdir(recovery_path, 0777);
- strcat(recovery_path, "/");
- // Make folder for boot
- strcpy(boot_path, twrp_device_path);
- strcat(boot_path, "/boot");
- if (verbose)
- printf("Making folder '%s'\n", boot_path);
- mkdir(boot_path, 0777);
- strcat(boot_path, "/");
-
- // Set up file locations
- strcpy(recoveryimg, recovery_path);
- strcat(recoveryimg, "recovery.img");
- strcpy(bootimg, boot_path);
- strcat(bootimg, "boot.img");
- strcpy(tempimg, twrp_device_path);
- strcat(tempimg, "/temp.img");
-
- // Dump recovery
- strcpy(exec, "dump_image recovery ");
- strcat(exec, recoveryimg);
- if (verbose)
- printf("Running command: '%s'\n", exec);
- ret_val = system(exec);
- if (ret_val != 0) {
- printf("Unable to dump recovery.\nFailed\n");
- return;
- }
-
- // Dump boot (kernel)
- strcpy(exec, "dump_image boot ");
- strcat(exec, tempimg);
- if (verbose)
- printf("Running command: '%s'\n", exec);
- ret_val = system(exec);
- if (ret_val != 0) {
- printf("Unable to dump recovery.\nFailed\n");
- return;
- }
-
- // Compare the ramdisks of the images from boot and recovery to make sure they are different
- // If they are the same, then recovery is already flashed to boot and we don't want to wipe
- // out our existing backup of boot
- if (compare_ramdisks(tempimg, recoveryimg) != 0) {
- if (verbose)
- printf("Boot and recovery do not match so recovery is not flashed to boot yet...\n");
- strcpy(exec, "mv ");
- strcat(exec, tempimg);
- strcat(exec, " ");
- strcat(exec, bootimg);
- if (verbose)
- printf("Moving temporary boot.img: '%s'\n", exec);
- ret_val = system(exec);
- if (ret_val != 0) {
- printf("Unable to move temporary boot image.\nFailed\n");
- return;
- }
- } else {
- if (!java)
- printf("Ramdisk recovery and boot matches! Recovery is already flashed to boot!\n");
- if (!no_reboot)
- reboot_device();
- return;
- }
-
- // Flash recovery to boot
- strcpy(exec, "flash_image boot ");
- strcat(exec, recoveryimg);
- if (no_flash) {
- if (verbose)
- printf("NOT flashing recovery to boot due to argument 'noflash', command is '%s'\n", exec);
- } else {
- if (verbose)
- printf("Running command: '%s'\n", exec);
- ret_val = system(exec);
- if (ret_val != 0) {
- printf("Unable to flash recovery to boot.\nFailed\n");
- return;
- }
- }
-
- if (!no_reboot && !ret_val)
- reboot_device();
-}
-
-void restore_original_boot(int no_flash) {
- char boot_path[255], exec[255];
-
- // Restore original boot partition
- strcpy(boot_path, "/sdcard/TWRP/htcdumlock/");
- strcat(boot_path, device_id);
- strcat(boot_path, "/boot/");
- strcpy(exec, "flash_image boot ");
- strcat(exec, boot_path);
- strcat(exec, "boot.img");
- if (no_flash) {
- if (verbose)
- printf("NOT restoring boot due to argument 'noflash', command is '%s'\n", exec);
- } else {
- if (verbose)
- printf("Running command: '%s'\n", exec);
- system(exec);
- }
-}
-
-int main(int argc, char** argv)
-{
- int recovery = 0, no_flash = 0, restore_boot = 0, arg_error = 0,
- no_reboot = 0, i;
-
- // Parse the arguments
- if (argc < 2)
- arg_error = 1;
- else {
- for (i=1; i<argc; i++) {
- if (strcmp(argv[i], "recovery") == 0) {
- // Check to see if restore option is already set
- // Do not allow user to do recovery and restore at the same time
- if (restore_boot)
- arg_error = 1;
- recovery = 1;
- } else if (strcmp(argv[i], "restore") == 0) {
- // Check to see if recovery option is already set
- // Do not allow user to do recovery and restore at the same time
- if (recovery)
- arg_error = 1;
- restore_boot = 1;
- } else if (strcmp(argv[i], "noflash") == 0)
- no_flash = 1;
- else if (strcmp(argv[i], "noreboot") == 0)
- no_reboot = 1;
- else if (strcmp(argv[i], "verbose") == 0)
- verbose = 1;
- else if (strcmp(argv[i], "java") == 0)
- java = 1;
- else
- arg_error = 1;
- }
- }
- if (arg_error) {
- printf("Invalid argument given.\n");
- printf("Valid arguments are:\n");
- printf(" recovery -- backs up boot and recovery and flashes recovery to boot\n");
- printf(" restore -- restores the most recent backup of boot made by this utility\n");
- printf(" noflash -- same as 'recovery' but does not flash boot or reboot at the end\n");
- printf(" noreboot -- does not reboot after flashing boot during 'recovery'\n");
- printf(" verbose -- show extra debug information\n");
- printf("\nNOTE: You cannot do 'recovery' and 'restore' in the same operation.\nFailed\n");
- return 0;
- }
-
- get_device_id();
- if (verbose)
- printf("Device ID is: '%s'\n", device_id);
- if (strcmp(device_id, "serialno") == 0) {
- printf("Error, dummy device ID detected!\n");
- printf("Did you 'su' first? HTC Dumlock requires root access.\nFailed\n");
- return 0;
- }
-
- if (recovery) {
- if (!java)
- printf("Flashing recovery to boot, this may take a few minutes . . .\n");
- flash_recovery_to_boot(no_flash, no_reboot);
- }
- if (restore_boot) {
- printf("Restoring boot, this may take a few minutes . . .\n");
- restore_original_boot(no_flash);
- }
-
- return 0;
-}
diff --git a/prebuilt/Android.mk b/prebuilt/Android.mk
index c214166..fa396fc 100755
--- a/prebuilt/Android.mk
+++ b/prebuilt/Android.mk
@@ -478,80 +478,6 @@
include $(BUILD_PREBUILT)
endif
-ifeq ($(TW_INCLUDE_DUMLOCK), true)
- #htcdumlock for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := htcdumlocksys
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #flash_image for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := flash_imagesys
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #dump_image for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := dump_imagesys
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #libbmlutils for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := libbmlutils.so
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #libflashutils for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := libflashutils.so
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #libmmcutils for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := libmmcutils.so
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #libmtdutils for /system for dumlock
- include $(CLEAR_VARS)
- LOCAL_MODULE := libmtdutils.so
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-
- #HTCDumlock.apk
- include $(CLEAR_VARS)
- LOCAL_MODULE := HTCDumlock.apk
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE_CLASS := EXECUTABLES
- LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)$(TWHTCD_PATH)
- LOCAL_SRC_FILES := $(LOCAL_MODULE)
- include $(BUILD_PREBUILT)
-endif
-
ifeq ($(TW_USE_TOOLBOX), true)
include $(CLEAR_VARS)
LOCAL_MODULE := mkshrc_twrp
diff --git a/prebuilt/HTCDumlock.apk b/prebuilt/HTCDumlock.apk
deleted file mode 100644
index 8298197..0000000
--- a/prebuilt/HTCDumlock.apk
+++ /dev/null
Binary files differ
diff --git a/prebuilt/htcdumlock b/prebuilt/htcdumlock
deleted file mode 100644
index 18068e5..0000000
--- a/prebuilt/htcdumlock
+++ /dev/null
Binary files differ
diff --git a/prebuilt/htcdumlocksys b/prebuilt/htcdumlocksys
deleted file mode 100644
index c63725e..0000000
--- a/prebuilt/htcdumlocksys
+++ /dev/null
Binary files differ
diff --git a/twrp-functions.hpp b/twrp-functions.hpp
index 825d667..3fa2df6 100755
--- a/twrp-functions.hpp
+++ b/twrp-functions.hpp
@@ -78,9 +78,6 @@
static bool Wait_For_Battery(std::chrono::nanoseconds timeout); // Wait For /sys/class/power_supply/battery or TW_CUSTOM_BATTERY_PATH, True is success, False is timeout;
#ifndef BUILD_TWRPTAR_MAIN
- static void install_htc_dumlock(void); // Installs HTC Dumlock
- static void htc_dumlock_restore_original_boot(void); // Restores the backup of boot from HTC Dumlock
- static void htc_dumlock_reflash_recovery_to_boot(void); // Reflashes the current recovery to boot
static int Recursive_Mkdir(string Path); // Recursively makes the entire path
static void GUI_Operation_Text(string Read_Value, string Default_Text); // Updates text for display in the GUI, e.g. Backing up %partition name%
static void GUI_Operation_Text(string Read_Value, string Partition_Name, string Default_Text); // Same as above but includes partition name
diff --git a/variables.h b/variables.h
index 72411e4..e648d8f 100755
--- a/variables.h
+++ b/variables.h
@@ -126,7 +126,6 @@
#define TW_DONT_UNMOUNT_SYSTEM "tw_dont_unmount_system"
// #define TW_ALWAYS_RMRF "tw_always_rmrf"
-#define TW_SHOW_DUMLOCK "tw_show_dumlock"
#define TW_HAS_INJECTTWRP "tw_has_injecttwrp"
#define TW_INJECT_AFTER_ZIP "tw_inject_after_zip"
#define TW_HAS_DATADATA "tw_has_datadata"