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.2.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.2-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: virtual_android_farm-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 af17368b62dcf03ff1fe73e31c3f461b22be3dcc9db0cbf46a2d1e6b5af8f72e
MD5 8e3217cd00501b917aa1919dd722158b
BLAKE2b-256 cdf4816f6bc08fce0399bbf8ee19a4d19578073082a4987c51de0f88b87dd36f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for virtual_android_farm-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7c40cb5e00b801786488c8fb40a414388618e66e39286eecb30d5d8202ad90c4
MD5 038cb800eaae2856907ce5be9f57cd47
BLAKE2b-256 72b645e3f3da1a11f41a41a52f4f5bb4320d821ff1e2f4e8a660d842f1417e51

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