Skip to content

tech-master33/baosp-clock

baosp-clock

Android CI — baosp-clock

An accessible clock app with alarm, countdown timer, and stopwatch — designed for blind and visually impaired users. Part of the BAOSP ecosystem.

Download

Latest APK → github.com/tech-master33/baosp/releases/tag/nightly

A fresh build is posted there automatically every night alongside the screen reader, TTS engine, launcher, calculator, and panel. You can also find standalone builds on the releases page of this repo.

Features

  • Accessible clock face — current time announced on tap, large readable display
  • Alarm — set alarms with spoken confirmation; alarm fires with vibration and TTS announcement
  • Countdown timer — tap to start/stop, remaining time announced on focus
  • Stopwatch — start, stop, lap — all actions spoken aloud
  • Large touch targets — every control at least 48dp, designed for touch-without-looking
  • Works with baosp-screenreader — all elements fully labelled for the BAOSP screen reader

Installing on your device

  1. Download the APK from the nightly link above
  2. Transfer it to your Android device
  3. Install it (allow unknown sources if prompted)
  4. Open BAOSP Clock from your app drawer

Building locally

git clone https://github.com/tech-master33/baosp-clock.git
cd baosp-clock
chmod +x gradlew
./gradlew assembleDebug
# APK at: app/build/outputs/apk/debug/app-debug.apk

Requires JDK 17 and Android SDK with API level 34.

Permissions

Permission Why it is needed
VIBRATE Alarm vibration
POST_NOTIFICATIONS Alarm and timer notifications
SCHEDULE_EXACT_ALARM Alarms fire at the exact time set

CI/CD

Every push to master automatically builds a new APK and posts it as a GitHub Release. The badge above shows whether the latest build passed or failed.

BAOSP Ecosystem

baosp-clock is part of BAOSP — an accessible Android platform for blind and visually impaired users:

Repo What it does
baosp Main project — nightly bundle, coordination
baosp-screenreader Screen reader — accessibility service
baosp-tts SVOX Pico TTS engine
aoler Accessible home screen launcher
baosp-clock Accessible clock, alarm, timer (this repo)
baosp-calc Accessible calculator
baosp-panel Quick-access control panel

All APKs are bundled together and published every night at
github.com/tech-master33/baosp/releases/tag/nightly

License

Apache License 2.0 — same as BAOSP and AOSP.

About

BAOSP Clock — accessible clock, alarm, countdown timer and stopwatch for blind users, part of the BAOSP ecosystem

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages