I am trying to do rsync from my android phone to my laptop. The problem that I am facing is that the permissions are not getting preserved even when the -p flag is used. I have also used the other flags such as -o, -g.

What may be the reason and a fix for this?


Is your SD card formatted as FAT32? If so, that's why - it's a FAT32 limitation.


You might try this rsync -rltDv --chmod=u=rwX,g=rX,o=rX

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy