Skip to content

docs(formulus): document x86_64 emulator builds - #1041

Merged
najuna-brian merged 1 commit into
OpenDataEnsemble:devfrom
Grace256c:docs/formulus-x86-emulator-build
Nov 4, 2026
Merged

najuna-brian merged 1 commit into
OpenDataEnsemble:devfrom
Grace256c:docs/formulus-x86-emulator-build

Conversation

@Grace256c

Copy link
Copy Markdown
Contributor

What & Why

Document how to build and install Formulus on x86_64 Android emulators.

The default Android build intentionally includes only ARM ABIs to keep APK size small. This update explains how developers using an x86_64 emulator can explicitly build the matching ABI with the existing abiFilters Gradle property, or use an ARM64 emulator image instead.

Closes #1034.

Type of Change

  • Bug fix
  • New feature / enhancement
  • Refactor / cleanup
  • Documentation
  • Chore / other

Component(s) Changed

  • formulus (React Native mobile app)
  • formulus-formplayer (form WebView UI)
  • synkronus (Go backend)
  • synkronus-cli (command-line client)
  • synkronus-portal (web admin UI)
  • desktop (Tauri app)
  • packages (tokens / components)
  • Documentation / DevOps / CI

Testing

  • Added/updated tests
  • Manually tested
  • Not applicable

Verification:

  • pnpm run format
  • pnpm run format:check
  • pnpm run lint — 0 errors, 3 existing warnings
  • pnpm run test --ci --watchAll=false — 64 suites, 502 tests passed
  • git diff --check
  • Confirmed -PabiFilters=x86_64 is supported by formulus/android/app/build.gradle

Checklist

  • Pre-flight checks for changed packages passed (lint / format / tests)
  • Breaking changes (if any) have migration steps
  • Related issue linked, e.g. Closes #123

@najuna-brian najuna-brian left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Grace256c

@najuna-brian
najuna-brian requested a review from IamLRBA October 30, 2026 13:58
@najuna-brian
najuna-brian merged commit 8736a9c into OpenDataEnsemble:dev Nov 4, 2026
11 checks passed
@github-project-automation github-project-automation Bot moved this from Triage to Done in ODE Community Board Nov 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

[Docs] Formulus: document building for x86_64 emulators (ARM-only ABI split)

2 participants