FTP/SFTP support resuming file uploads
'rsync' used via a terminal emulator like Termux or Android's own Linux VM is also good for resuming partial file transfers.