Download Latest Version KoboRoot.tgz (23.2 MB)
Email in envelope

Get an email when there's a new version of Kobo XCSoar Launcher

Home / RootKit
Name Modified Size InfoDownloads / Week
Parent folder
Kobo-Drivers.zip 2017-04-12 208.8 kB
KoboRoot.tgz.md5sum 2017-04-12 47 Bytes
KoboRoot.tgz 2017-04-12 5.0 MB
README.rst 2017-04-12 1.8 kB
Totals: 4 Items   5.2 MB 0

===== RootKit ======

Normally one would not need to root the Kobo since all access are already open. Just pul out the SD-card and manipulate it on your PC with the help of a card-reader. For those who dont want to open the reader and umount the card here are some scripts to login via USB-networking.

This set of scripts is an excerpt of my Kobo-Launcher distribution and is supposed to work standalone. The main monolithic static init-script is replaced with a more configurable set of selectable start-scripts. Some more symbolic links to already built-in functionality to busybox are established also.

Additionally the kernel is replaced with a more modular kernel that allows adding further sensors and provides a bit more RAM since unneccesary drivers arent loaded. Together some ported modutils are installed.

Installation procedure:

  • Download KoboRoot.tgz (and for Windows Kobo-Drivers.zip)
  • unpack Kobo-Drivers.zip somewhere (on Linux all drivers are already available)
  • connect Kobo with PC via USB cable, on Kobo a dialog appears, select "connect"
  • on the PC a new USB-storage "E-Reader" will appear
  • copy KoboRoot.tgz into .kobo subdirectory
  • "safely remove" (unmount) the USB-storage from your PC
  • unplug the USB-cable, Kobo will detect the unplugging and start installation

Login:

  • connect Kobo with PC via USB cable, on Kobo a dialog appears, select "abort", drivers are already loaded
  • on PC new devices will appear, point the driver installation to the folder where you unpacked the Kobo-Drivers.tgz.
  • configure the IP address 192.168.0.6 netmask 255.255.255.248 (no gateway needed) to the new virtual "USB ethernet card"
  • start telnet 192.168.0.5 and login as root, no password required, you'll get a busybox shell
Source: README.rst, updated 2017-04-12