MagicPhone 0.2.3
MagicPhone 0.2.3 keeps tasks moving through temporary screen-read problems and fixes false sensitive-content alerts.
Changes
- Continue automatically: temporary observation/screenshot failures become model feedback instead of ending the task. Available screen text stays usable; the model can obtain a fresh observation as needed.
- Two-second notice: “Reading the available screen content. Continuing…” disappears automatically. Its timer runs separately and adds no two-second delay to task execution. Repeated read failures do not create repeated popups or require restarting after three attempts.
- Keyboard support: read and act on unobstructed app content while the keyboard is visible. Covered nodes and keyboard pixels are excluded.
- Fewer false sensitive alerts: exact password-type detection replaces the overly broad bit check. Ordinary web-edit/email fields and large screens stay readable; incomplete trees supply partial content. Actual credential/password fields remain manual.
- Clearer errors: password fields, device lock, protected system screens and secure capture now have separate English/Greek messages.
Install
Download magicphone-0.2.3-debug.apk for Android 11+. Install over the previous matching-signer version to retain chats, settings and sign-in. This is the tested early-access APK using the existing debug certificate. Checksums, signing identity and license notices are attached.
Verification
- 110 core tests and all 22 Android 15/API 35 emulator checks pass.
- Verified model execution during the notice, automatic dismissal, keyboard-visible read/tap, screenshot fallback, ordinary fields, large trees and real password protection.
- Existing live ChatGPT current-screen translation, voice/notification, bubble and UI checks pass. Injected recovery tests use deterministic providers; arbitrary apps/OEMs are not claimed as tested.
- Debug/unsigned release builds, release audit and English/Greek checks pass. Lint: 0 errors / 12 warnings.
APK SHA-256: 27bd0b543b2f22bc1cc1470b553231d5f255c4437f9ccb78a0a3668fcf314325