From 56cf56465857e79e814b1e2d50f13e176170fcb3 Mon Sep 17 00:00:00 2001 From: bigbiff bigbiff Date: Fri, 19 Aug 2016 17:43:45 -0400 Subject: twrpDigest refactor This patch is to refactor twrpDigest using polymorphism and inheritance to use the same call patterns for creating and reading a digest. Now a library. Use SHA2 from libcrypto. SHA2 is default if device has libcrypto. Change string MD5 everywhere to use digest or Digest instead. Updated string tags to digest. Translation will be required. Switch out digest code into a driver class from partitionmanager. SHA2 is better for digest creation due to decreased collision space compared to MD5 and SHA1. See https://en.wikipedia.org/wiki/SHA-2 Change-Id: I74b5546789990b12aa4ce2e389d25f80a3fe213f --- gui/theme/common/languages/ru.xml | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'gui/theme/common/languages/ru.xml') diff --git a/gui/theme/common/languages/ru.xml b/gui/theme/common/languages/ru.xml index 4de1ea811..76eff8844 100644 --- a/gui/theme/common/languages/ru.xml +++ b/gui/theme/common/languages/ru.xml @@ -212,7 +212,7 @@ выключено - установите пароль для включения включено Использовать сжатие - Пропустить вычисление MD5 + Пропустить вычисление MD5 Отключить проверку свободного места Текущий слот: %tw_active_slot% Слот A @@ -250,7 +250,7 @@ Попытка расшифровки Резервная копия создана: %tw_restore_file_date% Выбор раздела для восстановления: - Включить проверку MD5 файлов резервной копии + Включить проверку Digest файлов резервной копии Восстановление завершено Свайп для восстановления Восстановление @@ -490,12 +490,12 @@ Сбой MTP: MTP не запущен при загрузке. Расшифровка выполнена успешно с паролем по умолчанию. Невозможно расшифровать с паролем по умолчанию. Возможно потребуется выполнить форматирование Data. - Вычисление MD5 - - * Вычисление md5... - * MD5 создана. - * Ошибка MD5! - * Ошибка вычисления MD5. + Вычисление Digest + + * Вычисление Digest... + * Digest создана. + * Ошибка Digest! + * Ошибка вычисления Digest. (Текущая дата) (Создать автоматически) Не удается найти '{1}' раздел для расчета копирования. @@ -516,8 +516,8 @@ Папка для восстановления: '{1}' [{1} выполнено за {2} секунд(ы)] - Проверка MD5 - Пропуск проверки MD5 согласно настройкам. + Проверка Digest + Пропуск проверки Digest согласно настройкам. Вычисление информации о восстановлении... Невозможно восстановить {1} -- смонтировано только для чтения. Не удается найти '{1}' раздел для восстановления. @@ -580,9 +580,9 @@ Невозможно изменить размер {1}. Восстановление {1} перед изменением размера. Не удается изменить размер {1}. - Отсутствует файл md5 для '{1}'. Пожалуйста отмените выбор проверки MD5 при восстановлении. - MD5 не соответствует '{1}'. - MD5 соответствует '{1}'. + Отсутствует файл digest для '{1}'. Пожалуйста отмените выбор проверки Digest при восстановлении. + Digest не соответствует '{1}'. + Digest соответствует '{1}'. Не удается расшифровать tar-файл '{1}' Вам, возможно, потребуется перезагрузись рекавери, чтобы иметь возможность использовать /data снова. Невозможно отформатировать и удалить шифрование. @@ -604,7 +604,7 @@ Папка для резервной копии установлена в '{1}' Не удается найти резервную копию '{1}' Установки опций восстановления: '{1}': - Пропуск проверки MD5 включен + Пропуск проверки Digest включен Не удается использовать OpenRecoveryScript для восстановления зашифрованной резервной копии. Монтирование Размонтирование @@ -625,7 +625,7 @@ Установка zip файла '{1}' Установка опций резервного копирования: Сжатие включено - Вычисление MD5 выключено + Вычисление Digest выключено Ошибка резервного копирования Ошибка резервного копирования. Очистка папки с резервной копией. Выполнение команд рекавери @@ -633,15 +633,15 @@ Выполнение OpenRecoveryScript OpenRecoveryScript выполнен Неверный формат zip файла! - Проверка MD5-файлов... + Проверка Digest-файлов... Не удалось отобразить в память файл '{1}' Проверка подписи zip... Подпись Zip не прошла проверку! Подпись Zip проверена успешно. Zip-файл поврежден! - Пропуск проверки MD5: не найден MD5-файл - MD5 не соответствует - MD5 соответствует + Пропуск проверки Digest: не найден Digest-файл + Digest не соответствует + Digest соответствует Процесс {1} завершился с кодом {2} Процесс {1} завершился с ОШИБКОЙ: {2} Установка HTC Dumlock в систему... -- cgit v1.2.3