Rsync works well for me but I don't use much of the android specific apps. I think now that they fucked around with the storage permissions it might not actually be possible without root.
Phone OSes aren't rocket science, at this point I just want a phone that has buildroot support, even if that means it lacks a GUI.