← Back to App Hub

Boox Cleaner

Bloatware removal and system optimization tool for Boox E-ink devices. Auto detection, app removal, service disable, performance tuning.

PythonCustomTkinterADB
Open GitHub

Overview

A Windows GUI tool that removes Boox bloatware, disables unnecessary services, and applies performance tweaks to Boox E-ink devices, all from one window. When you plug in a device over USB it is auto-detected and a model-specific list is shown.

No Python required. The release ships as an executable with ADB bundled.

Download

Download from GitHub Releases

BooxCleaner_v2.1.zip (22MB). Extract the archive and run BooxCleaner_v2.1.exe.

Supported devices

ItemBoox Leaf3Boox Palma2 Pro
CodenameD60Palma2_Pro_C
FirmwareD60_SMT_V02_2022_03094.1.1-rel (2025-12-27)
Android11 (API 30)15 (API 35)
PlatformQualcomm BengalQualcomm Lito
Security patch2024-02-012025-10-01

Tested only on the devices and firmware listed above. Other Boox models will still show common packages when connected, but the package names may differ.

Prerequisite: enable USB debugging

On many Boox devices, the standard “tap Build Number 7 times” path to Developer Options is hidden. The steps below use the Activity Launcher app to reach it.

Step 1: install Activity Launcher

Search for Activity Launcher on the Google Play Store and install it. (If Play is unavailable, use the Boox app store or sideload the APK.)

Step 2: enable Developer Mode

  1. Open Activity Launcher.
  2. Search for “Settings” to expand its sub-activities.
  3. Open the activity that contains “About” or “DeviceInfo”. The exact name varies by Boox model (DeviceInfoSettings, AboutPhone, etc.).
  4. On that screen, tap the Build Number seven times in a row.
  5. You should see “You are now a developer!”

Step 3: turn on USB debugging

  1. In Activity Launcher, expand the Settings sub-activities again.
  2. Open “DevelopmentSettings”. (This screen will not open until Step 2 is done.)
  3. Toggle USB Debugging on.

Step 4: connect to PC

  1. Connect the Boox device to your PC over USB.
  2. When “Allow USB debugging?” appears on the device, tap Allow.
  3. Run BooxCleaner_v2.1.exe. The device is detected automatically.

Features

App removal tab

  • Auto device detection: detects the connected model over USB and shows a tailored removal list.
  • Bloatware removal: organized by category, including Boox apps (dictionary, mail, gallery, music, etc.) and unnecessary Android apps (calendar, contacts, print, etc.).
  • Selective remove / restore: pick exactly which apps to remove or restore via checkboxes.

Service disable tab

  • Unnecessary services: emergency alerts, print, HTML viewer, webcam mode, hotspot login, and so on.
  • Qualcomm services: XR WiFi/video, ride-mode audio, voice AI, BT XPAN, satellite communication.
  • SIM / telephony: phone, eSIM, conference call, SIM contacts/auth, IMS, call forwarding, etc. (when no SIM is used).
  • Bluetooth: disables Bluetooth services.

Performance tuning tab

  • Background process limit: caps background processes at 2 to free memory and CPU.
  • Force GPU rendering: accelerates UI rendering.
  • Disable WiFi/BLE scanning: stops background scanning to save battery.
  • WiFi power save: drops WiFi when the screen turns off.
  • Disable Bluetooth: saves power when not in use.
  • Disable notification popups: removes unnecessary UI redraws.

General

  • USB auto detection: checks for the device every 3 seconds.
  • Live operation log: every operation is reported in the bottom log panel in real time.
  • System protection: the Boox launcher and core (com.onyx) and OTA update services are excluded from removal targets.
  • Safe operations: all removals and disables are user-level. A factory reset restores everything.

What gets removed

Common (all Boox devices)

Boox bloatware (13): Dictionary, Mail, Clock, Boox Store, Music Player, Gallery, AI Assistant, Recorder, App Market, Calculator, EasyTransfer, KSync, Production Test.

Boox keyboards (2): Korean keyboard, English keyboard. (Removable when using Google Keyboard.)

Other Boox (2): Floating button, built-in reader.

Unnecessary Android apps (17): Chrome, Calendar, Contacts, Search, Print, MMS/SMS, Wallpapers, Screensaver, Google Restore, Call log backup, Pro Tips, and others.

Palma2 Pro extras (12)

Notes, TS Calibration, Camera (SnapCam), Dialer, Contacts app, SMS/MMS, SIM Toolkit, Google Books, Google TTS, Emergency Info, Storage Manager, Sound Picker.

What gets disabled

Unnecessary services (11): emergency alerts (4), print, HTML viewer, webcam mode, hotspot login, device provisioning, emergency info, storage manager.

Qualcomm services (7): XR WiFi/video/callback, ride-mode audio, voice AI, BT XPAN, satellite communication.

SIM / telephony (17): phone, eSIM, conference call, SIM contacts/auth/lock, telephony UCE, call forwarding, IMS service/RCS/data channel, etc.

Bluetooth (1): Bluetooth service.

Tech

A GUI app built with Python and CustomTkinter. It talks to the device through ADB (Android Debug Bridge) and is packaged as a single executable via PyInstaller. platform-tools (ADB) is bundled, so no separate install is required.

개요

Boox E-ink 기기에서 불필요한 시스템 앱 제거, 서비스 비활성화, 성능 최적화를 한 곳에서 수행하는 Windows용 GUI 도구입니다. USB로 연결하면 기기를 자동 감지해 모델별 맞춤 목록을 보여줍니다.

Python 설치 불필요. exe 실행 파일과 ADB가 모두 포함되어 있습니다.

다운로드

GitHub Releases에서 다운로드

BooxCleaner_v2.1.zip (22MB). 압축 해제 후 BooxCleaner_v2.1.exe를 실행합니다.

지원 기기

항목Boox Leaf3Boox Palma2 Pro
코드명D60Palma2_Pro_C
펌웨어D60_SMT_V02_2022_03094.1.1-rel (2025-12-27)
Android11 (API 30)15 (API 35)
플랫폼Qualcomm BengalQualcomm Lito
보안패치2024-02-012025-10-01

위 기기와 펌웨어에서만 테스트되었습니다. 다른 Boox 모델도 연결 시 공통 패키지가 표시되지만, 패키지명이 다를 수 있습니다.

사전 준비: USB 디버깅 활성화

Boox 기기는 일반적인 Android 기기와 달리, 설정 > 기기 정보 > 빌드 번호 7회 탭 방식으로 개발자 옵션을 활성화할 수 없는 경우가 있습니다. 아래 절차를 따라 Activity Launcher 앱을 이용해 개발자 옵션에 접근합니다.

1단계: Activity Launcher 설치

Google Play 스토어에서 Activity Launcher를 검색해서 설치합니다. (Play 스토어가 없는 경우 Boox 앱스토어에서 설치하거나, APK를 사이드로딩합니다.)

2단계: 개발자 모드 활성화

  1. Activity Launcher를 실행합니다.
  2. “Settings” 를 검색해 하위 Activity 목록을 펼칩니다.
  3. “About” 또는 “DeviceInfo” 가 포함된 Activity를 찾아 실행합니다. (Boox 모델에 따라 이름이 다를 수 있습니다: DeviceInfoSettings, AboutPhone 등)
  4. 열린 화면에서 빌드 번호(Build Number) 를 7번 연속 탭합니다.
  5. “You are now a developer!” 메시지가 표시되면 성공입니다.

3단계: USB 디버깅 켜기

  1. Activity Launcher에서 다시 Settings 하위 목록을 엽니다.
  2. “DevelopmentSettings” Activity를 찾아 실행합니다. (2단계를 완료하지 않으면 이 화면이 열리지 않습니다.)
  3. USB 디버깅(USB Debugging) 토글을 켭니다.

4단계: PC 연결

  1. USB 케이블로 Boox 기기를 PC에 연결합니다.
  2. 기기 화면에 “USB 디버깅을 허용하시겠습니까?” 팝업이 뜨면 허용을 누릅니다.
  3. BooxCleaner_v2.1.exe를 실행하면 자동으로 기기를 감지합니다.

기능

앱 제거 탭

  • 기기 자동 감지: USB 연결 시 모델을 자동 인식해서 맞춤 제거 목록을 표시합니다.
  • 블로트웨어 제거: Boox 앱(사전, 메일, 갤러리, 음악 등)과 불필요 Android 앱(캘린더, 연락처, 인쇄 등)을 카테고리별로 분류합니다.
  • 선택 제거 / 복구: 체크박스로 원하는 앱만 골라서 제거하거나 복구합니다.

서비스 비활성화 탭

  • 불필요 서비스: 긴급재난문자, 인쇄, HTML뷰어, 웹캠모드, 핫스팟 로그인 등.
  • Qualcomm 서비스: XR WiFi/비디오, 라이드모드 오디오, 음성AI, BT XPAN, 위성통신.
  • SIM/통신 관련: 전화, eSIM, 회의전화, SIM 연락처/인증, IMS, 착신전환 등 (SIM 미사용 시).
  • 블루투스: 블루투스 서비스 비활성화.

성능 최적화 탭

  • 백그라운드 프로세스 제한: 최대 2개로 제한해 메모리와 CPU를 확보합니다.
  • GPU 강제 렌더링: UI 렌더링 가속.
  • WiFi/BLE 스캔 끄기: 백그라운드 스캔 중단으로 배터리 절약.
  • WiFi 절전: 화면이 꺼지면 WiFi 끊기.
  • 블루투스 끄기: 사용 안 할 경우 전력 절약.
  • 알림 팝업 비활성화: 불필요한 UI 갱신 제거.

공통

  • USB 자동 감지: 3초 간격으로 기기 연결 상태를 자동 확인합니다.
  • 실시간 작업 로그: 모든 작업 진행 상황을 하단 로그에 실시간으로 표시합니다.
  • 시스템 보호: Boox 런처와 코어(com.onyx), OTA 업데이트 서비스는 제거 대상에서 제외됩니다.
  • 안전한 조치: 모든 제거와 비활성화는 사용자 레벨이며, 공장초기화 시 자동 복구됩니다.

제거 대상 앱 목록

공통 (모든 Boox 기기)

Boox 블로트웨어 (13개): 사전, 메일, 시계, Boox 스토어, 음악 플레이어, 갤러리, AI 어시스턴트, 녹음기, 앱마켓, 계산기, EasyTransfer, KSync, 프로덕션 테스트.

Boox 키보드 (2개): 한글 키보드, 영문 키보드. (Google 키보드 사용 시 제거 가능)

Boox 기타 (2개): 플로팅 버튼, 내장 리더.

Android 불필요 앱 (17개): Chrome, 캘린더, 연락처, 검색, 인쇄, MMS/SMS, 배경화면, 스크린세이버, Google 복원, 통화기록 백업, 프로팁 등.

Palma2 Pro 추가 (12개)

노트, TS 캘리브레이션, 카메라(SnapCam), 다이얼러, 연락처 앱, 문자/MMS, SIM 툴킷, Google Books, Google TTS, 긴급 정보, 저장공간 관리, 소리 선택기.

비활성화 대상 서비스

불필요 서비스 (11개): 긴급재난문자(4), 인쇄, HTML뷰어, 웹캠모드, 핫스팟 로그인, 기기 프로비저닝, 긴급정보, 저장공간 관리.

Qualcomm 서비스 (7개): XR WiFi/비디오/콜백, 라이드모드 오디오, 음성AI, BT XPAN, 위성통신.

SIM/통신 관련 (17개): 전화, eSIM, 회의전화, SIM 연락처/인증/잠금, 통신 UCE, 착신전환, IMS 서비스/RCS/데이터채널 등.

블루투스 (1개): 블루투스 서비스.

기술

Python과 CustomTkinter로 빌드된 GUI 앱입니다. ADB(Android Debug Bridge)를 통해 기기와 통신하며, PyInstaller로 단일 exe로 패키징됩니다. platform-tools(ADB)를 동봉해 별도 설치 없이 바로 사용할 수 있습니다.

概要

Boox E-inkデバイスから不要なシステムアプリの削除、サービスの無効化、パフォーマンス最適化を一つの画面で行えるWindows向けGUIツールです。USB接続するとデバイスを自動検出し、モデル別のリストを表示します。

Python不要。リリースにはADBが同梱されたexe実行ファイルが含まれます。

ダウンロード

GitHub Releasesからダウンロード

BooxCleaner_v2.1.zip (22MB)。解凍後 BooxCleaner_v2.1.exe を実行します。

対応機種

項目Boox Leaf3Boox Palma2 Pro
コード名D60Palma2_Pro_C
ファームウェアD60_SMT_V02_2022_03094.1.1-rel (2025-12-27)
Android11 (API 30)15 (API 35)
プラットフォームQualcomm BengalQualcomm Lito
セキュリティパッチ2024-02-012025-10-01

上記の機種とファームウェアでのみテスト済みです。他のBoox機種も接続時に共通パッケージは表示されますが、パッケージ名が異なる可能性があります。

事前準備: USBデバッグの有効化

Boox機種では、通常のAndroidのように 設定 > デバイス情報 > ビルド番号7回タップ で開発者オプションを有効化できないことがあります。以下では Activity Launcher アプリを使ってアクセスします。

ステップ1: Activity Launcherをインストール

Google PlayストアからActivity Launcherを検索してインストールします。(Playが利用できない場合はBooxアプリストアからインストールするか、APKをサイドロードします。)

ステップ2: 開発者モードを有効化

  1. Activity Launcherを起動します。
  2. 「Settings」 を検索し、サブActivityを展開します。
  3. 「About」 または 「DeviceInfo」 を含むActivityを探して開きます。(Boox機種により名前が異なります: DeviceInfoSettingsAboutPhone など)
  4. 開いた画面で ビルド番号(Build Number) を7回連続タップします。
  5. 「You are now a developer!」 と表示されれば成功です。

ステップ3: USBデバッグをオン

  1. Activity Launcherで再度Settingsのサブ一覧を開きます。
  2. 「DevelopmentSettings」 を見つけて開きます。(ステップ2を完了していないと開けません。)
  3. USBデバッグ のトグルをオンにします。

ステップ4: PCに接続

  1. USBケーブルでBoox機をPCに接続します。
  2. デバイスに 「USBデバッグを許可しますか?」 が表示されたら 許可 をタップします。
  3. BooxCleaner_v2.1.exe を実行すると、自動でデバイスを検出します。

機能

アプリ削除タブ

  • デバイス自動検出: USB接続時にモデルを自動認識し、専用の削除リストを表示します。
  • ブロートウェア削除: Booxアプリ(辞書、メール、ギャラリー、ミュージックなど)、不要なAndroidアプリ(カレンダー、連絡先、印刷など)をカテゴリ別に分類します。
  • 選択削除 / 復元: チェックボックスで好きなアプリだけを選んで削除・復元します。

サービス無効化タブ

  • 不要サービス: 緊急速報、印刷、HTMLビューア、Webカメラモード、ホットスポットログインなど。
  • Qualcommサービス: XR WiFi/ビデオ、ライドモードオーディオ、音声AI、BT XPAN、衛星通信。
  • SIM / 通信関連: 電話、eSIM、電話会議、SIM連絡先・認証、IMS、着信転送など(SIM未使用時)。
  • Bluetooth: Bluetoothサービスを無効化します。

パフォーマンス最適化タブ

  • バックグラウンドプロセス制限: 最大2つに制限してメモリとCPUを確保します。
  • GPU強制レンダリング: UIレンダリングを高速化します。
  • WiFi/BLEスキャンオフ: バックグラウンドスキャンを停止してバッテリーを節約します。
  • WiFi省電力: 画面オフ時にWiFiを切断します。
  • Bluetoothオフ: 未使用時の電力を節約します。
  • 通知ポップアップ無効化: 不要なUI再描画を防ぎます。

共通

  • USB自動検出: 3秒間隔でデバイス接続状態を自動確認します。
  • リアルタイム作業ログ: すべての操作状況を画面下部のログに即時表示します。
  • システム保護: Boox ランチャーとコア(com.onyx)、OTA更新サービスは削除対象から除外されます。
  • 安全な操作: 削除と無効化はすべてユーザーレベルで行われ、工場出荷時リセットで自動復元されます。

削除対象アプリ一覧

共通(すべてのBoox機種)

Boox ブロートウェア (13個): 辞書、メール、時計、Boox ストア、ミュージックプレーヤー、ギャラリー、AIアシスタント、レコーダー、アプリマーケット、計算機、EasyTransfer、KSync、生産テスト。

Booxキーボード (2個): 韓国語キーボード、英語キーボード。(Googleキーボード使用時は削除可能)

Booxその他 (2個): フローティングボタン、内蔵リーダー。

Android不要アプリ (17個): Chrome、カレンダー、連絡先、検索、印刷、MMS/SMS、壁紙、スクリーンセーバー、Google復元、通話履歴バックアップ、プロチップなど。

Palma2 Pro 追加 (12個)

ノート、TSキャリブレーション、カメラ(SnapCam)、ダイヤラー、連絡先アプリ、SMS/MMS、SIMツールキット、Google Books、Google TTS、緊急情報、ストレージマネージャー、サウンドピッカー。

無効化対象サービス

不要サービス (11個): 緊急速報(4)、印刷、HTMLビューア、Webカメラモード、ホットスポットログイン、デバイスプロビジョニング、緊急情報、ストレージマネージャー。

Qualcommサービス (7個): XR WiFi/ビデオ/コールバック、ライドモードオーディオ、音声AI、BT XPAN、衛星通信。

SIM / 通信関連 (17個): 電話、eSIM、電話会議、SIM連絡先・認証・ロック、通信UCE、着信転送、IMSサービス/RCS/データチャネルなど。

Bluetooth (1個): Bluetoothサービス。

技術

PythonとCustomTkinterで構築されたGUIアプリです。ADB(Android Debug Bridge)を介してデバイスと通信し、PyInstallerで単一のexeとしてパッケージングされます。platform-tools(ADB)を同梱しているため、別途インストール不要で利用できます。