diff --git a/app/src/main/res/values/strings_auth.xml b/app/src/main/res/values/strings_auth.xml
index ac4cbf9a..5a0a39c9 100644
--- a/app/src/main/res/values/strings_auth.xml
+++ b/app/src/main/res/values/strings_auth.xml
@@ -8,8 +8,8 @@
Please authenticate to start andOTP!
- Please confirm your authentication to generate the
- new encryption key!
+ Please confirm authentication to generate your
+ encryption key!
Unlock
diff --git a/app/src/main/res/values/strings_intro.xml b/app/src/main/res/values/strings_intro.xml
index 6ff72ba0..5856d1bc 100644
--- a/app/src/main/res/values/strings_intro.xml
+++ b/app/src/main/res/values/strings_intro.xml
@@ -1,39 +1,41 @@
Let\'s get started
- Welcome to andOTP, this wizard will guide you through
- the initial setup. Please pay attention and read carefully otherwise you could lose data!
- \n\nDon\'t worry, you can still change any of the options later in the Settings.
+ Welcome to andOTP! This wizard will guide you through
+ the initial setup process. Please pay attention and read carefully in order to avoid losing data.
+ \n\nDon\'t worry, you can still change any of these options later on in the Settings.
- To ensure the security of your accounts andOTP only
- stores them in encrypted data files. Here you can choose which method of encryption will be
+ To ensure the security of your accounts, andOTP uses
+ encryption to store account data. Here you can choose which method of encryption will be
used.
- The KeyStore is a system component of Android for
- securely storing cryptographic keys. The advantage of this method is that the keys are
- stored separated from the data files and can be backed by hardware cryptography (if your
- device supports it). However, as the keys are not stored with the apps data, this method
- prevents external backup solutions (like Titanium) from working. If you choose this
- method you will have to rely on the internal backup functions provided by andOTP.
- \n\nWarning: The KeyStore is known to cause a lot of problems, please only use it if
- you absolutely have to. If you don\'t mind entering a password / PIN every time you start
- andOTP it is highly recommended to use the password-based encryption instead.
+ The KeyStore is a system component of Android used to
+ securely store cryptographic keys. The advantage of using the KeyStore is that the keys are
+ stored separately from andOTP\'s data, and can be backed by hardware-based encryption
+ (if your device supports it). However, as the keys are not stored with andOTP\'s data,
+ this method prevents external backup solutions (like Titanium) from working. If you
+ choose this method, you will have to rely on the internal backup functions provided by
+ andOTP.\n\nWarning: The KeyStore is known to cause many problems, so
+ please only use it if you absolutely have to. If you don\'t mind entering a password / PIN
+ every time you start andOTP, it is highly recommended to use the password-based
+ encryption instead.
This method will encrypt your data with a key
- generated from a password or PIN. The main advantage here is that this will work with
- external backup solutions (like Titanium) and is much less failure-prone than the KeyStore.
- However, you will have to enter your credentials every time you start andOTP.
+ generated from a password or PIN. The main advantage of using this method is that external
+ backup solutions (like Titanium) will work as expected, and it is much less failure-prone
+ than the KeyStore. However, you will have to enter your credentials every time you start
+ andOTP.
- Here you can setup an authentication to lock
- andOTP. Since you have chosen Android KeyStore as encryption method this is
- optional.
- Here you can setup an authentication to lock
- andOTP. Since you have chosen Password / PIN as encryption method you need to
- set either a password or a PIN to proceed.
+ Here you can setup an authentication method to lock
+ andOTP. Since you have chosen Android KeyStore as your encryption method, this
+ step is optional.
+ Here you can setup an authentication method to lock
+ andOTP. Since you have chosen Password / PIN as your encryption method, a
+ password or a PIN must be set to proceed.
Please set a password to continue!
Please set a PIN to continue!
Please confirm your password to continue!
Please confirm your PIN to continue!
Finished
- Your settings have been saved, you are all set to use
- andOTP now!
+ Your settings have been saved, you are now all set to use
+ andOTP!
\ No newline at end of file
diff --git a/app/src/main/res/values/strings_main.xml b/app/src/main/res/values/strings_main.xml
index 91509258..5dce59aa 100644
--- a/app/src/main/res/values/strings_main.xml
+++ b/app/src/main/res/values/strings_main.xml
@@ -99,7 +99,7 @@
\"Last used\".\n\nThis message will not be shown again.
Failed to load the encryption key from the KeyStore.
- Any entries that are added will get lost.\n\nTo still be able to use andOTP you can go
+ Any entries that are added will be lost.\n\nTo continue using andOTP, you can go
to the Settings and switch the Database encryption to Password / PIN.