MobiKin Transfer for Mobile can make it.It can connect two devices to computer and then help transfer the whole folders as a single item.In this way,you can transfer all files from Samsung to Mi8 easily.It enables user to transfer contacts,messages,call logs,mucis,photos,document,etc.