My Pocket PC (PPC) Adventures: BigMe Hibreak Black/White
- @for Android Developers
- @author Kai Ruhl
- @since 2025-06
Year 2025: BigMe Hibreak Black/White
After deciding that the
light loss
on the color e-ink of my 2020
Hisense A5 Pro CC (HLTE203T)
was a bit much, I got a BigMe Hibreak monochrome (black/white) non-Pro
(no alias)
[specs]
[shop]
[manual]
[xda1]
[xda2]
in 2025-06, with
Android
11
(API 30) including Google Play, which enables banking apps.
Once more, the e-ink screen is wonderful,
with a much higher contrast than my previous color e-ink display,
which keeps me at reading books instead of internet browsing.
The Pro
version would be more powerful but the display even larger
(6.1" vs 5.8"), too much for my pant pockets.
A configurable side button on the left side can be set e.g.
to back button for one click, screen refresh for double click,
and flashlight for long click.
Hardware buttons at the bottom will probably never be en vogue again.
The Hibreak has the exact same size, thickness, and screen bevels
of the A5 Pro CC, except the main camera which protrudes a bit.
Battery life is ok (more than 1 day) but nowhere near the A5 Pro CC,
at least when 1-minute clock update interval is set
for an equivalent standby display.
| BigMe Hibreak Black/White |
Evaluation |
 |
Pro:
- E-ink
- Better contrast than color e-ink
- Compass in addition to GPS
Contra:
- Too large at 5.8"
- Non-removable battery
- Only one hardware button
Bugs:
- Widgets have ugly extra frames
- Incomplete i18n
- Recovery Boot (Pw+VolDn) fails
- USB
adb fails
|
Shopping was actually a bit bumpy; bought at 250€ in their web store,
I was required to phone the
DHL
customs
office and pay another 50€ customs fee upon delivery.
On the bright side, the BigMe after sales team was accomodating and
reimbursed me 30€ of that, so I can attest to their goodwill.
One could conceivably
ask them
if they have the phone in stock in your
country before ordering.
After using it for about half a year, two experiences stick out:
From a snappiness perspective, the Hibreak feels notably slower
than my A5 Pro CC,
and some webpages have colors schemes that do not work well
with black/white screens,
tempering the superb book reading experience a bit.
For developers, having only wireless but no USB adb
is not nice but ok, see below for more details.
What worries me more is the inability to factory reset.
My Settings: BigMe Hibreak
First step is going to Settings and see what we can do here
to strip the system back to what I actually need.
- Wallpaper→Screensaver: Clock with 1min refresh
- Sound: Default notification = Selenium, default alarm = Rooster (or Helium)
- Custom key: Single click = Back, double click = Full refresh, Long press = Flashlight
- Gestures: Arrange gesture navigation in Back, Home, Task order
- Float ball: off
- System→Date: Amsterdam/Europe, input: sys lang = off, german = on, gesture typing = off, text correction = off, advanced emoji = off
- More Settings→Privacy→Autofill: None
- More Settings→Privacy→Advanced→Ads: Opt out of ad personalization
- More Settings→Location: "Ask every time" for all apps, not possible for Browser, Gallery, xLauncher; Camera, unknown chinese-character app
- More Settings→Security: Find hub = off, screen lock = Passwd
- More Settings→System: Languages += german, on-screen keyboard Sogou = off, gestures prevent ringing = mute
- More Settings→About phone: Tap "Build number" 10 times for developer mode.
- More Settings→System→Advanced→Developer:
Stay awake = on, oem unlock = on, usb debug = on, disable adb auth timeout = on,
verify apps = off, default usb config = file transfer (
jmtpfs),
disable hw overlays = off, background check = all apps off
- More Settings→Sound: Phone ringtone = Scarabaeus, Touch vibration = off
- More Settings→Apps & notifications→Notifications: Bubbles = on
- More Settings→About phone: Name = KaiBreak
- More Settings→Google→Autofill→Preferences→Passwords→Settings: No password saves
- More Settings→Accessibility: Remove animations = on
Note that for some reason, "USB debugging" turns itself off quite frequently.
In Settings→Apps we can disable unused apps.
Sometimes disabling is impossible, or only a permanent uninstall
for apps we might need later; right now we omit most of those.
- Folder (2 chinese chars): disable
- App management: disable
- BigMe GPT: disable
- Bookshelf: disable
- Browser: disable
- Calendar: disable
- Dictionary: disable
- File manager: disable
- Gallery: disable
- xReader: disable
- Kindle: uninstall
- OneNote: uninstall
- HDD (4 chinese chars): Only uninstall possible, dont
- BigMe V2T: Cannot be disabled
- Calculator: Only uninstall possible, dont
- ColorDict: Only uninstall possible, dont
- Contacts: Cannot be disabled
- Eudic: Only uninstall possible, dont
- Files: Cannot be disabled
- Music: Only uninstall possible, dont
- Scan document: Cannot be disabled
- Transfer by Wifi: Cannot be disabled
- Translator: Cannot be disabled
- Voice recorder: Cannot be disabled
- WPS Office Lite: Only uninstall possible, dont
For the rest, we take the developer route with adb.
My ADB: BigMe Hibreak
Using adb
(stand-alone per apt-get install adb or from
Android SDK)
is the next step to disable unwanted apps.
For the life of me, I could not get adb devices
to work on the USB-connected Hibreak.
Normally lsusb gives a 0e8d:2008 kind
of number where the first is idVendor and
the second idProduct, which would yield an
Android rule in /etc/udev/rules.d/ (as root)
like this:
SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="2008", MODE="0666", GROUP="plugdev"
A reboot and re-plugin of the phone and adb devices
should list the Hibreak, but it doesnt.
Scouring the internet on adb and plugdev
[docs1]
[docs2]
[forum1]
[forum2]
did not help either.
I got the sneaking suspicion the Bigme devs never used it
and didnt bother to properly implement USB debug accces.
Because wireless debug access does work!
In Settings→More Settings→Advanced→Developer,
do Wireless debugging = on, then click it again because
the label is also a menu.
Under these choose "Pair device with pairing code",
which will give you an IP, a port and a pin.
On your computer, adb pair 192.168.100.23:34327 315692
(just an example) should give you a success message.
Now first make sure that your Android SDK has
Android 11
installed, e.g. via
Android Studio→Tools→SDK manager
in the toolbar.
Only after that, go adb connect 192.168.100.23:34327
then adb shell
and then pm list packages | sort
to arrive at the
full package list.
android.auto_generated_rro_product__
android.ext.services
cn.wps.moffice_i18n
com.android.backupconfirm
com.android.bips
com.android.bluetooth
com.android.bluetoothmidiservice
com.android.bookmarkprovider
com.android.calculator3
com.android.calllogbackup
com.android.captiveportallogin
com.android.carrierconfig
com.android.carrierdefaultapp
com.android.cellbroadcastreceiver
com.android.cellbroadcastreceiver.module
com.android.cellbroadcastservice
com.android.certinstaller
com.android.companiondevicemanager
com.android.contacts
com.android.cts.ctsshim
com.android.cts.priv.ctsshim
com.android.deskclock
com.android.dialer
com.android.documentsui
com.android.dreams.basic
com.android.dynsystem
com.android.egg
com.android.emergency
com.android.externalstorage
com.android.hotspot2.osulogin
com.android.htmlviewer
com.android.inputdevices
com.android.inputmethod.latin
com.android.internal.display.cutout.emulation.corner
com.android.internal.display.cutout.emulation.double
com.android.internal.display.cutout.emulation.hole
com.android.internal.display.cutout.emulation.tall
com.android.internal.systemui.navbar.gestural
com.android.internal.systemui.navbar.gestural_extra_wide_back
com.android.internal.systemui.navbar.gestural_narrow_back
com.android.internal.systemui.navbar.gestural_wide_back
com.android.internal.systemui.navbar.threebutton
com.android.keychain
com.android.localtransport
com.android.location.fused
com.android.managedprovisioning
com.android.mms
com.android.mms.service
com.android.modulemetadata
com.android.mtp
com.android.music
com.android.networkstack
com.android.networkstack.inprocess.overlay
com.android.networkstack.overlay
com.android.networkstack.permissionconfig
com.android.networkstack.tethering
com.android.networkstack.tethering.inprocess.overlay
com.android.networkstack.tethering.overlay
com.android.nfc
com.android.ons
com.android.packageinstaller
com.android.pacprocessor
com.android.permissioncontroller
com.android.phone
com.android.printservice.recommendation
com.android.printspooler
com.android.providers.blockednumber
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.media
com.android.providers.media.module
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.provision
com.android.proxyhandler
com.android.se
com.android.server.telecom
com.android.settings
com.android.settings.intelligence
com.android.sharedstoragebackup
com.android.shell
com.android.simappdialog
com.android.soundpicker
com.android.statementservice
com.android.systemui
com.android.theme.color.cinnamon
com.android.theme.color.orchid
com.android.theme.color.purple
com.android.theme.color.space
com.android.theme.icon.pebble
com.android.theme.icon.roundedrect
com.android.theme.icon.squircle
com.android.theme.icon.taperedrect
com.android.theme.icon.teardrop
com.android.theme.icon.vessel
com.android.theme.icon_pack.circular.android
com.android.theme.icon_pack.circular.launcher
com.android.theme.icon_pack.circular.settings
com.android.theme.icon_pack.circular.systemui
com.android.theme.icon_pack.circular.themepicker
com.android.theme.icon_pack.filled.android
com.android.theme.icon_pack.filled.launcher
com.android.theme.icon_pack.filled.settings
com.android.theme.icon_pack.filled.systemui
com.android.theme.icon_pack.filled.themepicker
com.android.theme.icon_pack.rounded.android
com.android.theme.icon_pack.rounded.launcher
com.android.theme.icon_pack.rounded.settings
com.android.theme.icon_pack.rounded.systemui
com.android.theme.icon_pack.rounded.themepicker
com.android.vending
com.android.vpndialogs
com.android.wallpaper.livepicker
com.android.wallpaperbackup
com.android.wallpapercropper
com.android.wallpaperpicker
com.android.wifi.resources
com.android.wifi.resources.overlay
com.b300.xrz.web
com.ebook.imagemanager
com.ebook.wifitransferbook
com.eusoft.eudic
com.example.test
com.google.android.apps.photosgo
com.google.android.apps.restore
com.google.android.contactkeys
com.google.android.ext.shared
com.google.android.gms
com.google.android.gms.location.history
com.google.android.gsf
com.google.android.networkstack.overlay
com.google.android.networkstack.tethering.overlay
com.google.android.onetimeinitializer
com.google.android.overlay.gmsconfig.common
com.google.android.overlay.gmsconfig.gsa
com.google.android.partnersetup
com.google.android.safetycore
com.google.android.syncadapters.contacts
com.google.android.tts
com.google.android.webview
com.iflytek.speechcloud
com.mediatek
com.mediatek.SettingsProviderResOverlay
com.mediatek.callrecorder
com.mediatek.camera
com.mediatek.capctrl.service
com.mediatek.entitlement.o2
com.mediatek.frameworkresoverlay
com.mediatek.gba
com.mediatek.gnssdebugreport
com.mediatek.ims
com.mediatek.location.lppe.main
com.mediatek.omacp
com.mediatek.op18.contacts
com.mediatek.op18.dialer
com.mediatek.op18.mms
com.mediatek.op18.systemui
com.mediatek.op18.telecom
com.mediatek.simprocessor
com.mediatek.smartratswitch.service
com.mediatek.systemuiresoverlay
com.mediatek.telephony
com.socialnmobile.colordict
com.sohu.inputmethod.sogou.oem
com.tencent.weread.eink
com.test.logcollect
com.xrz.ai
com.xrz.appmanager
com.xrz.bookmall
com.xrz.bookself
com.xrz.btranslate
com.xrz.dictapp
com.xrz.ebook
com.xrz.ebook.launcher
com.xrz.filemanager
com.xrz.googleguide
com.xrz.hoverballdemo
com.xrz.mutidisplay
com.xrz.res.service
com.xrz.scandoc
com.xrz.settings
com.xrz.soundrecord
com.xrz.standby
com.xrz.sys.control
com.xrz.video
com.xrz.voice.note
com.xrz.xreaderV3
ru.vk.store
Before we go disabling apps per adb, sideload
F-Droid
with adb install F-Droid.apk
to install new default apps on the phone:
Those are the packages I disabled in adb shell.
pm disable-user --user 0 cn.wps.moffice_i18n
pm disable-user --user 0 ru.vk.store
pm disable-user --user 0 com.b300.xrz.web
pm disable-user --user 0 com.ebook.imagemanager
pm disable-user --user 0 com.ebook.wifitransferbook
pm disable-user --user 0 com.eusoft.eudic
pm disable-user --user 0 com.example.test
pm disable-user --user 0 com.iflytek.speechcloud
pm disable-user --user 0 com.socialnmobile.colordict
pm disable-user --user 0 com.sohu.inputmethod.sogou.oem
pm disable-user --user 0 com.tencent.weread.eink
pm disable-user --user 0 com.test.logcollect
pm disable-user --user 0 com.xrz.ai
pm disable-user --user 0 com.xrz.appmanager
pm disable-user --user 0 com.xrz.ebook
pm disable-user --user 0 com.xrz.bookmall
pm disable-user --user 0 com.xrz.bookself
pm disable-user --user 0 com.xrz.btranslate
pm disable-user --user 0 com.xrz.dictapp
pm disable-user --user 0 com.xrz.filemanager
pm disable-user --user 0 com.xrz.googleguide
pm disable-user --user 0 com.xrz.hoverballdemo
pm disable-user --user 0 com.xrz.scandoc
pm disable-user --user 0 com.xrz.soundrecord
pm disable-user --user 0 com.xrz.video
pm disable-user --user 0 com.xrz.voice.note
pm disable-user --user 0 com.xrz.xreaderV3
# Experimentally found that those must stay on:
com.xrz.ebook.launcher
# Did not dare:
com.xrz.mutidisplay
com.xrz.res.service
com.xrz.settings
com.xrz.standby
com.xrz.sys.control
Confirm with pm list packages -d |sort
[forum]
that the packages are indeed disabled.
Reboot for good measure.
Some app icons still remain on the home screen.
With long-click and remove/uninstall, I can shoo away
Calculator, ColorDict, Google Cloud, Google Drive,
Music, WPS office lite.
What remains are "dead icons" for
App management, BigmeGPT, Bigme V2T, BookShelf, Browser,
Calendar, Dictionary, Gallery, Navigation Ball,
Scan Document, Translator, Voice Recorder;
and "unkillable apps"
App store, Contacts, File manager, Lock screen, Messaging,
Phone, Screen saver;
I push them into respective icon groups.
I cannot get rid of the "Search bar" on the rightmost
desktop nor the "Add widget" button on the leftmost desktop.
And the clock widget on the home desktop seems also here to stay.
To remedy this, it might help to start disabling
com.android packages,
but that might also be unwise, particularly since fastboot with
Power+VolumeDown does not seem to work,
and adb reboot bootloader just freezes the device.
My Apps: BigMe Hibreak
After the basics are done, here comes the
F-Droid
install spree:
- Comms: DavX5,
OpenKeychain,
Thunderbird,
Signal (apk).
We already installed
Simple Dialer and
Quik SMS.
- Internet: EinkBro,
Free Browser,
DuckDuckGo,
Skytube,
QR code scanner.
- Media: VLC,
Aves Gallery,
TimeLapseCam,
Vanilla Music Player,
Audio Recorder,
Orion PDF Viewer
- Admin:
KeePassDroid,
Aegis 2FA,
SimpleSSHD server
- Tools:
AlexCalc,
Metronome
- Travel:
OSMand maps,
Offi buses,
FOSS warn
A big surprise are the widgets. The usual long-click on
home desktop, then add widget, does not work.
Instead, on the leftmost desktop, there is a big "+ Add widget"
button that does add widgets, but with an ugly frame around
each of them.
I am entirely not sure why the Bigme devs deviated from the
stock Android experience here.
Open Questions
One could conceivably try to get some answers from
the Bigme after sales team, which I suppose could talk to
their developers.
- How do I boot into recovery mode?
Neither Power+VolumeDown nor
adb reboot bootloader work.
- How do I use USB debugging, which
idVendor
and idProduct in /etc/udev/rules.d
under Debian Linux?
0e8d and 2008 do not work with adb devices.
- How can I have widgets, on any desktop I like, without the frame?
- How can I remove (or move) the datetime widget on the home desktop?
- How can I remove the search bar?
Using
adb pm disable ... would be ok.
- Standby mode: Why is the "y" of e.g. "Friday" truncated
on the rightmost border?
So far, I am medium happy with the Hibreak.
The screen is superb, but the software is, charitably speaking,
at least incomplete --
I hope you could get a developer-y impression here.
Thanks for reading, and have a nice day!
EOF (Jan:2026)