MagicPhone 0.2.2
MagicPhone 0.2.2 adds a prompt over the app you are already using, spoken responses and optional completion/error bubbles.
New in this release
- Ask about the current screen: press Android’s Accessibility button, type a prompt in the floating panel and Send. Use any permitted app—for example, translate visible text, explain an image or continue a task on the open screen. Image-capable models receive a fresh screenshot through the existing Gateway checks.
- Read or hear the answer: the answer bubble has Open chat and Read aloud / Stop reading. The full conversation also has speech controls below assistant responses. Greek and English playback were checked with the installed Android engine; voice availability depends on your device.
- Result bubbles on/off: Settings → Access → Show completion and error bubbles is on by default. Disabling it leaves question bubbles enabled and does not stop a running task.
- Open-source automation disclaimer: added to onboarding, automatic-access settings, README and magicphone.org. Existing permission and protected-screen checks still apply.
Install
Download magicphone-0.2.2-debug.apk for Android 11 or newer. Install over your existing matching-signer MagicPhone to retain chats, settings and sign-in. This is the tested early-access development APK using the same debug certificate as prior releases; it is not production signed. Checksums, signing identity and license notices are attached.
Verification
- 102 core tests; 19 final Android 15/API 35 emulator checks pass.
- Live current-screen Greek translation through the account-owner-authorized ChatGPT connection, result-to-chat routing, and real English/Greek speech start/stop pass.
- Debug/unsigned release builds, release audit and English/Greek resource checks pass. Lint: 0 errors / 12 warnings.
- The earlier intermittent shortcut-test failure and final passing isolated/full runs are documented. Physical-phone/OEM coverage and the previously failing hosted API 30/35 matrix are not claimed as passing here. Speech/translation accuracy across arbitrary content is unmeasured.
Full verification and limitations
APK SHA-256: 6fa4071e6b3dd21e3bc187c1c2dfb26bbc880fff08f447bc6a98e9fea87ce6b2
Original code is open source under MIT OR Apache-2.0. Third-party notices and the software/AI automation disclaimer apply.