🚌

ASR Bus Widget

Bus timings on your home screen

🚌 ASR
~6 min 08:20
→ 🚇 Outram Park
Next: 08:40 → 🚇 Outram Park

What it looks like on your screen

📍
Smart Location
Auto-detects nearest stop via GPS.
📶
Works Offline
Schedule is embedded — no internet needed.
🌏
Multilingual
English & Chinese, auto-detected.
🔄
Auto Refresh
Updates every few minutes automatically.
Open this page on your phone to install.
2
4

Rename the script to ASR Bus

5

Allow location: Settings → Privacy → Location → Scriptable → Always

6

Long-press lock screen → Customize → Add Scriptable widget → select ASR Bus

7

Tap the widget → set When Interacting to Run Script

Widget Parameter (optional)

auto or empty — nearest stop via GPS
asr — Avenue South Residence
outram6 — Outram Park Exit 6
outram7 — Outram Park Exit 7
harbourfront — Harbourfront Exit D
Note: The minutes countdown may sometimes appear stale on the lock screen. This is an iOS limitation — widgets refresh on a system-managed schedule. Tap the widget to get the latest timing.
2

Open the downloaded file and tap Install. If prompted, tap Settings and enable Allow from this source.

3

Long-press home screen → Widgets → find ASR Bus Widget → drag to home screen

4

Choose your stop (or Auto GPS) → tap Confirm

Tip: Tap the widget anytime to refresh. Long-press the widget to change your stop. For GPS auto-detect, open the app once and grant location permission.