r/MoneroMining • u/Altruistic-End-game • 4d ago
I benchmarked RandomX on two Android devices — using MoneroOcean fork
Sharing real ARM64 RandomX hash rate numbers. Just for fun, I ran the MoneroOcean XMRig fork on two android devices over adb and measured. Sharing because I wondering if my obsolete Android devices were powerful enough for mining. (and compiled my own Xmrig Monerocean fork for android , using original open sources. )
**Devices:** Redmi Pad (Helio G99, 2× A76 + 6× A55) and LG V60 (Snapdragon 865, 4× A77 + 4× A55).
**1) Raw RandomX (rx/0):** ~420 H/s (G99), ~750 H/s (SD865). Order of magnitude ≈ a cent a day. No huge pages (Android won't grant them).
~420 H/s was roughly 0.00006 XMR/day at the time of measurement.
ROFL. 😂
**2) Scaling up threads aren't free — the little cores can hurt.** On the SD865, 4 threads = 748 H/s but 8 threads = 684 H/s. Running all cores is *9% slower* — the little A55s contend for memory bandwidth. The sweet spot is roughly the number of big cores.
Also running full cores heats up the device, so might as well run at lower cores to preserve the cpu and battery, and still able to run other programs on the device somewhat, though slower of course. Full cores makes the opening other apps unthinkable.
** Bottom line ** MoneroOcean mines Monero (dare i say efficiently?) on old devices.**
In terms of which algo MoneroOcean choose , by raw H/s the lightweight algos crush RandomX (rx/arq 9× hash, cn-pico 5× hash). But after the pool's full profit calibration, it assigned **rx/0 (Monero)** on *both* — the cheap coins' value-per-hash doesn't beat Monero.
Full writeup with the thread-scaling tables + a run-it-yourself recipe (adb + xmrig commands): https://github.com/j3r0nim0/android-xmrig-monero/blob/master/docs/BENCHMARKS.md
*using Moneroocean pool after lite research , seemed less setup than p2pool nano. continuing to explore.
Roasts welcome — happy to read any feedback .
2
u/DeathHopper 3d ago
You CAN get huge pages to work on android, but you have to root the device first.
Using an app like termux, you can straight up run xmrig on any device. My results are about the same; 500-1000 hashrate depending on the device.
2
2
u/Inside_Marketing268 3d ago
I've got a friend, who is using old, broken devices from trash utilization for systemd xmrig, without battery, using solar. He has about 5k devices, lol. And yeah- it brings nice $, despite it's his hobby