Skip to content

Commit a621818

Browse files
committed
Mention the --generatemissingstoragekeys option in README and help (ref.: #352)
1 parent a5142ce commit a621818

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -688,7 +688,7 @@ Make sure your Signal-Desktop instance is cleanly shut down before running, if t
688688
689689
To limit the message import to a certain time frame, the option `--limittodates <LIST OF DATES>` can be added. The format of the list of dates is identical to that of the [croptodates function](#crop-to-dates). In most cases, the option `--autolimitdates` can be used to automatically only import messages from the Desktop database before the first, or after the last message in the input backup.
690690
691-
This function has some limitations to what gets imported, for example, some status messages are likely to be skipped (see [here](https://github.com/bepaald/signalbackup-tools/issues/57#issuecomment-1329475240)). By default, messages sent by/to contacts not present in the input Android backup file will be skipped as well. To prevent this, either make sure the contacts are present in the Android backup, or add the `--importdesktopcontacts` option. As of writing (2025-03-22), this option is still fairly new, but has been tested successfully a number of times. Details can be found in [this issuecomment](https://github.com/bepaald/signalbackup-tools/issues/250#issuecomment-2414052506) (and the rest of that issue thread). It may be necessary to disallow Signal access to your contacts when creating the initial backup file when using this option ([ref](https://github.com/bepaald/signalbackup-tools/issues/250#issuecomment-2858673661)).
691+
This function has some limitations to what gets imported, for example, some status messages are likely to be skipped (see [here](https://github.com/bepaald/signalbackup-tools/issues/57#issuecomment-1329475240)). By default, messages sent by/to contacts not present in the input Android backup file will be skipped as well. To prevent this, either make sure the contacts are present in the Android backup, or add the `--importdesktopcontacts` option. In some rare cases, certain group-recipients can not be created even with this option. If you are running into this, please see [this issuecomment](https://github.com/bepaald/signalbackup-tools/issues/352#issuecomment-3651563963) for possible workarounds (and the rest of the thread for details). As of writing (2025-03-22), this option is still fairly new, but has been tested successfully a number of times. Details can be found in [this issuecomment](https://github.com/bepaald/signalbackup-tools/issues/250#issuecomment-2414052506) (and the rest of that issue thread). It may be necessary to disallow Signal access to your contacts when creating the initial backup file when using this option ([ref](https://github.com/bepaald/signalbackup-tools/issues/250#issuecomment-2858673661)).
692692
693693
**<span id="json">Importing conversations from JSON file / Telegram</span>**
694694

arg/usage.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,9 @@ R"*(
220220
--desktopkey <HEXKEY> Optional modifier for `--importfromdesktop` and `--dumpdesktopdb`.
221221
Provide the decrypted SQLCipher key for decrypting the desktop
222222
database (see README).
223+
--generatemissingstoragekeys Optional modifier for `--importfromdesktop`. Generate random
224+
storageIds, if they are missing from the database. Please see
225+
github issue #352 for details before using this option.
223226
--deleteattachments Delete attachments from backup file.
224227
--onlyinthreads <LIST_OF_THREADS> Optional modifier for `--deleteattachments' and
225228
`--replaceattachments'. Only deal with attachments within these

autoversion.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
#ifndef VERSION_H_
2121
#define VERSION_H_
2222

23-
#define VERSIONDATE "20251207.184840"
23+
#define VERSIONDATE "20251214.170740"
2424

2525
#endif

0 commit comments

Comments
 (0)