← bleelblep
transmission · 02 · alumnus of glypnik

glypclocks

sixteen pixel clock faces for a 489-led diamond. each one knows the time, and tells it differently.

nothing phone (3) glyph matrix sideloaded apk
01 origin

where it came from

this used to be a single toy inside glypnik — five faces, sharing one slot in a sandbox of unrelated gadgets.

it kept growing. one face turned into a habit, the habit turned into a list, the list got longer than its drawer. eventually clocks needed their own picker, their own preferences, their own foreground service. so it left.

glypniktoy 06 5 faces 16 faces glypclocksstandalone
the second project to leave the nest, after thinking of you.
02 faces

what's in the picker

sixteen faces ship in this build, each one runs its own animations at its
own pace. tap any tile to play.

  1. 01plate
  2. 02falling
  3. 03slots
  4. 04glitch
  5. 05scanline
  6. 06floaty
  7. 07pendulum
  8. 08compass plate
  9. 09hypnosis
  10. 10moiré
  11. 11ripple
  12. 12sonar
  13. 13cymatics
  14. 14gravity well
  15. 15numbers
  16. 16spirits
03 controls

how you talk to it

  • long-press flashes a 2-second DD/MM date overlay — same pixel layout as the plate face.
  • picker pick a face, flip per-face toggles (24h, sound, layout). that's the whole app.
  • aod registered as an aod-capable glyph toy in the manifest. faces decide their own behaviour.
04 spec

under the hood

  • surface 489 leds arranged in a diamond on a 25×25 lattice. brightness only, 0..255 per led, no colour.
  • render path each face produces a Frame489 from a ClockTime. the service ticks at the face's declared fps (some are static, some run at 30 hz).
  • sdk built against the GlyphMatrixSDK.aar as a foreground service of type specialUse.
  • storage preferences live locally in shared prefs. no accounts, no sync, no network.
  • stack kotlin · jetpack compose · material 3. min sdk 28.
05 scan

verify.

third-party scan reports for the current build — peace of mind before you sideload.

tip · drop the apk into either yourself · always a good habit ✦

06 acknowledge

quick checks.

three boxes. the download unlocks when all are ticked.

07 download

take it home.

v1.0 nothing phone (3) android 9+

tick the boxes above to unlock.

download glypclocks
08 source
▸ peek under the hood

source available.
not open source.

the full source lives on github — every face, every animation, the matrix renderer, the picker. read it, learn from it, file an issue if something looks off.

but it isn't open-source licensed. no fork-and-republish, no derivative apps, no lifting code into your own project. the source is up so people can see how things work, not as a free-for-all.

view on github
read-only · no derivative works · github.com/bleelblep/glyphclocks
09 notes

what to know

  • nothing phone (3) only. the glyph matrix is exclusive to the (3); other nothing phones use different glyph hardware entirely.
  • not on the play store. distributed as a sideloaded apk.
  • no remote backend. the only thing it phones home about is the time.