Ultra-Fast ARM64 C++ Engine โข Rust Standalone Loader โข Anti-Ban Device Profile Spoofing โข Autonomous Supervisor Watchdog
The fastest, most reliable, zero-latency automated farming tool for Hay Day (Supercell).
Engineered natively in Rust and C++ ARM64 to run 24/7 with zero lag, humanized jitter, and built-in anti-crash watchdog supervision.
โก Quick Start โข ๐ Key Features โข ๐ค Autonomous Supervisor โข ๐ฎ Command Cheat Sheet โข ๐ก๏ธ Stealth & Anti-Ban โข ๐จโ๐ป Author
Most conventional Hay Day bots rely on clumsy screen scraping, slow image recognition (OpenCV/PyAutoGUI), and laggy mouse clicks that frequently misclick, desynchronize, and trigger Supercell security flags.
Hay Star is completely different. Designed by Ashraf Morningstar, Hay Star interfaces directly with Hay Day's native game memory and internal virtual tables via an in-process ARM64 injection engine:
- ๐ Zero Latency: Direct internal mailbox triggers planting, harvesting, and selling in milliseconds.
- ๐ก๏ธ Promon SHIELD & Quago Anti-Cheat Suppression: Intercepts and blocks behavioral analytics and anti-tamper telemetry (
api.quago.io). - ๐ฑ Hardware Profile Spoofing: Masks emulator signatures as genuine retail Samsung Galaxy S24 Ultra hardware.
- ๐ Autonomous Supervisor Engine: Self-healing watchdog monitors game health, auto-restarts crashes, and handles roadside shop sales with automated newspaper advertisements.
| Feature | Conventional OCR Bots | Hay Star (Native) |
|---|---|---|
| Core Architecture | Python / Screen Clicks | Native ARM64 C++ & Rust Standalone |
| Speed | 10โ30s per farm cycle | < 0.1s Zero-Latency Execution |
| CPU / RAM Footprint | 800MBโ2GB RAM (Laggy) | < 25MB RAM (Ultra-Lightweight) |
| Anti-Cheat Evasion | None (High Ban Risk) | Quago Telemetry Suppressed + HW Spoofed |
| Roadside Shop Auto-Sell | Clumsy UI clicks | Direct Mailbox Slot Injection |
| Newspaper Advertising | Slow & Unreliable | Automatic 5-min Ad Publisher |
| Crash Self-Healing | Stops working on freeze | Autonomous Watchdog Auto-Restart |
| TCP Remote API | None | Port 31350 CLI & Socket Control |
- Windows 10 / 11 (64-bit).
- LDPlayer 9 (Android 9, 64-bit instance) with:
- Root permission: Enabled in LDPlayer Settings > Basic.
- ADB debugging: Open local connection in LDPlayer Settings > Other.
- Hay Day (
com.supercell.hayday) installed and logged in.
- Download or clone this repository:
git clone https://github.com/AshrafMorningstar/hay-star.git cd hay-star
- Double-click
start.bator run:python supervisor.py
- The supervisor will auto-detect your emulator, verify ADB, inject the native engine, and start 24/7 wheat farming and roadside selling automatically!
Hay Star comes bundled with supervisor.py and a fully customizable supervisor.config.json designed for 100% unattended farming:
{
"farming": {
"enabled": true,
"crop_id": 400001,
"crop_name": "Wheat",
"farm_interval_sec": 125,
"human_jitter_sec": 5
},
"roadside_shop": {
"auto_sell": true,
"item_id": 400001,
"slot_start": 0,
"slots_to_fill": 10,
"stack_size": 10,
"unit_price": 1,
"enable_newspaper_ad": true
},
"watchdog": {
"auto_restart_on_crash": true,
"health_check_interval_sec": 10,
"max_restart_attempts": 20
}
}- ๐พ Wheat:
400001(Default โ fastest XP, coins & rare upgrade items) - ๐ฝ Corn:
400002 - ๐ฅ Carrot:
400003 - ๐ซ Soybean:
400004 - ๐ Sugarcane:
400005
Prefer hands-on manual control? Run hay-star.exe directly to enter the interactive REPL console:
mstar> loadnative # Injects native ARM64 engine (libmstar.so)
mstar> nharvest # Instantly harvest all mature crops
mstar> nplant [crop_id] # Plant all fields (e.g. nplant 400001 for wheat)
mstar> nsell <slot> <cnt> <pr> # Put items on sale (e.g. nsell 0 10 1 1)
mstar> nfarm [interval] [crop] # Run built-in continuous farm loop
mstar> nfields # Dump dynamic field entity pointers
mstar> nping # Ping native engine responsiveness
mstar> ndiag # Dump engine ticks and mailbox diagnostics
mstar> nquago block on # Drop all telemetry packets to api.quago.io
mstar> nquago status # View intercepted telemetry count
mstar> nspoof on # Emulate retail Samsung Galaxy S24 Ultra
mstar> nstate # Read live game state (player level, coins, diamonds)
mstar> info # Inspect libg.so base address and memory maps
mstar> read <addr> <size> # Hex dump target process memory
mstar> write <addr> <hex> # Patch game bytes in memory
mstar> vscan <type> <val> # Scan memory for values (i32, i64, f32, etc.)
mstar> nop <addr> [count] # Install ARM64 NOP sled (0xD503201F)
mstar> cave <addr> <hex> # Assemble branch detour cave
Supercell and Promon SHIELD employ aggressive anti-tamper and behavioral detection vectors. Hay Star neutralizes these at root level:
- Quago Behavioral Telemetry Neutralization:
- Intercepts SSL socket writes and HTTP JSON payloads targeting
api.quago.io. - Filters out anomalous click cadences and touch pressure heuristics.
- Intercepts SSL socket writes and HTTP JSON payloads targeting
- SELinux & Process Namespace Cloaking:
- Operates through custom SELinux domain contexts (
su/magisk), preventing detection from standard zygote sandboxes.
- Operates through custom SELinux domain contexts (
- Samsung S24 Ultra Profile Redirection:
- Hooks libc
open/fopen/__system_property_getto emulate a genuine Snapdragon 8 Gen 3 retail device, masking typical LDPlayer/VBox signatures.
- Hooks libc
+-------------------------------------------------------------------------+
| HAY STAR SUPERVISOR (supervisor.py) |
| Watchdog Auto-Restart โข Roadside Shop Loop โข Health Monitor |
+------------------------------------+------------------------------------+
| TCP Socket (Port 31350)
v
+-------------------------------------------------------------------------+
| HAY STAR RUST LOADER (hay-star.exe) |
| ADB Bridge โข SELinux Transit โข Frida Gadget Injector โข REPL Engine |
+------------------------------------+------------------------------------+
| In-Process Shared Memory / Mailbox
v
+-------------------------------------------------------------------------+
| C++ ARM64 NATIVE ENGINE (libmstar.so) |
| Game Tick Hook โข Field Sub-Manager VTable โข Roadside Shop Transaction |
+-------------------------------------------------------------------------+
cd loader
cargo build --releaseThe optimized executable will be generated at target/release/hay-star.exe.
Requires Android NDK (r25c or higher):
cd native
.\build.ps1Output shared object: native/build/libmstar.so.
Software Engineer โข Reverse Engineer โข Systems & Automation Specialist
โญ If you find Hay Star useful, please give this repository a Star on GitHub! โญ
Hay Star is an educational reverse-engineering and automation research project created by Ashraf Morningstar to study Android process injection, ARM64 assembly detours, and game security mechanisms. All game titles, trademarks, and registered trademarks (Hay Day, Supercell) are the property of their respective owners. Use responsibly.
Hay Day Bot โข Hay Day Tools โข Supercell Hay Day Automation โข Hay Day Auto Wheat Bot โข Hay Day Free Bot 2026 โข Hay Day Roadside Shop Auto Seller โข Hay Day LDPlayer Bot โข Hay Day Anti-Ban โข Hay Day Cheat โข Hay Day Hack โข Hay Day Script โข Hay Day Auto Farm โข Ashraf Morningstar Hay Day โข Ashraf Morningstar Bot โข Frida Hay Day Hook โข Hay Day Memory Scanner โข Rust Game Bot โข Supercell Game Automation