Icon
OnyxTweaks

Xposed module for modding the Onyx Boox Go Color 7 (Android 12) and similar devices

Release License

Compatibility

This Xposed module was primarily designed for my Go Color 7 running the Beta 4.0 firmware with Android 12.
I cannot guarantee full compatibility with other Boox models, especially if they do not run the 4.0 beta firmware.

Features & more

For more details, please visit the source repository at: https://github.com/timschneeb/OnyxTweaks

Releases

10/20/2025, 1:33:05 AM

Changelog

  • MMKV editor: Editing the system config (/onyxconfig) no longer requires root access
    • Private MMKV config files owned by apps still require root access

Tested on my Onyx Go Color 7 (1st gen) with Android 12L and Onyx system version 4.1-rel (specifically 2025-08-28_00-23_4.1-rel_0827_fc8adf71a).

Assets

1

v2.1.0

Stable

9/12/2025, 12:05:33 AM

This release adds support for the new stable v4.1 system update (specifically 2025-08-28_00-23_4.1-rel_0827_fc8adf71a).

Changelog

  • Added support for firmware 4.1-rel
    • Note: Backwards compatibility for firmware v4.0 is maintained but untested
  • Changes to the per-activity update mode feature:
    • Fixed on firmware v4.1 (Note: your current settings will be reset after the update)
    • Changes apply immediately now, without requiring the target app to be restarted
  • Status bar: Disable broken update mode status icon on v4.1

Tested on my Onyx Go Color 7 (1st gen) with Android 12L and Onyx system version 4.1-rel.

Assets

1

7/30/2025, 11:28:18 PM

This release adds support for the new v4.1 beta system update (specifically 2025-07-26_22-49_4.1-beta_0726_6aa3fa239).

Changelog

  • Added support for firmware 4.1-beta
    • Note: Backwards compatibility for firmware v4.0 is maintained but untested
  • Option to hide new quick settings components:
    • Pen controls
    • Frontlight presets

Known issues

Due to the complete overhaul of the eInk Center, the per-activity refresh mode feature does not work anymore.
It seems that Onyx's own SDK for 3rd-party developers is currently broken and can't switch modes correctly anymore.
This will probably be fixed by them before the stable release, so I'm not attempting to fix this for now.


Tested on my Onyx Go Color 7 (1st gen) with Android 12L and Onyx system version 4.1-beta.

Assets

1

4/24/2025, 12:08:29 PM

NaviBall (Floating button)

  • Add custom action to toggle B/W mode
  • Remove app filter for the 'Open app' action

All apps

  • Resume the last active app activity after reboot/shutdown

Tested on my Onyx Go Color 7 with Android 12L.

Assets

1

4/7/2025, 12:52:15 PM

Quick settings panel

  • Inject Android's media controls into the QS panel (seek bar, play/pause buttons, etc. for music apps)
  • Hide panel components (WiFi/BT tiles, tile grid, front-light sliders, volume slider, etc.)

Tested on my Onyx Go Color 7 with Android 12L.

Assets

1

v1.3.0

Stable

4/6/2025, 12:38:54 PM

Notifications

  • Fix invisible/white-on-white notification icons

System settings

  • Show stock Android gesture settings (one-handed mode, power button gestures)
  • Show memory info in app info

Tested on my Onyx Go Color 7 with Android 12L.

Assets

1

4/4/2025, 9:11:18 PM

v1.2.1

  • Added option to show split screen QS tile on all models

v1.2.0

New status bar clock mods:

  • Customize clock position (left, center, right)
  • Insert day of the week, or your custom dynamic text (ex., with the current date) next to the clock (in small or standard font size)

Minor changes:

  • Expanded Xposed target app scope to all Onyx-related apps
  • Added a shortcut to the LSPosed module log page
  • Handle exceptions within hooks more gracefully to prevent crashes on unsupported devices

Tested on my Onyx Go Color 7 with Android 12L.

Assets

1

4/4/2025, 7:09:50 PM

New status bar clock mods:

  • Customize clock position (left, center, right)
  • Insert day of the week, or your custom dynamic text (ex., with the current date) next to the clock (in small or standard font size)

Minor changes:

  • Expanded Xposed target app scope to all Onyx-related apps
  • Added a shortcut to the LSPosed module log page
  • Handle exceptions within hooks more gracefully to prevent crashes on unsupported devices

Tested on my Onyx Go Color 7 with Android 12L.

Assets

1