Important
This plugin requires a Nothing Phone with Glyph Interface support. It does nothing on other devices - its behaviour is not tested there.
Currently, only static patterns are supported. Animated glyphs are not implemented yet - stay tuned for future updates!
A Tasker plugin for controlling Nothing Phone Glyph Matrix LEDs, allowing you to create custom light patterns and animations.
- Visual Pattern Designer: Draw custom glyph patterns on a grid interface
- Brightness Control: Adjust LED brightness from 0 (off) to F (max)
- Tasker Integration: Seamlessly integrate with Tasker automation tasks
- Read/Write Patterns: Save and load glyph patterns
- Export: Export patterns as PNG images
- Install the app on your Nothing Phone
- Open Tasker and create a new task
- Add an action → Plugin → GlyphMatrix Tasker Plugin
- Choose either "Update Glyph Matrix" or "Clear Glyph Matrix"
- For Update: Design your pattern and set brightness
- Save and run your task
- Update Glyph Matrix: Display a custom pattern with specified brightness
- Clear Glyph Matrix: Turn off all glyph LEDs
- Nothing Phone with Glyph Interface
- Tasker app
- Android 8.0+
- Android Studio (latest stable version recommended)
- JDK 17 or higher
- Android SDK with API level 34+
- Glyph Matrix SDK (included in
app/libs/)
-
Clone the repository
git clone git@github.com:Gennadiyev/GlyphMatrixTaskerPlugin.git cd GlyphMatrixTaskerPlugin -
Open in Android Studio
- Launch Android Studio
- Select "Open an Existing Project"
- Navigate to the cloned directory and select it
-
Configure SDK path (if needed)
- Update
local.propertieswith your Android SDK location:sdk.dir=/path/to/your/android/sdk
- Update
-
Build the project
- From the menu: Build → Make Project
- Or run:
./gradlew build
-
Install on device
- Connect your Nothing Phone via USB (with USB debugging enabled)
- Run → Run 'app'
- Or install manually:
./gradlew installDebug
./gradlew assembleReleaseThe APK will be generated at: app/build/outputs/apk/release/app-release-unsigned.apk
For a signed release, configure signing in app/build.gradle.kts or sign manually using apksigner.
MIT License - see LICENSE for details.

