Post

Setup InkPalm 5 Plus

Setup InkPalm 5 Plus

Introduction

The InkPalm 5 Plus is a compact Android-based e-reader, but with some customization, we can enhance its functionality and usability. This guide will walk you through optimizing your device for a smoother experience.


Requirements

  • InkPalm 5 device
  • A Google Machine with ADB installed

Initial Setup

Since 2023, the InkPalm 5 ships with English enabled by default, making the setup process straightforward. Follow these steps:

  1. Enable Developer Options
    • Navigate to SettingsAbout Device.
    • Scroll down and tap Build Number seven times until Developer Options are enabled.
  2. Enable USB Debugging
    • Go to SettingsApps Management.
    • Enable Unknown Sources and USB Debugging.

Visual Guide:

Default Launcher Default Launcher (already debloated)

Settings Step 1: Open Settings

Build Number Step 2: Tap “Build Number” 7 times

App Management Step 3: Enable “Unknown Sources” and USB Debugging


Connect to ADB

Once setup is complete, connect your device to your computer using ADB. Open a terminal and run:

1
adb devices

You should see:

1
2
List of devices attached
<device-id>    device

If you see:

1
2
List of devices attached
<device-id>    unauthorized

or

1
2
List of devices attached
<device-id>    offline

Ensure USB Debugging is enabled and reconnect the device.


Remove Bloatware

There are two options to deal with unwanted apps:

  1. Uninstall (Recommended) – Removes the app permanently for the current user.
  2. Disable – Deactivates the app but allows reactivation later.

Disable Apps

1
2
3
4
5
6
7
8
9
10
11
12
13
adb shell pm disable-user --user 0 com.duokan.einkreader
adb shell pm disable-user --user 0 com.moan.appstore
adb shell pm disable-user --user 0 com.zhangyue.read.iReader.eink
adb shell pm disable-user --user 0 cn.wps.moffice_eng.lite
adb shell pm disable-user --user 0 com.android.email
adb shell pm disable-user --user 0 com.moan.browser
adb shell pm disable-user --user 0 com.sohu.inputmethod.sogou.oem
adb shell pm disable-user --user 0 com.moan.sdmanage
adb shell pm disable-user --user 0 com.softwinner.dragonaging
adb shell pm disable-user --user 0 com.jd.app.reader
adb shell pm disable-user --user 0 com.tencent.weread.eink
adb shell pm disable-user --user 0 com.moan.cloudservices
adb shell pm disable-user --user 0 com.zhangyue.read.iReader

Uninstall Apps

1
2
3
4
5
6
7
8
9
10
11
12
13
adb shell pm uninstall --user 0 com.duokan.einkreader
adb shell pm uninstall --user 0 com.moan.appstore
adb shell pm uninstall --user 0 com.zhangyue.read.iReader.eink
adb shell pm uninstall --user 0 cn.wps.moffice_eng.lite
adb shell pm uninstall --user 0 com.android.email
adb shell pm uninstall --user 0 com.moan.browser
adb shell pm uninstall --user 0 com.sohu.inputmethod.sogou.oem
adb shell pm uninstall --user 0 com.moan.sdmanage
adb shell pm uninstall --user 0 com.softwinner.dragonaging
adb shell pm uninstall --user 0 com.jd.app.reader
adb shell pm uninstall --user 0 com.tencent.weread.eink
adb shell pm uninstall --user 0 com.moan.cloudservices
adb shell pm uninstall --user 0 com.zhangyue.read.iReader

Tip: Avoid removing the default launcher (com.moan.launcher.epd305) as it will be needed later.


Install Essential Apps

After cleaning up unnecessary apps, install these essential tools:

To install an APK via ADB, use:

1
adb install /path/to/apk/app.apk

Screen Lock Issues & Fixes

Warning: The screen lock feature is unreliable on the InkPalm 5.

If you attempt to set up a Swipe, PIN, Pattern, or Password, you may see an error:

LockScreenIssue Incorrect password prompt even with correct PIN

Fix for Swipe Unlock

1
2
adb shell locksettings set-disabled true
adb reboot

Fix for Pattern/PIN/Password Unlock

1
2
3
adb shell locksettings clear --old OLD_CREDENTIAL
adb shell locksettings set-disabled true
adb reboot

For Patterns, use a numeric representation of your pattern.
Example: If your pattern forms an “¬” shape, it translates to 1236.

PatternGuide Pattern Conversion Guide


Final Steps

After completing these optimizations, you can install your preferred reading apps like KOReader and enjoy a streamlined e-ink experience.

FinalResult Final Setup with Unlauncher

This post is licensed under CC BY 4.0 by the author.

Trending Tags