VMGate Cloud handsets run VMGateClient. The app is multi-profile (several VMGate networks per phone), connects to the cloud orchestrator, manages SIM slots, and includes Dongle management (on-device firmware flash), multilingual UI, OTA updates, on-device IVR for inbound GSM, and per-profile earnings.
Phone minimum requirements
No root required. VMGateClient is a standard APK from the tenant portal — no bootloader unlock, custom ROM, or system privileges. Install from Management → Client QR Codes in the portal (same source as the VMGateClient manual — Requirements).
The phone must have:
Samsung mid-range models (A-series and similar) are commonly deployed. Other Android phones may work but need on-site GSM and audio testing before production. Production audio also requires both VMGateClient and VMGate Audio on the same phone (VMGate Audio is installed on first launch).
For rooted Samsung handset SIP (VMGate Classic 1.5), see Classic phone requirements.
App capabilities
Main screen & dual SIM
Live connection to VMGateServer, per-SIM enable/disable, outbound/inbound channel status, and last-call history on field handsets.
Multiple profiles per handset
Store more than one VMGate network on the same phone; mark one profile Active and switch without reinstalling.
App language & OTA updates
Seven app languages (independent from the phone OS), Check for updates for VMGateClient and VMGate Audio, and field diagnostics.
Internal IVR for inbound GSM
Reject all inbound GSM or play prepared audio from a folder after a short ring — on-device IVR without an external media server.
VMGate Dongle Manager
Flash and maintain the VMGate USB audio dongle from the handset — guided port selection and firmware update on the phone.
Per-profile earnings
Earned, To be paid, and Paid by range; totals authored on VMGateServer, read-only in the app.
Internal IVR detail
When a GSM call rings the handset, VMGateClient can reject the caller or play prepared audio from a folder after a short ring. Operators pick the audio folder, convert/cache WAV files on device, set a maximum play duration, and reload the file list from Settings. Screenshot: Incoming GSM calls on the Cloud overview.