Copy files between smartphone and app-vm via USB or LAN/Internet (syncthing) revisions

Go back to topic: Copy files between smartphone and app-vm via USB or LAN/Internet (syncthing)

  1. v5 anchor; v5 full version
  2. v4 anchor; v4 full version
  3. v3 anchor; v3 full version
  4. v2 anchor; v2 full version

Revision #5

Edited on
2023-11-04
Edited by user
secblocks
# On phone - install `Syncthing` on your phone device from your Os store like google-store, apple-store, f-droid-store .... " *for more security install any vpn app you trusted from your store and activate kill-switch on your phone >> settings >> connections >> more connection settings >> VPN >> VPN profile settings >> Block connections without VPN* " # On QubesOS - from application menu click on creeat qubes vm and choose (on Basic tab) name: phone-vm type: AppVM template: fedora-x ''x is fedora vergion has installed on your qubesOS" network: sys-whonix - [ ] Lanch settings after creation "check on it" and click Ok "*this step below optional for more security, if you want receive files from phone on disposableVM for scan files with virustotal.com before move it to any VM* " - on settings phone-vm choose (on Advanced tab) - [ ] Disposable template "chek on it" and click Ok - install `Syncthing` on phone-vm from snap-store using command in phone-vm terminal:`snap install syncthing` " *If Syncthing has delete from phone-vm after restart it, run this command on fedora-x template terminal* " ## Via USB cable ### (Preparation steps) ### On QubesOS * from application menu click on creeat qubes vm and choose (on Basic tab) name: phone-vm type: AppVM template: fedora-x ''x is fedora vergion has installed on your qubesOS" network: none [ ] Lanch settings after after creation check on it and click OK * on settings phone-vm choose (on Advanced tab) [ ] Disposable template “check on it” and click OK * start from applications menu “disposable: phone-vm” >> “phone-vm (dvm): Files” * connect your phone via usb to PC * attach your phone to disposableVM has started and brows your phone files “*usually you will reattach many times to can see your phone files*” ### copy from phone to appVM’s * select files you wish to copy, right-click on the files, and select Copy to Other AppVM “*don’t copy from phone to disposableVM because files will delete then disposable shutdown*” ### copy from appVM’s to phone * Open a file manager in the qube containing the files you wish to copy (the source qube), right-click on the files you wish to copy, and select Copy to Other AppVM ans select disposableVM has attached phone, now you can copy files from disposableVM to phone storage --- ## via LAN/Internet using (Syncthing) ### On phone * install `Syncthing` on your phone device from your Os store like google-store, apple-store, f-droid-store … ### On QubesOS * from application menu click on create qubes vm and choose (on Basic tab) name: phone-vm type: AppVM template: fedora-x ''x is fedora vergion has installed on your qubesOS" network: sys-firewall [ ] Lanch settings after after creation “check on it” and click Ok * on settings phone-vm choose (on Advanced tab) [ ] Disposable template “chek on it” and click Ok * install `Syncthing` on phone-vm run this command on fedora-x template terminal
sudo dnf install snapd qubes-snapd-helper -y sudo dnf install syncthing
after progress finish shutdown fedora-x and restart phone-vm, then you can use above step and Syncthing not will delete again* after progress finish shutdown fedora-x and restart phone-vm, then you can use Syncthing on phone-vm [can users help me for add steps “how set Local Discovry and Local Firewall” with this Doc](https://docs.syncthing.net/users/firewall.html)

Revision #4

Edited on
2023-11-03
Edited by user
Bearillo

Revision #3

Edited on
2023-11-03
Edited by user
gonzalo-bulnes

Revision #2

Edited on
2023-11-02
Edited by user
Bearillo