How do I get a clean 9:41 status bar in screenshots?
On the iOS Simulator, run `xcrun simctl status_bar booted override --time 9:41 --batteryState charged --batteryLevel 100` before you capture. On Android, enable System UI demo mode with adb and set the clock, battery and network the same way.
Capture every screen in one session so the status bar is identical across the set.
Clear the iOS override afterwards with `xcrun simctl status_bar booted clear`.
A set captured with the same clean status bar on every screen.
Frequently asked questions
Does the simctl override work on a real iPhone?
No. It only applies to the iOS Simulator.
What are the Android demo mode commands?
adb shell settings put global sysui_demo_allowed 1, then adb shell am broadcast -a com.android.systemui.demo -e command clock -e hhmm 0941 (and similar commands for battery and network).
Is 9:41 required?
No. It is Apple’s marketing convention; any clean, consistent time works. Google asks for full battery and signal and no notifications.