Skip to content

Releases

v1.5.0-beta.1

Choose a tag to compare

@Stawa Stawa released this 01 Nov 12:05

v1.5.0-beta.1

Changes since v1.4.0: a refreshed interface, ten languages, configurable safety limits, and optional anonymous usage statistics.

Note

Anonymous usage statistics are on by default. Some data are sent unless you disable them in Settings → Privacy. See docs/privacy.md.

What's New

  • Redesigned the interface again, with refreshed Overview, Miner, History, Statistics, Device, and About screens, new styling, a theme transition, and updated app icons, including a monochrome icon.
  • Added translations for 10 languages: English, Spanish, Hindi, Indonesian, Korean, Brazilian Portuguese, Russian, Turkish, Vietnamese, and Simplified Chinese.
  • Added optional anonymous usage statistics (opt-in). You choose whether country, Android version, app version, and APK variant are shared. Wallets, pools, hashrate, temperature, and battery readings are never sent.
  • Added a public statistics page and a backend service (Vercel with Firestore) to serve it.
  • Added a pool connection test.
  • Added session history summaries and a saved setup picker.

SHA256 checksums

File SHA256
SHA256SUMS 4085058633321cc05a85824d8986ebe86de05bc0acd3e0e3d75ee76355a1ddd8
androminer-download-v1.5.0-beta.1.apk 9cfb19a3c48a9b0a0ce28a7fecf266b468f6c49bc876983ce615cc525d750b05
androminer-notls-v1.5.0-beta.1.apk 0af9272fa331d51376b8642d244de33f31bcd2016a4a82cf37f0c7a67707b5af
androminer-tls-v1.5.0-beta.1.apk cb45d4ca9c2600ac386af14808c33fe967c20d2516a99eada57c0a7bec273968
androminer-web-v1.5.0-beta.1.zip fac2815d6761e3ef7738d42baa87a4f1bcba734fedc55586f632aec2e14d65dc

v1.4.0

Choose a tag to compare

@Stawa Stawa released this 30 Oct 04:10

AndroMiner v1.4.0

This release redesigns the interface and adds temperature and battery protection during mining.

Note

AndroMiner now requires Android 7.0 or newer. Notifications must be enabled to start mining.

What's New

  • Redesigned Overview, Miner, History, and Settings, with updated light and dark themes and swipe navigation.
  • Added temperature, battery level, and charging checks that continue while the app is in the background. Mining stops if required readings are unavailable or a protection limit is reached, including a fixed 45 °C battery limit.
  • Added a Stop mining button to the ongoing notification.
  • Added a saved setup picker and updated session history summaries.
  • Pausing now saves the current run. Resuming starts a new run after confirmation.

Fixes

  • Corrected hashrate reporting and marked stale or unavailable readings.
  • Added checks for placeholder wallets, invalid pool hosts, and port numbers.
  • Improved session controls, storage error messages, and Android keyboard handling.

Maintenance

  • Updated app dependencies, build instructions, and screenshots.
  • Disabled settings for features that are not yet implemented.

SHA256 checksums

File SHA256
androminer-download-v1.4.0.apk d62684a21795b5256d0b623e045f3deccef0a71b3193f550a48d05141268f3fc
androminer-notls-v1.4.0.apk 34b5b5b13cfcb1e67f57f44c6d9f986be785ddfbcd2326f361990a6071e32f0f
androminer-tls-v1.4.0.apk 6721f043ffcc97778b391e60b5d8b66393d410fa25940dea1a010ba9e3977e42
androminer-web-v1.4.0.zip cc06335fc56e2ec5fb1a5b955bf2794fa99314685f46c3e689044abddbcc34c3

v1.3.0

Choose a tag to compare

@Stawa Stawa released this 15 Jul 05:54

AndroMiner v1.3.0

AndroMiner v1.3.0 improves mining session telemetry, pause/resume behavior, Android device reporting, release builds, and project dependency maintenance.

Note

I would say this update is unnecessary because it doesn't have nothing to do with XMRig. It does the same but it's only fixing and enhancing the app's design to be responsive and keeping the project up to date. Future updates could take several months, unless major issues or bugs are discovered. If you encounter any bugs, please report them by creating an issue.

What's New

Improved Mining Session Telemetry

  • Added richer mining session metrics.
  • Added clearer hashrate, uptime, accepted shares, rejected shares, and pool latency display.
  • Added improved thermal and battery status display during active mining.
  • Added battery current and voltage readings when supported by the Android device.
  • Improved mining session layout for better at-a-glance monitoring.

Better Session Controls

  • Improved pause and resume behavior.
  • Added pending action states for pause, resume, and stop actions.
  • Disabled repeated session actions while an operation is already pending.
  • Added clearer button states such as Pausing, Resuming, and Stopping.

Android Device Reporting

  • Improved native Android device telemetry collection.
  • Added more detailed battery and power-related readings.
  • Improved device status handling while the miner is paused.

Build & Dependency Upgrades

  • Upgraded Capacitor packages to v8.
  • Upgraded Pinia, Vue tooling, Tailwind CSS, Vite, TypeScript, Prettier, PostCSS, and related frontend dependencies.
  • Migrated to Tailwind CSS v4.
  • Added @tailwindcss/postcss support.
  • Removed the old package-lock.json workflow in favor of Bun lockfile usage.

CI & Release Improvements

  • Added Dependabot configuration for npm, Gradle, and GitHub Actions.
  • Updated GitHub Actions:
    • actions/checkout
    • actions/setup-node
    • actions/setup-java
    • actions/upload-artifact
  • Switched release dependency installation to Bun.
  • Improved release workflow reliability after the Vite and Tailwind CSS upgrades.
  • Removed obsolete Rollup native dependency repair logic from release builds.
  • Updated Android Gradle tooling and Gradle Wrapper versions.

Fixes

  • Fixed pause/resume state handling while the miner is paused.
  • Fixed pending UI behavior to prevent duplicate session actions.
  • Fixed miner status reporting while paused.
  • Fixed frontend build issues introduced by newer Tailwind CSS and TypeScript tooling.
  • Fixed release workflow failures caused by obsolete Rollup dependency assumptions.

SHA256 checksums

File SHA256
androminer-download-v1.3.0.apk 73f5360a2476cb9109f357801af9481fc81dbd788bf3fc0a44f2ccd73fd54693
androminer-notls-v1.3.0.apk 528dc5a6dd187da6b7a3a5e3e61a5df61c72fb21c8704f9ee7e967cf2ec81bed
androminer-tls-v1.3.0.apk 3be588475cf1de972b6cf6311ea7930a77684e7155435b293c33ba5e51f086c6
androminer-web-v1.3.0.zip c85ea516186a92ca546b69ab01985701dbe17c1fea46167292106aec0cd23bee

v1.2.0

Choose a tag to compare

@Stawa Stawa released this 28 May 12:32

AndroMiner v1.2.0

AndroMiner v1.2.0 improves native miner control, startup safety, error recovery, Android device detection, and Android app branding.

What's New

Better Miner Controls

  • Added CPU affinity presets for mining profiles:
    • All cores
    • Eco cores
    • Fast cores
    • Manual cores
  • Added clearer CPU thread controls in the mining setup screen.
  • Improved profile presets so Battery Saver, Balanced, and Performance use better default CPU behavior.

Improved Error Recovery

  • Added clearer native miner failure messages.
  • Added recent miner output when startup fails.
  • Added guidance for CPU affinity and taskset-related failures.
  • Added a Start Again recovery flow after miner errors.

Safer Startup Flow

  • Added a phone mining risk warning before first use.
  • Added a start mining confirmation sheet.
  • Improved warning text around downloaded miner binaries and device safety.

Android Device Detection

  • Improved device details shown in app setup and status screens.

Android Branding

  • Refreshed Android launcher icons.
  • Added updated brand logo assets.
  • Adjusted Android splash behavior for newer Android versions.

Miner Build Improvements

  • Added optional CPU tuning support for miner builds.
  • Added optional ThinLTO build support.
  • Improved Android XMRig build scripts for both PowerShell and Bash.

Fixes

  • Improved fallback behavior when Android CPU affinity commands are unavailable.
  • Preserved miner error state instead of immediately hiding failures.
  • Improved native miner status reporting after unexpected exits.

SHA256 checksums

File SHA256
androminer-download-v1.2.0.apk c78974143489d6d817c50af7c51fd6fa41dc5fdfb7d67668487693002004440d
androminer-notls-v1.2.0.apk 7244e5306ff0ccac8d8fa0fdfb9c43df35086ae7e6490845109c00a8c70bc608
androminer-tls-v1.2.0.apk 8545993df79092b0d875e991d925e1a3511d42ca3e79ccd4912d5abace24fffc
androminer-web-v1.2.0.zip 9b7d216b1e5b59cf54c434e7419cd48f61637b9e25341297f878f2ac8ee0e670

v1.1.0

Choose a tag to compare

@Stawa Stawa released this 25 May 05:25

AndroMiner v1.1.0

AndroMiner v1.1.0 includes a more optimized user interface, improved live miner statistics, APK channel recognition, immersive sessions, and enhancements to the release pipeline.

What's New

Redesigned Android Experience

  • Refreshed the app UI across:
    • Dashboard
    • Setup flow
    • Live mining session
    • Statistics
    • Settings
    • System Check
  • Added fullscreen immersive mode during active mining sessions for a cleaner experience.

Improved Mining & Live Monitoring

  • Enhanced miner telemetry with improved:
    • Miner statistics
    • CPU usage tracking
    • Network latency monitoring
    • Log handling
    • XMRig API and status reporting
  • Refined miner configuration flow and app safety interface.
  • Added support for disabling XMRig donation settings.

App Information & Updates

  • Added GitHub Releases update checking in Settings → Data
  • Added installed app version display with APK channel labels:
    • Download
    • TLS
    • No-TLS
  • Added native miner and app metadata on the About page.

Release Improvements

  • Added packaged web ZIP artifacts to releases.
  • Added SHA256 checksums in release notes.
  • Added release version override support so APK versions automatically follow release tags.
  • Improved Android release signing workflow.

Fixes

  • Fixed Android release APK signing issues.
  • Updated binary build workflow checkout handling.
  • Fixed contributors badge URL casing.

SHA256 checksums

File SHA256
androminer-download-v1.1.0.apk 3863352c0bd6ec8f49f09e2cd4e941e032ea4c100b432686ce442fffd1c50988
androminer-notls-v1.1.0.apk a9b0c95d84c25bbd7aafbce49a078cfa1350feb34d338f90b243cd89d317cd80
androminer-tls-v1.1.0.apk 30f242890a80e7fbe62ff439b5ad440ee07846fe97f1bec95702f486bcf88343
androminer-web-v1.1.0.zip 14a1e4b0715e2ad65588cc2faa91fe193c831eb14b1240772f415506006193b4

v1.0

Choose a tag to compare

@Stawa Stawa released this 24 May 03:36

AndroMiner v1.0

Initial public release of AndroMiner, an Android mining dashboard with native ARM64 XMRig integration, live session telemetry, signed APK release builds, and safer miner setup flows.

What's New

Android Miner Integration

  • Added native Android miner bridge for running an ARM64 XMRig-compatible miner from the app.
  • Added real miner process control from the Android app.
  • Added live mining session status, hashrate reporting, miner logs, and XMRig HTTP API telemetry.
  • Added support for TLS and no-TLS miner variants.
  • Prefer bundled miner binaries when using bundled APK builds.

First-Run Miner Flow

  • Added first-run miner download flow for the downloader APK.
  • Added user-facing warning and consent step before downloading or running the miner.
  • Added support for choosing TLS or no-TLS miner payloads after installation.

Native Miner Builder

  • Added Android XMRig builder scripts for Windows and Linux/WSL.
  • Added ARM64 miner build support using:
    • XMRig v6.26.0
    • libuv v1.48.0
    • OpenSSL openssl-4.0.0
  • Added TLS-enabled and no-TLS build modes.
  • Added quiet build mode with detailed log files for troubleshooting.
  • Added local miner bundling support through Gradle with -PbundleMiner=true.
  • Patched Android miner builds so donation level can be set to 0.

Android Release Builds

  • Added GitHub Actions release workflow for Android APK builds.
  • Added separate miner binary workflow for publishing reusable ARM64 miner binaries.
  • Added release asset generation for:
    • TLS bundled APK
    • no-TLS bundled APK
    • downloader APK
  • Added release APK signing support.
  • Added APK signature verification before upload.
  • Fixed Android SDK manager path handling in CI.
  • Fixed npm lockfile optional dependency entries required by npm ci --include=optional.

App Improvements

  • Improved mining dashboard and live session UI.
  • Improved mining status indicators.
  • Simplified default profile creation to one profile.
  • Simplified CPU thread configuration to plus/minus controls.
  • Added delete confirmations for profiles and session history.
  • Made XMRig donate level and donate-over-proxy configurable from the app.
  • Fixed average mining indicator behavior.
  • Improved protocol handling and display.
  • Removed mock data from production behavior.
  • Fixed phone temperature handling.
  • Updated app versioning and Capacitor Android configuration.

Documentation & Transparency

  • Added miner builder documentation.
  • Added technical documentation for Android/native miner behavior.
  • Simplified and updated README instructions.
  • Added APK selection guidance, device requirements, and local build steps.
  • Added About page details for Android permissions.
  • Added About page details for miner binary, XMRig version, ABI, TLS/no-TLS variants, and binary source.

Notes

  • The bundled TLS and no-TLS APKs include the miner directly inside the app.
  • The downloader APK downloads the miner on first run and targets SDK 28 because Android SDK 29+ restricts execution of downloaded app-private native binaries.
  • ARM64 Android devices are required.
  • Miner binaries may be flagged by antivirus software because XMRig is mining software.
  • APKs are signed for installation. Use the same release keystore for future upgrade-compatible releases.