cross-posted from: https://reddthat.com/post/56970410

I just got a new device and flashed LineageOS to it. No issues there, that part is fine. What isn't fine is that I am trying to move music, videos, and pictures from my old device to the new one. Old device is stock Android, however hardware-wise the charging port / USB C port exploded a few years ago, so I can't plug it into anything to move things that way, and have to rely on either swapping SD cards back and forth or trying to use a nearby share service or cloud service. Problems: the cloud service I use is dogshit and the upload/download speeds are awful. Part of that is being stuck with the worst ISP and the other part is that it's not a great service and found out way too late. Not a viable option. The nearby share application I use is called LocalSend and it works fine, but I still seem to not have ALL the files I'm trying to move despite watching it move every single file. Lastly, when I have used the SD card swapping method, formatting it to different things, etc. I still have the issue of not all the files I want show up AT ALL. Example: trying to copy over roughly 14k to 27k songs, but each method I have used only produces approx. ~5k songs in total. What is going on here? I also have realized that I cannot write images in bulk to the SD card from the old device, as it stops and then gives me a warning about how it's been set to read only. The music when I transfer it this way does not give me the same message, but I still end up with a fraction of what I actually have. Is this an error mostly with the SD card and should I just buy a new one, or do you think there's something else going on here? I really want to move everything over and not have to just give up. I'll take whatever suggestions I can get. Only reason I think it could be an SD card issue is that when I tried to do backups of all data on both devices it fails each time. No specific errors other than just saying it fails.

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 10 months ago

I just tried something cool. I installed Round Sync app (from f-droid) on device A, as a wrapper for rclone (basically rsync on steroids with cloud/non-cloud remotes easy to add). On android device B I turned on the simple FTP server included in Material Files (feel free to pick a different server or protocol)

Both devices on the same wifi; on devA in RoundSync I added the FTP remote, then created a task to copy local to remote (you can also sync, local to remote or vice-versa). It let me pick a folder from internal storage to send to a specific destination (could even create new folders while browsing the remote).

Started the task, it copied all perfectly (it's rsync). I also re-started the task and it correctly scanned the remote and reported success (instead of duplicating). So all smooth! :) I'm sure one could rclone via termux or something but an app is way more convenient for most.

  • source