Agentero
Connect your own Agent, keep research context in a local Vault. Seamlessly migrate from Zotero, read, understand, link, and reuse your research context.
AI translation
Unlock Google 11's Gemini "Rambler" Natural Voice Dictation & AI Writing Tools on ANY Android phone. No root required.
Translation pending
ProductivityJava · KotlinGitHub @AkshayykadamSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Supercharged Gboard Mod featuring Google Pixel 11 series's Rambler Voice Typing, AI Writing Assistant & Writing Tools V2 [No Root].
| Package | Type | Description |
|---|---|---|
| PixelBoard-1.3.3.apk | Signed APK (Recommended) | Ready to install. Installs side-by-side with stock Gboard without root (com.akshaykadam.pixelboard). Base Gboard v18.5.3 Release. |
| patches-1.3.3.mpp | Morphe Patch Bundle | Standalone patch file for Morphe Manager to patch your own base APK. |
| Stock Gboard v18.5.3 | Base APK | Official unmodified base APK from APKMirror (only required if patching manually with Morphe). |
PixelBoard is a sleek, ultra-clean enhancement of Google's flagship keyboard. Tailored for pure productivity, PixelBoard strips away unnecessary bloatware and focuses strictly on powerhouse capabilities: Gemini Rambler Natural Voice Dictation, AI Writing Assistant, Modern Spell Checker Suggestion Chips & Grammar Checking, Scan Text Camera OCR, Screenshot Floating Suggestions, Material 3 Expressive Rounded Keys, Google Sans Flex Keycap Typography, Proactive Undo in Suggestion Strip, Emoji Palette V2, Super Insert Quick Hub, Restored Emoji Size Slider & Vibrant Emojis, Samsung & Vivo Clipboard History Sync, and Automatic Zero-Restart Instant Activation.
PixelBoard is engineered with an independent coexistence package ID (com.akshaykadam.pixelboard), allowing you to install and use it side-by-side with your factory Gboard without replacing, uninstalling, or risking system keyboard stability.
Traditional voice-to-text transcribes every hesitation literally. PixelBoard unlocks Google's state-of-the-art Rambler model:
enable_hide_rambler_al_idling_state to properly hide the Assistant Light (AL) gradient toolbar during idle voice typing, unblocking the suggestion strip container and restoring predictive word suggestions.VoiceSettingsFragment selector, with automatic preference initialization (enable_jetson = true) ensuring Rambler works out-of-the-box on the standalone package (com.akshaykadam.pixelboard) without relying on Google Play Services Phenotype flag sync.GoogleAsrService) as soon as the keyboard is hidden, eliminating screen-off battery drain (#3).Access Google's Gemini-driven writing suite directly above your keys across any app:
202504090000_writing_tools_config).proofread_supported_apps), giving you AI writing tools across every text field and third-party application.GboardSpellCheckerChipsPatch): Bytecode-level transformation hooking Gboard's spell checker compatibility check (lnz.cV), establishing full system spell checker compatibility on all Android 12+ devices.spellchecker_enable_chips_ui and spellchecker_enable_chips_ui_web_view so grammar suggestions and spelling corrections display directly as clickable chips in the suggestion strip.enable_mark_misspelled_words=true, pref_key_enable_grammar_checker=true, and show_suggestion_strip=true so native red squiggly underlines on misspelled words appear reliably in text input fields.enable_spell_checker_extension, writing_helper_chip_in_spellchecker, enable_spell_checker_highlight_on_web_input, and enable_spell_checker_training_cache.enable_ocr, config_ocr, ocr_password_allowlist, enabled_ocr_language_tags = *). Enforces android.permission.CAMERA in AndroidManifest.xml and opens a CameraX text-recognition viewfinder to capture and extract physical text directly at the cursor.enable_clipboard_image_suggestion, enable_screenshot_notification_flow, enable_screenshot_chip, enable_clipboard_recent_screenshot, and clipboard_screenshot_enabled_at_least_once. Enforces READ_MEDIA_IMAGES and READ_EXTERNAL_STORAGE permissions. When enabled under PixelBoard Settings > Clipboard, screenshots appear instantly as a floating suggestion chip for 1-tap pasting.belka_rounded_keyboard, belka_ui, belka_background, more_pill_keys, and enable_rounded_keys flags at runtime.google_sans_flex, platform_google_sans_flex, and gm3_expressive flags at runtime with a user preference toggle under Advanced Settings.undo_proactive_post_correction, undo_proactive_auto_correction_cooperative, undo_enable_chunk_fusion, nga_enable_undo_delete, and threshold flags with a dedicated toggle under Advanced Settings.emoji_palette_v2, enable_frequent_emoji_recent_tab, and enable_emoji_frequent_recent_switch_option.super_insert, super_insert_vk, super_insert_enable_dynamic_multi_view, enable_si_shortcut_keys), merging clipboard history, dynamic emojis, contacts, and saved phrases into a single quick-insert panel.enable_smart_compose, enable_inline_suggestions_on_all_fields, enable_inline_completion, enable_delight5_smart_compose, smart_compose_status = 1L).alpha = 255) for emoji glyphs, eliminating dull or washed-out emoji suggestions in the suggestion strip.enable_fast_access_bar and bypassed Google's hardcoded 12-app whitelist (fast_access_bar_app_whitelist = *), placing the quick-emoji strip directly above the keyboard keys across all messaging apps and text fields.enable_emojify and enable_emojify_settings_option with global locale and app support (enable_emojify_language_tags = *, emojify_app_allowlist = *), surfacing the interactive magic wand (🪄) button in the suggestion strip to automatically stylize and pepper drafts with matching emojis.onStartInputView to guarantee ClipboardManager listener initialization and sync copied text into clipboard drawer history when typing, overcoming OEM background clipboard suppression on Samsung One UI and Vivo devices.intended_oov_min_count = 1) and activated Delight5 language model user history n-gram frequency, continuation scoring, and timestamp tracking (enable_pc_user_history_ngram_count, populate_ngram_count_with_context, enable_dynamic_lm_unigram_continuation_scoring). Frequently used words are learned instantly and suggested after typing just the first two letters.enable_concept_prediction_engine, enable_rule_based_concept_prediction, enable_emoji_suggestion_from_top_candidate, enable_predictions_from_emoji_shortcuts, config_expression). Matching emojis are automatically suggested directly in the suggestion strip when typing relevant words.update_streaming_touch_data_set_is_gesture, two-stage beam decoder (enable_two_stage_decoder), and spatial rescoring (enable_space_transposition_post_correction, enable_pk_spatial_model_features, enable_pk_auto_correction_trigger_predictor).@string/pixelboard_patches_settings_title).LatinDictionarySettingsFragment), Personal dictionary, and Physical keyboard preferences across all Gboard base updates (#91, #94).On supported devices (such as Google Pixel 8 Pro / 9 series), choose your preferred inference pipeline directly under Advanced Settings:
GBOARD_SERVER (Google Cloud Server Inference)PRIVATE_INFERENCE_AICORE (On-Device Private Android AICore)PRIVATE_INFERENCE_ASTREA (On-Device Astrea Framework)↻) button solely as a convenience tool, but manual restarts are no longer mandatory.PixelBoard alongside stock Google Keyboard.DeviceIntelligence inline autofill chips for password managers (Bitwarden, 1Password, KeePass, etc.) in the renamed package (#24).AccessibleRow merging switch, radio, and choice rows into single TalkBack controls with unified roles and states, eliminating redundant navigation stops.[!NOTE] Google Pixel Device Requirement: New advanced features (such as Writing Tools V2 and the On-Device AI Inference Backend Selector) are available only on Google Pixel devices (e.g., Pixel 8 Pro / Pixel 9 series) due to system AICore and hardware model requirements. On non-Pixel Android devices, these specific options are automatically hidden or gated to ensure complete stability, while core features like Gemini Rambler Natural Voice Typing, AI Proofread, and Tone Rewriting work across all supported devices.
Follow these quick steps to activate Google's Gemini-powered Rambler natural voice typing:
⚙️) icon in the keyboard suggestion strip, or go to Android Settings > System > Languages & input > On-screen keyboard > PixelBoard.↻) button remains available as an optional manual fallback if ever needed.[!TIP] Thanks to recent runtime enhancements, Rambler dictation initializes dynamically on the fly. You can immediately tap the microphone icon without needing to restart Gboard or kill the app process!
Google's AI Writing Tools allow you to proofread, rephrase, and adjust the tone of any text on the fly.
PixelBoard features a clean, minimal preference screen modeled directly after the native Material You Gboard UI:
GBOARD_SERVER, PRIVATE_INFERENCE_AICORE, and PRIVATE_INFERENCE_ASTREA.↻): Optional one-tap process reload utility in the toolbar if you ever want to force a refresh, though all settings and toggles apply automatically in real time without restarts..apk in your notification drawer or Downloads folder.Connect your Android phone via USB with USB Debugging enabled:
adb install -r PixelBoard-1.3.3.apk
adb shell am force-stop com.akshaykadam.pixelboard
(If building from source locally, use adb install -r output/PixelBoard-1.3.3.apk)
You can patch your stock Gboard APK directly on your phone using Morphe Manager:
PixelBoard.mpp as the patch source.[!TIP] You can also add PixelBoard as a custom auto-updating patch source in Morphe Manager by adding:
https://raw.githubusercontent.com/Akshayykadam/PixelBoard/main/patches-bundle.json
GBoardMod/
├── README.md # Project documentation & direct download links
├── build.sh # 1-click automated build & patching script (100% offline)
├── options.json # Patch configuration profile
├── patches/
│ ├── PixelBoard.mpp # Pre-bundled offline patch pack (~1.6 MB)
│ └── patches-bundle.json # Morphe Manager repository metadata
├── input/
│ └── gboard.apk # Base stock Gboard APK (v18.5.3 Release, ~67 MB)
├── output/
│ ├── PixelBoard.apk # Compiled APK (local build output / hosted on GitHub Releases)
│ └── patching-result.json # Patch verification report
├── tools/
│ ├── patcher.jar # Standalone patch compiler CLI (Java 21)
│ └── patcher-data/ # Signing keystore & local storage
├── LICENSE # GNU General Public License v3.0
└── pixelboard-patches/ # PixelBoard patch source repository (Kotlin/Smali)
├── gradle/
├── patches/ # Patch definitions & Kotlin bytecode modifications
└── extensions/ # Extension APK bytecode & runtime hooks
Place your stock Gboard APK at input/gboard.apk, then run:
./build.sh
This runs completely offline using the pre-bundled patches/PixelBoard.mpp and tools/patcher.jar. It automatically patches, aligns, and signs output/PixelBoard.apk.
If you modify any Smali or Kotlin patch code inside pixelboard-patches/:
./build.sh --rebuild
This recompiles the .mpp patch pack using Gradle and immediately applies it to the stock APK.
Verify patch bytecode transformations and contract integrity:
cd pixelboard-patches
JAVA_HOME=/opt/homebrew/opt/openjdk@21 ./gradlew test
java -jar tools/patcher.jar patch \
--patches=patches/PixelBoard.mpp \
--options-file=options.json \
--striplibs=arm64-v8a \
-o=output/PixelBoard.apk \
-r=output/patching-result.json \
input/gboard.apk
| Property | Requirement |
|---|---|
| Target Package | com.google.android.inputmethod.latin |
| Primary Base Version | 18.5.3.993608717-release-arm64-v8a (Recommended) |
| Compatible Versions | 18.4.1.985164140-release-arm64-v8a18.3.1.977415014-release-arm64-v8a18.0.3.954559732-release-arm64-v8a |
| Architecture | arm64-v8a |
| Android Version | Android 10 (API 29) through Android 16 / 17 Preview |
| Root Required | No (Standalone side-by-side coexistence) |
[!NOTE] Google Pixel Device Support: Advanced features (Writing Tools V2 and On-Device Private AICore / Astrea inference) are available only on Google Pixel devices. Core Rambler Natural Voice Typing, AI Writing Assistant, proofreading, and tone rewrite work across all Android devices.
Akshay Kadam
Special thanks and sincere appreciation to:
AccessibleRow), TalkBack focus restoration across screen rebuilds, heading navigation, spoken warnings, and restart announcements (#65, #66, #67).ar) localization for all Advanced Settings, AI Writing Tools, and Rambler dictation preferences (#53).[!CAUTION] PLEASE READ THIS LEGAL DISCLAIMER CAREFULLY BEFORE DOWNLOADING, COMPILING, OR USING THIS SOFTWARE.
TYPE_WINDOW_STATE_CHANGEDslc.a() and contributing the verified bytecode patch for fused APKs on Pixel 8 Pro (#50).GoogleAsrService persistence (#3) and the offline language pack download loop (#5).