How do I change an photo name when image is taken within an APP

I have searched on this forum and online generally but when looking to rename an image everything I have founds starts with the assumption that the programmer know the original image name. In the case of an image created within an APP the Image has the following Path with "Junk" being the users (ME) easy to remember file name. junk:file:///storage/emulated/0/Android/data/edu.mit.appinventor.aicompanion3/files/Pictures/app_inventor_1765945009698.jpg:12/16/2025 08:17:14

My question is how do I rename the image to the users entered name when I have no idea what the user generated file name is (Eg 1765945009698.jpg)

I have the file tools extension, but it's rename tool assumes I know the current name to start with.

Have you tried taifun extension?

By the way, show us how did you try!!

You appear to be using the imagePicker which saves a copy of your image to the Pictures folder in your ASD. You can only save 10 images in that folder using the imagePicker, after that the oldest image is replaced by the next newest.

You can overcome this by using an activityStarter or the filePicker instead.

The file component offers a move block (for move, read re-name/re-locate).

Most mobile phones use some form of timestamp to name camera images when created, my Pixel uses:PXL_YYYYMMDD_HHmmsss.jpg.