Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
jberkel committed Mar 23, 2018
1 parent 34ce8e7 commit 2e6b478
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 36 deletions.
55 changes: 28 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ the network.

Main feature/improvements:

* Restore. SMS stored on Gmail can be transferred back to the
* Restore. SMS/Call logs stored on Gmail can be transferred back to the
phone. ⚠️ MMS are not restored.

* XOAuth2: SMS Backup+ will never ask you for your Gmail password. Instead it
* Security: SMS Backup+ will never ask you for your Gmail password. Instead it
uses [XOAuth2](https://developers.google.com/gmail/imap/xoauth2-protocol) to get access to your
data. You can revoke the access rights at any time.

Expand All @@ -27,10 +27,11 @@ Main feature/improvements:

Tested with Android 2.3.x - 8.1.x.

SMS Backup+ is available for free in the Google Play Store, there will never be a pro / paid version.
SMS Backup+ is available for free in the [Google Play Store][] and on [F-Droid][],
there will never be a pro / paid version.

But if you find the app useful and want to support the development of it you can make a donation
from within the app itself, using the secure Play Store payment mechanism.
But if you find the app useful and want to support its development you can make a donation
using the secure in-app Play Store payment mechanism.

To get updates more frequently join the [beta programme](#beta) or download the latest beta manually
from [Github releases][].
Expand All @@ -47,7 +48,7 @@ account or look at this [screenshot][imapenableshot].

After starting SMS Backup+, tap on "Connect" to start the authorization process.

👉 1.5.11 only: You will first have give SMS Backup+ the permission to access your account, displayed
👉 1.5.11: You will first have give SMS Backup+ the permission to access your account, displayed
as "Allow SMS Backup+ to access your contacts?".

If you consent you have to confirm the Gmail account to be used for the backup.
Expand All @@ -56,7 +57,8 @@ If you don't have a Google account registered on your device a browser window
will appear to perform a web-based authentication as fallback.

After completing the authorization process the "Connect"
checkbox should be checked, indicating success.
checkbox should be checked, indicating success. You are now ready to perform
the first backup.

### Initial backup

Expand All @@ -65,7 +67,7 @@ to know whether you want to upload messages currently stored on your device or
not.

After having connected your Gmail account, SMS Backup+ will ask you to perform
a first sync. If you choose "Backup", SMS Backup+ will start backing up all
a first backup. If you choose "Backup", SMS Backup+ will start backing up all
your messages to Gmail.

If you choose "Skip", nothing is sent to Gmail and all messages currently
Expand All @@ -75,7 +77,7 @@ again to Gmail. Please note that any messages arrived after you last
uninstalled SMS Backup and this initial backup won't ever be backed up to
Gmail.

👉 1.5.11 only: Before the backup starts you will have to grant "send and
👉 1.5.11: Before the backup starts you will have to grant "send and
view" permissions for SMS.

### Restoring
Expand All @@ -87,7 +89,7 @@ Settings").
👉 1.5.11: Default changed to 500 messages.

You can safely restore to a phone which has already message stored
on it, SMS Backup+ will skip the restore of already existing messages.
on it, SMS Backup+ will skip already existing messages.

Before the restore can begin you will need to confirm the change of the
default SMS app. This step is required to get further permissions to write
Expand Down Expand Up @@ -115,13 +117,8 @@ with.

If you only want to backup specific call types you can do so as well.

👉 1.5.11: Call log backup is disabled by default.

### <a name="whatsapp-support">WhatsApp support</a>

Please don't file bug reports against this, WhatsApp backup support is no longer supported or
included in the latest version. If you really need it you can manually install an older version which still includes the feature,
[1.5.9-BETA5](https://github.com/jberkel/sms-backup-plus/releases/tag/1.5.9-BETA5). Also see issue [564][].
👉 1.5.11: Call log backup is disabled by default. Permissions need to be confirmed
separately for phone and calendar access.

### <a name="RCS-support">Rich Communication Services</a>

Expand All @@ -138,16 +135,16 @@ disabled.
### Usage without Gmail (IMAP)

You don't have to use Gmail to backup your text messages - change
Authentication to Plain text in "Advanced Settings - IMAP server settings",
Authentication to "Plain text" in "Advanced Settings - IMAP server settings",
then change the server address / username and password accordingly. Make sure
to set security to "SSL (optional / trust all)" if the IMAP server you're connecting to has
a self-signed certificate ("Unknown certificate" error during backup).

👉 1.5.11: security settings have been simplified. Select TLS and check
"Trust all certificates" if using a self-signed certificate.

Also note that Gmail labels correspond to IMAP folders, which will
automatically be created the first time you're performing a backup.
Also note that Gmail labels simply correspond to IMAP folders, which will
automatically be created on the first backup.

## <a name="faq">FAQ</a>

Expand Down Expand Up @@ -183,7 +180,7 @@ automatically be created the first time you're performing a backup.

#### <a name="faq-general-file-bug-report">I want to file a bug report, what should I do?</a>

First check [Github issues][] to see if the bug has already been reported. If not, create a new
First search [Github issues][] to see if the bug has already been reported. If not, create a new
issue and attach the following details:

* Version of SMS Backup+ used
Expand All @@ -193,13 +190,13 @@ If it is related to backing up / restoring you should also enable the sync log i
(Advanced settings) and attach a relevant portion of it. The sync log is stored as
`sms_backup_plus.log` (in the directory `Android/data/com.zegoggles.smssync/files`).

👉 1.5.11: new log file path, previously on external storage / sdcard.
👉 1.5.11: new log file path, was previously on external storage / sdcard.

To attach the sync log create a "[gist](https://gist.github.com)" and link to the gist you created instead
of posting the full content in the issue.

It might also be worth to install the current [beta](#beta) version of SMS Backup+ to
make sure the bug has not already been fixed.
It might also be worth to install the [current beta version](#beta) of SMS Backup+ to
see if the bug is also present in the development version.

#### <a name="faq-general-can-you-add-feature-x">Can you add feature X?</a>

Expand Down Expand Up @@ -263,7 +260,7 @@ sync state. All messages on the phone will be backed up on the next run.
#### <a name="faq-backup-only-received">Only received messages are backed up, not the ones I sent</a>

Do you use Google Voice to send messages? There is an open issue: [516][]. It could also be
a [device specific problem](#faq-device-specific).
a device specific problem.

#### <a name="faq-backup-inbox">Why do backed up SMS show up in my inbox?</a>

Expand Down Expand Up @@ -329,7 +326,8 @@ reasons why this might happen:
* You use an IMAP server with an expired / self-signed certificate

You can try to set the IMAP Server Setting `Security` to `SSL (optional / trust all)`.
👉 1.5.11: renamed to "Trust all certificates"

👉 1.5.11: Added "Trust all certificates" option

### <a name="faq-restore">Restore questions</a>

Expand All @@ -349,7 +347,7 @@ Android Emulator does not support them.

However SMS Backup+ is open source; patches are more than welcome.

#### <a name="faq-restore-many-messages">I'm not able to restore all of my 20000 messages!</a>
#### <a name="faq-restore-many-messages">I'm not able to restore all of my (insert huge number) messages!</a>

SMS Backup has not been designed to restore many thousands of messages. See the question "[How do I restore the last N weeks / N messages?](#faq-restore-partial)" for a way around that.

Expand Down Expand Up @@ -455,6 +453,9 @@ This application is released under the terms of the [Apache License, Version 2.0
[Build Status]: http://travis-ci.org/jberkel/sms-backup-plus
[Build Status SVG]: https://secure.travis-ci.org/jberkel/sms-backup-plus.svg?branch=master

[Google Play Store]: https://play.google.com/store/apps/details?id=com.zegoggles.smssync
[F-Droid]: https://f-droid.org/packages/com.zegoggles.smssync/

[Use IMAP to check Gmail on other email clients]: https://support.google.com/mail/answer/7126229?hl=en
[converationviewoff]: https://raw.github.com/jberkel/sms-backup-plus/gh-pages/screenshots/soundcloud.com-mail-settings-jan-soundcloud.com.jpg
[imapenableshot]: https://raw.github.com/jberkel/sms-backup-plus/gh-pages/screenshots/enable_imap.png
Expand Down
17 changes: 8 additions & 9 deletions app/src/main/assets/about.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<html>
<head>
<title>About</title>
<link rel="stylesheet" type="text/css" href="about.css"/>
</head>

Expand All @@ -13,17 +14,15 @@
IMAP server. Can also restore SMS / call logs after they have been backed up.
</p>

<h3>New in this release:</h3>
<h3>New in this (long overdue 🐌) release:</h3>
<ul class="news">
<li>Runtime permissions on Android 6.0+. It is recommended to run a manual backup after upgrade.</li>
<li>Improved auto backup reliability (thanks <a href="https://github.com/MadsAndreasen">Mads Andreasen</a> for initial JobManager implementation)</li>
<li>Fixed browser authentication</li>
<li>More reliable auto backups (thanks <a href="https://github.com/MadsAndreasen">Mads Andreasen</a> for the initial JobManager code)</li>
<li>Material UI with light/dark themes</li>
<li>Runtime permissions on Android 6.0+. It is recommended to run a manual backup after upgrading.</li>
<li>Improved restore experience (thanks <a href="https://github.com/angryziber">Anton Keks/angryziber</a>)</li>
<li>Modernized UI</li>
<li>Updated notification images</li>
<li>Updated Korean translation</li>
<li>Fixed problems with browser authentication</li>
</ul>
<p>See <a href="https://github.com/jberkel/sms-backup-plus/raw/master/CHANGES">changes on github</a>
<p>And lots more. See <a href="https://github.com/jberkel/sms-backup-plus/raw/master/CHANGES">changes on github</a>
for the full list.</p>

<h3>Information</h3>
Expand Down Expand Up @@ -76,7 +75,7 @@ <h3>Credits</h3>
<h3>License</h3>
<p>This application is released under the terms of the
<a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License, Version 2.0</a>. As stated in the license,
please include a link to the original project and license if you use any of code.
please include a link to the original project and license if you reuse any of the code in your work.
</p>
<ul class="license">
<li>
Expand Down

0 comments on commit 2e6b478

Please sign in to comment.