The upcoming 4.0 release of Nitro Porter will introduce proper multi-platform attachment & avatar file renaming.
While it would previously migrate attachment & avatar data in the database (like paths to files and which discussions/users they belonged to), some forums (like Xenforo) also use incompatible file naming schemes that require the physical files to be renamed. I never updated Porter from its Vanilla-imports-only days to work in that scenario because it turns out that is its own very difficult problem to solve. 😅 Luckily I had a few spare days recently that allowed me to re-approach the problem as I also do some work on making the app testable & fix its database connection management. I'm happy with where it's at now, but it still requires "testing" (as in, I'm certain it doesn't quite work yet, but it's 80% there).
I've probably done more work on it in the last week than I did in all of 2024, to give you a sense of the scale of the changes. I hope to release it sometime in the next 2 weeks (as usual, no promises).