Skip to content

Android demo 0.1.0

Choose a tag to compare

@millw14 millw14 released this 02 Aug 23:35
· 82 commits to main since this release

⚠️ Broken — do not install

This build crashes on launch on every Android device. It is kept only so
the link in older messages resolves to an explanation instead of a 404.

Use Android demo 0.1.2 instead. (0.1.1 is also broken.)

The cause given below was WRONG — see 0.1.2 for the real one
(DETECT_SCREEN_CAPTURE blocked while expo-screen-capture was installed).

Original, incorrect diagnosis: polyfills.ts asserts TextDecoder exists and throws if it does not —
the first code the app runs. The text-codec shim ends with
E || (TextDecoder = …, TextEncoder = …), all-or-nothing on the environment's
existing TextEncoder. Hermes ships TextEncoder and not TextDecoder, so
the guard short-circuited and the shim installed neither. Browsers have both
natively, so every web check passed and the failure could not be seen off a
real device.


A demo. It does not trade, and it will not sign anything.

This is the Android app running on generated data — every balance, position and
trade it shows is invented on the phone. It is here so you can see the thing and
walk the onboarding flow, not so you can run an agent.

It also refuses to sign a permission wall. Signing one would create a real
account on Robinhood Chain that real money could be sent to, while the app
reported fiction about it. So the demo build stops at that screen and says so.

Your recovery phrase is real and stays in the phone's keystore. Nothing is
uploaded anywhere — the app has no server to talk to in this build.