One-shot: install release APK, verify thread priorities (thumb-* nice 2, slint vsync nice 0), then two 30 s user-scroll windows — real textures vs grey 1x1 images — with SCRDBG cadence analysis (on-grid %, stalls, p95, worst). Decisive fork: real-janky+grey-smooth -> texture/GPU path; both janky -> base render/present path; both smooth -> priority fix worked. Dry-run tested on the emulator (grey knob detection, priority readback). |
||
|---|---|---|
| .. | ||
| build.sh | ||
| jank_ab.sh | ||