Sunday, October 11, 2015

Onyx Boox C67ML First Days (Rooting, Screensavers, Page Turning, and More)

Deciding on the Device

A few weeks ago I decided to get back into book reading; I've been taking the bus lately and need something to keep me occupied on my commute. I already own a Nook Simple Touch (original 2nd edition, e-ink), but I wanted an upgrade to an E-Ink device with a higher resolution screen, backlight, and a headphone jack, all while running Android, so I can use any app I want to.

The first device that came to my mind was the new(er) Nook Glowlight, but unfortunately, Barnes & Noble took everything that was great about the Nook Simple Touch (MicroSD slot, physical page turn buttons, etc.) and chose not to include it on the Glowlight. Thus, I continued my search, and finally stumbled on the Boyue and Onyx Boox lines of Android E-ink devices. After a whole bunch more research, I finally decided on the Onyx Boox C67ML. For a very reasonable price, it has everything that I want:

  • Physical page turn buttons
  • Built in light
  • High resolution E-Ink screen
  • MicroSD card slot
  • Runs Android
  • Wifi
  • 3.5mm headphone jack

Onyx Boox C67ML Case:

I bought the Onyx Boox C67ML off Amazon, and quickly realized that I needed a case for it. Unfortunately, the cases that are specifically made for the device are pricey and not that great, so I looked elsewhere. I wanted something that matched the style of my Nook Simple Touch case; a book style case, with a magnetic closure, plus elastic bands to make placing and removing the device from the cover easy. After more searching, I finally found the Belkin Verve Tab Folio case (model number: F8N717Ttc00). The specific one I purchase is designed for a Kindle device, but it fits my Onxy Boox C67ML perfectly. Here is what it looks like.

Onyx Boox C67ML with Cheap Kindle Cover
Onyx Boox C67ML Cover Closed

Onyx Boox C67ML Rooting

Note: Before gaining root, I highly recommend updating the firmware for the device first. Get the official latest version from this page.

I tried a few different methods (Towelroot, strange ADB methods, etc.) to achieve root on my C67ML, but only one worked for me - the "Root Master 1.3.6" APK. You can download it here. For instructions, I found this foreign page, but instead of making you read that, I'll just include the relevant images below:

Step 1

Root Master Step 1

Step 2

Root Master Step 2

Step 3

Root Master Step 3

Warning: The above root method is known to be bundled with AdWare/Malware. After using it to gain root, I highly recommend using some standard root tools to clean up after the install process.

Onyx Boox C67ML Screensavers

If you want to put your own screensavers (the images that appear when you put the device to sleep) on the C67ML, it is actually pretty simple, and doesn't even require root (provided you are using a MicroSD card). Here is how to do it:

  1. Plug the Onyx Boox C67ML into your computer with a USB cable.
  2. A message should pop up on the Boox - "Connect device to a computer for USB storage?" - Click "OK"
  3. Navigate to the MicroSD card directory of the Boox on your computer. Should be something like PC > BOOX H:
  4. Create a new folder in the root of the SD card directory, name it "Screensavers".
  5. Place any image file you want as a screensaver in this new folder. Name it standby#, replacing the # with the order you want the images to show up in. Make sure your images are PNGs, with a resolution of 1024x758 (the native resolution of the C67ML). Because the screen is vertical, rotate your images one 90 degree turn to the left. See below screenshot for an example of how all these steps fit together:

By default, following the above steps will not stop the default screensavers from running, it will just add yours to the mix. If you want to stop the default screensavers from running, you need root access. Using a root file manager on the device, navigate to Device -> system -> media. In this folder, you will find the default screensavers, which you can either delete, rename, or replace with your own.

Good Additional Resources:

- A good forum post about first impressions with the device: Link
- ROMs and rooting resources: Link
- A version of the Kindle App without page animations (Disclaimer, I haven't tried it yet): Link
- Good forum thread with rooting info, button remapping info, etc.: Link
- RK3026 E-Reader Master List and Discussion: Link

2 comments:

  1. Hi. It is a good tutorial for rooting my C67ML Carta. But reading it, I found something which needs explanation to me: "...using some standard root tools to clean up after the install process." can you please explain to me, what is the exact process? Deleting the apk and what else? Thx.

    ReplyDelete
    Replies
    1. Sorry for taking a while to respond. In general, the best way to cleanup would be to use an APK manager to freeze or uninstall unwanted apps, and then an antivirus/exploit scanner to make sure that all the bad stuff has been removed. My recommendations would be:

      APK Manager: ROM Toolbox (also one of the best apps overall for advanced device management for rooted devices)

      Antivirus: I'd recommend either BitDefender (link) or Kaspersky (link). Both have free trial versions, and really all you need it for is to run a one-time scan, and then you can uninstall it.

      Hope that helped!

      Delete