Gboard AMOLED Theme Studio
September 15, 2026 · View on GitHub
Standalone Morphe patch for Gboard only (com.google.android.inputmethod.latin).
Default values
| Option | Default |
|---|---|
| Theme name | Midnight Red |
| Background | #000000 |
| Primary / action | #FF0000 |
| Secondary / normal keys | #2A0A0A |
| Tertiary / modifier keys | #1F0B0B |
Colours accept #RRGGBB or #AARRGGBB.
Compatibility
- Package:
com.google.android.inputmethod.latin - App: Gboard
- Supported version: Any
- No
AppTargetversion restrictions.
Morphe documents that specifying a package without version targets means the patch is compatible with any version of that package.
Runtime safety
Theme registration is inserted after Gboard finishes constructing its built-in theme list and immediately before its theme-list adapter is created. This makes the custom item part of the adapter's initial data set rather than mutating a list after the screen has rendered.
The registration obtains an Android Context via android.app.ActivityThread.currentApplication().
This avoids Class.getMethod("getContext") reflection which fails with NoSuchMethodException
when ThemeListingFragment's getContext() is non-public in the obfuscated class hierarchy.
No labels, branches, or try-catch blocks are injected.
Version
Project/release version is managed by semantic-release; the generated release metadata below is authoritative.
v1.3.0 •
main• 1 patches total
📦 Gboard • 1 patch
| 💊 Patch | 📜 Description | ⚙️ Options | |----------|----------------|-----------| | [Gboard AMOLED Theme Studio](#gboard-amoled-theme-studio) | Adds a configurable standalone AMOLED Gboard theme. Midnight Red is the default palette. | • Theme name
• Background
• Primary / action
• Secondary / normal keys
• Tertiary / modifier keys |