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/extra-languages/languages/zh_TW.xml | 38 +++++++++++++-------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'gui/theme/extra-languages/languages/zh_TW.xml') diff --git a/gui/theme/extra-languages/languages/zh_TW.xml b/gui/theme/extra-languages/languages/zh_TW.xml index 55a9dccce..d52f8bfae 100644 --- a/gui/theme/extra-languages/languages/zh_TW.xml +++ b/gui/theme/extra-languages/languages/zh_TW.xml @@ -215,7 +215,7 @@ 已禁用 - 設置密碼以啟用 已啟用 啟用壓縮 - 備份時跳過生成 MD5 + 備份時跳過生成 Digest 禁用剩餘空間檢查 當前分區:%tw_active_slot% 分區 A @@ -253,7 +253,7 @@ 正在嘗試解密 備份於 %tw_restore_file_date% 選擇要恢復的分區: - 啟用 MD5 校驗備份檔案 + 啟用 Digest 校驗備份檔案 恢復完成 滑動按鈕確認恢復 恢復 @@ -494,12 +494,12 @@ MTP 已崩潰。啟動時不再加載 MTP。 已使用默認密碼解密成功。 無法使用默認密碼來解密,您可能需要格式化 Data 分區。 - 正在生成 MD5 - - * 正在生成 MD5… - * MD5 已生成。 - * MD5 錯誤! - * 計算 MD5 錯誤。 + 正在生成 Digest + + * 正在生成 Digest… + * Digest 已生成。 + * Digest 錯誤! + * 計算 Digest 錯誤。 (Current Date) (Auto Generate) 未找到 '{1}' 分區。 @@ -520,8 +520,8 @@ 恢復檔案夾:'{1}' [{1} 恢復完成({2} 秒)] - 正在校驗 MD5 - 基於用戶設置,已跳過 MD5 檢查。 + 正在校驗 Digest + 基於用戶設置,已跳過 Digest 檢查。 正在計算恢復詳情… 無法恢復 {1} -- 已掛載為只讀。 未找到 '{1}' 分區。 @@ -584,9 +584,9 @@ 無法更改 {1} 大小。 在調整大小之前修復 {1}。 無法調整 {1} 大小。 - 未找到 '{1}' 的 MD5 校驗檔案。請取消選中“啟用 MD5 校驗備份檔案”複選框。 - '{1}' MD5 校驗失敗。 - MD5 匹配 '{1}'。 + 未找到 '{1}' 的 Digest 校驗檔案。請取消選中“啟用 Digest 校驗備份檔案”複選框。 + '{1}' Digest 校驗失敗。 + Digest 匹配 '{1}'。 無法解密 tar 檔案 '{1}' 您可能需要重啟 Recovery 才能使用/data。 無法格式化並刪除加密。 @@ -608,7 +608,7 @@ 備份檔案夾設置為:'{1}' 未找到備份檔案 '{1}' 設置恢復選項:'{1}': - 跳過校驗 MD5 已開啟 + 跳過校驗 Digest 已開啟 無法使用 OpenRecoveryScript 腳本恢復加密備份。 正在掛載 正在卸載 @@ -629,7 +629,7 @@ 正在安裝 Zip 刷機包 '{1}' 設置備份選項: 壓縮選項已開啟 - MD5 生成已關閉 + Digest 生成已關閉 備份失敗 備份失敗。正在清理備份檔案夾。 運行 Recovery 命令 @@ -637,15 +637,15 @@ 運行 OpenRecoveryScript 腳本 運行 OpenRecoveryScript 腳本完成 Zip 檔案格式無效! - 正在檢測 MD5… + 正在檢測 Digest… 映射檔案 '{1}' 失敗 正在校驗 Zip 刷機包簽名… 刷機包簽名校驗失敗! 刷機包簽名校驗成功。 刷機包已損壞! - 跳過 MD5 校驗:未找到 MD5 檔案 - MD5 不匹配 - MD5 校驗成功 + 跳過 Digest 校驗:未找到 Digest 檔案 + Digest 不匹配 + Digest 校驗成功 {1} 過程結束,標誌:{2} {1} 過程結束,錯誤:{2} 安裝 HTC Dumlock 到系統… -- cgit v1.2.3