Skip to content

Add Wear OS (armv7a) support#11

Merged
jappeace merged 1 commit intojappeace:masterfrom
jappeace-sloth:update-haskell-mobile-armv7a
Apr 7, 2026
Merged

Add Wear OS (armv7a) support#11
jappeace merged 1 commit intojappeace:masterfrom
jappeace-sloth:update-haskell-mobile-armv7a

Conversation

@jappeace-sloth
Copy link
Copy Markdown

Summary

Usage

# Install on phone (aarch64, same as before)
./install.sh

# Install on Wear OS watch (armv7a)
./install-wear.sh

Test plan

  • nix-instantiate nix/apk.nix evaluates (aarch64 default unchanged)
  • nix-instantiate nix/apk.nix --argstr androidArch armv7a evaluates (new armv7a path)
  • nix-build nix/apk.nix builds aarch64 APK
  • ./install-wear.sh installs on connected Wear OS watch

🤖 Generated with Claude Code

Update haskell-mobile pin to latest master which includes 32-bit ARM
(armeabi-v7a) cross-compilation. Parameterize apk.nix and android.nix
with androidArch so armv7a APKs can be built. Add install-wear.sh for
installing on Wear OS watches (32-bit ARM).

Prompt: update prrrrrrrrr to latest haskell-mobile, add install.sh for android wear 32bit
Tokens: ~120k input, ~5k output

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jappeace jappeace merged commit bddcfae into jappeace:master Apr 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants