Skip to main content

Virtual Android cloud phone farm — YAML batch queue for GeeLark-style phone pools. CLI: phone-farm.

Project description

virtual-android-farm

Virtual Android cloud phone farm — YAML batch queue for GeeLark-style phone pools, synchronizer, and RPA workflows.

PyPI version Python versions License: MIT

pip install virtual-android-farm
phone-farm init && phone-farm validate .phone-farm/jobs.yaml

CLI: phone-farm · Python 3.10+

Coupon hubs: MIN50 cloud phone — anti-detect.github.io · SaaSVerdict. Get latest codes. Affiliate disclosure.

Queue cloud phone farm jobs without USB racks — same scaling pattern as GeeLark phone farms and MoreLogin ARM cloud phones.

Problem

50–150 TikTok/Instagram profiles on physical phones fail on cost, space, and sync. Teams need a validated YAML queue before batch scripts — not another spreadsheet.

Install

pip install virtual-android-farm

Quick start

phone-farm init
phone-farm validate .phone-farm/jobs.yaml
phone-farm dry-run .phone-farm/jobs.yaml

When farms stall (playbook)

Symptom Likely cause Next step
Mass bans same day Shared emulator signatures ad-phone audit per device YAML
Jobs never run Bad script paths phone-farm validate from farm dir
Vendor lock-in GeeLark/MoreLogin export only mobile-vendor-bridge parse → MLX

Coupon hubs: anti-detect.github.io · SaaSVerdict

CLI

Command Description
phone-farm init Create .phone-farm/jobs.yaml
phone-farm validate Schema + script paths
phone-farm list Tabular job list
phone-farm dry-run Enabled jobs without execute
phone-farm --show-deal Opt-in MIN50 coupons

Limitations

  • Queue planner only — does not call GeeLark, MoreLogin, or MLX APIs.
  • You execute child scripts (ADB/API) yourself.

Production

Scale on Multilogin Cloud Phone folders — code MIN50. docs/AFFILIATE.md · phone-farm --show-deal

FAQ: docs/FAQ.md

Related tools (on PyPI)

Package CLI Role
antidetect-phone-kit ad-phone Device lint
app-warmup-phone app-warmup App cadence
cloud-phone-kit cloud-phone Launch readiness
automation-farm-runner farm-runner Browser mlx-pool

License

MIT


Partner: Multilogin Cloud Phone · MIN50 · SaaSVerdict

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

virtual_android_farm-0.1.3.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

virtual_android_farm-0.1.3-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file virtual_android_farm-0.1.3.tar.gz.

File metadata

  • Download URL: virtual_android_farm-0.1.3.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for virtual_android_farm-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5f5c3de1a932eb25757753c926af6f9f056aae57435bafd5ae90220a68ef1c54
MD5 bb61b2133bd8c622278b0c9a9a06a7fc
BLAKE2b-256 7702b272f5fe0eb559f4ad2e19ba5dbcc27ba7785e84baea5bc71b4646f2c817

See more details on using hashes here.

File details

Details for the file virtual_android_farm-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for virtual_android_farm-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 11347446526f3ce0d9c5b87c290a7ba3047f5db80a4cd0d198c716f6a07e0f5f
MD5 1b51b53608af1e7b67cf27703909e799
BLAKE2b-256 69c69d279e5c6735088860665539bd64ad05377905ed74f4284d0957d8004aab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page