new phone... no SD card

755 views
Skip to first unread message

Andy D.

unread,
Feb 16, 2022, 8:12:25 PM2/16/22
to mementodatabase
Heyyyy,

So I have a concern here. I have always had phones with SD cards. Now that Samsung has become sad and greedy and have gone the way of Apple I am about to have a phone without an SD card when my S22 arrives in about 9 days.
While I believe I have my library stored on the phones storage all of my images associated with the libraries are stored in a folder on the SD card. I'm talking roughly 1000 or more files.
Since this directory is not going to exist on my new phone am I screwed? Am I going to have to manually redirect all of these image files?

Thanks!

Beth Dixon

unread,
Feb 16, 2022, 10:00:21 PM2/16/22
to Andy D., mementodatabase
Hi Andy, I had a look at the Samsung S22 Series website and it says that "The Samsung Galaxy S22 series and most modern Android phones support USB-C flash drives, which you can use to store documents, photos, and more. You can also use it to move files to another phone or a PC. Samsung itself makes some of these, like the Duo Plus flash drive.

Like you, I had lost all my Memento pictures saved to my SD card on my phone when I purchased a new phone.  The link was broken.  I had to restore the links which took some time to do by selecting Files > Menu > Find missing files. This process worked at the time, but yes, it takes time because I had to do it for every entry.  But I see now this option is not available so hopefully Ernst or Bill may have a better solution.

The key for you is to get the files stored on your SD card onto your new phone, so I would save the files on your SD card to your laptop and/or PC, then download them onto your new device when you get it. But then how to get Memento to find the file in the new location?

Beth

--
You received this message because you are subscribed to the Google Groups "mementodatabase" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mementodataba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mementodatabase/a955eec2-9dc1-442a-829e-93c22a9bac00n%40googlegroups.com.

Bill Crews

unread,
Feb 16, 2022, 10:13:20 PM2/16/22
to Beth Dixon, Andy D., mementodatabase
Because I don't personally use it, I've never paid enough attention to where the cloud sticks files or whether it's up to the user to stick them on each device or what. My only point is that Memento ought to sync them on all devices, and I would guess each device would say where to store them in a setting qq, but maybe the cloud in this case is like any other device in this way. If so, you should be able to use the cloud to move your files.

Yeah, if ya have USB-C old & new phones, that's an easy way to go. Otherwise, you'll need a B-C converter or cable.

Andy D.

unread,
Feb 17, 2022, 7:25:32 AM2/17/22
to mementodatabase
Thanks for the replies guys.
Not really sure what you are getting at with the USB-C storage. I mean it's cool if my phone could use that and under certain circumstances it may come in handy but I certainly can have that thing sticking out of my phone all day.

I don't use any cloud storage either so that wont really help.
And Beth, I already have all of the file on my PC as that is my primary storage for that sort of thing. When I need pics for other items in my libraries I get and name them properly on my PC then sync the folder with my SD card on my phone.

I did a test on another phone... I made a back up of my libraries and had it include all the artwork. The file was about 2 gig so it definitely saved the image files but when I restored it on the other phone it just had dead links instead of the files... I was hoping that would have been all that was necessary but it didn't seem to work.

Bill Crews

unread,
Feb 17, 2022, 8:01:12 AM2/17/22
to Andy D., mementodatabase
Not really sure what you are getting at with the USB-C storage. I mean it's cool if my phone could use that and under certain circumstances it may come in handy but I certainly can have that thing sticking out of my phone all day.

Andy, we were talking about ...
  1. taking a USB-C drive & inserting it into your old phone (big question here is whether your old phone has a USB-C connector like your new one will),
  2. copying the folders of images from the old phone to the drive,
  3. then (make sure the copy is complete), removing the drive from the old phone,
  4. plugging it into your new phone,
  5. copying the folder from the drive to your chosen place on your new phone (make sure the File storage folder Memento setting points to the same place),
  6. and then removing the drive from your new phone
What was accomplished was to have copied the folder of images from your old phone to your new one. Memento should theoretically work as normal on your new phone. I say theoretically only because as I said in an earlier message, I haven't used images with Memento.

I don't use any cloud storage either so that wont really help.

Every Memento user -- even one who is using the free version of Memento -- has cloud storage. In the case of the Desktop edition of Memento, the cloud is required. (On the Mobile edition, if you never send your library to the cloud, it'll never be there, but your original local copy works fine.) You mention only one library, and there is no limitation on Memento that would prohibit users from handling up to 3 libraries in the cloud. Again, I'm not experienced using images with Memento, in the cloud or otherwise, so be sure to check that out with those who have had that experience, and I think both Ernst & Beth have that experience. (That's a very small number of libraries, but it's 3 times what you need in this case.)

Rob L

unread,
Feb 17, 2022, 9:37:12 AM2/17/22
to mementodatabase
When I first started using Memento, I imported a load of stuff from a different system (which I had on my NAS). The dev helped me handle images for that.

But then as I did more, I moved stuff around a bit and in the process broke the first lot of stuff I'd done. The images weren't crucial, and I wasn't particularly using it, so didn't worry about it, but recently had some more time to tidy stuff up. I basically wrote a script to edit the image fields in each entry to point to the place I'd moved the pictures to (originally, I thought those files were only going to be used for the import and misunderstood).

The issue here is likely to be the same - with changes to the security model in different versions of Android, and with different brands of phone, the actual path to the files can be different, and so a script that runs through each entry and essentially does a "search and replace" to match wherever the files have ended up will do the job. But the first step is to get the files where you want them, as you all say....

Bill Crews

unread,
Feb 17, 2022, 9:44:59 AM2/17/22
to Rob L, mementodatabase
Would you be willing to share that script with us or with me? If the field names are meaningful, I won't need other info, like the library structure, and I'm not expecting it to be working code, but it might be a good starting point for one of us to develop something either for himself or herself for his or her purpose OR as a start to write some fancy comprehensive script that solves all our problems. (Yeah, I doubt it too, but it might be an enlightening exercise.)

Message has been deleted
Message has been deleted
Message has been deleted

Beth Dixon

unread,
Feb 17, 2022, 12:01:04 PM2/17/22
to Bill Crews, Andy D., mementodatabase
Oops, sorry Andy, called you Tony by mistake.  🙂

- Beth

On Thu., Feb. 17, 2022, 10:01 a.m. Beth Dixon, <beth.ea...@gmail.com> wrote:
Yep, what Bill and Rob said 😉 once you have the images on your new phone Memento will search for the image using the path from your old phone.  As your images were kept on a SD card that path is no longer there.  You will get a No such file or Directory error.

I wonder if it is possible for Tony to create a Directory on his new phone, name it Memento Images, then copy his images into the new Directortory.  Then run a script that will search the Directory for the image file name and create a new link?

We used to be able to do this by going to Files>Menu> but when I try that (for an old library) it just gives me a list of images with broken links (error message).  I don't have the option to choose "find missing file".

Perhaps support may be able to provide a solution.

- Beth

Er Mo

unread,
Feb 17, 2022, 12:28:15 PM2/17/22
to mementodatabase
Hallo
Ja es ist möglich mittels Skript ein Bild zu Schreiben . Man könnte ein 2 Bilde Feldtyp machen in den man das Bild mit geänderten Verzeichnis Schreiben läst und dann das Alte Bildfeld Löschen . Es muss aber immer die gleiche Anzahl an Bildern im Eintrag sein . Das Verzeichnis ist Frei wählbar und die Bilder dürfen NICHT in der Cloud sein .

Hi
Yes, it is possible to write an image using a script. You could make a 2 picture field type in which you write the picture with the changed directory and then delete the old picture field. However , there must always be the same number of images in the entry . The directory is freely selectable and the images must NOT be in the cloud.

Ernst

Rob L

unread,
Feb 17, 2022, 3:30:05 PM2/17/22
to mementodatabase
An image field is just an array of paths to an image, so you can just directly change each item in the array for the field (with the script) - you don't need to add a second picture and delete the old one.

Rob L

unread,
Feb 17, 2022, 3:31:26 PM2/17/22
to mementodatabase
Not sure why there are all these "message has been deleted" entries in the discussion - not seen that before! But one of my posts, with the script, has gone as a result.

Andy D.

unread,
Feb 17, 2022, 6:59:01 PM2/17/22
to mementodatabase
Yeah it was 3 in a row... one of mine disappeared almost immediately after I posted it 🤷‍♀️

Beth Dixon

unread,
Feb 17, 2022, 8:01:01 PM2/17/22
to Bill Crews, Andy D., mementodatabase
Yep, what Bill and Rob said 😉 once you have the images on your new phone Memento will search for the image using the path from your old phone.  As your images were kept on a SD card that path is no longer there.  You will get a No such file or Directory error.

I wonder if it is possible for Tony to create a Directory on his new phone, name it Memento Images, then copy his images into the new Directortory.  Then run a script that will search the Directory for the image file name and create a new link?

We used to be able to do this by going to Files>Menu> but when I try that (for an old library) it just gives me a list of images with broken links (error message).  I don't have the option to choose "find missing file".

Perhaps support may be able to provide a solution.

- Beth

On Thu., Feb. 17, 2022, 8:01 a.m. Bill Crews, <bill....@gmail.com> wrote:

Andy D.

unread,
Feb 17, 2022, 8:23:56 PM2/17/22
to mementodatabase
Well, I got an email today saying my phone will be here on Monday... so I'll be able to do some experimenting...

Beth Dixon

unread,
Feb 17, 2022, 8:31:32 PM2/17/22
to Andy D., mementodatabase
Hi Andy, I've sent an email to support asking for assistance.  I suspect this is going to become a common issue for a lot of people.

Beth

On Thu, Feb 17, 2022 at 8:01 PM Andy D. <ilikeyaho...@gmail.com> wrote:
Well any type of script writing is definitely out of my skill set. If someone could supply something like that it would be awesome.
As for copying the files I can simply hook the phone up to my PC and copy that way. That is where I do all my scanning/editing etc. and all the files are already on my computer.
I have a Memento folder with sub folders for each library... I have multiple libraries with image files... actually probably every library I have has image files or other files like PDF's, audio files etc.

Andy

unread,
Feb 19, 2022, 3:45:19 AM2/19/22
to Beth Dixon, mementodatabase
Thank you, Beth! I appreciate it :-)

Beth Dixon

unread,
Feb 19, 2022, 11:04:50 AM2/19/22
to Andy, mementodatabase
Hi Andy, I haven't received a response yet but will let you know as soon as I do.

I just had a thought and I don't know if it's helpful or not but with the new version of Memento Database when you save a picture in your Library you can delete it from your phone's Gallery folder and trash, go back to the Library and the image will still be there.  Note:  This is only applicable if the storage folder is still at the default setting and has not been changed.

So you might be able to use this to your advantage.  You could try a test by creating a test library on your mobile, with an image field, and then do the following:

1.  Ensure you have the current version of Memento Database.
2. Back up your libraries.
3. In Memento Database settings, ensure the path for file storage is still set to your SD card.
4. Take a picture as usual and put it into the image field of your newly created test library.  Save.
5.  Upload the library to the cloud.  In your
Desktop Edition, select refresh library list, and download it to your computer.  It will contain your image.
6.  On your mobile, delete the image from your SD card and then delete the test library from your mobile phone and clear the Memento Database trash.
7. Change the storage path in your mobile phone to default Internal storage.
8.  Go to Cloud storage on your mobile and download the test library from your computer to your phone.

If this worked the image is now saved in the Memento Database internal storage folder on your Mobile and is visible.  The image was now saved to the internal storage folder for Memento.  If it didn't work and the image's path still points to the SD card, then it will say image not found.

Once test is done.... PUT STORAGE FOLDER back to your SD card.

If it worked you would upload all your libraries that contain pictures to the cloud and follow the above instructions.

Beth
- Beth

Beth Dixon

unread,
Feb 19, 2022, 1:47:20 PM2/19/22
to Andy, mementodatabase
Hi there Andy, here is the response from support...which I think is saying what I said to try with the test library.

"Unfortunately, there is no option in the latest versions, due to some storage restrictions from Google. Anyway, I will try to return this option in future versions.
I have only one advice, try to make a backup of the database with files on the old phone and restore it with files on the new phone. In this case, all files must be copied in the internal phone storage.
Also, for this better to use the latest 4.11.0 beta version, because it has fixed a bug related with files backup."


- Beth

On Sat., Feb. 19, 2022, 3:45 a.m. Andy, <ilikeyaho...@gmail.com> wrote:

Andy

unread,
Feb 21, 2022, 6:54:10 AM2/21/22
to Beth Dixon, mementodatabase
Sounds great, Beth. Thank you for the help. My phone is being delivered today... I have a lot going on this week but I will try this out and let you know what happens ASAP.

Thanks again :-)

Beth Dixon

unread,
Feb 21, 2022, 9:01:00 AM2/21/22
to Andy, mementodatabase
That would be great Andy.  I sent step by step instructions in a separate email.  Hope you got it.

- Beth

Andy D.

unread,
Feb 23, 2022, 8:32:21 PM2/23/22
to mementodatabase
I got my phone yesterday but I most likely wont get to do anything with Memento until the weekend... I'll keep you posted!

Beth Dixon

unread,
Feb 23, 2022, 9:52:20 PM2/23/22
to Andy D., mementodatabase
That's great Andy.  I look forward to hearing from you and have my fingers crossed my instructions work!  🤞

- Beth

fatih özkan

unread,
Feb 24, 2022, 6:12:06 PM2/24/22
to mementodatabase
this also works if your database and image files are set to have the same path.  While I am using a different phone, I move the database backup to my other phone.  I rearrange the file paths and it works.

24 Şubat 2022 Perşembe tarihinde saat 05:52:20 UTC+3 itibarıyla beth.ea...@gmail.com şunları yazdı:
Reply all
Reply to author
Forward
0 new messages