M0-04B
Finish M0-04: Android APK on the owner's phone, macOS focus fix, rebuilds
Evidence
From logs/evidence/M0-04B/. Click a thumbnail for the full image.
No evidence files in logs/evidence/M0-04B/.
Tests
$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -executeMethod Zoen.ProjectSetup.Run -quit -logFile -$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -runTests -testPlatform EditMode -testResults /Users/king/Desktop/Workspace/SRO/zoen/logs/test-output/M0-04B-editmode.xml -logFile -$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget Android -executeMethod Zoen.Build.Android -quit -logFile -$ node tools/unity/android-smoke.mjs$ node tools/unity/android-smoke.mjs$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget StandaloneOSX -executeMethod Zoen.Build.MacOS -quit -logFile -$ node tools/unity/macos-smoke.mjs$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget WebGL -executeMethod Zoen.Build.Web -quit -logFile -$ node tools/unity/web-smoke.mjs --label mac-chrome$ node tools/unity/web-smoke.mjs --label phone-chrome --cdp http://127.0.0.1:9222$ node tools/unity/web-smoke.mjs --label phone-chrome --cdp http://127.0.0.1:9222$ pnpm --filter @zoen/wiki exec playwright test --only-changedNotes
2026-10-07 20:13 UTC · M0-04 card met on all ADR-032 platforms. EditMode 26/26 (logs/evidence/M0-04/editmode-results.xml). Android APK 31.7 MB IL2CPP ARM64 built first try; android-smoke 4/4 on NX709S (Vulkan 1.1, Adreno 730, default Mid, low/high/ultra by --es zoen-tier), 0 app E/F lines, logErrors=0; Android/vendor E lines (gralloc format-56 probe, Swappy libgame.so fallback, SurfaceSyncer, BLASTBufferQueue dtor, AudioTrack UID, ART jdwp) are listed by exact pattern in PLATFORM_NOISE and reported as platformNoise. Android runs at 30 fps (Unity mobile default, no frame target in data). macOS smoke 4/4 Metal 60 fps after runInBackground (was 1/4). Web 0 console errors: Mac Chrome (ANGLE Metal M3) and phone Chrome 154 over CDP (ANGLE Adreno 730), 60 fps, Ultra refused. Phone first invisible over USB until the owner reconnected it; adb forwards drop when the adb server restarts (re-run adb reverse/forward). Docs: UNITY_TOOLKIT.md client section; stack.json pin 6000.3.25f1. verify --changed pass.
