Supported URL formats

Any command taking a URL (download, install, remote-script, etc) supports the following schemes:

http

https://www.example.com/path/to/file.apk will perform a HTTP or HTTPS GET request to the URL. You can change the port by passing “:4200” after the host.

Authentification is supported by providing the username and password as part of the URL.
e.g.: https://username:password@www.example.com/path/to/file.apk

ftp

ftp://user:password@example.com/path/to/file.apk will login to the FTP server and try to download the file at the given path. If user and password is omitted, an “anonymous” login is performed. You can change the port by passing “:4200” after the host.

Format is ftp(s)://[user[:password]]@server[:port]/path/to/file.ext

smb (Samba / Windows Network Share)

smb://user:password@server/path/to/file.ext will try to access the network share on “server” with the provided login.

Format is smb://[domain]user[:password]@server/path/to/file.ext