Long-press the floating button to open a popup that picks the e-ink EPD waveform mode and applies it on the spot, so you can see the difference between waveforms on the Huawei MatePad Paper.
Modes (fastest → clearest)
| Mode | Hint |
|---|---|
| 6 ANIM / A2 | fastest, most ghost |
| 1 DU | fast, black & white |
| 7 DU4 | balanced, 4 greys |
| 5 GLD16 / DU4 | balanced grey |
| 4 GLR16 | anti-ghost grey |
| 3 GL16 / REAGL | clear grey, anti-ghost |
| 2 GC16 | clearest, full 16 greys |
| 0 INIT | full clear / reset |
| 13 MOD32 | partial / special |
| 15 AUTO | driver picks |
Plus a Clear ghosting action (GC16 full pass).
How it works
On selection it applies the mode three ways by reflection and toasts which the device accepted:
EPDCDevice.setEpdcDefaultMode(int), EPDCDevice.forceRefresh(int), View.setPostMode(int).
A2 ≈ mode 6 (EINK_REFRESH_MODE_A2_1BP = 0x2006 = 1BPP | ANIM): fast but ghosts while scrolling, settles clean on stop.
Install (sideload)
adb install -r AssistiveTouch-matepad-paper-eink-waveform-mp2.0.apk
# optional: flip the global Normal/Smart strategy
adb shell pm grant com.android.mirror.assisttouch android.permission.WRITE_SECURE_SETTINGS
Enable the accessibility service and allow "display over other apps", then long-press the floating button.
Notes
- Tested on MatePad Paper (HMW-W09, Android 10)
- Debug-signed build for sideloading; device/ROM-specific, not for store distribution.
- Gestures: single-tap = Back, double-tap = Home, long-press = refresh mode picker.