diff --git a/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/OwnerReturnShardFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/OwnerReturnShardFragment.java
index 01c4dcecb..d66043907 100644
--- a/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/OwnerReturnShardFragment.java
+++ b/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/OwnerReturnShardFragment.java
@@ -134,13 +134,13 @@ public class OwnerReturnShardFragment extends BaseFragment
private void onReturnShardStateChanged(
@Nullable SecretOwnerTask.State state) {
if (state instanceof SecretOwnerTask.State.Listening) {
+ status.setText(R.string.waiting_for_contact_to_scan);
Bitmap qrCode = viewModel.getQrCodeBitmap();
qrCodeView.setQrCode(qrCode);
} else if (state instanceof SecretOwnerTask.State.ReceivingShard) {
- statusView.setVisibility(VISIBLE);
status.setText(R.string.connecting_to_device);
} else if (state instanceof SecretOwnerTask.State.SendingAck) {
- status.setText(R.string.waiting_for_contact_to_scan);
+ status.setText(R.string.recovery_sending_ack);
} else if (state instanceof SecretOwnerTask.State.Success) {
status.setText("Success");
} else if (state instanceof SecretOwnerTask.State.Failure) {
diff --git a/briar-android/src/main/res/layout/fragment_recovery_owner_qr.xml b/briar-android/src/main/res/layout/fragment_recovery_owner_qr.xml
index 59b6d03cf..486d899f2 100644
--- a/briar-android/src/main/res/layout/fragment_recovery_owner_qr.xml
+++ b/briar-android/src/main/res/layout/fragment_recovery_owner_qr.xml
@@ -28,18 +28,19 @@
android:visibility="visible"
tools:visibility="visible">
-
+
+
+
+
-
+
Account backup piece received
Account recovered
You must now set a new password for your account
+ Sending acknowledgement