Revert "Add support for multi-user decryption"
This reverts commit 0b25b1d79b79bc4d45dfff2aaf575e10bd24ef2d.
Reason for revert: Changes need to be made to libtwrpfscrypt to include this patchset. Will cherry-pick this patch later and make necessary modifications.
Change-Id: I7601d7b820129709b05d9b4368573b6f1048de02
diff --git a/gui/theme/common/watch.xml b/gui/theme/common/watch.xml
index af6a643..70ccf38 100755
--- a/gui/theme/common/watch.xml
+++ b/gui/theme/common/watch.xml
@@ -975,7 +975,6 @@
<action function="set">tw_cancel_param=</action>
<action function="set">tw_show_exclamation=0</action>
<action function="set">tw_show_reboot=0</action>
- <action function="set">tw_crypto_user_id=</action>
<action function="page">%tw_clear_destination%</action>
</action>
</page>
@@ -1386,13 +1385,8 @@
</text>
<text style="text_m_accent">
- <placement x="%center_x%" y="%row2_y%" placement="5"/>
- <text>{@factory_reset5=(not including users/lockscreen)}</text>
- </text>
-
- <text style="text_m_accent">
<condition var1="tw_has_data_media" var2="1"/>
- <placement x="%center_x%" y="%row3_y%" placement="5"/>
+ <placement x="%center_x%" y="%row2_y%" placement="5"/>
<text>{@factory_reset2=(not including internal storage)}</text>
</text>
@@ -3200,10 +3194,6 @@
</conditions>
<placement x="%col1_x_left%" y="%row6_y%"/>
<text>{@decrypt_data_btn=Decrypt Data}</text>
- <action function="set">tw_crypto_user_id=0</action>
- <action function="set">tw_crypto_password=</action>
- <action function="set">tw_password_fail=0</action>
- <action function="set">tw_crypto_pwtype=%tw_crypto_pwtype_0%</action>
<action function="page">decrypt</action>
</button>
@@ -4168,16 +4158,6 @@
<listbox style="advanced_listbox">
<placement x="%indent%" y="%row2_header_y%" w="%content_width%" h="%fileselector_install_height%"/>
- <listitem name="{@decrypt_users=Decrypt Users}">
- <conditions>
- <condition var1="tw_is_fbe" var2="1"/>
- <condition var1="tw_all_users_decrypted" var2="0"/>
- </conditions>
- <actions>
- <action function="set">tw_crypto_user_id=</action>
- <action function="page">decrypt_users</action>
- </actions>
- </listitem>
<listitem name="{@reload_theme_btn=Reload Theme}">
<action function="reload"/>
</listitem>
@@ -5276,17 +5256,10 @@
</text>
<text style="text_m_accent">
- <condition var1="tw_is_fbe" op="!=" var2="1"/>
<placement x="%col1_x_left%" y="%row1_y%"/>
<text>{@decrypt_data_enter_pass=Enter Password:}</text>
</text>
- <text style="text_m_accent">
- <condition var1="tw_is_fbe" var2="1"/>
- <placement x="%col1_x_left%" y="%row1_y%"/>
- <text>{@decrypt_data_enter_pass_fbe=Enter Password for User [%tw_crypto_user_id%]}</text>
- </text>
-
<input>
<placement x="%col1_x_left%" y="%row2_y%" w="%content_width%" h="%input_height%"/>
<text>%tw_crypto_display%</text>
@@ -5343,19 +5316,11 @@
</text>
<text style="text_m_accent">
- <condition var1="tw_is_fbe" op="!=" var2="1"/>
<condition var1="tw_password_fail" op="!=" var2="1"/>
<placement x="%center_x%" y="%row5_y%" placement="5"/>
<text>{@decrypt_data_enter_pattern=Enter Pattern.}</text>
</text>
- <text style="text_m_accent">
- <condition var1="tw_is_fbe" var2="1"/>
- <condition var1="tw_password_fail" op="!=" var2="1"/>
- <placement x="%center_x%" y="%row5_y%" placement="5"/>
- <text>{@decrypt_data_enter_pattern_fbe=Enter Pattern for User [%tw_crypto_user_id%]}</text>
- </text>
-
<text style="text_m_fail">
<condition var1="tw_password_fail" var2="1"/>
<placement x="%center_x%" y="%row5_y%" placement="5"/>
@@ -5746,44 +5711,5 @@
<action function="screenshot"/>
</action>
</page>
-
- <page name="decrypt_users">
- <template name="page"/>
-
- <text style="text_l">
- <placement x="%col1_x_header%" y="%row3_header_y%"/>
- <text>{@decrypt_users=Decrypt Users}</text>
- </text>
-
- <text style="text_m_accent">
- <placement x="%center_x%" y="%row2_y%" placement="5"/>
- <text>{@decrypt_users_selection=Select a user ID to decrypt}</text>
- </text>
-
- <listbox>
- <placement x="%indent%" y="%row2_header_y%" w="%content_width%" h="%fileselector_install_height%"/>
- <text>{@select_user=Select User}</text>
- <icon selected="radio_true" unselected="radio_false" />
- <data name="tw_crypto_user_id" />
- </listbox>
-
- <button style="main_button_half_height">
- <placement x="%col1_x_left%" y="%row13_y%" textplacement="6"/>
- <text>{@decrypt_users=Decrypt Users}</text>
- <action function="set">tw_crypto_password=</action>
- <action function="set">tw_password_fail=0</action>
- <action function="page">decrypt</action>
- </button>
-
- <action>
- <touch key="home"/>
- <action function="page">main</action>
- </action>
-
- <action>
- <touch key="back"/>
- <action function="page">advanced</action>
- </action>
- </page>
</pages>
</recovery>